APP下载

基于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查看全文

猜你喜欢

嵌入式
Focal&Naim同框发布1000系列嵌入式扬声器及全新Uniti Atmos流媒体一体机
TS系列红外传感器在嵌入式控制系统中的应用
基于嵌入式Linux内核的自恢复设计
嵌入式系统通信技术的应用
嵌入式PLC的设计与研究
搭建基于Qt的嵌入式开发平台
基于嵌入式系统Windows CE的应用程序开发
嵌入式单片机在电机控制系统中的应用探讨
嵌入式软PLC在电镀生产流程控制系统中的应用
Altera加入嵌入式视觉联盟