㈠ 单片机研发项目费一般多少
如果是做产品,5000低了。
做东西和做产品是有区别的,做产品有很多后续工作,因为产品是批量化的。做产品不仅是电路、程序的事情。
设计的时候要考虑的东西要多了。包括PCB板尺寸,接口与结构的配合,如果要开模具,那画板的时候要考虑的更多。可能需要修改几版板图。这个工作量就上去了。
再说调试,做一个东西你可以自己调试,自己弄的自己清楚。如果是批量化的,你兼职,调的过来吗?那就得有调试规范,你写,需要你告诉工人去怎么做,怎么调。这也要求你设计的时候,要考虑到调试的便利性。
调试完了,生产,要指导工人生产,要有生产规范,指导线装等等。
再说维护,你设计完了,交厂家生产。产品可靠也就算了。如果有问题,怎么办,不可能坏了一个,就把你拉过去修吧。你设计的时候还得考虑维修的便利性。
所以5000只负责写代码还差不多。像这样做一个产品,还要软硬都包,15000到20000之间。你自己考虑。
㈡ 单片机与PLC的区别
一、区别:
1、PLC是建立在单片机之上的产品,单片机是一种可编程的集成芯片。
2、plc就是由单片机加上外围电路做成的 ,单片机开发式底层开发,程序编写用汇编或者c语言比如延时用单片机做程序,要从晶振来计算,而plc就不一样,厂家都提供一个编程软件,可以用梯形图编程。
3、价格不同。单片机开发成本低,一个单片机十几块到几十块,但开发起来,麻烦。PLC 的价格几百,几千,几万,但是开发周期短,见效快。可靠性高 。
4、PLC有有一定的互换性,质量有保证,编程软件正朝标准化方向迈进。而单片机应用系统则是八仙过海,各显神通,功能千差万别,质量参差不齐,学习、使用和维护都很困难。
5、于量大的配套项目,采用单片机系统具有成本低、效益高的优点,但这要有相当的研发力量和行业经验才能使系统稳定、可靠地运行。最好的方法是单片机系统嵌入PLC的功能,这样可大大简化单片机系统的研制时间,性能得到保障,效益也就有保证。
二、输入单元是PLC与被控设备相连的输入接口,是信号进入PLC的桥梁,它的作用是接收主令元件、检测元件传来的信号。输入的类型有直流输入、交流输入、交直流输入。
三、输出单元也是PLC与被控设备之间的连接部件,它的作用是把PLC的输出信号传送给被控设备,即将中央处理器送出的弱电信号转换成电平信号,驱动被控设备的执行元件。输出的类型有继电器输出、晶体管输出、晶闸门输出。
(2)单片机成本扩展阅读:
1、由于PLC大都采用单片微型计算机,因而集成度高,再加上相应的保护电路及自诊断功能,提高了系统的可靠性。
2、PLC编程容易。PLC的编程多采用继电器控制梯形图及命令语句,其数量比微型机指令要少得多,除中、高档PLC外,一般的小型PLC只有16条左右。由于梯形图形象而简单,因此容易掌握、使用方便,甚至不需要计算机专业知识,就可进行编程。
3、PLC组态灵活。由于PLC采用积木式结构,用户只需要简单地组合,便可灵活地改变控制系统的功能和规模,因此,可适用于任何控制系统。
4、单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、在工业控制领域广泛应用。
㈢ 如图单片机是什么类型硬件成本有多少
图中板子上的单片机是Ateml旗下的AVR类单片机,型号是mega328p,板子有电阻、电容这些都不值钱,有晶振,应该还有AD芯片和运放芯片,成本合计不到20。单片机的代码是无法直接读取的,可以找专业公司抄板,成本可能比较高,几千的样子,最好的办法是找人帮你设计,去网上宝网找找吧,很多的,比抄板要低一些,是值得选择的方法之一,当然,最好还是自己培养技术研发人员吧,这东东需要不断升级以适应应用需求的,所以持续发展需要技术后盾的。
㈣ 什么叫单片机
单片机的名词解析我就不多说了,我说说它的结构吧
目前市面上单片机分几种51系列(8位,最早被开发的系列)、AVR、PIC、ARM系列
51系列的典型实例就是80C51了,不过由于它不具备在线编程能力,已经淘汰,取而代之的是89S51,它内部集成了运算器、存储器、输入输出单元,具有典型的冯诺依曼结构,简单的说,它就是一台微型计算机,我们常称之为微处理器(MCU)。
AVR单片机是ATmega公司推出的,具有哈佛结构的单片机,它具有预取值的功能,教传统单片机来说,各个性能上都有所提升。
ARM则是新时代的产物,由于人们生活对处理器要求越来越高,对速度以及存储容量还有片上外设要求越来越高,51等8位单片机已经远不能满足了,ARM公司推出的处理器核心,ARM系列处理器,被众多的芯片制造商认可,并在ARM核心的基础上加上了诸如AD转换器,DMA控制器,串口,USB,网口,SD卡读取接口,摄像头接口等外设,设计并制造了许多优秀的ARM处理芯片,被广泛应用与军事航天等领域。我们生活中用的手机,里面的主控CPU就是单片机,U盘里面有单片机,数码相机等,几乎无处不在。
硬件设计工程师通过编写单片机程序,对单片机的各种外设和寄存器进行操作,实现对单片机的控制,一般说来,单片机是可以烧写程序的,也存在一次性烧写的单片机。
差不多了吧,我想你应该了解了
㈤ 学什么单片机好学单片机怎么样能赚钱吗有前途吗
先学51单片机,可以看看学习视频,对于每个人来说,多学习一种技能 可以拓宽 就业渠道,
单片机学习可以先学习一些仿真示例,如
#include<reg51.h>
#define uchar unsigned char
uchar temp;
int key1,key,disbuf;// 此表为 LED 的字模 0 1 2 3 4 5 6 7 8 9 a b c d e f
unsigned char code LED7Code[] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71};
unsigned char ledx[8];
uchar t,j,i;
bit s0,s1;
void scan() //要是按键了,扫描键盘编码值
{
P1=0xF0;
for(j=0;j<250;j++);
temp=P1;
switch(temp)
{
case 0xe0: key1=0; //
break;
case 0xd0: key1=1; //
break;
case 0xb0: key1=2; //
break;
case 0x70: key1=3; //
break;
}
P1=0x0f;
for(j=0;j<250;j++)
temp=P1;
switch(temp)
{
case 0x0E: key=key1+0;
break;
case 0x0D: key=key1+4;
break;
case 0x0B: key=key1+8;
break;
case 0x07: key=key1+12;
break;
default : key=-1;
}
if((key1+1)&&(key+1)) disbuf=key;
}
void ejjc() //判断是否按键
{
P1=0xF0;
if(P1!=0xF0) { scan();s0=1;}
else { s0=0; s1=1;}
}
void main()
{
TMOD=0x51; // T1 外部计数
TH0=(65535-2000)/256;
TL0=(65535-2000)%256;
EA=1;
ET0=1; //开定时器0中断
ET1=1; //开定时器1中断
TR0=1; //启动定时器0
TR1=1; //启动定时器1
while(1)
{
ejjc();
if(s0==1 && s1==1)
{
s0=0;s1=0;
for(i=0;i<8;i++)
{ ledx[i]=ledx[i+1]; ledx[8]=disbuf; }
}
}
}
void timer0() interrupt 1
{
TH0=(65535-2000)/256;
TL0=(65535-2000)%256;
P0=0xff;
switch(t)
{
case 0: P2=LED7Code[ledx[0]]; P0=0xfe;break;
case 1: P2=LED7Code[ledx[1]]; P0=0xfd;break;
case 2: P2=LED7Code[ledx[2]]; P0=0xfb;break;
case 3: P2=LED7Code[ledx[3]]; P0=0xf7;break;
case 4: P2=LED7Code[ledx[4]]; P0=0xef;break;
case 5: P2=LED7Code[ledx[5]]; P0=0xdf;break;
case 6: P2=LED7Code[ledx[6]]; P0=0xbf;break;
case 7: P2=LED7Code[ledx[7]]; P0=0x7f;break;
}
t++;
if(t==8) t=0;
}
㈥ 请问一块单片机要多少钱
8位处理器、16位处理器、32位处理器和64位处理器,其计数都是8的倍数。它表示一个时钟周期里,处理器处理的二进制代码数。“0”和“1”就是二进制代码,线路上有电信号,则计做1,没有电信号则为0。8位机有8条线路,每个时钟周期有8个电信号,组成一个字节。所以,随8位处理器上升至64位处理器,每个时钟周期传送1个字节到8个字节,关联到时钟速度提高到若干个千兆赫之后,处理器处理信息的能力越来越大。
-------------------------------------
单片机到底是什么呢?就是一个电脑,只不过是微型的,麻雀虽小,五脏俱全:它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可......用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机,排烟罩VCD等等的家电里面都可以看到它的身影!......它主要是作为控制部分的核心部件。
它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。
单片机是靠程序的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!
由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。 单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC的也是承受不了的。
㈦ 单片机的OTP版本和MASK版本的成本能相差多少
单片机的OTP版本和MASK版本的成本能相差多少?
一般来说,MASK版本会比OTP版本便宜20%左右。
键盘里的芯片都是邦定的,黑乎乎的一坨,应该是Mask的吧。是的。
鼠标的芯片都是有封装、焊接上去的,应该是OTP的。不一定,有的应该也是Mask的。
其实,鼠标键盘用的单片机的批量都非常大;一般只要一年能用上百万片,可能都会采用MASK版本。
补充1:
为什么键盘总是邦定,鼠标总是焊接?
那倒不一定,我见过有的键盘芯片不是邦定的。
邦定的芯片多少钱?焊接的多少钱?
邦定的芯片用的是裸片,没有封装;焊接的当然都有封装。所以至少相差封装的价钱,估计相差20%或更多。
做MASK一般都有最小量,比如一次至少10k,另外会收MASK费用,除非量特别大,比如一年上百万片。
补充2:
如果用现成的扫描芯片做带邦定的PCB大概多少钱?用OTP的芯片焊接做PCB大概多少钱?那个合算?
这取决于你的供应商(渠道)。用现成的扫描芯片做带邦定的PCB,你的供应商得帮你搞得到现成的MASK裸片,另外你需要找人帮你做邦定。用OTP的芯片,相对流程比较简单,但你需要找人写代码,当然如果有现成代码就简单了。哪种方式更合算,你自己回答比我更合适。
㈧ 初学单片机,买设备要多少钱
很多朋友问我,学习单片机到底要花多少钱,我的回答是肯定的:只要花很少的钱。
他们总是说:要买仿真器,编程器,还要买实验箱或开发板,还要买大量的书和电子元器件。可能还要上培训学校。这样算算,怎么也得花上好几千人民币。
我学单片机花了多少钱呢?首先看看我买的书,随便点了一下,好像有百多本。算算也有好几千人民币。 再看看我买的工具与元器件,烙铁焊丝万用表都不算,因为我多年前就买了,示波器呢?根本就买不起。但元器件总得买一些吧,从旧板子上拆的也不够用,光单片机就买了千多块钱。还是从网上邮购的最廉价的货。
这之中还没有别人常提到的仿真器和编程器。但现在我算是学会了单片机。
我有了学习单片机的经验,终于发现走了很多的弯路,不想让我的朋友们走很多的弯路,浪费社会资源,现将最廉价的单片机学习方法公布如下:
1、总得要买一两本书(一本基础的,一本C51的),当然也可以去向别人借。
2、总得买点焊接工具,如烙铁,摄子等。
3、买点单片机等相关元器件。
算起来要多少钱呢?几十加几十吧,也就百来块钱吧。
可能有朋友会问,没有仿真器怎么办呢,好像最差的也要一两千呢,编程器呢?好像也要好几百呢?
对于这个,我的回答是,都不用了,都可以让他们下岗吧!那用什么代替呢?我说还是少给那些公司厂家送点血汗钱吧!
有了ISP功能,不就什么都解决了吗?
在此,我向大家推荐几款有ISP功能的常见的单片机吧,SST的,STC的,AT89S51吧,当然还有菲利浦的部分单片机。我这里只是随便列出了几种,而且它们的下载工具都可以自己做。
综上所述,学单片机从51的开始学,开始成本也就花个几十块钱吧!
如果大家有什么经验,请发表评论或留言。
㈨ 买单片机开发板得多少钱
想学单片机?如果是初级的话估计是要从51学起吧?便宜的分自己组装和成品2类。简单的开发板:自己组装15元板子+30元左右的零器件钱,具体根据板子的功能规模有所变动。成品即买来就已经组装完毕的,比自己组装贵一些,大概贵10左右。这个价格是非常非常简单的开发板,大概包括:5-10个按键、4-8个LED灯、一个串口、4个LED数码管、一个蜂鸣器等。有些可能还会包括:闲置IO扩展口、外置RAM、LCD插口、测温口、外置模块接口等。
自己做开发板的话,成本肯定会比买贵很多,而且性能不如开发板好,但是是可以非常锻炼自己的动手能力,加速对单片机的学习。材料:常用电阻、电容、电感、涉及到的电子芯片、稳压电源、开关、led、电烙铁、焊锡、万用表等等;以上还不包括需要protel软件进行原理图、PCB的绘制,绘制完的制版费也是很大的一笔消费。板子做成、焊完,进行调试是更加困难的一部分,能够保证硬件正常工作的前提下,才可以开始编程。
建议:买一个扩展口多些的的简单开发板,进行一定得学习后,再来根据自己的实际需要进行自己的设计。
大概是这些情况,有许多地方没有展开说,如有需要,可以进一步交流。
㈩ 家电控制使用单片机和plc哪个成本更低
单片机和PLC哪个好学?今天咱们就来说说这个问题。
单片机是微型计算机系统,属于微控制器的其中一种,PLC的全称是可编程逻辑控制器,从名字上来看这二者肯定有相通之处,但又互相区别。
对于单片机好学还是PLC好学的问题,总的来看,PLC因为入门简单,所以更适合新手,更容易上手和入门,口说无凭,一起来看看原因。
单片机的确功能比PLC强大,但功能越强越广,就意味着电路也会很复杂,,单片机的编程语言C语言或汇编语言相较于梯形图来说,没那么容易懂。总而言之,想学单片机,你不仅得有计算机硬件基础。还要会C语言编程,而且对电路这方面也要多多了解。
接下来具体分析在这几个方面的单片机和PLC的优劣势。
1、编程语言
PLC的编程语言有:梯形图语言(LD)、指令表语言(IL)、功能模块图语言(FBD)、顺序功能流程图语言(SFC)、结构化文本语言(ST)。
梯形图是应用较多的,因为它有点像电气控制中继电器线圈和触电动作之间的关系,如果学过继电器-接触器控制的话,入门就容易很多,所以很多电气控制人员选择它,新手用梯形图进行编程也会容易一些。
单片机的编程语言是C语言或汇编语言,也采用自带的编程语言(如51单片机的ASM语言)。
单片机指令代码多且复杂,所以编程要更难一些,尤其是涉及到更复杂项目程序会更难,因为不仅要懂英文,还要懂数制,如果有计算机基础的人可能会好一些。
2、硬件
单片机价格低,下面这张图就是他的开发板,中间的最大的STC就是单片机开发板的核心芯片,从图上可看出,它的外设输入、输出是比较多的。且单片机的控制电路需要用户自己设置。
PLC的外观看起来就很简洁,因为它的接口、电源、抗干扰电路都被设计在PLC内部,因此学习并操作时,在电路方面花费的时间和精力就比较少,主要的重点是学会用梯形图控制各个输出端口,梯形图对于新手来说,往往容易上手。并且添加扩展模块就可以实现其他功能,但PLC的价格比单片机贵。
3、应用领域
单片机的领域比PLC广,可以广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,技术含量高,使用灵活,但是工作量较大,抗干扰、模块化要求低。开发消费电子、商业应用的电子、玩具、家电等可以选择单片机。
但要知道单片机只是一个芯片,所以电路比较复杂,初学者经常会面临抗干扰能力不强,现信号失真,干扰过大的问题。但对于经验丰富者来说也不算事。
很多人说单片机在工业领域可以代替PLC,我只能说在工业领域,多数自动控制的大型设备还是要用PLC来完成。在设计之初,PLC就更注重于工业应用,对于防干扰、设备接口、联网、模块化都有完善的技术支撑,使用方便简单,开发设计周期短。例如,自动化生产线,就必须用PLC来做。单片机只能用来开发一些补充设备。
总的来说:如果你是新手或是电工,又或是准备在工业领域发展,建议你先学PLC,如果后续有需要可以再学单片机。每个人的情况不同,依据个人需求做选择才是最佳的。
还有,这年头一技在手,天下我有的情况太少,有的公司之前只有单片机,后来公司产品扩展转型,就对PLC也有需求,作为东家,肯定希望自己的员工也能会PLC。所以,在外工作,学习能力很重要。很多东西只是开头难,学到后面就会融会贯通,一通百通。