矩()Р转子转动惯量(g·cm2)Р重量(g)Р25Y48H01Р7.5Р4Р5Р0.5Р10Р100Р1.0Р35Р图3 25Y48H01型步进电机内部接线图Р绕组?脉冲Р1Р2Р3Р4Р5Р6Р7Р8Р9Р10РAР1Р0Р0Р1Р1Р0Р0Р1Р1Р0РBР1Р1Р0Р0Р1Р1Р0Р0Р1Р1РCР0Р1Р1Р0Р0Р1Р1Р0Р0Р1РDР0Р0Р1Р1Р0Р0Р1Р1Р0Р0Р 表2 步进电机四相绕组的励磁时序Р步进电机的励磁方式有1相励磁、2相励磁和1-2相励磁3种。由于2相励磁具有转矩大、振动小等优点,在目前使用较为普遍,本系统的设计也采用这种励磁方式。步进电机各相绕组的励磁时序如表2所示。Р2.2 AT89S51单片机及其最小系统РAtmel公司的生产的89C51单片机是一种低功耗/低电压、高性能的8位单片机,它采用CMOS和高密度非易失性存储器技术,而且其输出引脚和指令系统都与MCS-51兼容;片内的Flash ROM允许在系统内改编程序或用常规的非易失性编程器来编程,内部除CPU外,还包括256字节RAM,4K字节的ROM,4个8位并行I/O口,5个中断源,2个中断优先级,2个16位可编程定时计数器。89C51单片机是一种功能强、灵活性高且价格合理的单片机,完全满足本系统设计需要。Р2.2.1 结构Р4k Bytes Flash片内程序存储器; Р128 bytes的随机存取数据存储器(RAM); Р2个外部双向输入/输出(I/O)口; Р5个中断优先级、2层中断嵌套中断; Р6个中断源; Р2个16位可编程定时器/计数器; Р2个全双工串行通信口; Р看门狗(WDT)电路; Р片内振荡器和时钟电路; Р与MCS-51兼容; Р全静态工作:0Hz-33MHz; Р三级程序存储器保密锁定; Р可编程串行通道; Р低功耗的闲置和掉电模式。Р2.2.2 功能