前一阵子,在实验室,看到一个朋友在那里拿着一个盒子钻,敲,打...满头大汗,嘴里还嘀咕着...
"你在做什么呢?"
"我在做一个液位传感器,这个杠杆浮漂真不好弄!"
"你最近不是做液位控制,你如果用机械杠杆,你怎么采集数字信号到单片机?"
"我会在杠杆上安装一个角度传感器...".
看来真是个麻烦的事情...
回头突然想起,我小学的时候,给我妈妈做了一个检测下雨的东西.好像是五年级的时候,就是那种平板,下上雨了以后,就会触发相关的电路(当年我是接上了一张生日贺卡里面的音乐芯片).
要说,当初,我还记得,书上好像是叫那种电路为"或门",当初我怎么都不理解,但是现在看来,原理是多么的简单.
看看电路:
当年的电路是这样子的,就是在板子上有水,就会接通两端的电路.很好理解,只有有一处接通,整个电路就是通的,是一个逻辑上"或"的关系,所以叫或门.当然除了或门,肯定还有"与门".
既然能够检测到雨水,那怎么就不能检测液位呢(这里的液体也是水.),当然我们需要的是要将电路进行些许的改装.我就为我这个朋友设计了一个:
你看,我分开处理,大不了我挨着扫描一次看看1到11的引脚,哪里检测到了水位(检测到电压),我不就可以方便的检测到液位了.
你可能要说:这个占用IO口也太多了吧...不要紧!来,实用一个138译码器不就可以了,有选择的读取其中的某个引脚.
就这么小的一个小东西,做出来,拿到现场一试--"屡试不爽",试验多次,没有出现过一次误报,简单但是好用.
由这个问题我们看出来了:小学教育是多么的重要啊...
用户194267 2009-5-13 18:23
用户522681 2008-12-3 00:26