基于52單片機(jī)的升國(guó)旗系統(tǒng)
一.系統(tǒng)設(shè)計(jì)
通過(guò)電機(jī)模擬升國(guó)旗的動(dòng)作,按鍵可以直接控制升降國(guó)旗,在進(jìn)行升國(guó)旗過(guò)程中通過(guò)蜂鳴器來(lái)演奏國(guó)歌,通過(guò)電機(jī)驅(qū)動(dòng)模塊ULN2003來(lái)控制電機(jī)的正反轉(zhuǎn)和轉(zhuǎn)速,這樣在進(jìn)行升國(guó)旗時(shí)可以根據(jù)實(shí)際情況對(duì)升國(guó)旗的速度進(jìn)行調(diào)節(jié)。
圖1 系統(tǒng)框圖
二.硬件設(shè)計(jì)
整個(gè)升國(guó)旗系統(tǒng)內(nèi)需要兩個(gè)52單片機(jī),一個(gè)單片機(jī)控制升國(guó)旗,另一個(gè)單片機(jī)負(fù)責(zé)奏國(guó)歌,整個(gè)系統(tǒng)的核心功能的實(shí)現(xiàn)主要依賴于最小系統(tǒng)電路,使用按鍵進(jìn)行升國(guó)旗與降國(guó)旗的控制,使用蜂鳴器奏國(guó)歌。
圖2 硬件電路
三.軟件設(shè)計(jì)
系統(tǒng)的軟件實(shí)現(xiàn)過(guò)程也比較簡(jiǎn)單,主要就是按鍵識(shí)別,通過(guò)不同的按鍵執(zhí)行不同的功能,為了實(shí)現(xiàn)國(guó)歌結(jié)束國(guó)旗升完就需要擁有國(guó)旗的升降的調(diào)節(jié)的功能,通過(guò)長(zhǎng)按升國(guó)旗按鍵就能降低國(guó)旗的運(yùn)動(dòng)速度。
圖3 程序流程圖
圖4 主程序
四.實(shí)物展示
五.資料內(nèi)容
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
電機(jī)驅(qū)動(dòng)
-
52單片機(jī)
原文標(biāo)題:基于52單片機(jī)的升國(guó)旗系統(tǒng)
文章出處:【微信號(hào):小常硬件,微信公眾號(hào):小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
`求基于單片機(jī)的國(guó)旗升降系統(tǒng)的設(shè)計(jì)`
發(fā)表于 03-08 19:06
本帖最后由 gk320830 于 2015-3-8 14:09 編輯
畢業(yè)設(shè)計(jì)論文題目:基于單片機(jī)的國(guó)旗自動(dòng)升降系統(tǒng)
發(fā)表于 03-10 14:06
基于AT89C52單片機(jī)的渦流管控制系統(tǒng)
摘要: 介紹了基于A T 89C52 單片機(jī)的渦流管控制系統(tǒng)
發(fā)表于 04-14 14:54
?28次下載
基于AT89C52單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)
摘 要: 提出了一個(gè)由AT89C52單片機(jī)控制
發(fā)表于 04-20 09:31
?418次下載
at89c52單片機(jī)引腳說(shuō)明,AT89C52高性能8位單片機(jī)
發(fā)表于 04-29 22:05
?2.7w次閱讀
升國(guó)旗奏國(guó)歌語(yǔ)音電路
升國(guó)旗奏國(guó)歌語(yǔ)音電路的電原理圖見圖5。IC為14腳雙列直插塑封集成電路,它是一片語(yǔ)音長(zhǎng)度為60秒、采用高采樣頻率優(yōu)質(zhì)語(yǔ)音集成電路制作
發(fā)表于 04-09 22:03
?4664次閱讀
本文提供的單片機(jī)AT89S52實(shí)用教程,希望對(duì)你的學(xué)習(xí)有所幫助!
發(fā)表于 06-03 16:00
?794次下載
關(guān)于國(guó)旗升降系統(tǒng)的設(shè)計(jì),基于51單片機(jī)實(shí)現(xiàn)用io口對(duì)國(guó)旗進(jìn)行上升下降操作。
發(fā)表于 05-04 14:37
?4次下載
基于AT89S52單片機(jī)的超聲波測(cè)距系統(tǒng)的設(shè)計(jì)
發(fā)表于 02-28 22:32
?62次下載
基于單片機(jī)STC89c52 GSM的智能家居報(bào)警系統(tǒng)設(shè)計(jì),分享給大家。
發(fā)表于 05-05 08:40
?81次下載
52單片機(jī)有幾個(gè)定時(shí)器?STC89C52RC其實(shí)是有三個(gè)定時(shí)器的單片機(jī),STC89C52RC共有3個(gè)定時(shí)器,分別是T0、T1、T2。而51
發(fā)表于 11-10 14:30
?3.5w次閱讀
本文檔的主要內(nèi)容詳細(xì)介紹的是52單片機(jī)和AVR單片機(jī)最小系統(tǒng)開發(fā)板的電路原理圖免費(fèi)下載。
發(fā)表于 06-15 08:00
?8次下載
基于52單片機(jī)的電池管理系統(tǒng)(BMS)仿真設(shè)計(jì)(包含仿真和源程序)(電動(dòng)機(jī)的單片機(jī)控制)-基于52單片機(jī)
發(fā)表于 07-22 11:32
?92次下載
C52單片機(jī)可以理解為是C51單片機(jī)的增強(qiáng)版? 兩個(gè)方面有差異,存儲(chǔ)空間和定時(shí)器計(jì)數(shù)器方面有區(qū)別 ○ C52單片機(jī)的內(nèi)部ROM為8KB;C5
發(fā)表于 11-19 10:36
?20次下載
STC89C52單片機(jī)最小系統(tǒng)板-基礎(chǔ)版技術(shù)手冊(cè)
發(fā)表于 09-18 10:56
?12次下載
評(píng)論