|
本帖最后由 dalaoshi 于 2018-5-3 16:22 編輯
我制作的電子琴需要一個能用手掌控制聲量和移調(diào)的設(shè)備,想到用超聲波來測定手掌對發(fā)射器的距離,用51單片機(jī)轉(zhuǎn)換成midi訊號輸出到音源,買了現(xiàn)成的超聲波模塊來測試,結(jié)果是不合用,那些模塊能測定達(dá)4米的距離,但在5厘米的范圍內(nèi)作精度1mm的測定就力不從心了,更何況我還需要同時用兩個收發(fā)器測定手掌的水平偏移產(chǎn)生移調(diào)訊號(pitch bank),因此決定自己畫底板制作超聲波測距器。
第一步工作就是收集現(xiàn)成的超聲波線路,有些線路是相當(dāng)古老的,零件難找到,不能用,這是找到幾款線路:
1. 運(yùn)算放大器+電壓比較器超聲波接收器:
超接收-j.jpg (71.14 KB, 下載次數(shù): 75)
下載附件
2018-5-3 15:00 上傳
采用比較新款的NE5532,LM311作比較器,單電源5V供電,U1:B好像是個帶通濾波器,這是為40KHZ設(shè)計(jì)的,可能也可以用在200KHZ或500KHZ的接收,NE5532的截止頻率達(dá)到10MHZ,應(yīng)該沒問題,但是對帶通濾波器不懂計(jì)算,比較頭疼,還是把線路板畫出來試試再說。
ut-03.jpg (298.56 KB, 下載次數(shù): 82)
下載附件
2018-5-3 15:10 上傳
另外也想試試一片古老的NE567芯片,這線路能鑒別出40Khz的訊號,但似乎不很合用,因?yàn)殍b別需要時間,輸出會有延遲,但試試無妨,因此添加在接收器后面,從NE5532S輸出端接入訊號。
F3JEAP1HKZAVK75.LARGE.jpg (41.71 KB, 下載次數(shù): 58)
下載附件
2018-5-3 15:26 上傳
ut-04.jpg (130.08 KB, 下載次數(shù): 51)
下載附件
2018-5-3 15:28 上傳
2. CMOS門電路晶體振蕩LM386功放超聲波發(fā)射器:
單片機(jī)要產(chǎn)生40KHZ的方波是沒問題的,但市面很容易買到40KHZ的晶體,所以我打算用獨(dú)立的振蕩器,避免以后單片機(jī)的定時器不夠用,改用CD4011是因?yàn)樾枰粋門來控制振蕩,CD4011的輸出接到LM386作功率輸出,LM386的截止頻率是300KHZ, 說明書注明可以用在超聲波,于是就畫了個底板試試。
lm386-j.jpg (22.02 KB, 下載次數(shù): 65)
下載附件
2018-5-3 15:44 上傳
pulse-generator-oscillator-32768khz-by-watch-crystal.jpg (33.53 KB, 下載次數(shù): 65)
下載附件
2018-5-3 15:46 上傳
ut-01.jpg (283.18 KB, 下載次數(shù): 73)
下載附件
2018-5-3 15:49 上傳
有了這兩片板大概就能夠?qū)嶒?yàn)了,但有考慮到測距距離小,必須采用收發(fā)一體的超聲波器件,查了一下是能買到,但沒有說明分體和一體在性能上有什么差別,這方面的線路圖也很少,就找到這兩張:
TB2HCjPaaryQeBjSszdXXaL.XXa_!!1705974492.jpg (53.97 KB, 下載次數(shù): 71)
下載附件
2018-5-3 16:00 上傳
17010312189539.jpg (47 KB, 下載次數(shù): 74)
下載附件
2018-5-3 16:02 上傳
原來是通過兩個倒接的二級管限壓后輸入到接收器就可以了。
|
評分
-
查看全部評分
|