找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1245|回复: 6
打印 上一主题 下一主题
收起左侧

单片机超声波倒车雷达想要增加一个自检功能,请教大家指点

[复制链接]
回帖奖励 5 黑币 回复本帖可获得 5 黑币奖励! 每人限 1 次
跳转到指定楼层
楼主
ID:1018132 发表于 2022-5-15 16:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做了一个三路的超声波倒车雷达,用的stc12c5a60s2单片机、HC-SR04和LCD1602,现在想增加一个功能是在启动时进行自检,检查传感器是否故障,例如通过测传感器输出电压范围是否正常来判断,但不知道怎么实现,请求大佬指点一下思路
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:844772 发表于 2022-5-16 09:20 | 只看该作者
测电压不是问题,但HC-SR04不带自检功能啊,你测它什么电压能确定它没问题呢?
回复

使用道具 举报

板凳
ID:1018132 发表于 2022-5-16 10:55 | 只看该作者
glinfei 发表于 2022-5-16 09:20
测电压不是问题,但HC-SR04不带自检功能啊,你测它什么电压能确定它没问题呢?

通过测它的输出电压是否正常来确定它是不是正常工作?想要知道怎么测电压的,可以指点一下吗
回复

使用道具 举报

地板
ID:844772 发表于 2022-5-16 14:59 | 只看该作者
1094743094 发表于 2022-5-16 10:55
通过测它的输出电压是否正常来确定它是不是正常工作?想要知道怎么测电压的,可以指点一下吗

你在写文档吧?那也只能测Trig端口,而不能测Echo。 它就是5v,不是一个范围,所以用连接它Trig的IO口,查一下是高还是低就行了,正常是保持高位的。
回复

使用道具 举报

5#
ID:1018132 发表于 2022-5-16 15:12 | 只看该作者
glinfei 发表于 2022-5-16 14:59
你在写文档吧?那也只能测Trig端口,而不能测Echo。 它就是5v,不是一个范围,所以用连接它Trig的IO口, ...

但是要求是在系统启动时自测,就不能借用外部的电压表测,我想的是用单片机ADC测,但是不太懂能不能实现
回复

使用道具 举报

6#
ID:844772 发表于 2022-5-18 08:54 | 只看该作者
1094743094 发表于 2022-5-16 15:12
但是要求是在系统启动时自测,就不能借用外部的电压表测,我想的是用单片机ADC测,但是不太懂能不能实现

不用外部电压表测啊,你只需要判断Trig是不是高电位就行了,读一下那个IO的高低就行。如果你非要知道电压值,那要确定你的mpu是不是带ADC,带就看看手册,有例程的,主要是我觉得没意义,那个脚就是个5V呗,就算坏的也不能从电压上确定。
回复

使用道具 举报

7#
ID:1018132 发表于 2022-5-18 16:11 | 只看该作者
glinfei 发表于 2022-5-18 08:54
不用外部电压表测啊,你只需要判断Trig是不是高电位就行了,读一下那个IO的高低就行。如果你非要知道电压 ...

好的,谢谢啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表