智能家居精華設計方案參考集錦(一)(7)
2012年05月31日 10:14 來源:本站整理 作者:電子大兵 我要評論(0)
2.2 紅外無線通信模塊
紅外發送器電路如圖3 所示包括38kHz 晶體振蕩器、反相器、與非門、驅動門Q1 和紅外發射管D1 等部分。其中38kHz 晶體振蕩器、電阻R3 和反相器組成脈沖振蕩器, 用以產生38kHz 的脈沖序列作為載波信號,紅外發射管D1 選用V ishay 公司生產的TSAL 6238, 用來向外發射950nm 的紅外光束。
圖3 紅外發射器電路圖
紅外接收器電路如圖4 所示, 當接收器收到數位"0"時,Q2 管導通, 使得RXD 接收到低電平, 收到數位"1"時,Q2 管截至, RXD 接收到高電平。
圖4 紅外接收器電路圖
2.3 模擬控制
本系統將以不同的電機做出不同的動作, 來模擬說明智能家居對系統控制的響應。如圖5 所示, 當分機的單片機收到本機的地址信息, 便提取信息中的數據,根據數據的命令, 若把P 10, P011 腳置成低電平, 其他為高電平, 則Q3、Q4 管導通, 電機便正向旋轉, 若把P012, P013 腳置成低電平, 其他為高電平, 則Q5、Q6 管導通, 電機便反向旋轉( 以前一情況為正向時)。若一臺分機上連多個電機, 有多臺分機, 便可以實現在智能家居環境中對家庭各個設備的同步控制。
圖5 電機驅動電路
3 軟件設計
3.1 單片機主程序設計
主機上電復位后進行初始化, 然后不斷地對GSM模塊進行掃描查詢。當查詢到GSM 模塊接收到用戶發送的短信時, 便對短信進行處理, 提取相關信息, 然后通過紅外模塊相分機發送相應的命令數據。接著就在一定時間(可根據用戶需要調整, 這里設為60s) 內等待分機的回復信息。當接收到回復信息或規定時間內沒有接收到分機的回復信息, 主機都返回到掃描查詢狀態。主機主程序流程圖如圖6 所示。
分機上電復位后進行初始化, 然后等待接收主機發送的命令信息。接收到命令信息后, 從中提取地址和數據信息, 若為本分機地址, 則對數據進行處理并作出響應, 同時向主機發送確定信息; 若非本分機地址, 則返回, 繼續等待主機發送的命令信息。分機主程序流程圖如圖6 (b) 所示。
3.2 中斷程序設計
本系統需要模擬串行數據發送和接收, 所以需要用上外部中斷來接收數據, 確保數據傳輸的同步性和實時性。每接收一位數據, 中斷都會響應一次, 接收8位為一個有效數據, 接收8 個數據為一個數據幀。外部中斷流程圖如圖7 (a) 所示。
為了確保主機正常工作, 加入主機等待分機回復的等待時間。而為了時間的實時性和準確性, 用到單片機內部的定時器1.設定其工作模式為模式1, 初值為0x4bff (50m s)。中斷20 次為1s, 60 次循環為60s, 當60s到時, 標志位置位后返回。時間中斷流程圖如圖7 (b)所示。
4 結 論
本系統安全可靠, 性能穩定。同時本系統除用于家庭設備遠程自動控制外, 也可用于家庭通信、家庭安全防范, 共同組建智能家居控制系統。
本文導航
- 第 1 頁:智能家居精華設計方案參考集錦(一)(1)
- 第 2 頁:紅外接收電路模塊
- 第 3 頁:基于ZigBee的智能家居系統設計
- 第 4 頁:基于Linux系統和ZigBee方案
- 第 5 頁:GPRS遠程通信設計
- 第 6 頁:系統軟件
- 第 7 頁:紅外無線通信模塊
上周熱點文章排行榜
上周資料下載排行榜
論壇熱帖
熱門博文
創新實用技術專題
熱評
- LM3S9B96開發板手冊及原理圖
- STM32F103ZET6紅牛電路圖
- 高通發布全新設計DragonBoard板
- NI推出Single-Board RIO嵌入式介面
- protel99se正式漢化版免費下載
- hi3515海思原版原理圖
- matlab 7.0軟件下載(免費破解版)
- TX-1C型單片機開發板原理圖
- 三菱A500變頻器原理圖
- 三相IGBT全橋隔離驅動電源設計
博文
- 問什么郵箱激活不了
- 八成大學生認同先就業后擇業
- 我的心路
- 到底有多少人在校園里浪費青春
- 為什么郵箱激活不了
- 到底有多少人在校園里浪費青春
- 你是否曾這樣傷害過一個人?
- 小小的電阻,您真的吃透了它的用法嗎
- 寧愿睡地板,也要創業做老板!
- 2012.5.12 第一個DS18B20程序
帖子
- 【博客分享季】 我的單片機入門 kisswo
- 7種你從沒想過的LED照明應用,最后一個亮瞎了 assingle
- 2012(單片機學習工具包)40G視頻教程 donghhao
- labview設計憤怒的小鳥 海角一客
- 【畢業設計秀】基于51單片機的音樂頻譜時鐘(附視頻鏈接) 我本邪惡
- 發布《精通LabVIEW虛擬一起程序設計》暨-【送書活動預告】 assingle
- 吐血狂薦----768頁的超詳盡學習書籍-----電子電路百科全書 dengyunhan
- 本人設計的一款游戲耳機,給大家分享一下 qiu4466
- 【我們畢業啦】二逼青歡樂多-畢業照片回顧 cch6213
- 經典proteus仿真教程,精華版,全力推薦!(附多圖) 巴豆定心
用戶評論
查看全部 條評論
查看全部 條評論>>