中国半导体行业协会封装分会会刊

中国电子学会电子制造与封装技术分会会刊

导航

电子与封装 ›› 2019, Vol. 19 ›› Issue (12): 41 -45. doi: 10.16257/j.cnki.1681-1070.2019.1209

• 电路设计 • 上一篇    下一篇

基于Cortex-M4的智能控制器设计

赵英俊,聂晓光,殷华文   

  1. 电子与电气工程学院,南阳理工学院,河南 南阳 473004
  • 收稿日期:2019-09-16 出版日期:2019-12-20 发布日期:2019-12-24
  • 作者简介:赵英俊(1995—),男,河南开封人,南阳理工学院自动化专业学生; 聂晓光(1997—),男,河南洛阳人,南阳理工学院自动化专业学生; 殷华文(1967—),男,河南南阳人,副教授,主要从事过程控制、嵌入式控制方向教学科研工作。

Design of Intelligent Controller Based on Cortex-M4

ZHAO Yingjun, NIE Xiaoguang, YIN Huawen   

  1. Electronic and Electrical Engineering, Nanyang Institute of Technology, Nanyang 473004,China
  • Received:2019-09-16 Online:2019-12-20 Published:2019-12-24

摘要: 设计了一款基于Cortex-M4的智能控制器,包含6路DI、6路DO、2路脉冲输出、4路A/D、2路D/A、1路RS232通讯、1路RS485通讯、1路以太网通讯和1个4.3寸显示触摸屏。主芯片采用STM32F429ZGT6处理器,A/D电路是基于MCP3204的12位分辨率转换电路,采集模拟量电压;D/A电路是基于压流转换芯片XTR111的转换电路,输出4~20 mA电流,分辨率为0.05%。采用隔离电源模块组成全隔离供电系统。采用4.3英寸触摸显示屏进行人机交互。采用模块化设计,方便硬件扩展与裁剪。内存容量33 MB,可以嵌入实时操作系统、智能控制算法和图形界面。采用该控制器实现对暖箱的温度控制,超调<1.3℃,稳态误差<0.1℃。

关键词: 智能控制器, Cortex-M4, 隔离电源, 模块化设计, 触摸屏

Abstract: This topic designs an intelligent controller based on Cortex-M4, including 6 channels DI, 6 channels DO, 2 channels pulse output, 4 channels A/D, 2 channels D/A, 1 channel RS232 communication, 1 channel RS485 communication, 1 channel Ethernet communication and 1 4.3-inch display touch screen. The main chip adopts STM32F429ZGT6 processor. The A/D circuit is a 12-bit resolution conversion circuit based on MCP3204, and the analog voltage is collected. D/A circuit is a conversion circuit based on voltage and current conversion chip XTR111, with output current of 4-20 mA and resolution of 0.05%.The isolated power supply system is composed of isolated power supply module.4.3-inch display touch screen for man-machine interaction. Modular design facilitates hardware expansion and tailoring. With a memory capacity of 33M bytes, you can embed real-time operating systems, intelligent control algorithms, and graphical interfaces. This controller realizes the temperature control of the warm box, over shoot<1.3℃,steady-state error<0.1℃.

Key words: intelligent controller, Cortex-M4, isolated power, modular design, touch screen

中图分类号: