<object id="k0taz"><form id="k0taz"></form></object>
<pre id="k0taz"></pre>
      1. <table id="k0taz"></table>
        <bdo id="k0taz"><center id="k0taz"></center></bdo>
        <table id="k0taz"><option id="k0taz"></option></table><track id="k0taz"><ruby id="k0taz"></ruby></track>
        專注電子技術學習與研究
        當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

        單片機課程設計-紅外計數器

        作者:佚名   來源:本站原創   點擊數:  更新時間:2008年05月18日   【字體:

        1.課程設計簡介
            紅外計數器通常用于對外部事件進行計數。利用這一特性,我們可以用于統計某時間段內進出某幢大樓的人數,并且在該大樓內人數達到預先設定值時發出警報。設計利用紅外線發射/接收裝置(紅外對管)工作,如果在發射端和接收端之間有障礙物,則進行一次計數,否則不計數。大樓的進、出可分別利用兩組紅外對管進行設計。
        2.紅外計數器單片機課程設計基本要求(80分):
        ⑴ 系統硬件設計:根據任務要求,完成單片機最小系統及其擴展設計,組成功能完整的系統并制作實物;   
        ⑵ 系統軟件設計:根據紅外計數器系統功能,完成控制軟件的編寫與調試;
        ⑶ 基本功能:3位顯示、完成計數器可逆功能(即可進行加、減計數),到達設定值報警(如用于統計某幢大樓的進出人數,并在人數達到設定數值時紅外計數器報警);   
        ⑷ 設計說明書(論文):設計說明書應表明設計思想和所使用的設計方法,主要內容包括:
        ① 系統簡介、系統整體功能說明、各功能模塊說明(附圖)、系統使用說明;
        ② 設計還需要改進的地方及設計的心得體會;
        ③ 參考文獻(包括參考書、資料、網站等,按標準格式列出);
        ④ 附件:系統總體原理圖及源程序。
         

        此課程設計的解決方案
        1、紅外線被擋時,紅外接受管的電壓會升高或者降低,那么讓發射管長期發送,單片機只掃描接受管,并進行類似鍵盤的防抖動處理。
        2、在發射處接單片機,用定時器T0給脈沖,觸發紅外發射器,在接受處也是脈沖記數,當接受不到時是低電平。只要能算出低電平脈沖數就可以記數。

         

        關閉窗口
        欧美国产伦久久久久_亚洲爽爽一区二区三区_一色屋精品视频在线观看免费_久久伊人成色777综合网
        <object id="k0taz"><form id="k0taz"></form></object>
        <pre id="k0taz"></pre>
          1. <table id="k0taz"></table>
            <bdo id="k0taz"><center id="k0taz"></center></bdo>
            <table id="k0taz"><option id="k0taz"></option></table><track id="k0taz"><ruby id="k0taz"></ruby></track>