51单片机的直流电机PWM调速控制系统(附Proteus仿真+C程序等全套资料)
設(shè)計(jì)思路
直流電機(jī)PWM控制系統(tǒng)的主要功能包括:很實(shí)現(xiàn)對直流電機(jī)的加速、減速以及電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)和急停,并且可以調(diào)整電機(jī)的轉(zhuǎn)速,能夠方便的實(shí)現(xiàn)電機(jī)的智能控制。
主體電路:即直流電機(jī)PWM控制模塊。這部分電路主要由AT89C52單片機(jī)的I/O端口、定時計(jì)數(shù)器、外部中斷擴(kuò)展等控制直流電機(jī)的加速、減速以及電機(jī)的正轉(zhuǎn)和反轉(zhuǎn),并且可以調(diào)整電機(jī)的轉(zhuǎn)速,能夠很方便的實(shí)現(xiàn)電機(jī)的智能控制。其間是通過AT89C52單片機(jī)產(chǎn)生脈寬可調(diào)的脈沖信號并輸入到L298驅(qū)動芯片來控制直流電機(jī)工作的。
該直流電機(jī)PWM控制系統(tǒng)由以下電路模塊組成:
設(shè)計(jì)輸入部分:這一模塊主要是利用帶中斷的獨(dú)立式鍵盤來實(shí)現(xiàn)對直流電機(jī)的加速、減速以及電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)和急停控制。
設(shè)計(jì)控制部分:主要由AT89C52單片機(jī)的外部中斷擴(kuò)展電路組成。直流電機(jī)PWM控制實(shí)現(xiàn)部分主要由一些二極管、電機(jī)和L298直流電機(jī)驅(qū)動模塊組成。
設(shè)計(jì)顯示部分:LED數(shù)碼顯示部分,實(shí)現(xiàn)對PWM脈寬調(diào)制占空比的實(shí)時顯示。
系統(tǒng)框架
原理為:直流電機(jī)PWM調(diào)速系統(tǒng)以AT89C52單片機(jī)為控制核心,由命令輸入模塊、LED顯示模塊及電機(jī)驅(qū)動模塊組成。采用帶中斷的獨(dú)立式鍵盤作為命令的輸入,單片機(jī)在程序控制下,定時不斷給L298直流電機(jī)驅(qū)動芯片發(fā)送PWM波形,H型驅(qū)動電路完成電機(jī)正,反轉(zhuǎn)和急停控制;同時單片機(jī)不停的將PWM脈寬調(diào)制占空比送到LED數(shù)碼管完成實(shí)時顯示。
仿真電路圖
仿真結(jié)果如下
本設(shè)計(jì)內(nèi)容詳細(xì),涵蓋 單片機(jī)最小系統(tǒng)設(shè)計(jì)原理;按鍵與數(shù)碼管顯示設(shè)計(jì);PWM調(diào)速原理、方法及實(shí)現(xiàn)過程;L289電機(jī)驅(qū)動芯片設(shè)計(jì)原理;完整Keil c程序 等內(nèi)容。讓您對直流電機(jī)PWM調(diào)速控制系統(tǒng)設(shè)計(jì)過程一目了然。
資源分享內(nèi)容
(1)基于51單片機(jī)的直流電機(jī)PWM調(diào)速控制系統(tǒng)設(shè)計(jì)論文;
(2)Proteus仿真文件;
(3)Keil C語言程序文件;
(4)L298驅(qū)動芯片技術(shù)手冊等參考資料;
(5)Visio繪制的流程圖;
資源截圖如下
資源獲取方法
資源獲取方法
資源獲取方法!
由于本設(shè)計(jì)為我的原創(chuàng)設(shè)計(jì),獲取完整的Word設(shè)計(jì)報告、Proteus仿真、Keil C程序、Visio流程圖文件和參考文獻(xiàn)資料。
請微信搜索關(guān)注我的公眾號:交院小智
總結(jié)
以上是生活随笔為你收集整理的51单片机的直流电机PWM调速控制系统(附Proteus仿真+C程序等全套资料)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FPGA和CPLD对比
- 下一篇: 命名实体识别(NER)发展简史