关于单片机检测漏水电路设计-记录

  • 叙述
  • 过程
  • 注意事项
  • 踩的坑
  • 使用
  • 总结

叙述

这两周,尝试用单片机进行检测漏水的项目,整个过程也是遇到了很多坑,也正是因为此才明白了许多道理,即使最简单的硬件,要是学的不深,也会犯致命错误,本篇是做一个记录,以此为鉴,哎~说多了都是自己菜啊。

过程

方式1:(1)使用单片机测量水部分,开始想的比较简单,单片机的引脚本身就能被拉高拉低,所以想直接通过地和单片机引脚来控制。但是后来发现有时为高,有时低,查过才知道因为单片机引脚问题(下边说明如何解决)。如下图所示,虽然画图有些灵魂。但是不妨碍理解。

(2)增加了上拉电阻,解决这个问题后,以为就能够可以了,结果发现,竟然探测不了水,引脚无法被导通。但是探测线两端短接就能拉低,这说明水无法导通引脚,如下图所示,

(3)这说明水的电阻太大了, 一用万用表测量,发下电阻上兆了(M),表笔扔在纸水杯一下午,发现竟然还一直变化,不过范围大约是1M~5M之间,可能会因为水质的不同,电阻会不同,如下图。

方式2:尝试过第一次失败后,想到用三极管,虽然后来这种方案成功了,但是这其中遇到了一个大坑,也是自己的知识所限造成的。
在这里要大声疾呼:三极管一定要学好啊!
使用三极管,加上外围电路,因为没有8550,所以用9013代替了,结果用洞洞板焊接好电路后,发现还是无法到检测水,自己就傻白缺地向上级报告,这个方案不太行,吃个饭的功夫,回来就打脸了,上级做了一个9013电路,直接可以了,直接打脸。

以下是电路实物图。

简单整理画了电路图,如下图,两节电池,一个三极管s9013,一个滑动电阻,一个灯,就组成了这个电路,嫌麻烦可以不要划懂电阻,这是最简单的测漏水测试电路了。

注意事项

使用起来,应该先了解原理,关于三极管网上讲的很多,使用应该注意以下事项:
1)弄明白使用三极管的基极,发射极和采集极。
2)了解三极管原理。
3)拿到三极管时要弄明白是PNP还是NPN的,在上图中是NPN,而8550是PNP不清除可以查查,如下图。它们使用方式和特性不太一样,在画图时,根据自己需要使用。

踩的坑

这里总结踩到坑,做个记录。
1)单片机悬空状态下,为高阻态。简单点来说,以STM32单片机为例,将其设置为输入,它读到的数据有时为0,有时为1,不确定的。解决方式是加一个上拉或者下拉电阻。
2)发射极(Emitter)与采集极(Collector)不要弄反,这是我本次实验是失败的原因,也是打脸的原因。

使用

改造一下,可以用单片机来测漏水,电路图如下,以下作为一个参照。

总结

这次算是记录,限于自己的知识,以此为鉴。

