新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于單片機的燈頭紅外遙控系統設計

        基于單片機的燈頭紅外遙控系統設計

        作者: 時間:2012-11-15 來源:網絡 收藏
        0px">  圖3 亮度控制電路

        紅外接收及前置放大采用μPC1373專用集成電路。當按下紅外發射電路的SB1鍵時,紅外發射電路會根據按鍵時間的長短發射長脈沖或短脈沖,脈沖由 BA5204接收,并在BA5204的第4腳輸出高電平,經反相后送到μPC1373的第7腳進行脈沖識別處理。脈沖識別電路采用集成六反相器 CD4069,其中由第1腳輸入、第4腳輸出的部分為短脈沖識別電路,短脈沖使亮度變小。由第13腳輸入第6腳輸出的部分為長脈沖識別電路,長脈沖使亮度變大。電子模擬開關采用四雙向模擬轉換開關CD4066.電子模擬電位器采用一只N溝道場效應管VMOS管,他是一種電壓控制器件,利用柵極電壓控制漏極電流,也就是控制溝道電阻,利用此特性可以將場效應管當作1只受電壓控制的可變電阻。

          2.4 紅外發射電路

          該部分的電路圖如圖4(a)所示。發射器采用BA5104專用編碼集成電路,其中1,2腳為用戶碼選擇端,可避免別人的遙控。3腳與定時電路的輸出端74LS27的6腳相連,4腳和5腳分別接亮度和開關控制按鍵,3~5任意一個腳有低電平時,LED立即向外發射調制的紅外光,發射頻率受12, 13腳間的晶振控制。

          基于單片機的燈頭紅外遙控系統設計

          圖4 紅外發射與接收電路

          2.5 紅外接收部分

          該部分的電路如圖4(b)所示。BA3502為一體化紅外接收頭。接收器中的BA5204是與發射器BA5104相配套使用的器件,其工作電壓為5 V,由不用變壓器的高輸入電壓、小輸出電流的線性穩壓器LR6將220 V交流電變成10 V直流電后經7805變為5 V供電。當BA5104的SB1,SB2中任意一個鍵按下或第3腳收到低電平時,對應的BA5204的某一端口就輸出高電平,當松開時,該端口恢復低電平。維持高電平的時間與按鍵的時間相同。圖中SK-II為聲控集成電路,BA5204的第3和第5腳輸出的信號由C2輸入SK-II,經內部電路放大、選頻、整形、延時后送入觸發器并使其翻轉,由9腳輸出低電平,該低電平使VT3導通,繼電器J吸合接通電源控制開關。當第二次收到控制信號后,SK-II的 9腳輸出高電平,VT3截止,繼電器釋放,斷開電源。

          3 軟件設計

          軟件設計主要是設計按鍵處理程序。按鍵處理程序采用中斷方式,中斷采用外部中斷0.當有按鍵按下時,將會引起的中斷,由執行按鍵處理程序,判斷所按鍵的類型并做出相應的處理。按鍵處理程序流程圖如圖5所示。

          基于單片機的燈頭紅外遙控系統設計

          圖5 按鍵處理程序流程圖

          4 結 語

          基于系統實現了對的開關、定時、亮度調節控制,更加方便了人們的生活,使得在某些情況下對控制的特殊要求得以實現。本遙控系統工作穩定可靠,最大有效控制距離可達8~10 m,最長定時時間為16 h.


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 遂川县| 昌宁县| 临邑县| 祁阳县| 大安市| 黎平县| 师宗县| 开江县| 宝清县| 孝感市| 沭阳县| 凤山县| 修文县| 宁强县| 金塔县| 六枝特区| 宽城| 石棉县| 甘泉县| 榕江县| 隆回县| 咸丰县| 永修县| 涞水县| 石嘴山市| 静宁县| 汉川市| 泰顺县| 米泉市| 仁布县| 内黄县| 岳普湖县| 江西省| 新闻| 兰考县| 白朗县| 民勤县| 科技| 江西省| 宜章县| 达州市|