基于STM32的制管机人机界面系统
发布时间:2021-08-14 10:30
为了提高制管机的人机交互性,课题组设计了基于STM32控制器的人机界面系统。在硬件设计方面采用四线电阻式触摸屏,CPU采用基于ARM9内核的32位处理器芯片的S3C2416;在界面设计方面,引入了自主研发的组态软件参与设计,在软件编程方面,用面向对象的方法,实现触摸屏与上位机软件的数据传输;通过对通信协议的研究,给出了STM32与触摸屏通信的软件实现流程图,完成触摸屏与STM32的数据交互。经调试表明系统运行稳定、响应速度快、通用性强。该设计在制管机系统中能够基本达到预期显示和控制效果。
【文章来源】:轻工机械. 2020,38(06)
【文章页数】:5 页
【部分图文】:
系统工作原理
基于嵌入式的工业级触摸屏硬件系统实际上是由液晶显示屏、触摸屏控制器、ARM处理器、程序存储器、画面存储器和串口RS232电路等部分组成[3],硬件组成如图2所示。触摸屏采用四线电阻式触摸屏,CPU采用三星公司的S3C2416,它是基于ARM9内核的32位处理器芯片,具有低功耗、高性能和低成本的特点,可将输入的表示坐标的电压信号转换成10位的二进制数字量[4-5],使S3C2416的触摸屏控制器能够完成对触摸屏中位置点的采集,此外可通过S3C2416芯片配置GPIO来实现对LCD屏寄存器的读写操作。
自动运行监控界面是制管机控制系统的主界面,主要包含了当前工作模式、刀架位置和产品产量等实时数据显示元件与静态文本元件。通过这些显示元件,用户可以清晰地查看制管机的当前工作状态,同时用户可以通过启停等位控制元件控制系统的开始与停止。图3所示为制管机控制系统的自动运行监控界面。图4所示为制管机控制系统的参数设置界面。图3和图4中基本控件包括控制按钮、状态显示控件和文本显示等,通过分配变量地址和返回值以及指定按键的触发条件来实现控制功能。
【参考文献】:
期刊论文
[1]嵌入式点胶控制系统人机界面设计[J]. 邹连英,高宁,于宝成. 自动化与仪表. 2019(09)
[2]基于Modbus协议的螺丝机HMI系统设计[J]. 石小仕,姚娅川,吴昊翰,刘富瑞. 四川理工学院学报(自然科学版). 2019(04)
[3]一种基于STM32芯片的人机界面设计[J]. 于文斌,钱帆,乔海强,窦亚力,李龙光. 测控技术. 2016(07)
[4]高速制管机上的自动化系统解决方案[J]. 刘丽,孙政华. 控制工程. 2015(S1)
[5]支持ModBus协议的组态式人机界面系统的设计[J]. 何鹏飞,何平,张琼琼,赵鸿博. 组合机床与自动化加工技术. 2015(05)
[6]基于ARM9 S3C2416的嵌入式人脸检测系统[J]. 张维笑,叶学义,张静,贾天婕. 工业控制计算机. 2014(12)
[7]基于嵌入式工业触摸屏的提花横移控制系统[J]. 蔡锦达,黄帅. 仪表技术与传感器. 2014(08)
[8]基于RS485的单片机和变频器通信控制多电机研究[J]. 胡建国,罗勇武. 机床与液压. 2013(22)
[9]基于工业触摸屏的多点数据通信系统的设计[J]. 蔡锦达,王亮,秦绪祥,王英. 计算机应用与软件. 2012(11)
[10]电阻式触摸屏两点触摸原理[J]. 陈康才,李春茂. 科学技术与工程. 2012(18)
本文编号:3342305
【文章来源】:轻工机械. 2020,38(06)
【文章页数】:5 页
【部分图文】:
系统工作原理
基于嵌入式的工业级触摸屏硬件系统实际上是由液晶显示屏、触摸屏控制器、ARM处理器、程序存储器、画面存储器和串口RS232电路等部分组成[3],硬件组成如图2所示。触摸屏采用四线电阻式触摸屏,CPU采用三星公司的S3C2416,它是基于ARM9内核的32位处理器芯片,具有低功耗、高性能和低成本的特点,可将输入的表示坐标的电压信号转换成10位的二进制数字量[4-5],使S3C2416的触摸屏控制器能够完成对触摸屏中位置点的采集,此外可通过S3C2416芯片配置GPIO来实现对LCD屏寄存器的读写操作。
自动运行监控界面是制管机控制系统的主界面,主要包含了当前工作模式、刀架位置和产品产量等实时数据显示元件与静态文本元件。通过这些显示元件,用户可以清晰地查看制管机的当前工作状态,同时用户可以通过启停等位控制元件控制系统的开始与停止。图3所示为制管机控制系统的自动运行监控界面。图4所示为制管机控制系统的参数设置界面。图3和图4中基本控件包括控制按钮、状态显示控件和文本显示等,通过分配变量地址和返回值以及指定按键的触发条件来实现控制功能。
【参考文献】:
期刊论文
[1]嵌入式点胶控制系统人机界面设计[J]. 邹连英,高宁,于宝成. 自动化与仪表. 2019(09)
[2]基于Modbus协议的螺丝机HMI系统设计[J]. 石小仕,姚娅川,吴昊翰,刘富瑞. 四川理工学院学报(自然科学版). 2019(04)
[3]一种基于STM32芯片的人机界面设计[J]. 于文斌,钱帆,乔海强,窦亚力,李龙光. 测控技术. 2016(07)
[4]高速制管机上的自动化系统解决方案[J]. 刘丽,孙政华. 控制工程. 2015(S1)
[5]支持ModBus协议的组态式人机界面系统的设计[J]. 何鹏飞,何平,张琼琼,赵鸿博. 组合机床与自动化加工技术. 2015(05)
[6]基于ARM9 S3C2416的嵌入式人脸检测系统[J]. 张维笑,叶学义,张静,贾天婕. 工业控制计算机. 2014(12)
[7]基于嵌入式工业触摸屏的提花横移控制系统[J]. 蔡锦达,黄帅. 仪表技术与传感器. 2014(08)
[8]基于RS485的单片机和变频器通信控制多电机研究[J]. 胡建国,罗勇武. 机床与液压. 2013(22)
[9]基于工业触摸屏的多点数据通信系统的设计[J]. 蔡锦达,王亮,秦绪祥,王英. 计算机应用与软件. 2012(11)
[10]电阻式触摸屏两点触摸原理[J]. 陈康才,李春茂. 科学技术与工程. 2012(18)
本文编号:3342305
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3342305.html