关于单片机检测漏水电路设计-记录相关推荐

  1. 单片机检测信号通断通用电路(3.3V/5V直流信号,24V+直流信号,220V交流信号)

    在实际的电路设计中,往往需要用到单片机检测某些信号通断,检测电压有无. 在一定的范围内,比如3.3V的直流信号,单片机的IO是可以直接连接信号检测的, 但是往往实际信号各种各样,24V/48V直流,2 ...

  2. 单片机检测220V交流电通断电路

    我们在topemic网站上分享过一篇题为"单片机检测220V交流电通断电路"的文章,目前有近万次阅读,在这里做个总结分享给没有读过该文的公众号朋友. 废话不多说,直接上图: 该电路 ...

  3. 单片机原理与实践学习记录之51单片机硬件基础

    单片机原理与实践学习记录 第三课(更新时间:2021.9.6) 51单片机硬件基础 MCS-51是Intel公司生产的一个单片机系列的总称.在功能上,该系列单片机有基本型和增强型两大类,通常以芯片型号 ...

  4. 你问我答,单片机检测220V交流电通断电路

    我们在topemic网站上分享过一篇题为"单片机检测220V交流电通断电路"的文章,目前有近万次阅读,在这里做个总结分享给没有读过该文的公众号朋友. 废话不多说,直接上图: 该电路 ...

  5. STM32 CUBEMX 修改单片机型号 个人操作记录

    原先有IOC文件的情况下替换单片机型号,本次记录的是从F103系列直接替换到F407. 1.新建CUBEMX工程 选择需要的单片机型号和开始 2选好单片机之后就出来了界面: 3接着加载原先的IOC文件 ...

  6. 单片机原理与实践学习记录之51单片机I/O口简单应用

    单片机原理与实践学习记录 第二课(更新时间:2021.9.3) 51单片机I/O口简单应用 C51中常用的头文件 ​ 通常有reg51.h,reg52.h,math.h, ctype.h, stdio ...

  7. 利用LM358制作相移电路并通过STC单片机检测相位差

    电路部分全图 前面部分为相移电路,后部分为整流电路将正弦波转换成方波并将最低电压抬升到0V,使得单片机可以进行正常的电位读取. 相移电路部分 R1,C1,R2,C2部分起到选择正弦波频率的作用,滑动变 ...

  8. 基于单片机的晾衣架电路设计(#0210)

    功能描述 1.采用51/52单片机作为主控芯片: 2.采用数码管显示工作状态: 3.采用步进电机作为晒衣杆动力: 4.采用ULN2003芯片驱动步进电机: 5.采用DHT11传感器检测温湿度: 6.采 ...

  9. STC15系列单片机检测不到,下载不成功

    检测不到单片机存在 使用STC15系列的IAP15W4K61S4和IAP15W2K16S2两种型号的单片机时,都出现了STC-ISP下载软件很长时间检测不到单片机的情况 百度得到的解决 网上百度你经常 ...

最新文章

  1. 成功解决AttributeError: module tensorflow has no attribute reset_default_graph
  2. 【Linux内核】内存映射原理
  3. MFC关键技术-消息映射机制
  4. mail安全性与加密
  5. java压缩图片工具类Thumbnailator
  6. android9.0 从driver到APP(2)--hardware
  7. 对算法的认识——逻辑回归
  8. Capture CIS配置Mysql数据库连接
  9. FINSTCP python2.5
  10. Yapi的安装与使用
  11. OpenStack与Tungsten Fabric如何集成丨TF成立大会演讲实录
  12. Help Hanzo LightOJ - 1197(素数筛法)
  13. CornerNet,CenterNet关键代码解读: kp,_decode,left pooling
  14. LASSO回归与L1正则化 西瓜书
  15. 蓝桥杯单片机第11届国赛程序题参考答案
  16. FAL_SERVER参数解释
  17. 快手引流卖什么暴利?很多人现在都觉得在各大平台引流很难
  18. 【渝粤题库】陕西师范大学111119 统计学作业
  19. 剑指offer编程题(JAVA实现)——第38题:二叉树的深度
  20. 5g手机性能的数据分析,SPSS主成分分析

热门文章

  1. 网络测试工具 iperf 使用指南
  2. 大智慧股票本地数据l2读取接口如何建立数据库?
  3. 共享面部识别,让罪犯在阿sir面前无所遁形!
  4. google 浏览器迅雷支持
  5. 有向图强连通分量的Tarjan算法
  6. 生活中的嵌入式,你家的电视已经周围的LED屏幕
  7. Mysql学习记录(6)
  8. 红米2插电信卡显示无服务器,红米2电信卡为什么能显示手机卡资讯。却没有网路讯号...
  9. 手机单机版个人理财软件
  10. PixHawk飞控和QGroundControl地面站安装调试