基于QT的电子画板的设计
2012-11-14冯耀玲孙运强姚爱琴
电子测试 2012年12期
关键词:嵌入式
冯耀玲, 孙运强, 姚爱琴
(中北大学, 仪器科学与动态测试教育部重点实验室, 山西太原 030051)
0 引言
电子画板的优点不言而喻,可随意修改,快速存储,快速传播,几乎不耗费多余材料即可永久保存等等。本文基于Linux操作系统系统,使用Qt图形编程工具的软件开发。
Qt是诺基亚开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。它不仅实现了画图板的画直线、画圆、画曲线、画矩形、画正方形等各种基本画图功能及其相关属性设置,并且实现了填充图等各种基本画图功能,更达到界面友好方面用户使用的效果。
1 Qt电子画板的总体设计
Qt电子画板采用Qt图形界面编程,使用四线电阻触摸屏ADS7843作为画板(见图1),通过USB口与PC连接,组合而成一个可以在画板上随意作图,计算机轻松实现的绘图工具。除了作图的功能外,该电子画板还可以实现对已有图片进行修改保存,创建新图片以及改变图片大小等常规绘图软件可以实现的功能。

图1 绘图板
2 四线电阻屏
典型触摸屏的工作部分一般由3部分组成:两层透明的阻性导体层、两层导体之间的隔离层以及电极。如图2所示。

图2 触摸屏结构图
导体层选用阻性材料,如铟锡氧化物(ITO)涂在衬底上构成,上层衬底用塑料,下层衬底用玻璃。隔离层为粘性绝缘液体材料,如聚脂薄膜。电极选用导电性能极好的材料(如银粉墨)构成,其导电性能大约为ITO的1000倍。……
登录APP查看全文
