欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

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

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

MCU-51單片機直流電機驅(qū)動(PWM)51單片機驅(qū)動直流電機

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

目錄

一、直流電機介紹

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

二、直流電機驅(qū)動電路

直流電機驅(qū)動電路 

三、PWM

3.1 PWM介紹

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

3.2 產(chǎn)生PWM方法

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

四、代碼演示

電機調(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è)置定時初值
 TH0 = 0xFF;  //設(shè)置定時初值
 Counter++;
 Counter%=100;
 if(Counter<Compare)
 {
  Motor=1;
 }
 else
 {
  Motor=0;
 }
 
}

注意:一定要看

千萬不要直接復(fù)制代碼,因為是模塊化編寫,模塊的代碼沒有往上復(fù)制(模塊的代碼在以往的文章中可以找到),大家一定要自己動手,跟著視頻學(xué)!!!!!

Tags:51單片機,直流電機,驅(qū)動  
責(zé)任編輯:admin
相關(guān)文章列表
51單片機零基礎(chǔ)入門
基于51單片機的數(shù)字電壓表設(shè)計_Proteus仿真+程序
基于51單片機的數(shù)字電壓表(ADC0832)(Proteus仿真+程序)_基于
超聲波測距+溫度+報警的單片機代碼_51單片機超聲波測距C語言程序
基于51單片機的SHT11溫濕度測量儀設(shè)計(源碼+仿真+文檔)
基于51單片機的恒溫控制器系統(tǒng) protues+keil c
51單片機數(shù)碼管顯示程序, 共陰數(shù)碼管顯示程序 數(shù)碼管原理(顯示
51單片機學(xué)習(xí)筆記直流電機驅(qū)動(PWM)C語言程序
關(guān)于直流電機驅(qū)動 H 橋電路的調(diào)試
PWM如何控制直流電機,脈沖寬度調(diào)制調(diào)速控制直流電機
直流電機的控制方法之(一):馬達(dá)轉(zhuǎn)速調(diào)節(jié)
科普: 簡析汽車四驅(qū)系統(tǒng)作用,家用到底該不該買四驅(qū)車?
秒懂如何選擇四驅(qū)車:四驅(qū)車優(yōu)缺點,五類四驅(qū)系統(tǒng)特點詳解
L298N管腳定義 _L298N模塊詳細(xì)使用教程及應(yīng)用電路
直流電機驅(qū)動及L298N驅(qū)動模塊介紹
先學(xué)51還是先學(xué)STM32?STM32和51單片機的區(qū)別
51單片機和STM32單片機的結(jié)構(gòu)有什么不同
51單片機、AVR單片機和PIC單片機的IO口操作
基于TL494的推挽輸出,H橋電路為驅(qū)動器的直流電機控制系統(tǒng)設(shè)計
關(guān)于51單片機IO引腳的驅(qū)動能力與上拉電阻
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 册亨县| 青冈县| 苍梧县| 东宁县| 莱芜市| 仁布县| 黄大仙区| 伊金霍洛旗| 且末县| 得荣县| 神农架林区| 防城港市| 道孚县| 翁牛特旗| 南华县| 突泉县| 冀州市| 宾阳县| 化州市| 连州市| 宜都市| 柏乡县| 宜良县| 武义县| 灵武市| 苏尼特右旗| 贺州市| 凤台县| 河南省| 高雄县| 拜城县| 哈尔滨市| 东山县| 离岛区| 嘉兴市| 河池市| 讷河市| 永城市| 玉龙| 习水县| 曲阳县|