2、紅外接收模塊
紅外一體化接收頭(HS0038) 實物圖如圖3-6 所示。
紅外線接收電路使用的是集成紅外接收器,型號為HS0038,它接收紅外信號的頻率為38kHz,周期約26us,采用黑色環氧樹脂封裝,提供了一個特殊的紅外濾光器,可防止自然光、熒光燈等光源的千擾,內附磁屏蔽, 功耗低,靈敏度高。在用小功率發射管發射信號情況下,其接收距離可達35m。它能與TTL、COMS電路兼容。
靜態時輸出端輸出高電平,當接收到紅外信號后,按紅外信號的數據波形輸出負脈沖數據信號。紅外信號輸出到單片機的P3.2 口,該口對應的第二功能是外部中斷0(INT0),利用這一功能,一旦接收到紅外信號,P3.2 即被拉低,單片機產生中斷,處理紅外信號”。
紅外接收頭完成對紅外信號的接收、放大、檢波、 整形,并解調出遙控編碼脈沖,輸出可以讓單片機識別TTL 信號,再送給單片機,經單片機解碼并執行去控制相關對象。三個管腳分別是GND、+5V 電源、OUT(解調信號輸出端),紅外接收頭電路如圖3-7 所示。
3、顯示模塊
LCD1602 采用標準的14腳(無背光) 和16腳(有背光) 接口,各接口信號說明如表3-1所示。液晶是一種高分子材料, 因為其特殊的物理、化學、光學特性,20 世紀中葉開始廣泛應用在輕薄型顯示器上。
液晶顯示器 (LCD) 的主要原理是以電流刺激液晶分子產生點、 線、面并配合背部燈管構成畫面。液晶顯示器采用目前使用的比較廣泛的字符型液晶顯示器LCD1602。1602 液晶每行可顯示16 個字符,一共可以顯示兩行。LCD1602液晶模塊內部的字符發生存儲器(CGROM) 已經存儲了160 個不同的點陣字符圖形,這些字符有: 阿拉伯數字、英文字母的大小寫、常用的符號和日文假名等。每一個字符都有一個固定的代碼,比如大寫的英文字母“A”的代碼是01000001B(41H),顯示時模塊把地址41H 中的點陣字符圖形顯示出來,我們就能看到字母“A”。
在本設計中LCD1602 的主要功能為顯示所接收到的遙控器按鍵編碼、運行狀態(RUN,STOP或AUTO)、速度等級等內容。
? ? ? ?(1)引腳功能說明
當向00~0F、40~4F 地址中的任一處寫顯示數據時,液晶都可以立即顯示 出來,當寫到10~27、50~67 地址時,必須通過移屏指令將它們移入可顯示區域方可正常顯示。
(3)LCD1602 電路接線說明
PO 口作為數據口,P0.0~P0.7 分別連接LCD1602 的D0~D7 數據口,來傳輸數據及指令,由于PO 口帶負載驅動能力差,故需接上拉電阻。P2.4 接LCD1602 的4腳RS (數據/命令選擇端),P2.5接LCD1602的5腳RW (讀寫,/選擇端),P2.6接LCD1602的6腳EN (使能信號) VSS接地(電源地),VDD接5V 電源 (電源正極),VEE 為液晶顯示偏壓信號。顯示模塊電路接線圖如圖3-9所示。
4、光控模塊
光敏電阻模塊由光敏電阻傳感器、可調電位器、寬電壓LM393 比較器、 電源 指示燈、電容等元器件組成。光敏電阻對環境光線非常敏感,在黑暗的環境下,它的阻值很高,當受到光照并且光輻射能量足夠大時,電阻變小。
光敏電阻的管芯是一塊安裝在絕緣襯底上帶有兩個歐姆接觸電極的光電導體。光導體吸收光子而產生的光電效應,只限于光照的表面薄層,雖然產生的載流子也有少數擴散到內部去,但擴散深度有限,因此光電導體一般都做成薄層。為了獲得高的靈敏度,光敏電阻的電極一般采用硫狀圖案。
電壓比較器(LM393) 是集成運放非線性應用電路,它將一個模擬量電壓信號和一個參考電壓相比較,在二者幅度相等的附近,輸出電壓將產生越變,相應輸出高電平或低電平。比較器可以組成非正弦波形變換電路及應用于模擬與數字信號轉換等領域。參考電壓加在運放的反相輸入端,輸入電壓加在同相輸入端,當輸入電壓小于參考電壓時, 運放輸出高電平(D0=1),當輸入電壓大于參考電壓時,運放輸出低電平(D0=0)。光敏電阻模塊上有一個可調電位器用來調節光敏電阻的觸發靈敏度,使光線控制在一定的范圍之內。光敏電阻模塊的DO輸出端與單片機的P2.0 口相連,通過單片機來檢測DO端口高低電平,以此來判斷光線的強度,當環境光線亮度達不到設定閾值時,DO 端輸出低電平(光線較暗) 步進電機正轉,當外界環境光線亮度超過設定閾值時, DO 端輸出高電平(光線較亮) 步進電機反轉,從而實現窗簾的打開和關閉。光敏電阻檢測電路如圖3-10所示。
評論