999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的直流電機控制模塊設計

2017-10-09 08:36:17
福建質量管理 2017年16期
關鍵詞:單片機

(四川文化傳媒學院五年一貫制校區 四川 成都 611700)

基于單片機的直流電機控制模塊設計

劉春梅

(四川文化傳媒學院五年一貫制校區 四川 成都 611700)

利用單片機和電子技術等方面的知識,通過C語言編程,使 STC系列單片機的定時器產生不同頻率、不同占空比的PWM信號,由單片機的I/O口輸出,去控制L298N電機驅動芯片,達到對電機轉速和方向控制的目的。

單片機;PWM;信號;轉速 ;轉向

電機為運動提供動力,無論旋轉運動還是直線運動,電機在人們日常生活的各個方面發揮著重要作用。與氣壓或液壓系統相比,電機系統工作時更加清潔和高效。因此高效的電機控制技術顯得尤為重要,近年來,隨著脈寬調制技術、特種電機材料技術、微電子技術及現代控制技術的進步,電機控制技術正朝著數字化智能化的方向發展,因此脈寬調制(PWM)技術是較優越的電機控制技術。

一、 設計的總體任務和要求

(一)設計單片機開發系統,利用C語言或匯編語言實現PWM信號的產生,對直流電機轉速進行有效控制。

(二)采用單片機的編程技術設計并產生PWM信號,對直流電機進行控制,無需外接D/A轉換器,使控制電路大大簡化,控制方式簡潔,控制精度高、控制效果好。

二、直流電機PWM調速原理

在脈沖作用下,當電動機通電時,速度增加;電動機斷電時,速度逐漸減少。只要按一定規律改變通、斷電時間,即可使電動機速度達到一定的穩定性。

設電動機永遠接通電源時其轉速為最大Vmax,占空比D=t1/T,如圖1所示,則電動機的平均速度為

Vd=VmaxD

(公式一)

式中:Vd——電動機的平均速度; Vmax——電動機全通電時的速度(最大); D=t1/T——占空比。

圖1 脈沖信號

三、硬件系統組成

(一) 總體框圖

圖2 總體框圖

如圖2所示,硬件系統由單片機最小系統、L298N電機驅動模塊、按鍵模塊、1602液晶顯示模塊、LED指示模塊組成。

(二) 各模塊電路說明

1、 單片機最小系統

STC系列是單片機是一款高性價比的單片機,它雖然功能強大,但要想完成其強大的功能,單靠它也是不行的。因此要讓單片機運行起來,就要創設單片機工作的環境,即單片機的最小系統,它包括振蕩電路、復位電路、電源電路。

2、 L298N電機驅動模塊

驅動芯片比較常見的是15腳Multiwatt封裝的L298N,如圖2所示,內部包含4通道邏輯驅動電路??梢苑奖愕尿寗觾蓚€直流電機,或一個兩相步進電機。表1是L298N邏輯功能。

表1 L298N功能模塊

3、 按鍵模塊及功能

表2 按鍵功能表

4、 液晶顯示模塊

1602液晶主要用于顯示直流小電機的速度等級及電機的轉向。

5、LED指示模塊及功能

表3 指示模塊及功能

四、軟件系統設計

(一) 定時/計數器工作方式及控制寄存器的設置

1、選用T0和T1作為產生脈沖用的定時器并且使它們工作在模式1(定時模式)下。在模式1中,寄存器TH0、TH1和TL0、TL1以全8位參與操作,構成16位定時/計數器,當TH0(TH1)溢出時向中斷標志位TF0(TF1)進位,并申請中斷。在這種模式下T0(T1)定時時間最長,有利于在更大的范圍內對電機進行調速。

2、工作模式寄存器TMOD。如表4所示:

表4定時器工作模式寄存器TMOD

TMOD的高4位用于T1,低4位用于T0,4種符號含義如下:

GATE:門控位。

C/T:定時/計數器方式選擇位。C/T=0為定時器方式,C/T=1時為計數器方式。

M1M0:工作模式選擇位,具體如下:

M1M0=00:模式0(13位定時/計數器)

M1M0=01:模式1(16位定時/計數器)

M1M0=10:模式2(8位自動重裝常數的定時/計數器)

M1M0=11:模式3(2個8位定時/計數器,僅對T0)

(二)定時/計數器常數的計算

定時/計數器中的計數器是在計數初值基礎上以加法計數的,并能在計數器從全“1”變為全“0”時自動產生溢出中斷請求。因此,可以把計數器計數初值設定為TC,定時器定時時間T的計算公式為:

T=(M-TC)T計數

