0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

单片机IO口漏水检测

我现在对仪器的漏水检测就是将单片机的8个IO口出8个小型电路板,当小型电路板遇水后,会短路,IO口被拉低,看哪一个IO口被拉低,就知道是哪个位置漏水,但是这样增加了IO口的使用以及增加了班子的走线,现在有没有什么方法可以减少IO口的使用实现8个位置的漏水检测。

有没有那种累死74HC类的输入型的芯片,检测到自己哪个脚电平拉低后汇报给单片机。

提问者:nvwuwy 地点:- 浏览次数:1866 提问时间:10-19 18:08
我有更好的答案
提 交
8条回答
clzkkq 01-22 16:32 回答数: 被采纳数:
74HC151
wenjie26 01-23 18:51 回答数:0 被采纳数:0
用io中断就能解决啊,不用加74HC类的ic
zbinxiang 01-20 00:58 回答数: 被采纳数:
扩一片串行的 74HC165 吧,两个IO口,其中一个还可以与其他功能共用
ruimalyx 01-21 11:15 回答数: 被采纳数:
貌似74hc138译码器也可以,6楼方法可以!但最省io口的是5楼方法
kangt 01-20 14:27 回答数: 被采纳数:
更正一下,74138不可以,正好和数据选择器反了
小Qhhui 01-20 04:04 回答数: 被采纳数:
用传感器吧,可靠
sinoxutong 01-22 22:41 回答数:0 被采纳数:0
看楼主要求了,如果是从成本考虑,用8个IO口或者独立的编码蕊片会比较好。
如果是现成的系统上只有一个端口可用,那么用5楼的方法就很好,但是好像挺复杂的。
分别在各路检测电路上用传感器导通放大电路,后面接不同电阻,然后并联到一个电路,通过电流检测蕊片再接MCU的AD口。
sauwa 01-24 11:27 回答数: 被采纳数:
用并行输入串行输出的移位寄存器,但前端要单独加处理电路,不能直接用逻辑芯片的输入。AD法看似巧妙,但不适合用在水位检测上,参数离散性太大,容易导致误判,不可靠。
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航