0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于52單片機(jī)的升國旗系統(tǒng)設(shè)計

電子工程師 ? 來源:小常硬件 ? 作者:小常硬件 ? 2022-08-08 11:55 ? 次閱讀

基于52單片機(jī)的升國旗系統(tǒng)

一.系統(tǒng)設(shè)計

通過電機(jī)模擬升國旗的動作,按鍵可以直接控制升降國旗,在進(jìn)行升國旗過程中通過蜂鳴器來演奏國歌,通過電機(jī)驅(qū)動模塊ULN2003來控制電機(jī)的正反轉(zhuǎn)和轉(zhuǎn)速,這樣在進(jìn)行升國旗時可以根據(jù)實際情況對升國旗的速度進(jìn)行調(diào)節(jié)。

ba9ec95c-16c6-11ed-ba43-dac502259ad0.jpg

圖1 系統(tǒng)框圖

二.硬件設(shè)計

整個升國旗系統(tǒng)內(nèi)需要兩個52單片機(jī),一個單片機(jī)控制升國旗,另一個單片機(jī)負(fù)責(zé)奏國歌,整個系統(tǒng)的核心功能的實現(xiàn)主要依賴于最小系統(tǒng)電路,使用按鍵進(jìn)行升國旗與降國旗的控制,使用蜂鳴器奏國歌。

bab9b366-16c6-11ed-ba43-dac502259ad0.jpg

圖2 硬件電路

三.軟件設(shè)計

系統(tǒng)的軟件實現(xiàn)過程也比較簡單,主要就是按鍵識別,通過不同的按鍵執(zhí)行不同的功能,為了實現(xiàn)國歌結(jié)束國旗升完就需要擁有國旗的升降的調(diào)節(jié)的功能,通過長按升國旗按鍵就能降低國旗的運動速度。

bae04756-16c6-11ed-ba43-dac502259ad0.jpg

圖3 程序流程圖

baf9b15a-16c6-11ed-ba43-dac502259ad0.jpg

圖4 主程序

四.實物展示

bb20469e-16c6-11ed-ba43-dac502259ad0.jpg

五.資料內(nèi)容

bb3fc6f4-16c6-11ed-ba43-dac502259ad0.png

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電機(jī)驅(qū)動
    +關(guān)注

    關(guān)注

    60

    文章

    1165

    瀏覽量

    86286
  • 52單片機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    184

    瀏覽量

    16789

原文標(biāo)題:基于52單片機(jī)的升國旗系統(tǒng)

