|
看大家动不动就上单片机,太劳民伤财了。
摄像头?越扯越远了……
无非就是电子技术加上计算机技术,有更便宜的方法选用:
需要原件:几个大电容,一个集成运放芯片(四个放大单元的那个,型号忘了……),几根电阻,两个霍尔元件就行了,不需要摄像头和其他数字芯片。
我说下哈,基本概念还是霍尔元件侦测地磁变化后,走AD采集下来。我估计大家都忘了,咱电脑上的话筒插头就是个双通道的AD采集转换器,但不能直接使用,原因是这个AD把20HZ以下的过滤掉了,而地磁变化往往只有不到1赫兹,那么流行的方法是调制这个信号,让他通过录音声卡的滤波器。
需要自己做个RC振荡电路,这种电路多种多样,最简单的,每个起振单元需要一个放大器,两个电容和两个电阻。调节频率到1000赫兹左右,所以需要略微大一点的电容。这个频率可以被声卡良好地录下来。载波频率1000HZ确定,那么信号到底是调幅还是调频呢?
我记得很多简单的RC震荡电路,在输入电压变化后,输出正弦波振幅也变化,那么如果把霍尔元件当输入,输出的振幅就会变化,通过声卡可以录下来。另外,今天我竟然找到一款电路,竟然在输入变化时,输出频率竟然也变化,那就成了调频了,调频要更精确一些。这是地址,大牛们研究下:http://www.elecfans.com/article/89/169/2006/200604163350.html
总之呢,就是霍尔原件做输入,经过一个运放给RC振荡器,然后振荡器经过运放放大再传到其中一个话筒输入。总共需要两个霍尔元件,正交放置,不但强度变化能侦测到,连地磁交角变化也可以测量。这个装置输出是振幅变化或者频率变化的正选波,经过声卡录入后,一个很简单的程序就可以处理。
我还是建议调频式的,信号采集后,做快速傅里叶变换求出频谱即可,对比两个通道的频谱,可以求出磁场变化强度和旋转角度。
这个方法估计是成本最低的了。只不过难度大,如果坛主有魄力,组织个3、4个人的队伍研究下,还是很有前途的。 |
|