经过四个月多的努力,基于LM3S615微控制器的无刷直流电机控制系统的软、硬件部分已基本设计完毕。其主要工作有以下几个方面:,最终选择了LuminaryMicro公司的LM3S615作为主控芯片。对它的内部资源、指令系统作了深入了解。并结合本课题重点熟悉了基于Luminary驱动库的编程方法。,并根据方案设计出了控制器的硬件电路,以LM3S615为控制核心,结合NS美国国家半导体公司驱动芯片LMD18200进行了系统驱动部分的硬件电路的设计与调试。,对控制软件的主程序和中断服务子程序两大部分进行设计。在周立功ARM开发板上编制了系统运行所需的软件程序,并进行了调试。最后成功移植到自己制作的电路板上。通过本文的研究可以看出,以LM3S615微控制器为核心的无刷直流电机控制系统硬件结构简单、软件实现方便,系统的功耗低、实时性强、升级空间较大,而且能够实现的控制功能丰富。尤其是微控制器内部的PWM输出模块、I2C输出模块,非常适用于无刷直流电机控制这样的实时应用中。这些功能都是传统模拟控制系统和基于单片机的控制系统无法比拟的,充分体现了采用新型ARMCortex技术控制的优越性。,但仍然存在一些有待解决的问题,主要是:,很适合于电机控制,但本系统还没有充分利用上其强大的功能,所以在对于LM3S615本身的资源挖掘和功能利用上还可以进一步的研究。,由于没有光电编码器,光电控制系统只能够采取PWM的开环控制,控制精度有待提升。如果能够在硬件设计中加入光电编码器对微控制器反馈电机的转速并利用LM3S615进行PID闭环控制,则可以达到更好的控制精度及效果。【摘要】摘要近年来,直流电机做为通用驱动器件广泛应用于光电系统中。它具有启动快、制动及时、可在大范围内平滑地调速等优点,常用于光电调制、变焦调焦、扫描机构等光电领域。ARM既是英国全球著名的32位嵌入式RISC芯片内核的设计公司,也是ARM的产品商标,其产品ARM嵌入式内核已被全球各大芯片厂商采用,基于ARM的开发技术席卷了全球嵌入式市场,已成为嵌入式系统主流技术之一。最新发布的Cortex-M3处理器尤为适用于高性能、极其低成本需求的嵌入式应用,如:微控制器、汽车系统、大型家用电器、网络装置等。本文即在上述背景的情况下,提出了一个基于ARMCortexM3控制器的直流电机控制系统。在直流电机控制系统的硬件设计方面,电路以ARMCortexM3最小系统为核心,主要包括PWM控制输出模块,基于PCF8576芯片的显示模块,基于FT2232芯片的USB转JTAG口模块,LMD18200驱动模块。在软件设计方面,充分利用Luminary公司提供的ARMCotexM3驱动库,采用十分简易的方法对Cortex进行编程,以控制电机的运转。最后对ARM进行了软件与硬件结合的综合测试。该控制系统的研制为直流电机在高精度光电技术的应用提供了良好的实验平台。经过试验,验证了系统的可行性,系统的各项功能及控制精度满足设计要求。关键词:ARMCortexM3;PWM;LMD18200驱动模
单片机直流电控制电路 来自淘豆网www.taodocs.com转载请标明出处.