帮助翻译论文摘要

基于嵌入式Linux的步进电机驱动程序

摘要

步进电机又称脉冲电机,是一种将脉冲转换成角位移的执行元件。当步进驱动器接收到一个脉冲时,它驱动步进电机按固定点设定的方向旋转,这是固定点的旋转操作的一步。可以控制脉冲的数量来控制角位移,从而达到精确定位的目的,同时可以控制电脉冲的频率来控制转速和加速度,达到调速的目的。

虽然数控是步进电机的组成部分,易于与数字电路接口。但是,一般的数字信号能量远远不足以驱动步进电机,必须有专门的驱动电路与之匹配才能驱动步进电机。步进电机本体和步进电机驱动电路,两者是整个步进电机系统不可分割的组成部分。步进电机系统性能的好坏,不仅与电机本身的性能有关,很大程度上也取决于驱动器的优劣。为了适应一些领域中高精度定位和平稳运行的要求,开发一种高性价比的步进电机驱动技术具有重要意义。

本文论述了嵌入式系统的发展、发展趋势、设计和开发流程,以及步进电机原理和步进电机驱动技术的研究和发展。32公司在三星ARM9处理器S3C2465438 +00A硬件平台和Linux操作系统软件环境下,提出了步进电机嵌入式设计方法,实现了软硬件结合的控制方法,用软件代替脉冲分配器,对步进电机进行最佳控制。

这种步进电机驱动方式的设计,由于软件编程的灵活性、通用性,使得步进电机驱动成本低、效率高、易于修改更新,同时也降低了步进电机运行时的噪音。

关键词:步进电机;司机;嵌入式;手臂;Linux操作系统