前言:
目前PLC已经广泛应用于工业控制与高端设备,工作可靠与开发简易、维护升级方便,深受广大工程师喜爱。但是其价格昂贵,对与产品成本有要求的用户是无法接受的,他们往往就采用其它形式开产品,不仅开发周期长而且维护困难。为此我们开发了以新唐M451系列芯片开发了PLC平台利M451丰富资源实现了PLC各个模块功能同时也内嵌了MODEBUS通讯协议,大大方便了PLC通讯功能。为开发中低端产品的用户提供一个廉价的PLC台,为解决以上矛盾提供了新的方式方法。
视频演示:
基于M451的PLC通讯板方案概述:
使用NuTiny-SDK-M451_V1.3开发板为核心实现PLC功能,以及内嵌MODEBUS通讯协议与OLE显示屏驱动。
利用NuTiny-SDK-M451_V1.3开发板实现如下功能:
- 1、USB模块实现与PLC上位机通讯,完成PLC代码下载任务。
- 2、UART0模块与MAX232实现MODEBUS通讯协议
- 3、芯片IO实现控制16路继电器隔离输出(Y00-Y17)与8路场效应管(FA6912A*4)漏极开路输出(Y20-Y27)(也可做8路PWM输出)。带测频功能16路光耦(P2801-4*4)隔离输入(X00-X17)。
- 4、ADC模块与2片LMV324芯片构成8路0-5V ADC输入。
- 5、DAC模块与1片LM358构成1路0-10V DAC输出(Y30)。
- 6、IO驱动 IIC OLED显示屏。
- 7、IO与按键构成4路可编程多功能按键(X20-X23)。
- 8、锂电池构成PLC备用电源,A4056芯片完成对锂电池充电管理。
附件内容截图:
系统硬件设计框图:
阅读全文