(公式二)

式中M為計數器模值,該值和計數器工作模式有關。在模式1時M為216。在定時器模式下,T計數是單片機振蕩周期的12倍。

上式也可寫成:TC=M-T/T計

(公式三)

在程序設計中工作模式為模式1,計數器模值M=216=65536;

則給定時器賦值:

TH0=(65535-T計數)/256

(公式四)

TL0=(65535-T計數)%256

(公式五)

(三)中斷控制

除特殊功能寄存器TCON和SCON中的某些位與中斷有關以外,還有一個特殊功能寄存器即中斷允許寄存器IE用來設定各個中斷源的打開和關閉。其形式如表5所示:

表5 中斷允許寄存器IE

EA:CPU中斷允許位。

ES:串口中斷允許位。

ET0:定時/計數器0中斷允許位。

以上各位等于1時,CPU開放中斷;等于0時,CPU禁止該中斷。單片機系統復位后,IE中各位均被清零,即禁止所有中斷。程序中要開T0或T1中斷則應將ET0或ET1置1,另外如果要使用中斷EA也要置1。

五、總結

用單片機做開發比模擬電路有明顯優勢,即不用對電路有大改動就可以適應新的工作條件,升級也很方便,只需對CPU重新刷寫一次程序就可以了。單片機具有結構簡單、編程方便、經濟、易于連接等優點,特別是其內部定時器/計數器、中斷系統資源豐富,有應用價值。而且電路的可靠性比較高,功能也比較強大,可以隨時更新系統,進行不同狀態的組合。但是實際應用中單片機也有很多局限性,比如內部存儲器容量不夠大,運算速度不夠快,內部輸出信號功率很小,因而要驅動電機必須用電機驅動芯片。

[1]何立民,單片機應用技術大全[J],北京,北京航空航天大學出版社, 1994

[2]康華光,電子技術基礎(數字部分)[M],高等教育出版社,2005.07

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 99久久性生片| 男女性色大片免费网站| 成人在线观看一区| 国产男女免费视频| 婷婷综合在线观看丁香| 亚洲AV无码久久精品色欲| 全部毛片免费看| 亚洲欧洲美色一区二区三区| 日韩高清中文字幕| 性色生活片在线观看| 亚洲AV无码一区二区三区牲色| 亚洲精品无码在线播放网站| 亚洲视频在线青青| 欧美一级片在线| 久久窝窝国产精品午夜看片| 97久久人人超碰国产精品| 欧美成人午夜在线全部免费| 亚洲Aⅴ无码专区在线观看q| 久久国产亚洲偷自| 中文字幕1区2区| 91年精品国产福利线观看久久 | 免费在线a视频| 色婷婷在线影院| 精品久久久久久成人AV| 91福利在线观看视频| 日韩小视频在线播放| 啦啦啦网站在线观看a毛片| 免费观看欧美性一级| 成年人国产网站| 五月婷婷精品| 日韩国产 在线| 欧美激情福利| 久久亚洲AⅤ无码精品午夜麻豆| 成人综合网址| 国产精品lululu在线观看 | 欧美色视频网站| 亚洲bt欧美bt精品| 亚洲不卡无码av中文字幕| 欧美精品二区| 久久精品亚洲热综合一区二区| 手机永久AV在线播放| 精品国产香蕉在线播出| 乱人伦99久久| 亚洲综合专区| 欧美视频二区| 亚洲免费黄色网| 午夜成人在线视频| 91精品国产91久无码网站| 欧美午夜小视频| 欧美影院久久| 国产免费久久精品99re丫丫一 | 91探花国产综合在线精品| 国产精品无码一区二区桃花视频| 欧美在线视频a| 欧美中文一区| 亚洲日韩第九十九页| 精品午夜国产福利观看| 国产乱肥老妇精品视频| 欧美中文字幕一区| 综合色88| 91青青在线视频| 无码内射在线| 国产91小视频在线观看| 98精品全国免费观看视频| 婷婷激情亚洲| 亚洲资源站av无码网址| 日韩不卡高清视频| 波多野结衣一区二区三区四区| 欧洲高清无码在线| 欧美精品亚洲日韩a| 99中文字幕亚洲一区二区| 免费观看亚洲人成网站| 国产精品永久免费嫩草研究院| 91麻豆精品国产高清在线| 亚洲AV无码一区二区三区牲色| 熟妇无码人妻| 亚洲欧美h| 亚洲午夜国产精品无卡| 国产人成在线观看| 99热国产在线精品99| 国产特一级毛片| 尤物亚洲最大AV无码网站|