這幾天搭建了一個(gè)用FDC2214檢測(cè)微小電容的電路,單片機(jī)是STM32F103C8T6,軟件模擬IIC通訊,不知為啥收到FDC2214的應(yīng)答總是1,本人水平不高,還請(qǐng)高手們幫忙看看,謝謝!
上面是原理圖,第一張是FDC2214,外圍電路很簡(jiǎn)單。第二張是STM32F103C8T6最小系統(tǒng),R81和R82是預(yù)留的上拉/下拉電阻位置,實(shí)際使用時(shí)是下拉。
這是主程序main函數(shù),寫好了IIC底層程序,還沒有開始寫FDC2214的程序,想先試試FDC2214能否正常應(yīng)答,結(jié)果是不能應(yīng)答,收到的都是非應(yīng)答1。
IIC的底層程序似乎是沒問題的,是江科大的模版,在別處使用過多次都沒問題。
附件里是工程文件(嘉立創(chuàng)版)和KEIL源文件,請(qǐng)高手們多指教。這個(gè)FDC2214用好了可以演化出很多應(yīng)用,它還有另一兄弟叫LDC1614,結(jié)構(gòu)和用法幾乎完全一樣,只是一個(gè)測(cè)電容,一個(gè)測(cè)電感。
|