兄弟们好,来聊聊PLC和单片机这些东东。
先说说PLC吧,全称是Programmable Logic Controller,中文叫可编程逻辑控制器。单片机,也叫MCU,microprocessor control unit,微处理机控制单元。其实PLC里面可能有单片机,它算是单片机应用系统的一种特殊情况。简单来说,PLC主要是工业控制用的,而单片机用途更广一些。
再看看嵌入式系统,从大范围讲,只要是针对特定应用,软硬件都可以裁剪的控制系统都算嵌入式系统。这个范围超级大,包括PLC和单片机。现在很多人把嵌入式理解为嵌入式操作系统,比如嵌入式Windows CE或者Linux系统。我们可以把这些系统塞到存储器里,实现更多功能,像PDA、手机啥的。
再说设备监控数据采集和分析,这属于实际应用。我觉得可以用控制器的总线,比如单片机里的SPI总线,实时把数据通过传输协议反馈给控制器,然后控制器对数据进行处理分析,得出结果。
数据和信号传输也有讲究,不同的BUS用的协议不一样。我最近在研究图像信号传输,用单片机的I2C总线把数据以BMP2编码发给解码芯片,解码后再转成显示器能识别的数据结构,发给驱动IC。其实数据就是这么个流程,协议都是人定的,为了让各种IC互相认识。我们控制方面的协议比上位机的要简单,像RS232、RS485这些。
最后欢迎来我的个人主页看看:单片机攻略 http://www.mcugl.com 有兴趣的可以来瞅瞅~
先说说PLC吧,全称是Programmable Logic Controller,中文叫可编程逻辑控制器。单片机,也叫MCU,microprocessor control unit,微处理机控制单元。其实PLC里面可能有单片机,它算是单片机应用系统的一种特殊情况。简单来说,PLC主要是工业控制用的,而单片机用途更广一些。
再看看嵌入式系统,从大范围讲,只要是针对特定应用,软硬件都可以裁剪的控制系统都算嵌入式系统。这个范围超级大,包括PLC和单片机。现在很多人把嵌入式理解为嵌入式操作系统,比如嵌入式Windows CE或者Linux系统。我们可以把这些系统塞到存储器里,实现更多功能,像PDA、手机啥的。
再说设备监控数据采集和分析,这属于实际应用。我觉得可以用控制器的总线,比如单片机里的SPI总线,实时把数据通过传输协议反馈给控制器,然后控制器对数据进行处理分析,得出结果。
数据和信号传输也有讲究,不同的BUS用的协议不一样。我最近在研究图像信号传输,用单片机的I2C总线把数据以BMP2编码发给解码芯片,解码后再转成显示器能识别的数据结构,发给驱动IC。其实数据就是这么个流程,协议都是人定的,为了让各种IC互相认识。我们控制方面的协议比上位机的要简单,像RS232、RS485这些。
最后欢迎来我的个人主页看看:单片机攻略 http://www.mcugl.com 有兴趣的可以来瞅瞅~