最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

51單片機(jī)直流電機(jī)測(cè)速Proteus仿真

2021-09-04 08:40 作者:西天取經(jīng)的熊  | 我要投稿

????????今天準(zhǔn)備分享的仿真是基于51單片機(jī)的直流電機(jī)測(cè)速Proteus仿真。仿真是在Proteus7.7軟件下創(chuàng)建的,有需要的小伙伴下載后可以使用比7.7高的版本打開仿真源文件。接下來(lái)上仿真靜態(tài)圖。

仿真電路圖

????????老規(guī)矩首先還是分析一下電路。該仿真使用L298來(lái)驅(qū)動(dòng)直流電機(jī)。L298N是專用驅(qū)動(dòng)集成電路,屬于H橋集成電路,與L293D的差別是其輸出電流增大,功率增強(qiáng)。其輸出電流為2A,最高電流4A,最高工作電壓50V,可以驅(qū)動(dòng)感性負(fù)載,如大功率直流電機(jī),步進(jìn)電機(jī),電磁閥等,特別是其輸入端可以與單片機(jī)直接相聯(lián),從而很方便地受單片機(jī)控制。當(dāng)驅(qū)動(dòng)直流電機(jī)時(shí),可以直接控制步進(jìn)電機(jī),并可以實(shí)現(xiàn)電機(jī)正轉(zhuǎn)與反轉(zhuǎn),實(shí)現(xiàn)此功能只需改變輸入端的邏輯電平。L298N芯片可以驅(qū)動(dòng)兩個(gè)二相電機(jī),也可以驅(qū)動(dòng)一個(gè)四相電機(jī),輸出電壓最高可達(dá)50V,可以直接通過(guò)電源來(lái)調(diào)節(jié)輸出電壓;可以直接用單片機(jī)的IO口提供信號(hào);而且電路簡(jiǎn)單,使用比較方便。L298N的實(shí)物圖是長(zhǎng)這個(gè)樣子的。

L298N

????????從仿真中具有電機(jī)驅(qū)動(dòng)芯片可以看出來(lái),這個(gè)仿真不但可以測(cè)速,還可以控制電機(jī)的轉(zhuǎn)速。那剩下的部分就是人機(jī)交互接口了。顯示部分使用的是PG160128A,液晶顯示點(diǎn)陣是160X128的,可以顯示更加豐富的內(nèi)容。仿真中的輸入設(shè)備為4X4矩陣鍵盤。剩下的就是虛擬示波器等測(cè)量工具。仿真電路很簡(jiǎn)單,接下來(lái)運(yùn)行仿真看一下動(dòng)態(tài)效果。

動(dòng)態(tài)仿真效果圖

????????上電以后顯示屏上介紹了該如何操作仿真進(jìn)行測(cè)量。

顯示器顯示內(nèi)容

????????仿真可以控制電機(jī)正反轉(zhuǎn)及PWM調(diào)速。這一部分使用的是單片機(jī)的P1.0和P1.1引腳。其中P1.0引腳主要作用是控制直流電機(jī)的正反轉(zhuǎn)。仿真中P1.0引腳與L298的一個(gè)輸入端口相連,同時(shí)該引腳經(jīng)過(guò)反相器后去另外一個(gè)輸入引腳相連,與輸入引腳相對(duì)應(yīng)的輸出引腳直接與電機(jī)的電源相連,這樣通過(guò)改變P1.0的狀態(tài)就可以實(shí)現(xiàn)直流電機(jī)正反轉(zhuǎn)的控制。而P1.1腳L298的A通道使能端口相連,該仿真中通過(guò)對(duì)P1.1引腳進(jìn)行通斷控制實(shí)現(xiàn)直流電機(jī)的調(diào)速。
仿真中將直流電機(jī)的脈沖輸出端口與單片機(jī)的P3.4引腳相連,該引腳是定時(shí)器0的外部輸入引腳。顯示軟件部分是使用定時(shí)器0完成的計(jì)數(shù)功能。仿真測(cè)得的轉(zhuǎn)速與實(shí)際轉(zhuǎn)速還是比較接近的。整理來(lái)說(shuō)仿真效果還是不錯(cuò)的,仿真運(yùn)行也是比較流暢的。

????????最后貼一下程序截圖。程序使用的是KEIL C51UV2創(chuàng)建的工程,可以使用高一點(diǎn)的版本打開。主要包括兩個(gè)部分,一個(gè)是主程序部分,一個(gè)是顯示驅(qū)動(dòng)部分。程序比較簡(jiǎn)單,不復(fù)雜,但是注釋部分較少,有需要的小伙伴可以下載參考。


51單片機(jī)直流電機(jī)測(cè)速Proteus仿真的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
若尔盖县| 进贤县| 延庆县| 黎城县| 微山县| 武汉市| 雅江县| 禄劝| 望都县| 石河子市| 民和| 井陉县| 杭锦后旗| 宁海县| 金湖县| 蚌埠市| 汤原县| 铁岭市| 卓资县| 广宗县| 井陉县| 大宁县| 沿河| 潞西市| 凯里市| 筠连县| 儋州市| 鲁山县| 当阳市| 栾城县| 延长县| 逊克县| 彭山县| 达拉特旗| 黑山县| 安图县| 新宾| 封丘县| 佛冈县| 简阳市| 鄂州市|