文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    基于單片機(jī)國旗升降系統(tǒng)的設(shè)計

    `求基于單片機(jī)國旗升降系統(tǒng)的設(shè)計`
    發(fā)表于 03-08 19:06

    基于單片機(jī)國旗自動升降系統(tǒng)

    本帖最后由 gk320830 于 2015-3-8 14:09 編輯 畢業(yè)設(shè)計論文題目:基于單片機(jī)國旗自動升降系統(tǒng)
    發(fā)表于 03-10 14:06

    基于AT89C52單片機(jī)的渦流管控制系統(tǒng)

    基于AT89C52單片機(jī)的渦流管控制系統(tǒng) 摘要: 介紹了基于A T 89C52 單片機(jī)的渦流管控制系統(tǒng)
    發(fā)表于 04-14 14:54 ?28次下載

    基于AT89C52單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計

    基于AT89C52單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計 摘 要: 提出了一個由AT89C52單片機(jī)控制
    發(fā)表于 04-20 09:31 ?418次下載

    at89c52單片機(jī)引腳說明,AT89C52高性能8位單片機(jī)

    at89c52單片機(jī)引腳說明,AT89C52高性能8位單片機(jī)
    發(fā)表于 04-29 22:05 ?2.6w次閱讀
    at89c<b class='flag-5'>52</b><b class='flag-5'>單片機(jī)</b>引腳說明,AT89C<b class='flag-5'>52</b>高性能8位<b class='flag-5'>單片機(jī)</b>

    升國旗奏國歌語音電路

    升國旗奏國歌語音電路   升國旗奏國歌語音電路的電原理圖見圖5。IC為14腳雙列直插塑封集成電路,它是一片語音長度為60秒、采用高采樣頻率優(yōu)質(zhì)語音集成電路制作
    發(fā)表于 04-09 22:03 ?4556次閱讀
    <b class='flag-5'>升國旗</b>奏國歌語音電路

    單片機(jī)AT89S52實用教程

    本文提供的單片機(jī)AT89S52實用教程,希望對你的學(xué)習(xí)有所幫助!
    發(fā)表于 06-03 16:00 ?794次下載
    <b class='flag-5'>單片機(jī)</b>AT89S<b class='flag-5'>52</b>實用教程

    國旗升降系統(tǒng)的設(shè)計

    關(guān)于國旗升降系統(tǒng)的設(shè)計,基于51單片機(jī)實現(xiàn)用io口對國旗進(jìn)行上升下降操作。
    發(fā)表于 05-04 14:37 ?3次下載

    基于單片機(jī)STC89c52 GSM的智能家居報警系統(tǒng)設(shè)計

    基于單片機(jī)STC89c52 GSM的智能家居報警系統(tǒng)設(shè)計,分享給大家。
    發(fā)表于 05-05 08:40 ?81次下載

    52單片機(jī)有幾個定時器?52單片機(jī)定時器1和52單片機(jī)定時器2程序?qū)Ρ?/a>

    52單片機(jī)有幾個定時器?STC89C52RC其實是有三個定時器的單片機(jī),STC89C52RC共有3個定時器,分別是T0、T1、T2。而51
    發(fā)表于 11-10 14:30 ?3.5w次閱讀

    52單片機(jī)和AVR單片機(jī)最小系統(tǒng)開發(fā)板的電路原理圖免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是52單片機(jī)和AVR單片機(jī)最小系統(tǒng)開發(fā)板的電路原理圖免費下載。
    發(fā)表于 06-15 08:00 ?8次下載
    <b class='flag-5'>52</b><b class='flag-5'>單片機(jī)</b>和AVR<b class='flag-5'>單片機(jī)</b>最小<b class='flag-5'>系統(tǒng)</b>開發(fā)板的電路原理圖免費下載

    基于52單片機(jī)的電池管理系統(tǒng)(BMS)仿真設(shè)計(包含仿真和源程序)

    基于52單片機(jī)的電池管理系統(tǒng)(BMS)仿真設(shè)計(包含仿真和源程序)(電動機(jī)的單片機(jī)控制)-基于52單片機(jī)
    發(fā)表于 07-22 11:32 ?92次下載
    基于<b class='flag-5'>52</b><b class='flag-5'>單片機(jī)</b>的電池管理<b class='flag-5'>系統(tǒng)</b>(BMS)仿真設(shè)計(包含仿真和源程序)

    單片機(jī)--中斷系統(tǒng)實驗

    實驗?zāi)康暮腿蝿?wù)目的:利用“模塊化單片機(jī)教學(xué)實驗平臺”,加深對單片機(jī)的中斷系統(tǒng)的理解。任務(wù):利用單片機(jī)的中斷系統(tǒng)完成程序設(shè)計。 實驗內(nèi)容使用A
    發(fā)表于 11-05 13:20 ?11次下載
    <b class='flag-5'>單片機(jī)</b>--中斷<b class='flag-5'>系統(tǒng)</b>實驗

    C51單片機(jī)與C52單片機(jī)內(nèi)部的資源區(qū)別

    C52單片機(jī)可以理解為是C51單片機(jī)的增強版? 兩個方面有差異,存儲空間和定時器計數(shù)器方面有區(qū)別 ○ C52單片機(jī)的內(nèi)部ROM為8KB;C5
    發(fā)表于 11-19 10:36 ?18次下載
    C51<b class='flag-5'>單片機(jī)</b>與C<b class='flag-5'>52</b><b class='flag-5'>單片機(jī)</b>內(nèi)部的資源區(qū)別

    STC89C52單片機(jī)最小系統(tǒng)板-基礎(chǔ)版技術(shù)手冊

    STC89C52單片機(jī)最小系統(tǒng)板-基礎(chǔ)版技術(shù)手冊
    發(fā)表于 09-18 10:56 ?10次下載