放大电路的焊制实验
到这个时候了,也该摆弛摆弛我做的东西了。
在最开始暑假实习的时候,和老师确定了项目的内容:根据老鼠发出的超声波,去定位空间中老鼠的位置。经过了三四个多月的学习,自己最终确定了一点:老鼠的声音在一个很宽频的域里面,目前没有那么宽频的超声波接收器。就算是有,他的噪声也是可想而知的大的。
于是,将项目改成了做40KHZ的超声波的接收和定位,但是必须要证明一点,那就是你接收到的超声波信号就是你自己发出的超声波信号,在这个基础上,完成超声波的定位。
我的解决方案是用CX20106A芯片焊制超声波接收电路,他的特点是当有40KHZ的超声波接收时,芯片就发出低电平的信号。然后根据这个信号在单片机中产生中断,我使用三个这样的接收器,就可以得到两个时延差,于是根据三点定位的原理,我就可以计算出该点在空间中的位置。这一个是比较简单的。
另外,实现接收超声波的电路是采用LM358N分别作放大和滤波,大概将接收到的信号放大一定的倍数,然后经过滤波电路滤波,将该波限定在38-42KHZ。完成这个功能的电路对我来说是比较复杂的,我是学软件的,基本上没有没有接触过硬件,就连基础课程的《模拟电路》我们也只是学了第一章而已,为了研究电路,我自学了放大电路和滤波电路,并且利用他们设计了一个电路,如下:
然后,最近四天自己就联系了我电子的哥们王观,在他们基地里面,借用了信号发生器,示波器,稳压器等设备。刚开始测试的时候,最后是没有结果的,然后自己拿着万用表测电压、测短路等,发现电路正确,但是结果还是不正确。
为了解决问题,我采用了分解问题的方法,将各个组件分别拆下来去测试,首先拆的就是10倍的反相放大电路,经过测试在LM358N的输入管脚2号脚之前的所有输入全部是正确的,但是输出是没有结果的,这个就很是苦恼。后面自己测试了很多次也并没有进展,甚至自己都不知道是什么问题,这个时候只能请教大神,大神来了,好像也没有找出问题。四天了,妈蛋,一直不知道是什么。马上寒假放假,人家基地里面明天就要清理,我今晚只好回来。
本来打算回家之前把这部分电路搞定,直接拿回家做实验,但是现在电路直接失败,诶,没办法,接下来的工作就是耐心的学习运放器的相关知识以及电路仿真的知识。
少年,慢慢来。