随着城市建设的发展,自动门作为现代建筑智能化水平的重要指标,已经得到了越来越广泛的应用。新疆自动门控制系统作为自动门系统的控制核心,决定了自动门系统的性能。本文研制了一套基于MSP430f149单片机的自动门控制系统。本文首先分析了无刷直流电动机的结构及工作原理,为了降低电动机运行过程中的转矩脉动,研究了PWM_ON调制和三相星形全桥驱动控制方法。然后从控制系统整体出发,制定了基于MSP430f149单片机的无刷直流电动机控制策略。在硬件设计方面,分析设计了电源电路、驱动电路、控制电路、保护电路、控制面板电路等,并对电路设计过程中提高电磁兼容性的方法进行了研究。在软件设计方面,基于系统在实际应用中的功能要求,以模块化的思想开发了系统的初始化程序、门宽自学习程序、门的运行模式程序、门的防挤压程序、电动机驱动控制程序、控制面板程序、PID控制算法程序。由于系统采用转速电流双闭环PID控制算法对门的运行速度进行反馈控制,为了实现最佳参数的PID控制,采用Labview图形化设计语言构建了PID参数整定软件平台,并利用该软件平台对PID参数进行整定。最后,进行了样门的试验测试。结果表明,本文设计的自动门控制系统性能可靠,使用方便,基本达到系统设计要求。