国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

歷史上的今天

今天是:2024年10月18日(星期五)

正在發(fā)生

2021年10月18日 | 基于單片機直流電機PWM控制系統(tǒng)設(shè)計

發(fā)布者:pcwg 來源: eefocus關(guān)鍵字:單片機  直流電機  PWM控制系統(tǒng) 手機看文章 掃描二維碼
隨時隨地手機看文章

【資源下載】下載地址如下1547:

https://docs.qq.com/doc/DTlRSd01BZXNpRUxl


直流電機PWM控制系統(tǒng)的主要功能包括:實現(xiàn)對直流電機的加速、減速以及電機的正轉(zhuǎn)、反轉(zhuǎn)和急停,并且可以調(diào)整電機的轉(zhuǎn)速,能夠很方便的實現(xiàn)電機的智能控制。


主體電路:即直流電機PWM控制模塊。這部分電路主要由AT89S52單片機的I/O端口、定時計數(shù)器、外部中斷擴展等控制直流電機的加速、減速以及電機的正轉(zhuǎn)和反轉(zhuǎn),并且可以調(diào)整電機的轉(zhuǎn)速,能夠很方便的實現(xiàn)電機的智能控制。其間是通過AT89S52單片機產(chǎn)生脈寬可調(diào)的脈沖信號并輸入到L298驅(qū)動芯片來控制直流電機工作的。該直流電機PWM控制系統(tǒng)由以下電路模塊組成:


設(shè)計輸入部分:這一模塊主要是利用帶中斷的獨立式鍵盤來實現(xiàn)對直流電機的加速、減速以及電機的正轉(zhuǎn)、反轉(zhuǎn)和急停控制。


設(shè)計控制部分:主要由AT89S52單片機的外部中斷擴展電路組成。直流電機PWM控制實現(xiàn)部分主要由一些二極管、電機和L298直流電機驅(qū)動模塊組成。


設(shè)計顯示部分: LED數(shù)碼顯示部分,實現(xiàn)對PWM脈寬調(diào)制占空比的實時顯示。

#include    

#include                        

#define uchar unsigned char

#define uint unsigned int 

/**********************************************************************

L298n接口定義

**********************************************************************/  

sbit MOTOR_A_1=P3^6;

sbit MOTOR_A_2=P3^7;    

sbit k1=P1^0; //定義k1為p1.0口

sbit k2=P1^1;   //定義k2為p1.1口

sbit k3=P1^2;   //定義k3為p1.2口

sbit k4=P1^3;   //定義k4為p1.3口

uchar T=0;    //定時標記

uchar W=0;    //脈寬值 0~100

uchar A=0;    //方向標記 0,1

uchar k=0;    //按鍵標記

uchar i=0;    //計數(shù)變量

 

uchar code table1[]={

0x3f,0x06,0x5b,0x4f,

0x66,0x6d,0x7d,0x07,

0x7f,0x6f,0x77,0x7c,

0x39,0x5e,0x79,0x71};

 

uchar code table2[]={0xfe,0xfb,0xfd,0xf7};

 

void delayms(uint t);  

/**********************************************************************

數(shù)碼管顯示

**********************************************************************/ 

void disp(void)

