中易网

单片机、ARM、PLC、DSP、FPGA/CPLD到底有什么区别?分别应用在什么地方?

答案:2  悬赏:20  
解决时间 2021-04-27 12:46
  • 提问者网友:风华是一指流沙
  • 2021-04-27 08:34
最近开始学专业课,但是就是搞不清楚单片机、PLC、DSP、FPGA/CPLD这些东西到底有什么区别,好像都能用来做控制器、处理器的么?
最佳答案
  • 二级知识专家网友:转身后的回眸
  • 2021-04-27 09:54
1,单片机小型电脑处理器,最小可以到8个脚,价格便宜,最便宜2块钱
2,PLC可变逻辑控制器,主要用在工业控制,里面是类似一个加强的单片机。对输入输出均有做处理
例如抗干扰,增加带负载驱动能力
3,DSP 数字信号处理芯片,这个用途可做信号处理,例如图像处理,数据采集处理,它比单片要快很多,比单片机功能要强大
4,FPGA、CPLD可变逻辑控制,这个做逻辑处理控制,小型的CPLD是没有中央处理器的,大型可以嵌入系统,功能在单片机之上,适合做大型的数据处理,逻辑控制。其价格不便宜。但是他和单片机有本质的区别。例如单片机有内嵌外设 AD,DA转换等,CPLD则需要通过控制其他外设IC。

要想诠释清楚,也非三言两语能道明,还是多看看书本吧
学习可以以单片机为先,其次是FPGA,CPLD,DSP。 PLC比较简单,学会前面后面只要了解一周一般都会了
全部回答
  • 1楼网友:承载所有颓废
  • 2021-04-27 10:49
fpga(field-programmable gate array),即现场可编程门阵列,它是在pal、gal、cpld等可编程器件的基础上进一步发展的产物。 mcu嵌入式微控制器(microcontroller unit)简称单片机,是典型的集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域的广泛应用。 fpga与单片机比较,相当于fpga用eda硬件描述语言(软件)实现了单片机的硬件功能。单片机接口单一,一般只能提供ttl,cmos等接口电平,其它的就需要外围电路实现;而现在fpga的发展,大有超越和包含cpu的趋势,甚至能涵盖整个系统——只有想不到,没有做不到。 但是单片机简单实用,在机电工控领域应用广泛;而fpga前途无量但复杂难学…… dsp(digital signal processor)与单片机区别在于核心的dsp核的运算能力(信号处理能力,如时钟频率、加乘法器、特定事件处理硬件等)与接口控制能力等。但是也有结合了dsp与单片机的产品问世,可见各种优缺点。关键看产品的需求了。 plc (programmable logic controller,可编程逻辑控制器)可以说是加强型的工业单片机,可适应于较为恶劣的工作环境。她的进一步开发,可以应用梯形图编写等等方法实现逻辑控制等。 dcs(distributedcontrolsystems)是一种“分散式控制系统”,而 plc(可编程控制器)只是一种控制“装置”,两者是“系统”与“装置”的区别。系统可以实现任何装置的功能与协调,plc装置只实现本单元所具备的功能。 具体你可以参考其他资料,希望回答了您的问题……
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息