日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 單片機(jī)實(shí)例 >> 正文

MCU-51單片機(jī)直流電機(jī)驅(qū)動(dòng)(PWM)51單片機(jī)驅(qū)動(dòng)直流電機(jī)

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2023/4/4

目錄

一、直流電機(jī)介紹

直流電機(jī)是一種將電能轉(zhuǎn)換為機(jī)械能的裝置。一般的直流電機(jī)有兩個(gè)電極,當(dāng)電極正接時(shí),電機(jī)正轉(zhuǎn),當(dāng)電極反接時(shí),電機(jī)反轉(zhuǎn)
直流電機(jī)主要由永磁體(定子)、線圈(轉(zhuǎn)子)和換向器組成
除直流電機(jī)外,常見(jiàn)的電機(jī)還有步進(jìn)電機(jī)、舵機(jī)、無(wú)刷電機(jī)、空心杯電機(jī)等
直流電機(jī) 

二、直流電機(jī)驅(qū)動(dòng)電路

直流電機(jī)驅(qū)動(dòng)電路 

三、PWM

3.1 PWM介紹

PWM(Pulse Width Modulation)即脈沖寬度調(diào)制,在具有慣性的系統(tǒng)中,可以通過(guò)對(duì)一系列脈沖的寬度進(jìn)行調(diào)制,來(lái)等效地獲得所需要的模擬參量,常應(yīng)用于電機(jī)控速、開(kāi)關(guān)電源等領(lǐng)域
PWM重要參數(shù):
頻率 = 1 / TS 占空比 = TON / TS 精度 = 占空比變化步距
 

3.2 產(chǎn)生PWM方法

基本原理是由單片機(jī)內(nèi)部集成PWM發(fā)生器模塊在程序控制下產(chǎn)生PWM信號(hào)。優(yōu)點(diǎn)是電路簡(jiǎn)單、便于程序控制。缺點(diǎn)是不利于學(xué)生觀測(cè)PWM產(chǎn)生過(guò)程,閉環(huán)控制復(fù)雜和使用時(shí)受單片機(jī)性能制約。
 

四、代碼演示

電機(jī)調(diào)速
main.c

#include <REGX52.H>
#include "Delay.h"
#include "Key.h"
#include "Nixie.h"
#include "Timer0.h"
sbit Motor=P1^0;
unsigned char Counter,Compare;
unsigned char KeyNum,Speed;
void main()
{
 Timer0_Init();
 
 while(1)
 {
  KeyNum=Key();
  if(KeyNum==1)
  {
   Speed++;
   Speed%=4;
   if(Speed==0){Compare=0;}
   if(Speed==1){Compare=50;}
   if(Speed==2){Compare=75;}
   if(Speed==3){Compare=100;}
  }
  Nixie(1,Speed);
 }
}
void Timer0_Routine() interrupt 1
{
 
 TL0 = 0x9C;  //設(shè)置定時(shí)初值
 TH0 = 0xFF;  //設(shè)置定時(shí)初值
 Counter++;
 Counter%=100;
 if(Counter<Compare)
 {
  Motor=1;
 }
 else
 {
  Motor=0;
 }
 
}

注意:一定要看

千萬(wàn)不要直接復(fù)制代碼,因?yàn)槭悄K化編寫,模塊的代碼沒(méi)有往上復(fù)制(模塊的代碼在以往的文章中可以找到),大家一定要自己動(dòng)手,跟著視頻學(xué)。。。。

Tags:51單片機(jī),直流電機(jī),驅(qū)動(dòng)  
責(zé)任編輯:admin
相關(guān)文章列表
關(guān)于直流電機(jī)驅(qū)動(dòng) H 橋電路的調(diào)試
PWM如何控制直流電機(jī),脈沖寬度調(diào)制調(diào)速控制直流電機(jī)
直流電機(jī)的控制方法之(一):馬達(dá)轉(zhuǎn)速調(diào)節(jié)
科普: 簡(jiǎn)析汽車四驅(qū)系統(tǒng)作用,家用到底該不該買四驅(qū)車?
秒懂如何選擇四驅(qū)車:四驅(qū)車優(yōu)缺點(diǎn),五類四驅(qū)系統(tǒng)特點(diǎn)詳解
L298N管腳定義 _L298N模塊詳細(xì)使用教程及應(yīng)用電路
直流電機(jī)驅(qū)動(dòng)及L298N驅(qū)動(dòng)模塊介紹
先學(xué)51還是先學(xué)STM32?STM32和51單片機(jī)的區(qū)別
51單片機(jī)和STM32單片機(jī)的結(jié)構(gòu)有什么不同
51單片機(jī)、AVR單片機(jī)和PIC單片機(jī)的IO口操作
基于TL494的推挽輸出,H橋電路為驅(qū)動(dòng)器的直流電機(jī)控制系統(tǒng)設(shè)計(jì)
關(guān)于51單片機(jī)IO引腳的驅(qū)動(dòng)能力與上拉電阻
51單片機(jī)“呼吸燈”程序
51單片機(jī)入門之靜態(tài)數(shù)碼管電路設(shè)計(jì)
工作電流不超過(guò)1A的直流電機(jī)調(diào)速電路,NE555直流電機(jī)無(wú)級(jí)調(diào)速電路
直流電機(jī)無(wú)級(jí)調(diào)速電路直流電機(jī)無(wú)級(jí)調(diào)速電路
使用NE555的12V直流電機(jī)調(diào)速電路
AT89C51,51單片機(jī)1602液晶顯示時(shí)鐘程序
4位單片機(jī)數(shù)字鐘 電子鐘制作
51單片機(jī)4位數(shù)碼管電子鐘源程序
AT89C2051電腦機(jī)箱風(fēng)扇智能溫控儀,AT89C2051 Temperature contro
51單片機(jī)溫控風(fēng)扇(含程序+原理圖+仿真+PCB)
51單片機(jī)蜂鳴器播放音樂(lè)代碼
利用單片機(jī)AT89S51與ADC0809設(shè)計(jì)數(shù)字電壓表,Voltmeter
單片機(jī)制作的純正弦波逆變器,12V Pure Sine Wave Inverter
51單片機(jī)00-59秒計(jì)時(shí)器 0-59s Timer
MAX1913驅(qū)動(dòng)白光LED電路圖
51單片機(jī)按鍵程序中 while(!key)的作用
51系列單片機(jī)尋址方式
認(rèn)識(shí)單片機(jī)引腳【詳解】
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 沙雅县| 什邡市| 保定市| 景东| 安泽县| 根河市| 涟水县| 合肥市| 周宁县| 西吉县| 南岸区| 乐清市| 延长县| 淮阳县| 万安县| 读书| 文化| 巫山县| 白河县| 厦门市| 区。| 巴彦淖尔市| 水城县| 永平县| 泊头市| 南涧| 邢台县| 板桥市| 石林| 丁青县| 安宁市| 昭平县| 西平县| 中阳县| 定西市| 岑溪市| 无为县| 榆社县| 贺州市| 大丰市| 达日县|