该系统的设计包含了单片机、键盘LED、驱动/放大和PC上位机四大模块。PC机模块负责软件控制,功能丰富,包括启动/暂停电机、设定转速、改变转向、LED显示状态、三相/四相电机控制以及PC上位机控制。为了保护硬件,系统还特别增加了过流保护电路。
单片机模块由MSP430FG4618单片机、滤波、电源管理和晶振等组成。MSP430FG4618单片机满足存储需求,P1和P2端口控制电机状态,USART模块实现与PC的通信。电源管理电路提供稳定电压,晶振提供精确的时钟信号。
键盘/LED模块通过3x4按钮矩阵键盘和8段LED数码管实现人机交互,8279控制键盘输入和LED输出,有效减轻了单片机的负担。
驱动/放大模块使用PMM8713脉冲分配器,可控制三相或四相步进电机,并支持多种激励方式和输入方式。PMM2101功率驱动器满足驱动需求,确保了电机的稳定运行。
单片机程序通过TIMER_A中断产生脉冲信号,实现步数和圈数计数,PWM控制转速。P1端口中断控制电机启停,P3端口控制转向和转速。PC上位机模块通过USART模块与单片机通信,实现电机控制。
整体来看,该控制系统设计合理,具有高可靠性、易设定、高精度、可控制多种电机、适用于恶劣环境、安全、适用范围广、成本低、控制方便、移植性强和实用价值高等优点,是皖南电机产品线中的佼佼者。