看板 ASM 關於我們 聯絡資訊
各位前輩好, 我就開門見山的請教了! 想請問以下的解決方案是否可行或是有欠缺考慮的問題 目前使用Arduino UNO板子上讀取壓電材料的訊號,但發現輸出的電壓有以下問題: 1.按壓的電壓訊號太小,在Arduino的y軸上只有 10 unit的幅度變化,換算成電壓只有 2mVolt(10unit/5000mV),導致讀取出來的波型呈現鋸齒狀,分辨率不高. 方案:目前不考慮更改壓電材料,打算使用LM358進行電路放大及濾波,相關的電路模擬 也已經建立。 https://i.imgur.com/is4lrp3.jpg
https://i.imgur.com/6Kw2aWj.jpg
2.第二個問題比較棘手, 從訊號發現會有漂移的現象, 而且目前完全不知道原因. 有試 著接上ADC進行高頻濾波, 卻發現不只高頻雜訊被濾掉了, 連飄移也消失了,目前找不到解 釋的原因。 https://i.imgur.com/wFrpexL.jpg
請問大大是否有哪幾個方面的因素我疏忽了,目前對這種不確定因素非常擔心QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 192.31.105.193 (美國) ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1569470407.A.C39.html
nissptt: 這我也想知道。查網路,從arduino著手有好幾個方法,換3. 09/26 14:44
nissptt: 3V arduino是最快的,或換有12bit精度的arduino,或調用 09/26 14:44
nissptt: 低的參考電壓或用函式庫(因0~1023主要是容納變數型態的 09/26 14:44
nissptt: 限制,換了可大幅提高,之前看過,但一時找不到)。以上 09/26 14:44
nissptt: 請樓主試試,因為我也不過,我想說的是,壓電材料形變提 09/26 14:44
nissptt: 供的電壓應該不能提供持續的電流,所以輸入阻抗也是要考 09/26 14:44
nissptt: 慮的。 09/26 14:44
nissptt: "因為我也沒試過"..... 目前用3.3V夠用 09/26 14:46
hongsiangfu: 壓電的電位不明確,幾乎是浮動,改高通然後把DC電位 09/26 14:53
hongsiangfu: 穩在Gnd或1/2Vdd試看看 09/26 14:53
hongsiangfu: 補充,壓力的頻段過低(dc),可能不適用壓電感測 09/26 16:18
nissptt: 另外,壓電材料常是陶瓷或晶體,樓主要如何確定線路導電 09/26 19:22
nissptt: 良好呢? 是"鍍金屬膜"嗎? 09/26 19:22
xe7961: 請問nissptt前輩方便私聊嗎? 方法很多但我沒一個看得懂@@ 09/27 10:58
nissptt: 已回部份內容,arduino部份,我試方法看看再回覆你。但你 09/27 16:00
nissptt: 要做的算專家系統了,會很複雜。 09/27 16:00
xe7961: 感謝上面兩位大大的回覆,幫助很大! 09/28 12:38
xe7961: 有新的進度會在版上update 09/28 12:39