单片机,FPGA, 上位机
嵌入式:一类控制系统的实现方式总称,一般包含微处理器的都可以叫嵌入式。
一、单片机:嵌入式系统的主要组成部分;弱电设备;顺序执行; 软件编程(硬件是固定的)。
汽车ECU也是单片机的一种。
缺点:生产成本低,通用性差,设计难度大,开发周期长。
1、DSP:单片机的一种,数字信号处理---速度远高于PLC,专用级别
功耗:0.5-4W (CPU一般是几十W)
2、PLC: 单片机/嵌入式控制系统的一个具体产品
相当于一个微机系统,类似上位机。
基于单片机,通用级别的;强电设备
优点:可完成模拟量输入输出(随时发送数据到串口供上位机读取,以及接收上位机命令)、伺服控制、上位机通讯等;抗电磁干扰性能强/电磁辐射不大(EMC兼容性好);开发周期短;编程简单,故障率低,坚固耐用;程序逐条执行,不会死锁
二、FPGA: 硬件编程(无软件,只有硬件语言)----电路板就是程序代码,可以并行执行,一般指内部无微处理器。——>前景广阔
小批量系统提高系统集成度、可靠性的最佳选择之一
相当于一个逻辑芯片
快速开发,控制,计算。
目前高级的FPGA都集成了多个DSP
功耗:略小于CPU
上位机:主控机
指可以直接发出操控命令的计算机,一般是PC等,屏幕上显示各种信号变化(液压,温度等)。
比如工控机:工业控制计算机,具有重要的计算机属性和特征,如具有CPU、硬盘、内存、外设及接口,并有操作系统、控制网络和协议、计算能力等。基本包含了普通计算机的全部硬件。
优点:用途包括数据采集、分析、存储、监控等,为其它行业提供安全、可靠、智能化的技术支持
例如ATM机,自动售货机,市民之窗自助打印机等。
下位机:被控机
直接控制设备获取设备状况的计算机,一般是PLC/单片机。
集成度高级: 工控机 > PLC (工业应用) > FPGA(电子) > DSP > 单片机