本設計采用51單片機作為遙控發射接收芯片,HS0038作為紅外一體化接收發射管,在此基礎上設計了一個簡易的智能紅外遙控電風扇系統。系統包括接收和發射兩大部分,本文設計實現了幾項電風扇的基本功能:開/關功能、多級調速功能、0.5-7.5小時不同時間段的定時功能,以及自然、正常兩種風類的選擇功能。另外本系統有16個按鍵,可用于擴展控制其他電器。
本遙控系統要求用單片機作為控制芯片制作一個遙控器[4],另一個單片機控制系統能被遙控操作。本系統要求遙控器具有多級調速,開關,定時,以及自然風,睡眠風切換等功能。將單片機、控制、鍵盤組合在一起完成了人機對話。用 AT89C51單片機來作主芯片控制,采用紅外HS0038接收頭,用雙向可控硅MC97A6控制電機開關,具有紅外遙控功能。
自然風的處理流程 :
0.png (34.96 KB, 下載次數: 36)
下載附件
2017-8-22 17:39 上傳
紅外發射電路
本遙控發射器采用碼分制遙控方式,碼分制紅外遙控就是指令信號產生電路以不同的脈沖編碼(不同的脈沖數目及組合)代表不同的控制指令。
在確定選擇AT89C51作為本設計發射電路核心芯片和點觸式開關作為控制鍵后,加上一個簡單紅外發射電路和12M晶體震蕩器便可實現紅外發射。
發射部分的主要元件為紅外發光二極管。它實際上是一只特殊的發光二極管,由于其內部材料不同于普通發光二極管,因而在其兩端施加一定電壓時,它發出的便是紅外線而不是可見光。目前大量使用的紅外發光二極管發出的紅外線波長為940nm左右,外形與普通Φ5發光二極管相同,只是顏色不同[6]。
遙控發射通過鍵盤,每按下一個鍵,即產生具有不同的編碼數字脈沖,這種代碼指令信號調制在40KHz的載波上,激勵紅外光二極管產生不同的脈沖,通過空間的傳送到受控機的遙控接收器。P1口作為按鍵部分,P0.7口作為發射部分。電路圖如圖3-8所示:
0.png (173.63 KB, 下載次數: 30)
下載附件
2017-8-22 17:40 上傳
完整論文下載(word格式 可編輯):
【學士】基于AT89C51單片機紅外遙控系統畢業設計_secret.rar
(642.24 KB, 下載次數: 87)
2017-8-22 17:48 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|