{

P2=table2[3];

P0=table1[W%10]; //顯示占空比個位

delayms(1); //延時1ms

P2=0xff; //P0清1

 

P2=table2[2];

P0=table1[W/100]; //顯示占空比百位

delayms(1); //延時1ms

P2=0xff; //P0清1

  

P2=table2[1];

P0=table1[W/10%10];  //顯示占空比十位

delayms(1); //延時1ms

P2=0xff;    //P0清1


關(guān)鍵字:單片機  直流電機  PWM控制系統(tǒng) 引用地址:基于單片機直流電機PWM控制系統(tǒng)設(shè)計

上一篇:51單片機霍爾測速與PWM調(diào)直流電機轉(zhuǎn)速快慢
下一篇:51單片機與計算機通訊,51單片機與PC通信方法總結(jié)

推薦閱讀

中國兩大數(shù)字支付服務(wù)商支付寶和微信支付警告稱,竊賊們正在使用被盜蘋果ID的賬戶進行消費。根據(jù)路透社消息,支付寶發(fā)布“關(guān)于蘋果手機的安全提示”,稱其已經(jīng)多次聯(lián)系蘋果公司,希望后者盡快解決這一問題。微信支付的擁有者騰訊公司隨后也在一則聲明中確認了相似問題。  支付寶在提示公告中表示,“在蘋果公司沒有安全解決這個問題之前,無論您的蘋果ID...
var videoObject = { container: '.video', variable: 'player', autoplay: true, ...
10月15日晚間消息,今日索尼召開線上發(fā)布會,把大家等了將近一年的Xperia 1 II與海外發(fā)布不久的Xerpia 5 II一同發(fā)布,Xperia 1 II售價7999元,Xerpia 5 II售價5999元。等了一年Xperia 1 II終于來了,還有新配色Xperia 1 II在今年2月海外推出,它是Xperia 1的迭代版本,同時外觀也延續(xù)上代設(shè)計,采用6.5英寸21:9 4K HDR OLED帶魚屏,這也...
引言化纖行業(yè)纖維牽伸和玻璃制造行業(yè)成品傳輸都要求非常高的轉(zhuǎn)速控制精度,一般采用永磁同步電機驅(qū)動,并用變頻器作開環(huán)調(diào)速驅(qū)動,丹佛斯變頻器由于性能穩(wěn)定、可靠性高,在這兩個行業(yè)有很久的應(yīng)用歷史。為了進一步提高設(shè)備運行的可靠性和改善永磁同步電機低速時的輸出性能,我們就永磁同步電機的基本特性進行分析,提出了一些有益的辦法。一、永磁同步電機...

史海拾趣

問答坊 | AI 解惑

解決垃圾短信--實名制

 隨著移動通信的快速發(fā)展,一些不法分子利用移動通信網(wǎng)絡(luò)發(fā)送了大量的非法或不健康的垃圾短信。這些垃圾短信已成為一種社會公害。因此,消除垃圾短信成為移動運營商和政府相關(guān)管理部門的一個重要任務(wù)。有專家提出,治理垃圾短信最有效的手段就 ...…

查看全部問答∨

單片機讀寫U盤升級版pb375a開發(fā)資料

資料下載:http://www.lanwind.com/files/PB375A_DATASHEET.pdf …

查看全部問答∨

呼叫daicheng

一、vivi下如何用命令方式修改MACH_TYPE?用命令方式修改,就不用重新make vivi了吧? 二、我用的就是廠家提供的vivi鏡像和內(nèi)核鏡像,可是燒進去不能啟動。 你幫我看看下面這個分區(qū)有問題嗎?我的flash是64M,可是vivi好像沒有全部將它分區(qū)。 啟動 ...…

查看全部問答∨

為什么NAND flash以page為單位讀寫,SD card以block為單位讀寫?

NAND flash以page為單位讀寫,以block為單位erase, SD card的存儲介質(zhì)用的是NAND flash,為什么卻已block為單位讀寫呢?《SD SPEC》甚至都沒有page這個概念。 《SD SPEC》還提到set block length 用CMD16,block的長度不是該由NAND FLASH的硬件組 ...…

查看全部問答∨

dsp builder7.2中altbus沒有Node Type選項是怎么回事?給點思路就給分!

我裝的是matlab r2007a  quartus 7.2  dspbuilder 7.2 使用dspbuilder 時發(fā)現(xiàn)altbusaltbus沒有Node Type選項,請問是怎么回事? 如果版本錯了,問哪個版本合適,最好給個鏈接,不勝感激!…

查看全部問答∨

關(guān)于藍牙WSALookupServiceNext()錯誤10050的問題

各位大俠我最近初學藍牙,準備在WIN CE 5.0 平臺下用SOCKET進行藍牙的開發(fā)。 但是在查找設(shè)備的時候總是出錯。是在WSALookupServiceNext()這一步的時候出現(xiàn)了錯誤,錯誤代碼為10050 好像是沒有找到藍牙設(shè)備,用CE里的例子試也是出現(xiàn)錯誤代碼10 ...…

查看全部問答∨

PIC單片機用SPI 發(fā)送數(shù)據(jù)出現(xiàn)亂碼問題

用的PIC單片機, 采用在定時器中斷里面發(fā)送數(shù)據(jù), 如果當前發(fā)送的數(shù)據(jù)塊和下一個將要發(fā)送的數(shù)據(jù)塊的時間間隔的間隔很短的話(10秒以內(nèi)),不會出現(xiàn)亂碼 只要時間間隔稍微長點(譬如23秒),就出現(xiàn)亂碼了 想問下哪位大俠有此方面的經(jīng)驗,在 ...…

查看全部問答∨

內(nèi)核\協(xié)議棧\驅(qū)動

大家談?wù)勥@三者的關(guān)系啊…

查看全部問答∨

See Beaglebone Run系列之——See Beaglebone Run Linux

See Beaglebone Run 系列——See Beaglebone Run Linux 1、 Boot(啟動階段)        22、 Uname -a (系統(tǒng)版本信息)        33、 cat /proc/cpuinfo(CPU信息)     ...…

查看全部問答∨

如何在DVSDK中開發(fā)mcasp驅(qū)動程序

        大家好,我使用的處理器是omapl138,開發(fā)套件是DVSDK,想在DVSDK中增加mcasp的驅(qū)動,最終編譯到all.x674中。         DVSDK中是否有mcasp相應(yīng)的api可以調(diào)用?如果有應(yīng)該怎么 ...…

查看全部問答∨
小廣播
設(shè)計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved