CS1240实现的普通电子秤电路原理图。传感器出来的信号经过外部的无源滤波器滤波后,送入到CS1240中。滤波器包括两个部分:第一部分是由电感和电容组成的EMI滤波器,用来减小外部环境对于电路的影响;第二部分是由电阻和电容组成的RC滤波器,用来限制输入信号的带宽,降低输入信号的噪声。
由于CS1240内部自带有PGA电路,所以放大部分在本
电子秤电路中不需要。PGA的增益一般设置为64或者128。参考电压输入可以直接接在电源和地上,因此不需要额外的参考电压。为了减小参考源的噪声,需要在参考源的输入端加入10uF的滤波电容,这个电容越靠近芯片越好。在电路正常工作以前,可以通过自纠正和系统纠正来纠正芯片和系统的增益误差以及失调误差来提高整个系统的精度。
CS1240通过SPI接口与MCU进行通讯。SPI接口为标准的四线SPI接口,包括片选信号CS、串行时钟SCLK、串行输入SDI和串行输出SDO。通过SPI接口,可以读写CS1240内的各个控制寄存器和数据寄存器。可以看出,整个电路只需极少量的外围元件(主要是一些起滤波作用的电容、电感以及电阻等无源器件),实现起来非常简单。
在设计
电子秤电路时需要注意的是,因为CS1240是数模混合芯片,为了防止数字部分的噪声对模拟电路造成影响,最好使用单独的数字电源和模拟电源,在电容的输入端要加入旁路电容来减少电源噪声对于电路的影响。在制作PCB板时,数字地和模拟地要分开,最后通过单点接触连接起来。