主題:ETA102的使用問題 共有40233人關注過本帖 |
---|
eva |
1樓 |
ETA102的使用問題 Post By:2011-12-18 22:14:00 [只看該作者]
請問ETA102的AD采集功能和DA輸出功能能夠同時使用嗎?DA按照說明書的接法后用萬用表測量發現和輸入的輸出值有誤差啊,請問如何解決~
|
|
單帖管理 | 引用 | 回復 |
lqk |
2樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2011-12-19 9:33:00 [只看該作者]
ETA102的DA和AD是可以同時使用的,ETA102上的DA直接使用的是系統電源做基準源,其輸出電壓為VOUT = VDD*(D/4096),D是你輸入的二進制代碼。所以,如果實際VDD和你理想的VDD不一至,輸出將有誤差。ETA102一般用做功能性評估,如果需要高精度的DA輸出,可能需要增加基準源電路,并運用合適的較準算法。
|
單帖管理 | 引用 | 回復 |
yy |
3樓 |
Post By:2011-12-19 9:35:00 [只看該作者]
能夠同時使用。
ETA102在一開始的初始化時需要先讀AIN10,即ReadAD(10),根據這個基準電壓對Vdelta做初始,AIN10讀到值應為2.5V,如果不初始,就會有較大誤差,具體請參考ETA102測試例程代碼。 |
|
單帖管理 | 引用 | 回復 |
eva |
4樓 |
Post By:2011-12-19 9:40:00 [只看該作者]
請問AIN10在哪里啊?,不會是指的AIN0吧?
|
|
單帖管理 | 引用 | 回復 |
eva |
5樓 |
Post By:2011-12-19 9:46:00 [只看該作者]
請問如何增加基準源電路,是不是按照說明書上的短接管腳4、5?有沒有操作例程呢?
|
|
單帖管理 | 引用 | 回復 |
yy |
6樓 |
Post By:2011-12-20 9:20:00 [只看該作者]
ETA102上AD使用的tlc2543,參看這個芯片的資料,他的input channel有AIN0-AIN10,共11個輸入,其中AIN0-AIN9被引出來作為ETA102的1-10號輸入,而AIN10是接到基準電壓2.5V上,所以需要先讀取AIN10的電壓值為基準值,根據這個值來初始。
例程中把讀取AIN封裝在ReadAD這個函數里了,所以一來需要執行ReadAD(10)。 |
|
單帖管理 | 引用 | 回復 |