分享一个红外感应的自动喷香机详细的软硬件~而且还有详细的教程
功能概要
采用瑞萨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)
红外感应的自动喷香机硬件设计.zip
(272.43 KB, 下载次数: 63)
红外感应的自动喷香机详细的软硬件设计说明.zip
(1.13 MB, 下载次数: 67)
|