本项目分享的是基于恩智浦LPC1768的PLC电路板设计,硬件部分主要包括PLC主板及扩展模块,见附件下载其原理图及源程序。LPC1768 是基于第二代ARM Cortex-M3 内核的微控制器,是为嵌入式系统应用而设计的高性能、低功耗的32 位微处理器,适用于仪器仪表、工业通讯、电机控制、灯光控制、报警系统等领域。LPC1768-PLC主板及扩展模块设计方案具体说明如下:
- 附件内容提供原理图是PDF档,源程序工程文件请用KEIL4+MDK4.0以上打开
- 使用LPC1768作为CPU.
- 使用FM24CL16作为掉电数据保存.
- 做成PLC主板及扩展模块形式,主板带8入8出,其中4路高速输入,4路高速输出.1路RS422编程接口,1路隔离CAN.
- 扩展模块可扩展至输入总和X0-X177(128点),输出总和Y0-Y177(128点).
- 为了支持高速指令,所以输出没有采用继电器。直接使用TD60283F输出,芯片说明书上说可驱动500MA.这应该可以满足一般的应用了
LPC1768-PLC主机及扩展模块实物截图:
附件内容截图:
可能感兴趣的项目设计:
(NXP)恩智浦LPC1768最小系统板原理图+PCB源文件+芯片资料,链接:https://www.cirmall.com/circuit/4419/detail?3