诚信经营,质量为首,诚信至上,真诚为您服务
--------------------------------------------------
允许我给您介绍下这个产品和我们的服务:现货 全新原装*** 15天质量问题无条件包退换
一年质保 完善的***服务 雄厚的技术人才后盾 真正的为客户排忧解难
客户的满意 是对我们的肯定 更是我们的动力
单子,得之,我幸。不得,我力争到底 全心服务
--------------------------------------------------
ABB 3HAB7215-1 DSQC 331
优质的产品★优质的价格★优质的***★优质的服务,是您***佳的选择!
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁减,适用于应用系统对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统[1]。自20世纪70年代世界上***个为嵌入式应用而设计的微处理器诞生以来,已在几十年的发展历程,如今嵌入式系统(embedded system)已经成为电子信息产业中***具增长力的一个分支。随着微电子技术的发展,嵌入式控制系统在工业生产智能化、自动化中的应用越来越普及。尤其手机、PAD、GSP、***等新兴产品的大量应用,嵌入式系统的市场正在以每年30%的速度递增,嵌入式系统的设计也成为软硬件工程师越来越关心的问题。
步进电机是工业控制中的一种常用执行部件,具有控制灵活、价格低等优点,因而在许多设备和装置中常被采用。嵌入式步进电机控制器就是将微处理器置于电机控制器中,使步进电机控制器能按设定的相数、拍数以及单个触发脉冲所走的步数,提供相应的控制逻辑。
1、步进电机的工作原理
步进电机是一种能够将电脉冲信号转换成角位移或线位移的机电元件,它实际上是一种单相或多相同步电动机。目前常用的步进电机有3类:反应式步进电动机(VR)、永磁式步进电动机(PM)和混合式步进电动机(HB)。现以反应式三相步进电机为例说明其工作原理,定子铁芯上有六个形状相同的大齿,相邻两个大齿之间的夹角为60o。每个大齿上都套有一个线圈,径向相对的两个线圈串联起来成为一个绕组,各个大齿的内表面上又有若干个均匀分布的小齿。转子是一个圆柱形铁心,外表面上圆周方向均匀地布满了小齿。转子小齿的齿距是和定子相同的。设计时应使转子齿数能被2整除,但某一项绕组通电,而转子可自由旋转时,该相两个大齿下的各个小齿将吸引相近的转子小齿,使电动机转动到转子小齿与该相定子小齿对齐的位置,而其他两相的各个大齿下的小齿必定和转子的小齿分别错开1/3的齿距,开成“齿错位”,从而形成电磁引力使电动机连续地转动下去。
永磁式步进电动机和混合式步进电动机的绕组电流要求正、反向流动,故驱动电路一般要做成双极性驱动。
2、相应的软硬件配置
硬件环境:主要包括ARM嵌入式开发板;用于ARM7TDMI的JTAG仿真器
图1 四相步进电机在开发板中的接法 四相步进电机的控制方法有四相单四拍、四相单、双八拍和四相双四拍3种控制方式。步距角的计算公式为

其中:m为相数,孔制方法是四相单四拍和四相双四拍时C为1。控制方法是四相单、双八拍时C为2,Zk为转子小齿数。我们采用的是四相单、双八拍控制方法,所以步距角应为360o/512/8。
UP-NETARM300开发平台中使用EXI/O的高四位控制四相步进电机的四个相。按照四相单、双八拍控制方法,电机正转时的控制顺序为A →AB→B→BC→C→CD→D→DA。EXI/O的高四位的值如表1所示。
表1 电机正转时EXI/O高四位的值

