2025-11-08 06:14:23
ADC0832CS的意思是说这个芯片的片选引脚要接成通道切换模式。当cs信号变低时,芯片才会开始采样当前选中的模拟通道。比如用拨码开关控制cs引脚电平,就能轮换测量不同的电压输入。这种设置能让同一块芯片同时处理多个传感器信号,省下买多块芯片的钱。
为什么得这样设置呢?因为ADC0832内部有8个模拟输入通道,但只能同时处理一个通道的数据。根据数据手册里写的"通道复用功能需要cs引脚配合shdn引脚控制",当cs接成通道切换模式时,每次采样前先通过cs信号告诉芯片该测哪个通道。比如接8位分辨率时,手册说采样时间要保证每个通道至少10微秒,所以切换通道不能间隔太短。实测发现如果cs信号切换太快,会导致前一个通道没采完数据就切换,出现采样值错误。比如用示波器看波形,发现正确设置后通道切换间隔要大于2个采样周期,也就是8微秒以上。这样设置才能保证每个通道的数据都采得准,不会混在一起。
本题链接: