APP下载

基于STM32微处理器的光栅信号处理方法的研究

2014-09-17姜礼杰王勇徐健刘建华

机床与液压 2014年7期
关键词:信号

姜礼杰,王勇,徐健,刘建华

(合肥工业大学机械与汽车工程学院,安徽合肥290003)

三维移动平台是一种集光、电、机等多技术领域于一体的运动装置,广泛应用于医疗器械、先进制造、工业检测、实验设备等多个领域[1-2]。传统的三维移动平台常采用开环控制方式,根据控制器所发信息来控制运动平台的运动,信息流是单向[3]。随着定位精度要求的提高,这种控制方式已不能满足人们增长的精密需求[4-6]。越来越多的平台开始使用光栅尺进行位置和速度的检测,以构成闭环或半闭环控制方式,从而取代开环控制方式[7]。这种方式主控制器需要对光栅尺输出信号进行滤波、鉴向、细分和计数等处理。这些处理可以由数字集成电路来完成,但这种设计方法所需芯片多,结构复杂,可靠性差[8-9]。也可以通过专用芯片 (如CPLD、FPGA等)和一些外围电路来实现,但这种方法编程复杂,增加功耗,实时性差[10]。

传统的8位或16位的单片机也很难满足这种大数据量、复杂算法控制方式的实时性要求,随着嵌入式技术的发展,32位单片机广泛应用于工业自动化、智能仪器、家电产品等领域[11-12]。文中探索了一种以STM32微处理器做主控制器的光栅尺信号处理方法,实现了外部信号直接与微处理器连接,不需要其他外部逻辑接口,优化了结构,并提高实时性。经实验证明,该方法具有编程简单、可靠性高、实时性好等优点。

1 微处理器处理光栅尺信号的问题

利用STM32微处理器进行光栅信号处理虽简单方便、实时性好,但也存在以下一些问题,限制这种使用范围。……

登录APP查看全文

猜你喜欢

信号
信号
完形填空二则
7个信号,警惕宝宝要感冒
孩子停止长个的信号
《铁道通信信号》订阅单
基于FPGA的多功能信号发生器的设计
基于Arduino的联锁信号控制接口研究
《铁道通信信号》订阅单
基于LabVIEW的力加载信号采集与PID控制
Kisspeptin/GPR54信号通路促使性早熟形成的作用观察