ADSll10自校準(zhǔn)模數(shù)轉(zhuǎn)換器在稱重中的應(yīng)用
2 ADSl110在稱重測(cè)量中的應(yīng)用
數(shù)字電子稱是日常生活中廣泛使用的一種稱量工具,市場(chǎng)上使用的各式小量程電子稱存在一定的局限性,這些電子稱體積大、成本高、計(jì)量誤差大。本文提出的電子稱選用低功耗、超低價(jià)控制芯片STC89C51RC和16位△-∑A/D轉(zhuǎn)換器ADSlllO,設(shè)計(jì)一種體積小、低成本、計(jì)量精度高、工作可靠的小量程電子稱。
ADSlllO與STC89C5lRC單片機(jī)組成的稱重系統(tǒng)的硬件原理如圖2所示。
設(shè)計(jì)中選用單點(diǎn)式荷重傳感器LC8020,其精度為O.03%,靈敏度(2.O±O.2)mV/V,額定量程5 kg,供橋電壓5 V。當(dāng)稱重傳感器滿負(fù)載5 kg時(shí),傳感器輸出電壓變化(10±1)mV,此時(shí)要求加入ADSlllO的電壓為1 024mV。設(shè)計(jì)配置8位ADSlllO寄存器如表1所列。
位的含意取決于它是被寫入還是被讀出。在單周期轉(zhuǎn)換方式中,寫1到位則轉(zhuǎn)換開(kāi)始,寫入O無(wú)影響;在連續(xù)方式中,ADSlllO忽略寫入的值。在進(jìn)行讀操作時(shí),表明輸出寄存器中的數(shù)據(jù)是否為新數(shù)據(jù)。如果為O,則剛從輸出寄存器中讀出的數(shù)據(jù)是新數(shù)據(jù);如果為1,則剛從輸出寄存器讀出的數(shù)據(jù)以前已經(jīng)被讀取過(guò)。保留位位6和位5置為O。SC位控制ADSlllO是以連續(xù)轉(zhuǎn)換方式工作還是以單周期轉(zhuǎn)換方式工作,置SC為1時(shí),ADS1110以單周期轉(zhuǎn)換方式工作。DR的位3和位2控制ADSlll0的數(shù)據(jù)速率,置DR的位3和位2為1表示ADSlll0的數(shù)據(jù)采樣率為15 sps。PGA的位1和O控制ADSlllO的增益,置PGA位1和O為1、O表示ADSlllO的PGA增益為4。
評(píng)論