反转时,将控制信号按相反的顺序给出即可。
4、用ARM汇编语言实现对步进电机的控制
对步进电机工作原理掌握后,通过程序完成对74HC573的高四位进行操作来完成步进电机的脉冲分配。在C 语言程序中调用汇编先要完成两件工作:在C语言程序中使用extern关键字声明外部函数,即要声明要调用的汇编子程序;在汇编程序中使用export伪指令声明要C中要调用的汇编子程序,使用export声明后其他程序可以调用此汇编程序。如下例:
3HNM 09221-1
3HNM 09228-1
3HNM 09229-1
3HNM 09230-1
3HNM 09231-1
3HNM 09232-1
3HNM 09233-1
3HNM 09234-1
39915123
9928903
9928904
21740022-145
52171032-2
52171032-4
52171032-5
3HNM 05582-1
3HAB3729-13
21660494-1
3R 043777
3045971
3E 032725
3E 031705
3E 033765
3E 032450
3E 033215
3E 032774
3HNE 00994-1
91208383
3HAC023911-001
91101732
91115881
9984675
91116358
91116425
91116489
2172476-1
744333001
3HXG1000-561
3047919
3HNM 01504-1
3047892
91201690
91201782
91104680
91104681
3HNP 00098-1
3HNP 00099-1
3HNP 00999-1
3HNP 01369-1
22137000-301
3HAB3711-12
3HAB3729-12
3HAB3729-14
3HAC9205-1
3HAB3711-14
3HAB3711-15
3HAB8388-1
3HAC1535-1
68080011-LP
3HNM 12075-1
91202809
91205958
3HAA1001-154
91115962
9973285
3HXH1000-407
3HAC021395-001
3HAC024846-001
3HAC16584-1
3HAC16587-1
3HAC020676-001
3HAC16586-1
3HAC020434-001
3HAC025057-001
3HAC024844-001
3HAC18154-1
3HAC18152-1
3HAC18153-1
3HAC021272-001
3HAC021272-003
3HAC021272-004
3HAC021272-005
3HAC021272-007
3HAC020435-001
5217687-26
3HNE 03270-1
3HNE 06227-1
3HNE 06226-1
3R 043450
68960011-MH
3HNM 11450-1
3HNE 00727-1
3HNE 06183-1
21210594-2
21210596-42
21210596-46
21210604-3
21210604-4
21212478-2
21212810-1
3HXG1000-226
21212811-1
4950455-4
56920007-1
3HNP 03688-1
3HNP 03689-1
3HNP 03690-1
3HNP 03691-1
3I 006933
3I 006346
3I 006701
3I 007091
3R 043882
3R 043883
21580132-54
3HXH1000-264
3HXH1000-265
505792005
504489880
504489882
3HAB6542-10
3HAB6542-9
9980691
3HXD1000-628
5014158
3HAC0873-1
3HAC14474-1
3HAC14475-1
3HAC16310-1
3HAC026657-002
3HAC17120-1
3HAC17121-1
3HAC17122-1
3HAC17123-1
3HAC026657-003
3HXH0100-48
3HNM 09366-1
3R 031468
3HAC023566-001
3HAC023568-001
3HAC023567-001
3HAC0127-1
3R 043904
3HNP 03687-1
3HAC2082-1
3HAC029817-001
3HAC029817-002
3HAC029817-003
3HAC029817-004
3HAC027697-001
3HNA004604-001
3HNA004605-001
3HNA012249-001
3HNA012248-001
3HAC025171-001
3R 043902
3R 044043
3R 044788
3HNM 01572-1
3R 032162
3R 032293
3045856
3045857
3045990
3HAB8028-1
3HAC023025-001
3HAC027641-001
3HAC0927-1
3HAC0927-2
3HAC15746-2
3HAC15746-3
3HAC16361-1
3HAC3718-1
3HAC5295-1
3HAC15741-1
3HAC1812-1
3HAC021053-001
3HAC17446-1
3HAC17448-1
3HAC2079-1
3HAC2902-1
3HAC8059-1
3HA***114-1
3HAC7712-1
3I 005319
3HAB4235-1
3HAC7096-1
63550006-481
3HXC0100-112
3HXG1000-203
3HAB7457-1
3HNP 04113-1
3HNM 11486-1
3HNA011035-001
3HNM 07183-1
3HNM 06880-1
441828001
3I 002939
3HNP 02901-1
3HXB1000-428
366394001
366394002
500357001
3HNM 11251-1
3HXD1000-590
3HAC023951-005
3HNP 03682-1
9930999
3HAC025981-001
3HAC027586-001
3HAC026672-012
3HAC026672-011
3HAC028867-001
3HAC028866-001
506268880
506269880
506267880
22131905-19
3HNA009022-001
3HNM 06869-1
3HNP 01934-1
3HAA2601-2
3HAA2601-3
3HAA2601-1
3HAC14034-1
52171066-2
52171066-4
52171066-3
3HNM 02404-1
3HAC11774-3
3HAC16046-1
3HXB1000-427
3HAA2659-2
2529168-11
3HAB3026-1
500128880
3I 007125
3HAA1001-250
3HXD1566-1
5217649-37
3HNM 03526-1
3HNM 08354-1
3HNM 11571-1
3HNM 12049-1
3HNM 13648-1
3HNP 03521-1
3HNP 04375-1
3HNA004474-001
3HNA004796-001
3HNA012433-001
3HNM 11451-1
3HNM 11979-1
3HNM 14051-1
3HNA009354-001
3HAB7328-1
3HNM 10005-1
3HNM 10037-1
3HNM 10041-1
500710880
500710883
500710884
3HAC2809-1
3HAB0007-5
3HAB0007-6
3HAB0002-14
3HAC12355-1