新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于AT89S52單片機的無線搶答記分系統的設計與制作

        基于AT89S52單片機的無線搶答記分系統的設計與制作

        作者: 時間:2012-09-02 來源:網絡 收藏

        2 硬件電路
        2.1 選手搶答信號編碼發射電路
        選手搶答信號編碼發射電路以AT89S51為控制核心,并由其讀入選手搶答按鍵信號,由的P0口來控制D0~D7,UM3758-108A編碼后由其串行數據輸出端TX/RX端送出相應的串行數據,該數據經555構成的調制電路后將產生38 kHz的信號,再由SE303紅外發射管發射出去,具體電路如圖2所示。

        本文引用地址:http://www.104case.com/article/170956.htm

        時為編碼狀態,以低3位地址碼A2~A0(高7位地址碼A9~A3接高電平)的不同編碼來區分8位不同選手的搶答信號,編碼后的串行數據由TX/RX端送至SE303紅外發射電路發射出去。
        2.2 主持人搶答信號譯碼接收電路
        主持人無線搶答信號譯碼接收電路以為控制核心,選手搶答信號先由一體化紅外接收頭HS0038H解調出38 kHz的紅外數據,送入UM3758-108A的22腳,單片機P3.2、P3.1、P3.0循環輸出3位二進制地址編碼,當檢測到選手搶答信號的串行輸入數據中包含的地址碼與接收電路中UM3758-108A地址碼一致時,發送芯片與接收芯片配對工作,將接收到的數據碼譯碼形成8位并行數據送到D7~D0輸出,同時23(TX/RX)腳輸出低電平(譯碼接收正確標志),經或門輸入給單片機的P3.7,當單片機檢測到P3.7=0,由P0口接收D0~D7,從而進行數據處理,驅動蜂嗚器電路,同時在數碼管顯示有效的搶答選手組號,具體電路如圖3所示。

        d.JPG


        2.3 4.5寸數碼管顯示驅動電路
        本智能搶答記統采用4.5寸數碼管進行搶答組號、選手分數等數據顯示,其工作電壓12 V和驅動電流每段數碼管要20 mA,當電流達到豐滿程度,驅動電流可達到40 mA,為滿足4.5寸數碼管工作電壓與工作電流的要求,采用光電耦合器和達林頓管,具體電路如圖4所示。數碼管使用動態掃描顯示方式,通過單片機的P2口輸出信號經過達林頓管ULN2803進行電流放大,再對光電耦合器TLP521-4進行通斷控制,從而實現對數碼管的段碼驅動;通過單片機的P1.5、P1.6、P1.7三引腳輸出信號經過達林頓管ULN2803進行電流放大后動態掃描方式選通二三數碼管,從而實現對數碼管的位碼驅動。

        e.JPG


        本系統還包含功能按鍵電路、蜂嗚器提示報警電路、供電電源電路、系統復位電路、晶振電路等,在此不加以詳述。

        51單片機相關文章:51單片機教程




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 柏乡县| 油尖旺区| 南京市| 望江县| 民丰县| 新宁县| 玉门市| 木里| 苗栗县| 屯门区| 高陵县| 营山县| 柳河县| 双江| 资阳市| 新余市| 出国| 东乌| 蒙山县| 彰武县| 雅安市| 且末县| 灵璧县| 辰溪县| 宁武县| 临沂市| 巫溪县| 枣强县| 寿光市| 攀枝花市| 维西| 肥乡县| 武乡县| 库伦旗| 喀喇沁旗| 上蔡县| 宝应县| 缙云县| 阜阳市| 道真| 高陵县|