基于
Linux
和
QT
的简便步进电机控制界面设计与实
现
嵌入式控制系统以其低功耗、低成本、高性能等优势被广泛用于工业控制
领域,而在嵌入式控制系统中步进电机驱动控制技术是关键技术之一。在步
进电机控制系统设计中,传统的方法是用逻辑电路或单片机实现步进电机控
制,虽然此方法可行,但由于线路复杂而且制成后不易调整,存在一定的局
限性。随着嵌入式技术的发展,越来越多的智能化带有界面控制功能的小型
设备深入到人们生活当中。开发者基于嵌入式领域中的
Qt
技术,设计出一套
应用于工控领域的具有人机交互界面的智能控制统,
Qt
是挪威
TrolLTEch
着
名的标志性产品,采用
C++
作为程序设计语言,已经成为用
C++GUI
工具包
在
Linux
上进行自由软件开发的主流,是
Linux
上流行的
KDE
桌面环境的基
础。
Qt/Embedded
是着名的
Qt
库开发商
Trolltech
公司开发的面向嵌入式系统
的
Qt
版本。
Qt
是
Server/Client
结构,延续了
Qt
在
X
上的强大功能,在底层
摒弃了
Xlib
,仅采用帧缓冲作为底层图形接口。
Qt/Embedded
类库完全采用
C++
封装,提供给应用程序开发者建立艺术级的图形用户界面所需的所有功
能。
Qt/Embedded
是完全面向对象的,很容易扩展,提供了丰富的窗口部件
集,并且允许真正的组件编程。
1
硬件电路设计