Re: Arduino信號放大 及 飄移問題

看板ASM (組合語言)作者 ( )時間4年前 (2019/12/12 06:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
你這題要先處理類比信號, 用底下這組關鍵字, 可以找到合用的文章 "運算放大器 減法" https://kknews.cc/zh-tw/news/2levoqy.html 直接拿OP來兜也許是個方法; 另外一個策略, 也許找得到合用的IC ※ 引述《xe7961 (xe7961)》之銘言: : 各位前輩好, : 目前使用LM358放大後的電路有達到1. 放大 2.濾波 3. 穩壓的效果 : 目前drift的問題已經解決, 但出現了另一個問題, : 由於壓電材料的初始電壓(輸入LM358之前)就已經達到1V, 因此當我放大電路5倍以上的時 : 候就會使得LM358的電壓達到上限, 最多只能輸出3.7V (不是很確定這個數字), 因此雖然 : 有達到放大的校果, 但卻無法量測由於壓電材料變形所產生的電壓差(這才是真正想要放 : 大的). 換句話說, 其實目的是想要放大這個電壓差, 而非電壓. 我用以下圖示做說明: : 0.5VDC是壓電材料本身的電壓 : 0.01V 3000Hz 是壓電材料或線路本身的雜訊 : 0.2V 100Hz 是壓電材料所產生的電壓差 (這才是真正想要利用LM358放大倍率的電壓) : 請問前輩們是否有其他方式可以將輸入於LM358之前的電壓下降0.5VDC呢? : https://i.imgur.com/rTOGBuv.jpg
: https://i.imgur.com/TuZEsBb.jpg
: 引述《xe7961 (xe7961)》之銘言: : : 各位前輩好, : : 我就開門見山的請教了! 想請問以下的解決方案是否可行或是有欠缺考慮的問題 : : 目前使用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), 來自: 122.116.164.102 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1576104988.A.548.html
文章代碼(AID): #1TyNGSL8 (ASM)
文章代碼(AID): #1TyNGSL8 (ASM)