電子秤晶元CS1243的硬體設計及軟體處理能力

2021-10-01 09:47:26 字數 1351 閱讀 6078

電子秤是我們日常生活中常用的稱重裝置,廣泛應用於各個行業中。電子秤在結構和原理上取代了以槓桿平衡為原理的傳統機械式稱量工具。相比傳統的機械式稱量工具,電子秤具有稱量精度高、裝機體積小、應用範圍廣、易於操作使用等優點,在外形布局、工作原理、結構和材料上都是全新的計量衡器。

電子秤的核心結構由稱重感測器、稱重模組、按鍵和顯示模組、主控晶元等組成。

電子秤主控晶元由低功耗模數轉換晶元cs1243及risc架構mcu csu8rf3422組合實現電子秤微控制器軟體開發功能。

cs1243是高精度、低功耗模數轉換晶元,一路差分輸入通道,帶power down功能,內建溫度感測器和高精度振盪器。mcu可以通過2線的spi 介面sclk、drdy與cs1243進行通訊,對其進行配置,例如通道選擇、pga選擇、輸出速率選擇 等。

csu8rf3422晶元是乙個8位risc架構、帶12-bit adc的高效能微控制器。該款晶元內帶232 byte sram,並且自帶96 byte eeprom,方便資料的儲存。該晶元外圍配置簡單,內部自帶放大器和比較器,並且具有spi和uart介面,可在節約電路成本前提下滿足多功能設計的需求。該款微控制器擁有卓越的ad測量、多路pwm輸出、運算放大器、16位定時/計數器和超低的功耗,適用於多個領域產品的開發。

下面主要講下關於cs1243對於電子秤的技術設計:

系統通過cs1243內建放大器對稱重感測器的微弱電壓訊號進行放大,然後通過sigma-deltaadc進行模數轉換,最後使用2線spi介面輸出資料給mcu來進行處理。mcu處理完畢後,把重量資訊送往顯示模組或無線發射模組。

硬體設計

在高精度應用場合,為了避免mcu的工作電源對adc工作電源造成影響,可以將cs1243的工作電源與mcu的工作電源分開,pcblayout時要注意採用數模分離、單點接地的方式。訊號輸入端經過rc濾波器再進入cs1243,可以減少雜訊的干擾。cs1243的通訊介面與mcu相連的過程中,各串聯乙個電阻,可以提高通訊的可靠性。

通訊時序

cs1243採用2線的通訊介面:drdy/dout(資料線)、sclk(時鐘線)。當drdy拉低後,表明資料已經轉換完成,輸入的第1個sclk就可以將輸出的最高位讀出,在24個sclk後,將所有的24位dout資料讀出。如果需要更改配置(通道、pga、速率)或關閉感測器激勵源以節省功耗,可以通過相應的命令對cs1243的暫存器進行配置。

軟體處理

對讀取的ad值可以進行適當的軟體濾波處理,比如算術平均濾波、滑動平均濾波、中值濾波,等等,以獲取更高的精度或抗干擾能力。

由於感測器的溫度特性有時候會出現偏差,需要補償才能達到效能要求。此時可以利用cs1243內建的溫度感測器讀取溫度值,用軟體的方式來分段補償,以節省成本。

當電子秤處於閒置狀態,可以通過間歇開啟/關閉感測器的方式來節省系統功耗,如果有重物放置,再恢復到正常的狀態。

電子秤晶元 CS14P86

開發問題lcd問題 第一次發現io會影響串列埠通訊,果然是我學藝不精,駕馭不了芯海這個大佬級設計的晶元 io居然預設為模擬輸入,靠不按照常理來的 key no unit press const cdata equ 00000001b key unit equ 2 定義哪個是開機鍵 key open ...

電子秤晶元CS1237的結構分析

電子秤是我們日常生活中常用的稱重裝置,廣泛應用於各個行業中。電子秤在結構和原理上取代了以槓桿平衡為原理的傳統機械式稱量工具。相比傳統的機械式稱量工具,電子秤具有稱量精度高 裝機體積小 應用範圍廣 易於操作使用等優點,在外形布局 工作原理 結構和材料上都是全新的計量衡器。電子秤的核心結構由稱重感測器 ...

電子秤晶元,基於CSU1181設計的廚房秤

廚房秤方案中模數轉換電路現在主要有兩種實現電路 由分立元件組成的積分電路和單個模數轉換 adc 晶元。積分電路構成的系統外圍電路複雜,對個別元器件要求高,存在功耗大 可靠性不高 溫度效能差的缺點 而單個adc晶元構成的系統具有高精度 低功耗 高穩定性的特點,且外圍電路簡單有利於生產及維護。因此,pe...