PLC,FPGA,51单片机,ARM等各种嵌入式硬件各有什么区别?
kuaidi.ping-jia.net 作者:佚名 更新日期:2024-09-11
单片机、ARM、PLC、DSP、FPGA/CPLD到底有什么区别?分别应用在什么地方?
PLC是可编程控制器,主要应用在工厂的流水线,当然别处也可以,它主要由输入、输出、运算处理部分组成,PLC与其它几种控制器的区别在于它的是循环扫描的,而其它几种要自己编写循环指令才能循环运行。另外它的输入输出也与其它的不同,PLC输入输出一般为24V直流、或者220V交流,输出分为晶体管和继电器两种形式。而且有n多扩展模块,扩展的余地很大。比如可以扩展开关量输入输出、模拟量输入输出、串口通信、以太网通信、PID等等。种类十分繁多。
FPGA为现场可编程门阵列,通过编程改变硬件的结构(电路)来实现不同功能。输入输出一般为5V以内的逻辑电平,而非强电。
51单片机,是十分常用的单片机,可以看成是简单化的,低电压化的PLC,并且输入输出只能为逻辑电平。
ARM是一种嵌入式系统(在嵌入式系统中算是比较常用的一种)他的结构和单片机相似,可以说是升级了的单片机。功能比单片机强n多倍!同样输入输出为逻辑电平
谢谢采纳
以上是我个人的理解,如果楼主有兴趣,详细资料可以见一下网址
PLC
http://baike.baidu.com/view/13561.htm
FPGA
http://baike.baidu.com/view/51371.htm
51单片机
http://baike.baidu.com/view/294753.htm
ARM
http://baike.baidu.com/view/11200.htm
若不满意,请继续追问
PLC 是工业控制器,只要用于工厂中的流水线控制,电机的控制,集成度高,可靠性高;
FPGA是系统硬件设计器,主要用于模电、数电的电路设计,电路成分较大;
51是国内比较熟悉的单片机控制器,主要用于小规模电路的控制,可靠性不太好,但是比较简单。
ARM也是比较流行的单片机,主要用于中等规模的电路控制器,难度较51的难,但是集成度较高,稳定性较高。
这么多人回答了,我就不掺和了。
PLC,FPGA,51单片机,ARM等各种嵌入式硬件各有什么区别?
答:FPGA是系统硬件设计器,主要用于模电、数电的电路设计,电路成分较大;51是国内比较熟悉的单片机控制器,主要用于小规模电路的控制,可靠性不太好,但是比较简单。ARM也是比较流行的单片机,主要用于中等规模的电路控制器,难度较51的难,但是集成度较高,稳定性较高。
PLC,FPGA,51单片机,ARM等各种嵌入式硬件各有什么区别?
答:FPGA为现场可编程门阵列,通过编程改变硬件的结构(电路)来实现不同功能。输入输出一般为5V以内的逻辑电平,而非强电。51单片机,是十分常用的单片机,可以看成是简单化的,低电压化的PLC,并且输入输出只能为逻辑电平。ARM是一种嵌入式系统(在嵌入式系统中算是比较常用的一种)他的结构和单片机相似,可...
fpga和单片机的区别
答:单片机和FPGA的区别是:1、FPGA更偏向于硬件电路,是用来设计芯片的芯片(FPGA)。通过硬件编程语言在FPGA芯片上自定义集成电路的过程。2、单片机偏向于软件,是在已有的固化电路的芯片(单片机)上设计开发。通过软件编程语言描述软件指令在硬件芯片上的执行。fpga和单片机的特点是:1、FPGA的特点:采用FPGA...
fpga和单片机的区别
答:FPGA和单片机是两种不同的硬件平台,各有千秋。我理解的FPGA的编程灵活性更高,适用于复杂电路设计;而单片机编程相对受限,但硬件资源丰富,适用于简单电子设备控制。应用领域方面,单片机多用于智能仪表、传感器等,而FPGA则广泛应用于通信、图像处理等领域。因此,具体选择需根据实际需求和应用场景来决定。 抢首赞 评论 ...
FPGA和ARM还有51单片机 选择哪个适合
答:看你的应用场合,简单的就可以用51容易完成,再复杂的可以用ARM,对更高频的处理可以用FPGA
单片机、ARM、PLC、DSP、FPGA/CPLD到底有什么区别?分别应用在什么地方...
答:逻辑控制。其价格不便宜。但是他和单片机有本质的区别。例如单片机有内嵌外设 AD,DA转换等,CPLD则需要通过控制其他外设IC。要想诠释清楚,也非三言两语能道明,还是多看看书本吧 学习可以以单片机为先,其次是FPGA,CPLD,DSP。 PLC比较简单,学会前面后面只要了解一周一般都会了 ...
单片机由浅入深,先是51单片机,然后学啥单片机avr,dsp,fpga还是arm?
答:没有固定的学习次序,就靠你的兴趣,这个兴趣就要你对AVR、DSP、FPGA、ARM等先有个大概的了解 1、学习51(AVR、PIC、MSP等有很大的相通之处,所以好好掌握一种就够了)单片机要自己会设计会编程,你应该找些自己想到的或者找导师要的项目做一下(要完整),要对单片机的寄存器设置、中断、串口通信...
单片机和FPGA,哪个前途好些?
答:这样的比较有问题。嵌入式是很大的领域,单片机和fpga其实也是属于嵌入式的范畴,所以这样比较有问题。fpga和单片机学好了,都会有很好的工作,因为这些今后都不会消失的。嵌入式目前很火,很好就业。
单片机、FPGA的比较。到底精单片机好,还是全面掌握好呢。
答:单片机的话,学的差不多的话就可以,可以当做一个基础。如果现在你工作能接触到fpga,当然fpga好了。但我觉得单片机也不应该丢了,因为初期的话,用fpga还是要用到单片机,只不过你把重心放在fpga上而已,再说fpga用来控制的话,可以有单片机的思想。做fpga的话,就是要不断的过坎,可以做的很深的。
单片机 和FPGA 哪个比较有发展前景?
答:单片机的发展是非常看好的,今后各种智能化的电子产品都得用单片机,大到军用产品,小到民用家电,电子玩具等无所不用。FPGA适合于比较大的系统设计,用单片机实现比较有难度,对于一些大的需要定制的产品适合于FPGA。也是电子产品的发展方向。如果都能学好了,掌握了,更好了,不是学点皮毛,没有用的,...
1,单片机小型电脑处理器,最小可以到8个脚,价格便宜,最便宜2块钱
2,PLC可变逻辑控制器,主要用在工业控制,里面是类似一个加强的单片机。对输入输出均有做处理
例如抗干扰,增加带负载驱动能力
3,DSP 数字信号处理芯片,这个用途可做信号处理,例如图像处理,数据采集处理,它比单片要快很多,比单片机功能要强大
4,FPGA、CPLD可变逻辑控制,这个做逻辑处理控制,小型的CPLD是没有中央处理器的,大型可以嵌入系统,功能在单片机之上,适合做大型的数据处理,逻辑控制。其价格不便宜。但是他和单片机有本质的区别。例如单片机有内嵌外设 AD,DA转换等,CPLD则需要通过控制其他外设IC。
要想诠释清楚,也非三言两语能道明,还是多看看书本吧
学习可以以单片机为先,其次是FPGA,CPLD,DSP。 PLC比较简单,学会前面后面只要了解一周一般都会了
首先,要明白集成电路设计,尤其是数字电路,硬件描述语言(Verilog或VHDL)就是描述集成电路的数字部分,而FPGA芯片内部有很多类似于单元库的基本器件,通过编译硬件描述语言下载其中,就可以物理实现硬件描述语言所描述的功能了。
FPGA芯片: 如果可能的话,任何芯片的功能都能下载到其中,因为它可以拿来作为芯片验证。(当然每种型号的FPGA的容量、性能不同,但是一些普通应用都是可以放进去的)
一般的芯片,单片机、CPU等等,都是已经设计好的芯片,它们通常有自己的功能。
而FPGA是属于集成电路设计流程中,验证ASIC的工具(目前也很多直接拿来做应用)。
以上就是区别,有帮助请采纳,谢谢!
PLC是可编程控制器,主要应用在工厂的流水线,当然别处也可以,它主要由输入、输出、运算处理部分组成,PLC与其它几种控制器的区别在于它的是循环扫描的,而其它几种要自己编写循环指令才能循环运行。另外它的输入输出也与其它的不同,PLC输入输出一般为24V直流、或者220V交流,输出分为晶体管和继电器两种形式。而且有n多扩展模块,扩展的余地很大。比如可以扩展开关量输入输出、模拟量输入输出、串口通信、以太网通信、PID等等。种类十分繁多。
FPGA为现场可编程门阵列,通过编程改变硬件的结构(电路)来实现不同功能。输入输出一般为5V以内的逻辑电平,而非强电。
51单片机,是十分常用的单片机,可以看成是简单化的,低电压化的PLC,并且输入输出只能为逻辑电平。
ARM是一种嵌入式系统(在嵌入式系统中算是比较常用的一种)他的结构和单片机相似,可以说是升级了的单片机。功能比单片机强n多倍!同样输入输出为逻辑电平
谢谢采纳
以上是我个人的理解,如果楼主有兴趣,详细资料可以见一下网址
PLC
http://baike.baidu.com/view/13561.htm
FPGA
http://baike.baidu.com/view/51371.htm
51单片机
http://baike.baidu.com/view/294753.htm
ARM
http://baike.baidu.com/view/11200.htm
若不满意,请继续追问
PLC 是工业控制器,只要用于工厂中的流水线控制,电机的控制,集成度高,可靠性高;
FPGA是系统硬件设计器,主要用于模电、数电的电路设计,电路成分较大;
51是国内比较熟悉的单片机控制器,主要用于小规模电路的控制,可靠性不太好,但是比较简单。
ARM也是比较流行的单片机,主要用于中等规模的电路控制器,难度较51的难,但是集成度较高,稳定性较高。
这么多人回答了,我就不掺和了。
答:FPGA是系统硬件设计器,主要用于模电、数电的电路设计,电路成分较大;51是国内比较熟悉的单片机控制器,主要用于小规模电路的控制,可靠性不太好,但是比较简单。ARM也是比较流行的单片机,主要用于中等规模的电路控制器,难度较51的难,但是集成度较高,稳定性较高。
答:FPGA为现场可编程门阵列,通过编程改变硬件的结构(电路)来实现不同功能。输入输出一般为5V以内的逻辑电平,而非强电。51单片机,是十分常用的单片机,可以看成是简单化的,低电压化的PLC,并且输入输出只能为逻辑电平。ARM是一种嵌入式系统(在嵌入式系统中算是比较常用的一种)他的结构和单片机相似,可...
答:单片机和FPGA的区别是:1、FPGA更偏向于硬件电路,是用来设计芯片的芯片(FPGA)。通过硬件编程语言在FPGA芯片上自定义集成电路的过程。2、单片机偏向于软件,是在已有的固化电路的芯片(单片机)上设计开发。通过软件编程语言描述软件指令在硬件芯片上的执行。fpga和单片机的特点是:1、FPGA的特点:采用FPGA...
答:FPGA和单片机是两种不同的硬件平台,各有千秋。我理解的FPGA的编程灵活性更高,适用于复杂电路设计;而单片机编程相对受限,但硬件资源丰富,适用于简单电子设备控制。应用领域方面,单片机多用于智能仪表、传感器等,而FPGA则广泛应用于通信、图像处理等领域。因此,具体选择需根据实际需求和应用场景来决定。 抢首赞 评论 ...
答:看你的应用场合,简单的就可以用51容易完成,再复杂的可以用ARM,对更高频的处理可以用FPGA
答:逻辑控制。其价格不便宜。但是他和单片机有本质的区别。例如单片机有内嵌外设 AD,DA转换等,CPLD则需要通过控制其他外设IC。要想诠释清楚,也非三言两语能道明,还是多看看书本吧 学习可以以单片机为先,其次是FPGA,CPLD,DSP。 PLC比较简单,学会前面后面只要了解一周一般都会了 ...
答:没有固定的学习次序,就靠你的兴趣,这个兴趣就要你对AVR、DSP、FPGA、ARM等先有个大概的了解 1、学习51(AVR、PIC、MSP等有很大的相通之处,所以好好掌握一种就够了)单片机要自己会设计会编程,你应该找些自己想到的或者找导师要的项目做一下(要完整),要对单片机的寄存器设置、中断、串口通信...
答:这样的比较有问题。嵌入式是很大的领域,单片机和fpga其实也是属于嵌入式的范畴,所以这样比较有问题。fpga和单片机学好了,都会有很好的工作,因为这些今后都不会消失的。嵌入式目前很火,很好就业。
答:单片机的话,学的差不多的话就可以,可以当做一个基础。如果现在你工作能接触到fpga,当然fpga好了。但我觉得单片机也不应该丢了,因为初期的话,用fpga还是要用到单片机,只不过你把重心放在fpga上而已,再说fpga用来控制的话,可以有单片机的思想。做fpga的话,就是要不断的过坎,可以做的很深的。
答:单片机的发展是非常看好的,今后各种智能化的电子产品都得用单片机,大到军用产品,小到民用家电,电子玩具等无所不用。FPGA适合于比较大的系统设计,用单片机实现比较有难度,对于一些大的需要定制的产品适合于FPGA。也是电子产品的发展方向。如果都能学好了,掌握了,更好了,不是学点皮毛,没有用的,...