微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 基于PIC32MX的液晶触摸屏人机界面设计

基于PIC32MX的液晶触摸屏人机界面设计

时间:01-13 来源:互联网 点击:
4 应用情况

该方案已经成功应用在了某公司自主开发的喷水织机上。图6为该喷水织机上本系统的实物图。



喷水织机是采用喷射水柱牵引纬纱穿越梭口的无梭织机。为了完成开口、引纬、打纬、卷取、送经过程,需要多单元高精度的协同配合工作。旧式的喷水织机完全靠机械齿轮齿条传动的方式,一旦更换织造品种,就得更换大.量齿轮齿条,改变传动比;而且由于机械精度及强度的限制,很难提高织造的速度。

采用CAN总线电气一体化控制策略的电控喷水织机,能够利用CAN总线高速传输的能力以及交流电机伺服系统的高精度,实现多单元的高度协同工作,大幅度提高织造速度和质量;并且更换织造品种时只需要进行相关参数的调整,无需改变机械传动比。

由于电气单元和交流伺服电机的引入,需要设置大量的参数,而且需要及时、准确的故障报警,以监测织机系统状态并方便织机系统的维护。为此,我们设计开发了人机界面。它以PIC32MX460F512L芯片和液晶触摸屏为核心,具有精度高、价格低、抗干扰能力强、简化了输入输出设备等优点。系统通过I2C总线与片外EEPROM接口,能够方便地保存用户由界面输入的数据;通过I2C总线与日历时钟芯片接口,能够得到准确的时间信息;采用CAN通信方式与电机控制器通信,将设置的参数及时传输42给主控制器,并把用户需要的数据实时显示在液晶显示屏上;具备故障监测和自动报警功能,实现了电气智能化控制。系统结构框图如图7所示。



5 结 论

本文介绍了带触摸屏的液晶控制器SSD1926与数字信号处理器PIC32MX460F512L的接口电路,并行接口时序的模块化实现,以及电阻式触摸屏的触摸功能。实践证明,这种方案具有完善的汉字显示和图形显示功能,占用引脚少,程序模块化强,编写方便;触摸功能可以取代应用系统中的键盘模块,具有良好的人机交互功能。该方案已经用于喷水织机中,效果良好。

参考文献

1. Microchip Technology Inc.PIC32MX3XX/4XX Family Data Sheet,2008.
2. Solomon.Solomon Systech Semiconductor Technical Data SSD1926,2007.
3. Warren Dewight.基于DS3881和DS3882的LCD高效背光解决方案[J].电子技术应用,2007.
4. 张守波.触摸屏的原理及在嵌入式系统中的应用[J].黑龙江水利科技,2005.

作者:重庆大学 刘宇洋 高尚勇 来源:《单片机与嵌入式系统》 2009(9)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top