新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機應用系統開發實例

        單片機應用系統開發實例

        作者: 時間:2016-12-02 來源:網絡 收藏


        圖5 遙控連發信號波形
        當一個按鍵被按下超過36ms,振蕩器使芯片激活,將發射一組108ms的編碼脈沖,這108ms發射代碼由一個引導碼(9ms)、結果碼(4.5ms)、低8位地址碼(9ms~18ms)、高8位地址碼(9ms~18ms)、8位數據碼(9ms~18ms)和這8位數據的反碼(9ms~18ms)組成,如果按下超過108ms仍未松開,接下來發射的代碼(連續碼)將僅由起始碼(9ms)和結束碼(2.25ms)組成。


        圖6 引導碼 圖7 連發碼
        ③ 遙控信號接受
        接受電路使用一種紅外接受和放大于一體的紅外接受器TL538B,不需要任何外接元件,就能完成從紅外線接受到輸出與TLL電平信號兼容的所有工作,而體積和普通的塑料封裝三極管大小一樣,適合于各種紅外遙控盒紅外數據傳輸。
        ④ 紅外遙控電路圖


        圖8 TL538B與單片機連接圖
        ⑤ 紅外遙控程序流程圖


        圖9 紅外遙控程序參考流程圖
        3.紅外避障功能
        ① 紅外避障原理
        紅外避障傳感器具有一對紅外信號發射與接收信號裝置,發射管發射一定頻率的紅外信號,接收管接收這種頻率的紅外信號,當紅外的檢測方向遇到障礙物(反射面)時,紅外信號反射回來被接收管接收,經過處理之后,通過數字傳感器接口返回到機器人主機,機器人即可利用紅外波的返回信號來識別周圍環境的變化。


        圖10 發射接受原理圖
        紅外避障信號發射裝置(如圖10所示)主要由555定時器和外界元件R1、R2、C3、C2組成的多諧振蕩器構成。電路沒有穩態,僅存在兩個暫穩態,電路也不需要外接觸發信號,利用電源通過R1、R2向C3充電,以及C3通過R1向放電端DISCHG放電,使電路產生振蕩。www.diangon.com電容C3在2/3Vcc和1/3Vcc之間充電和放電,從而在輸出端得到一系列的矩形波,對應的波形如下圖12所示。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 和龙市| 盐源县| 柞水县| 米泉市| 郸城县| 蓬莱市| 克拉玛依市| 景德镇市| 海丰县| 兖州市| 平塘县| 定南县| 厦门市| 鄂尔多斯市| 西乌| 南岸区| 虎林市| 秦安县| 隆回县| 三都| 剑川县| 巴彦县| 禄丰县| 崇礼县| 富源县| 托克逊县| 噶尔县| 丰原市| 涿鹿县| 绥芬河市| 娄底市| 贺州市| 成武县| 色达县| 渝中区| 新化县| 吴江市| 枞阳县| 阿克| 独山县| 海盐县|