Jie Chen

申请LPC54608开发板用于工业控制器的研究

Discussion created by Jie Chen on Feb 5, 2017

很感谢NXP社区举办这次活动,让本人有机会体验新一代的LPC54608微控制器的强大性能并用于新型的带图形界面的工业控制器的研究。

本人目前主要使用Cortex-M系列的微控制器,用于支持工业以太网协议的,支持图形界面的工业控制器的研究。之前使用过Kinetis K64,个人觉得相比起同样使用Cortex-M4内核的Kinetis K64,LPC54608具有更强的图形加速功能,同时内核频率提高,可用接口数目增加。这样就能够支持更好的人机交互功能与能够连接更多的设备。

这款LPC54608开发板(OM13092)将LPC54608的大部分功能引出,能够快速上手熟悉LPC54608的功能并且可以直接用于工业控制器。

本人的想法与使用计划如下:

1、熟悉开发板的功能,进行开发环境部署

2、移植工业以太网协议,利用板子支持的百兆以太网与上位机通信。此处开发板运行uc/OS II操作系统

3、利用PWM输出/DA输出/IO输出等控制不同种类的普通电机

4、利用数字总线如I2C/CAN/UART等与不同种类的传感器进行通信,如加速度传感器、位移传感器等

5、进行图形界面的开发,图形界面能够实时显示当前各路电机的速度、加速度等,同时能够显示当前执行的命令

6、进行触摸功能的开发

7、在实现1-6的基础上,考虑到目前物联网的趋势,尝试移植无线通信的协议,实现工业上位机与下位机的无线通信

8、在开发板的基础上基于需要的功能进行硬件裁剪,设计硬件电路图

非常感谢有这样的申请机会,也希望能够申请成功,让本人也能有机会体验新一代的LPC控制器。

Outcomes