【应用】R7F0C002在墙体探测器中作为主控制MCU的使用方法
本文介绍了瑞萨电子公司推出的R7F0C002单片机在墙体探测器中作为主控制MCU的使用方法。
墙体探测器功能介绍
墙体探测器在工程中,可用于探测地下金属埋设物,例如管道、管线等;工业上,可用于在线监测,如去掉棉花、煤炭、食品中的金属杂物等。本文应用介绍的墙体探测器主要用于家用,与传统探测器相比,具有扫描速度快、灵敏度极高等特点,可探测隐藏在墙体内的金属、电线等。墙体探测器使用大规模集成电路,配有9V 电池,搭载低电压指示、LCD 屏显示距离、LED 灯光鸣声报警等功能。
墙体探测器控制系统介绍
本文所描述的墙体探测器的控制部分主要包括:线圈控制(PWM波形)、LCD 控制、MOSFET驱动控制、线圈输出电流监测、电池电量监测、提示音控制、提示灯控制、开关控制。系统原理框图请参见“图1”:
图1 墙体探测器系统原理框图
开关操作
墙体探测器的开/关是由同一个按键来完成的。在关闭状态,按下开关按键开启墙体探测器,LCD 屏幕显示电池电量及开机动画,预警提示绿灯亮(如果附近无金属物质),打开MOSFET 驱动,输出PWM用于驱动线圈,开启线圈电流监测和电池电量监测。再次按下开关键,墙体探测器停止运行,关闭MOSFET 驱动、LCD、预警提示灯、线圈电流监测和电池电量监测,停止PWM 输出。墙体探测器开启状态请参见“图2":
图2 墙体探测器开启状态
墙体检测
墙体探测器开启后,手持设备对墙体进行探测。当检测到金属物质时,探测器根据线圈的输出电流,判断探测器与金属物体的距离,并使用LCD、预警提示灯及提示音进行距离提示,本文的LCD 和预警提示灯可提示近距离、中距离与远距离三种状态,预警提示音在近距离时会发生报警音。墙体探测请参见“图3”。
图3 墙体检测
检测物提示
当检测物距离靠近后,距离提示灯亮红灯(近距离),LCD 显示检测物性质。检测物提示请参见“图4”。
图4 检测物提示
电路板介绍
墙体探测器电路板正面(无LCD)请参见“图2.1”。墙体探测器电路板正面(有LCD)请参见“图5”。
图5 墙体探测器电路板正面(无LCD)
图6 墙体探测器电路板正面(有LCD)
硬件配置示例
本文中使用的硬件配置示例,请参见“图7”。
图7 硬件配置
主控MCU
墙体探测器使用R7F0C002G 作为主控MCU。R7F0C002G 的Flash ROM 大小为32KB,RAM大小为1.5KB。
电源电路
本文中的5V电源是使用9V 电池,通过LDO 稳压芯片进行降压后,供给电路使用。由于需要驱动线圈和电流放大等需求,对电路的电流要求较大,所以选择能输出大电流的ASM1117-5.0 电源IC 作为电源供给,电源电路请参见“图8”。
图8 电源电路
电池电压监测电路
电源电路对电池电压有一定的要求,当电池电压低于6.5V(最低转换电压)时,电源电路将无法输出标准5V 电压,将会导致探测器出现使用故障,所以需要对电池电压进行监测。当电池电压低于额定输入值时,将会停止开机等。电池电压监测电路请参见“图9”。
图9 电池电压监测
开关电路
为了保证电池的耐用性,使用一个按键来进行探测开关的控制。使用时,按一次按键,开启探测模式;使用完毕,为了减少耗电,再按一次按键,停止探测。按键电路请参见“图10”。
图10 开关电路
指示灯电路
指示灯电路包括:近距离(红色LED 灯),中距离(黄灯LED 灯),远距离(绿色LED 灯)提示。没有检测物时,指示灯全灭。指示灯电路请参见“图11”。
图11 指示灯电路
报警提示音电路
当探测器在近距离检测到金属物体时,蜂鸣器会发出报警音进行提示。报警提示音电路请参见“图12”。
图12 报警提示音电路
电流监测电路
PWM波形驱动线圈产生一定强度的电磁场,并产生的微弱电流。当有检测物进入电磁场后,会产生涡流现象,导致电磁场需求的电流加大,所产生的电流也会加大,但依然微弱。所以在监测电流时,需要将电流放大(200 倍)后,转换为电压进行监测。电流监测电路请参见“图13”。
图13电流监测电路
线圈驱动电路
MCU 直接产生的PWM驱动能力较弱,无法使线圈产生强度大的磁场,所以需要通过一定的驱动电路,提高驱动能力,线圈驱动电路请参见“图14”。
图14 线圈驱动电路
- |
- +1 赞 0
- 收藏
- 评论 0
本文由杯中的清泉转载自RENESAS,原文标题为:【应用】R7F0C002在墙体探测器中作为主控制MCU的使用方法,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【应用】R7F0C014单片机助力四轴飞行器控制飞行稳定的应用方案
本文介绍了R7F0C014单片机在四轴飞行器控制方面的应用。瑞萨电子单片机R7F0C014通过I/O 端口模拟IIC 控制姿态芯片MPU6050,然后使用MPU6050 的硬件解算(内置的DMP 模块)直接获取和姿态相关的四元数等数据,再将四元数转化为欧拉角,最后以当前姿态角和捕捉的遥控数据为控制量,通过PID 控制四个电机以达到控制四轴飞行器姿态的目的。
应用方案 发布时间 : 2018-12-08
【应用】R7F0C001单片机在超声波测距以及直接驱动LCD的应用
本文介绍了瑞萨电子公司推出的R7F0C001单片机在超声波测距以及直接驱动LCD的相关应用。本文使用单片机R7F0C001 配合超声波模块HC-SR04 实现距离测量,并通过单片机R7F0C001 装载的LCD 驱动模块驱动LCD显示。
应用方案 发布时间 : 2018-12-19
【应用】R7F0C004单片机在微型电力监测仪演示板中的应用方法
本文介绍了瑞萨电子公司推出的R7F0C004单片机在微型电力监测仪演示板中的应用方法。本文所描述的微型电力监测仪,采用R7F0C004 单片机和专用的电能计量芯片,配合高精密的电流电压采样电路及LCD 显示器,实现对用电设备的全面监控。
应用方案 发布时间 : 2018-12-16
请问世强有没有“PIC12F510 美国微芯Microchip”单片机的替代型号?
推荐使用瑞萨RL78系列MCU代替Microchip的型号。具体料号:R5F10268ASP。可以在世官网搜索下该型号获取资料。
技术问答 发布时间 : 2018-12-07
寻找Microchip SST89V54RD2 16位单片机的替代品,最好是pin to pin兼容的,谢谢!
你好,该芯片为Microchip的产品早已经停产,建议使用新的产品来代替,推荐使用瑞萨RL78系列16位单片机来替代。详情可以在世强官网搜索RL78
技术问答 发布时间 : 2018-10-19
【经验】如何进行单片机中断处理?—以瑞萨RH850F1KM-S4为例
中断处理是我们在开发单片机时会经常用到的,本文以Renesas RH850F1KM-S4为例。找到;USE_TABLE_REFERENCE_METHOD .set 1,这句话决定了工程是否能够支持中断功能,将“;”删除,即可支持中断功能。
设计经验 发布时间 : 2022-06-08
【经验】瑞萨单片机RL78/F14调试开发注意事项
拿到单片机首先会比较关心硬件设计是否正确,是否可以下载调试,尤其是刚接触不久单片机的小伙伴,急于实践,拿前辈的图纸,往往还会出现设计缺陷,导致下载不畅,本文将结合瑞萨RL78/F14的单片机,介绍设计和调试常出现问题。
设计经验 发布时间 : 2022-12-16
瑞萨在Lab on the Cloud中新增DSP解决方案,基于RX单片机的DSP系统可实现在线访问
本期将为大家介绍的是Lab on the Cloud中的RX产品家族DSP解决方案,通过该方案用户可以在线连接RX单片机的评估板并体验DSP。
设计经验 发布时间 : 2023-11-16
【经验】单片机RH850的Smart Configurator OS Timer模块配置
在数字系统中,使用单片机时经常用到一个模块,那就是单片机定时器,单片机定时器的作用主要是在发生软件故障时,通过使器件复位(如果软件未将器件清零)将单片机复位,也可以用于将器件从休眠或空闲模式唤醒,还能用做精确延时处理,常被应用于时间控制、程序延时、对外部时间计数和检测等工作范围内。本文介绍以RH850单片机,使用Smart Configurator开发工具开发定时器模块。
设计经验 发布时间 : 2021-03-09
R7F0C020M2DFB 16位单片机 用户手册 硬件篇
描述- 本手册以理解R7F0C020 的功能并且以设计和开发其应用系统和程序的用户工程师为对象。
型号- R7F0C020M2DFB,R7F0C020,R7F0C020M2DFB-C#AA0
如何使用瑞萨RX单片机和串行LCD轻松实现HMI进化?
本解决方案使您能够用所有RX家族单片机实现对SPI连接TFT LCD模块的控制。用更少的硬件资源实现更复杂的HMI。
设计经验 发布时间 : 2023-11-15
【选型】RENESAS ( 瑞萨电子)通用IC--电源线性/单片机/SOC外围IC选型指南
目录- 电源线性IC 单片机、SoC外围IC
型号- M62213FP,R2A20124AFP,M5291FP,R2A20114SP,M62383FP,R2A20169NP,R2A20152SP,M51996AFP,M62333P,M62212P,M5291P,R2A20152NS*,R2A20158NP,M62368GP,R2A20150NP,HA17393A,M62320P,M62333FP,M62235P,R2A20168SA*,M62332P,M62211P,R2A20162SA,R2A20152SP*,M62237FP,RNA53A27FUS,M62371GP,R2A20168NP,RNA50C27AUS,M62367FP,M62290FP,R2A20162SA*,M62393FP,M62249FP,M62332FP,M62367GP,M62291GP,M62281P,M62213P,R2A20104FP,M62334P,HA1631D01,HA1631D02,R2A20169NP*,HA1631D03,HA1631D04,M62211FP,HA1630S08,M62393P,R2A20154SP,M62362FP,R2A20131SP,M62301FP,M51998FP,M62337P,M62393F,M62212GP,R2A20118ASP,R2A20152NS,HA16121FP,R2A20158NP*,R2A20162SP*,M62392P,R2A20016NP,R2A20164NP*,M51995AFP,M51995AP,R2S20020SP,R2A20124ASP,R2A20166SA,M62364GP*,M62212FP,M62235FP,M62253AGP,R2A20164SA,M62504FP,R2A20115SP,HA17358A,R2A20113ASP,R2A20162NS,HA1631S01,HA1631S02,RNA51953A,HA1631S03,HA1631S04,M62384FP,RNA51953B,R2S20031SP,R2A20162NS*,M62339P,R2A20166SA*,R2A20104SP,HA16114P,HA1630Q02,HA1630Q03,HA1630Q04,R2A20050ANS,HA1630Q05,HA1630Q06,M62352AGP,M62334FP,M62242AFP,RD40LD003,M51996AP,M62338P,HA1630Q01,M62342HP,M62293FP,M62303FP,M62353GP,M62364FP,M62376GP,M51998P,R2A20035SP,M62332,M62334,M62333,HA1630D01,HA1630D02,HA1630D03,R2A20168NP*,RNA51XX,M62244FP,HA1630D04,HA1630D05,HA1630D06,M62301SP,RNA52A10MM,R2A20154NS,R2A20168SP,HA16116FP,M62364GP,M62352FP,HA1630D07,R2A20010NP,HA1630D08,M62337FP,R2A20168SA,RNA50C27AMM,HA1631S01-04,R2A20178SP,R2A20164NP,RNA51957B,R2A20132SP,M62352GP,M62353AGP,M62363FP,M62294FP,HA16174P,HA1630D01-08,M62501P,RNA51957A,R2A20178SA,M62245FP,R2A20112ASP,HA1631D01-04,HA1630S01,HA1630S02,HA1630S03,R2A20121SP,M62362P,HA1630S04,HA1630S05,HA1630S06,HA16120FP,HA1630S07,RNA51ABXX,R2A20154SP*,R2S20030NP,M62215FP,M6236FP,M62501FP,M62370GP,M62320FP,HA16174FP,R2A20154NS*,M62353P,R2A20169SA*,M62343FP,M62220L,HA1630Q01-06,R2A20150SA,R2A20164SA*,M62216GP,R2A20114FP,R2A20118ASPR2A20131SP,M62242FP,M62392FP,R2A20178NP*,HA16114FP,R2A20133BSP,M62320GP,HA1630S01-08,M62343GP,M62354AGP,M62366GP,M62352P,M62354FP,R2A20162SP,RNA51958A,RNA51958B,M62339FP,R2A20178SP**,R2A20166NP,R2A20134SP,M6227XGP,M62216FP,R2S220031SP,M62290L,M62292FP,M62342FP,M62354GP,M62343P,M62220FP,R2A20178NP,R2J20071ANS,R2A20169SP,R2A20133ASP,R2J20052NS,M62281FP,M62342GP,M62342P,M62353FP,M62354P,R2A20166NP*,M62270GP,M62338FP,M62504P,R2A20169SA
国内哪家32位单片机做的好的
1 瑞萨科技 2 飞思卡尔半导体 3 Microchip Technology 4 NEC电子 5 英飞凌 6 东芝 7 Atmel 8 三星 9 恩智浦半导体(NXP) 10 意法半导体
技术问答 发布时间 : 2020-10-26
基于RX的数字电源转换能力用RX单片机实现图腾柱交错式PFC
本期以AC-DC电源控制为例,介绍如何使用RX单片机对图腾柱交错式PFC进行控制。
设计经验 发布时间 : 2023-11-14
【经验】解析Renesas单片机RE01系列使用e2 studio生成led初始代码的方法
初学者在接触一款MCU时,一个新的开发环境,最开始的实验应该就是IO口(PGIO)的高低电平控制了。本次我们通过使用e2 studio自带代码生成工具生成多个LED闪烁的程序,以此开启瑞萨RE01的学习之路。
设计经验 发布时间 : 2022-07-08
电子商城
现货市场
服务
支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。
提交需求>
提供7~27寸工控机定制,支持嵌⼊式/ 壁挂式 /桌⾯式/悬挂式等安装方式,采用纯平⾯板IP65防尘防⽔等级,莫⽒7级硬度触摸屏,兼容多种操作系统:组态软件/安卓/XP/win7/8/10/Linux等,支持主板、接⼝、外观、⽀架、刷卡器、⾝份证阅读器、LOGO、⻨克⻛、系统、电池、蓝⽛、4G/5G、摄像头、GPS系统、⼆维码扫描器、指纹等特殊应⽤场景定制
最小起订量: 1台 提交需求>
登录 | 立即注册
提交评论