本帖最後由 nichal 於 2010-7-19 11:52 編輯
http://courses.cit.cornell.edu/ee476/labs/s2009/LM358.pdf
如果是gain不懂的話
看一下這份LM358的datasheet第11頁的地方
"Typical Single-Supply Applications"
這就是最簡單的接法
有一個10K跟一個1M
Vout=101*Vin
照這樣接就可以了
這樣是放大101倍的接法(也就是gain=101)
如果你的問題出在不會用Basic Stamp
那可能要多看幾遍datasheet的說明了
(我沒用過Basic Stamp, 真的要提供範例要再問問站上的高手們)
你的問題出在沒有動手試
其實只要照著電路接
你就會知道自己的問題出在哪裡了~~~
我的建議是這樣
1. 先把Basic Stamp讀取電壓的範例先run一次
2. 調整輸入的電壓(可以用power supply), 看看Basic Stamp所讀取到的數值是否線性
3. 確認Basic Stamp可以讀取電壓, 並且讀取的數值是正確的, 再加入上面OP的電路
4. 調整OP放大的倍率, 觀察Basic Stamp是否依照倍率改變數值, 改變倍率的方式在datasheet中寫得很詳細 gain= 1+ (R2/R1)
By the way, 我覺得是不是電機電子科系並不是重點, 因為我也不是.....
最重要的是先把基本功能試出來
再依照自己的想法去組合出自己想要的功能
真的試不出來的時候, 把自己試的方式跟思考的邏輯提供出來跟大家一起交流
這樣才能找出自己的盲點在哪
也才能自我學習並成長 |