注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
naga568的个人空间 https://home.eeworld.com.cn/space-uid-267415.html [收藏] [复制] [分享] [RSS]
日志

EE團購TI ads8332測試

已有 1150 次阅读2012-6-19 15:44 |

PCB是由EEWORD 網友DONTIUM分享的,U16的位置 因為沒有較好的運放所以只好先將MUXOUT 和 ADCIN 直接聯在一起 另也缺 L2 所以犧牲 AD穩定性 ,先將L2忽略


用這台DC 電源供應器 充當DC信號源

 實際測試影片如下

這次測試還不算完成 因為 我VA = VBD = 5V,Vref 是設3.3V, Configuration Register是設7FF就是手動選擇通道 ,手動觸發轉換 ,但所讀到的AD COUNT的形情是 0到1.6V 的AD COUNT是 0000-FFFF  1.6V 到 3.3V 又是 0000-FFFF 不知道為什麼會這樣呢? 依手冊所說 應陔是 0V到3.3V 是讀到0000-FFFF

經過程序修改 已可從0V到3.3V >> 0000  FFFF(65535) ,影片如下 左側電表顯示是輸入電壓 ,七節管是表示轉換後的AD COUNT ,這次還是有BUG 在7FFF時 到8000時,MCU 所讀到的值 不正確,呵呵 還需要再加油

哈哈 几經努力 終於把最後 " ad count在7FFF時 到8000時,MCU 所讀到的值 不正確 " 的問題解決了 

問提出在這裡

我原先是 /CS> LOW , CONVST >LOW > HI ,等EOC > LOW >HI ,再讀AD COUNT
後來改為 CONVST >LOW > HI ,等EOC > LOW >HI 再令 /CS> LOW ,再讀AD COUNT

发表评论 评论 (2 个评论)
回复 云里雾里 2012-8-11 16:16
你好,我也才用了TI公司的这款转换器,可是测试发现AD转换根本就不能启动啊,示波器检测不到EOC出现低电平(输入信号不同的通道输出结果都是一样的)。我用的时序跟你上面的一样:/CS> LOW, 写通道,/CS>HIGTH,CONVST >LOW > HI ,等EOC > LOW >HI 再令 /CS> LOW ,再讀AD COUNT。但是写寄存器正确,因为我可以读出配置寄存器的值,跟我写的完全一样!
我的配置寄存器(CFR)值为:0111 1111 1101(手动选择通道,手动触发,去掉一切休眠模式和TAG位)。
忘指教啊!
回复 hjf2002 2013-9-8 10:22
做的不错,看桌面就知道应该是个资深工程师了。Thanks for sharing.

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章