分享一個紅外感應的自動噴香機詳細的軟硬件~而且還有詳細的教程
功能概要
采用瑞薩RL78 CPU內核的低成本小型封裝MCU
R7F0C805(10引腳)。
使用2節5號電池提供3V的工作電壓,電池更替便捷。
紅外信號發射載波頻率為40KHz的紅外載波信號,抗干
擾能力強。
定時進行人體紅外檢測。當檢測到人體時,MCU控制
直流電機正轉驅動機械裝置噴灑香水,噴灑結束后直流
電機反轉驅動機械裝置到初始位置。
紅外感應的檢測距離可根據需要手動調節。
1.1 概述
瑞薩的 R7F0C805是一款用于中國市場的 10引腳LSSOP的通用微處理器,該產品最適合用于家用電器輔
助應用、電池充電器及電動工具等應用。
本篇應用說明利用反射式紅外感應原理實現低成本的自動噴香機。自動噴香機是一種能夠驅除蚊蟲、凈化
空氣、清除異味、煙味、提高人們生活和工作空間的空氣質量的自動噴香清新空氣設備,當人體接近時,自動
噴香機噴出香水去除異味,當人離開后自動關閉,具有經濟節能的特點。適用于玄關、門廊、樓梯、衛生間等
需要增添清香的地點。
源碼和pcb原理圖都有:
第一章 介紹 . 3
1.1 概述 . 3
1.2 規格和主要技術參數 . 3
第二章 R7F0C805 微控制器 4
2.1 R7F0C805 的結構框圖 . 4
2.2 關鍵特性 . 5
2.3 引腳配置 . 6
第三章 系統框圖及功能介紹 . 7
3.1 系統框圖 . 7
3.2 功能介紹 . 7
第四章 硬件配置 . 8
4.1 紅外信號發射電路 . 8
4.1.1 紅外信號發射電路原理圖 . 8
4.1.2 紅外信號發射電路功能描述 . 8
4.2 紅外接收檢測電路 . 9
4.2.1 紅外接收檢測電路原理圖 . 9
4.2.2 紅外接收檢測電路功能描述 . 9
4.3 直流電機驅動電路 . 10
4.3.1 直流電機驅動電路原理圖 . 10
4.3.2 直流電機驅動電路功能描述 . 10
第五章 軟件配置 . 11
5.1 軟件模塊 . 11
5.1.1 復位/初始化任務 . 11
5.1.2 定時中斷服務 . 11
5.1.3 紅外信號發射任務 . 11
5.1.4 紅外信號接收任務 . 12
5.1.5 判斷接收檢測任務 . 12
5.1.6 直流電機驅動任務 . 12
5.2 軟件流程 . 13
5.2.1 主函數處理流程 . 13
5.2.2 紅外信號發射處理流程 . 14
5.2.3 紅外接收檢測處理流程 . 15
5.2.4 直流電機控制流程 . 16
5.2.5 中斷處理流程 . 17
參考例程 . 18
參考文獻 . 18
所有資料下載:
紅外感應的自動噴香機源代碼.zip
(37.52 KB, 下載次數: 69)
2017-5-6 11:49 上傳
點擊文件名下載附件
紅外感應的自動噴香機硬件設計.zip
(272.43 KB, 下載次數: 63)
2017-5-6 11:49 上傳
點擊文件名下載附件
紅外感應的自動噴香機詳細的軟硬件設計說明.zip
(1.13 MB, 下載次數: 67)
2017-5-6 11:49 上傳
點擊文件名下載附件
|