基于單片機(jī)的紅外遙控步進(jìn)電機(jī)電路實(shí)現(xiàn).rar
基于單片機(jī)的紅外遙控步進(jìn)電機(jī)電路實(shí)現(xiàn),摘要:介紹了一種基于at89s52單片機(jī)的紅外遙控步進(jìn)電機(jī)的設(shè)計(jì),系統(tǒng)分為紅外遙控編解碼、lcd顯示和驅(qū)動(dòng)步進(jìn)電機(jī)三個(gè)模塊,設(shè)計(jì)的系統(tǒng)能通過(guò)遙控器來(lái)控制步進(jìn)電機(jī),并且步進(jìn)電機(jī)的狀態(tài)能通過(guò)lcd液晶模塊實(shí)時(shí)顯示出來(lái),使人們直觀的看出步進(jìn)電機(jī)的運(yùn)行狀態(tài)。本報(bào)告對(duì)該系統(tǒng)的工作原理、硬件電路和軟件進(jìn)行了詳細(xì)介紹。關(guān)鍵詞:紅外遙...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 sdera 發(fā)布
摘要:介紹了一種基于AT89S52單片機(jī)的紅外遙控步進(jìn)電機(jī)的設(shè)計(jì),系統(tǒng)分為紅外遙控編解碼、LCD顯示和驅(qū)動(dòng)步進(jìn)電機(jī)三個(gè)模塊,設(shè)計(jì)的系統(tǒng)能通過(guò)遙控器來(lái)控制步進(jìn)電機(jī),并且步進(jìn)電機(jī)的狀態(tài)能通過(guò)LCD液晶模塊實(shí)時(shí)顯示出來(lái),使人們直觀的看出步進(jìn)電機(jī)的運(yùn)行狀態(tài)。本報(bào)告對(duì)該系統(tǒng)的工作原理、硬件電路和軟件進(jìn)行了詳細(xì)介紹。
關(guān)鍵詞:紅外遙控 LCD顯示 步進(jìn)電機(jī)
一、引言
本系統(tǒng)是基于單片機(jī)控制的綜合系統(tǒng),單片機(jī)通過(guò)對(duì)紅外信號(hào)的解碼來(lái)實(shí)現(xiàn)步進(jìn)電機(jī)的變速及LCD實(shí)時(shí)顯示步進(jìn)電機(jī)的轉(zhuǎn)速。它綜合了電子技術(shù)和單片機(jī)軟硬件技術(shù),本設(shè)計(jì)采用AT89S52單片機(jī)為核心包含紅外接收電路、LCD顯示電路和步進(jìn)電機(jī)驅(qū)動(dòng)電路。通過(guò)紅外遙控器發(fā)射不同的碼值來(lái)控制步進(jìn)電機(jī)的正轉(zhuǎn)反轉(zhuǎn)、加速減速以及啟動(dòng)停止并通過(guò)LCD顯示出步進(jìn)電機(jī)的狀態(tài)。
二、系統(tǒng)功能分析
根據(jù)系統(tǒng)要求設(shè)計(jì)各個(gè)模塊。本設(shè)計(jì)中控制芯片采用AT89S52單片機(jī),各個(gè)功能通過(guò)不同模塊來(lái)得以實(shí)現(xiàn),主要有:紅外接收模塊、步進(jìn)電機(jī)驅(qū)動(dòng)和LCD顯示模塊。系統(tǒng)基本架構(gòu)原理如圖1所示
圖1 基本架構(gòu)原理圖
各個(gè)模塊具體實(shí)現(xiàn)方式如下:
1. 紅外發(fā)射模塊:
本設(shè)計(jì)采用的是通過(guò)遙控器發(fā)射不同的碼值,紅外接收電路將接收到得信號(hào)送給單片機(jī)的外部中斷0,單片機(jī)接收到信號(hào)后通過(guò)解碼程序?qū)邮盏降眯盘?hào)進(jìn)行處理,使得這些信號(hào)成為相應(yīng)的碼值。經(jīng)過(guò)處理后這些信號(hào)就可以去控制步進(jìn)電機(jī)的正轉(zhuǎn)反轉(zhuǎn)、加速減速以及啟動(dòng)停止并在LCD上顯示出來(lái)。遙控發(fā)射器采用士蘭半導(dǎo)體的SC6121編碼芯片進(jìn)行紅外遙控發(fā)射電路的搭建。SC6121是一塊用于紅外遙控系統(tǒng)中的專用發(fā)射集成電路,采用CMOS工藝制造。它可外接32個(gè)按鍵,其中有三組雙重按鍵。工作電壓在2。其編碼方式采用一幀碼中含有一個(gè)引導(dǎo)碼,16位的用戶碼和8位的鍵數(shù)據(jù)碼。鍵數(shù)據(jù)碼的反碼也同時(shí)被傳送,數(shù)據(jù)反碼的傳送可以大大減小系統(tǒng)的誤碼率。引導(dǎo)碼由一個(gè)9ms的載波波形和4.5ms的關(guān)斷時(shí)間構(gòu)成,編碼采用脈沖位置調(diào)制方式(PPM)。利用脈沖之間的時(shí)間間隔來(lái)區(qū)分“0”和“1”。具體的遙控發(fā)射應(yīng)用電路圖如圖2所示
圖2 遙控發(fā)射應(yīng)用電路
關(guān)鍵詞:紅外遙控 LCD顯示 步進(jìn)電機(jī)
一、引言
本系統(tǒng)是基于單片機(jī)控制的綜合系統(tǒng),單片機(jī)通過(guò)對(duì)紅外信號(hào)的解碼來(lái)實(shí)現(xiàn)步進(jìn)電機(jī)的變速及LCD實(shí)時(shí)顯示步進(jìn)電機(jī)的轉(zhuǎn)速。它綜合了電子技術(shù)和單片機(jī)軟硬件技術(shù),本設(shè)計(jì)采用AT89S52單片機(jī)為核心包含紅外接收電路、LCD顯示電路和步進(jìn)電機(jī)驅(qū)動(dòng)電路。通過(guò)紅外遙控器發(fā)射不同的碼值來(lái)控制步進(jìn)電機(jī)的正轉(zhuǎn)反轉(zhuǎn)、加速減速以及啟動(dòng)停止并通過(guò)LCD顯示出步進(jìn)電機(jī)的狀態(tài)。
二、系統(tǒng)功能分析
根據(jù)系統(tǒng)要求設(shè)計(jì)各個(gè)模塊。本設(shè)計(jì)中控制芯片采用AT89S52單片機(jī),各個(gè)功能通過(guò)不同模塊來(lái)得以實(shí)現(xiàn),主要有:紅外接收模塊、步進(jìn)電機(jī)驅(qū)動(dòng)和LCD顯示模塊。系統(tǒng)基本架構(gòu)原理如圖1所示
圖1 基本架構(gòu)原理圖
各個(gè)模塊具體實(shí)現(xiàn)方式如下:
1. 紅外發(fā)射模塊:
本設(shè)計(jì)采用的是通過(guò)遙控器發(fā)射不同的碼值,紅外接收電路將接收到得信號(hào)送給單片機(jī)的外部中斷0,單片機(jī)接收到信號(hào)后通過(guò)解碼程序?qū)邮盏降眯盘?hào)進(jìn)行處理,使得這些信號(hào)成為相應(yīng)的碼值。經(jīng)過(guò)處理后這些信號(hào)就可以去控制步進(jìn)電機(jī)的正轉(zhuǎn)反轉(zhuǎn)、加速減速以及啟動(dòng)停止并在LCD上顯示出來(lái)。遙控發(fā)射器采用士蘭半導(dǎo)體的SC6121編碼芯片進(jìn)行紅外遙控發(fā)射電路的搭建。SC6121是一塊用于紅外遙控系統(tǒng)中的專用發(fā)射集成電路,采用CMOS工藝制造。它可外接32個(gè)按鍵,其中有三組雙重按鍵。工作電壓在2。其編碼方式采用一幀碼中含有一個(gè)引導(dǎo)碼,16位的用戶碼和8位的鍵數(shù)據(jù)碼。鍵數(shù)據(jù)碼的反碼也同時(shí)被傳送,數(shù)據(jù)反碼的傳送可以大大減小系統(tǒng)的誤碼率。引導(dǎo)碼由一個(gè)9ms的載波波形和4.5ms的關(guān)斷時(shí)間構(gòu)成,編碼采用脈沖位置調(diào)制方式(PPM)。利用脈沖之間的時(shí)間間隔來(lái)區(qū)分“0”和“1”。具體的遙控發(fā)射應(yīng)用電路圖如圖2所示
圖2 遙控發(fā)射應(yīng)用電路
TA們正在看...
- 01.1四時(shí)田園雜興課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.2稚子弄冰課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.3村晚課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 02冬陽(yáng)·童年·駱駝隊(duì)公開(kāi)課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年...doc
- 02冬陽(yáng)·童年·駱駝隊(duì)最新教研教案教學(xué)設(shè)計(jì)(部編版...doc
- 02冬陽(yáng)·童年·駱駝隊(duì)課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 03祖父的園子公開(kāi)課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級(jí)下冊(cè)).doc
- 03祖父的園子最新教研教案教學(xué)設(shè)計(jì)(部編版五年級(jí)下...doc
- 03祖父的園子課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 04草船借箭公開(kāi)課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級(jí)下冊(cè)).doc