pwmc语言调速程序_51单片机的直流电机PWM调速系统设计,正转反转,加减速,急停等,仿真和代码...
設(shè)計(jì)思路
直流電機(jī)PWM控制系統(tǒng)的主要功能包括:實(shí)現(xiàn)對(duì)直流電機(jī)的加速、減速以及電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)和急停,并且可以調(diào)整電機(jī)的轉(zhuǎn)速,能夠方便的實(shí)現(xiàn)電機(jī)的智能控制。
主體電路:即直流電機(jī)PWM控制模塊。這部分電路主要由AT89C52單片機(jī)的I/O端口、定時(shí)計(jì)數(shù)器、外部中斷擴(kuò)展等控制直流電機(jī)的加速、減速以及電機(jī)的正轉(zhuǎn)和反轉(zhuǎn),并且可以調(diào)整電機(jī)的轉(zhuǎn)速,能夠很方便的實(shí)現(xiàn)電機(jī)的智能控制。其間是通過AT89C52單片機(jī)產(chǎn)生脈寬可調(diào)的脈沖信號(hào)并輸入到L298驅(qū)動(dòng)芯片來控制直流電機(jī)工作的。該直流電機(jī)PWM控制系統(tǒng)由以下電路模塊組成:設(shè)計(jì)輸入部分:這一模塊主要是利用帶中斷的獨(dú)立式鍵盤來實(shí)現(xiàn)對(duì)直流電機(jī)的加速、減速以及電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)和急停控制。設(shè)計(jì)控制部分:主要由AT89C52單片機(jī)的外部中斷擴(kuò)展電路組成。直流電機(jī)PWM控制實(shí)現(xiàn)部分主要由一些二極管、電機(jī)和L298直流電機(jī)驅(qū)動(dòng)模塊組成。設(shè)計(jì)顯示部分:LED數(shù)碼顯示部分,實(shí)現(xiàn)對(duì)PWM脈寬調(diào)制占空比的實(shí)時(shí)顯示。
系統(tǒng)框架
原理為:直流電機(jī)PWM調(diào)速系統(tǒng)以AT89C52單片機(jī)為控制核心,由命令輸入模塊、LED顯示模塊及電機(jī)驅(qū)動(dòng)模塊組成。采用帶中斷的獨(dú)立式鍵盤作為命令的輸入,單片機(jī)在程序控制下,定時(shí)不斷給L298直流電機(jī)驅(qū)動(dòng)芯片發(fā)送PWM波形,H型驅(qū)動(dòng)電路完成電機(jī)正,反轉(zhuǎn)和急停控制;同時(shí)單片機(jī)不停的將PWM脈寬調(diào)制占空比送到LED數(shù)碼管完成實(shí)時(shí)顯示。
仿真電路圖
系統(tǒng)結(jié)果如下
本設(shè)計(jì)內(nèi)容詳細(xì),涵蓋 單片機(jī)最小系統(tǒng)設(shè)計(jì)原理;按鍵與數(shù)碼管顯示設(shè)計(jì);PWM調(diào)速原理、方法及實(shí)現(xiàn)過程;L289電機(jī)驅(qū)動(dòng)芯片設(shè)計(jì)原理;完整Keil c程序 等內(nèi)容。讓您對(duì)直流電機(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語(yǔ)言程序文件;
(4)L298驅(qū)動(dòng)芯片技術(shù)手冊(cè)等參考資料;
(5)Visio繪制的流程圖;
資源截圖如下
獲取完整的論文、Proteus仿真、Keil C程序、Visio流程圖文件和參考文獻(xiàn)資料。
請(qǐng)搜索關(guān)注我的公眾號(hào)(公眾號(hào)請(qǐng)見頭像處或個(gè)人簡(jiǎn)介,謝謝!)
總結(jié)
以上是生活随笔為你收集整理的pwmc语言调速程序_51单片机的直流电机PWM调速系统设计,正转反转,加减速,急停等,仿真和代码...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python r语言培训_r语言和pyt
- 下一篇: 计算机操作系统思维导图_我在b站学计算机