硬件设计部分基本要求:
1:在ADS1256周围要把模拟地和数字地连接到一起,如果未连接到一起那么AGND和DGND之间会存在电压差,这样ADS1256是无法正常工作的。
2:在电路制作的过程中,需要将外部晶振尽可能的靠近芯片,要不然影响到输入幅值的大小。不过,当幅值太小的时候,可以改变晶振两端的NPO电容值,改变其幅值。
3:需要外部晶振为:7.68Mhz,两端的启动电容为NPO类型 18PF。
4:硬件支持:8路电压输入,或者是4路差分输入信号。
软件设计:
1:对于软件初始化,需要等待ADS1256的使能引脚,当芯片准备好之后,才能进行AD数据的读取。
2:采用SPI进行通讯,建议使用硬件的SPI进行通讯,在第一个上升沿进行读取数据。
3:芯片内部可以设置 增益值,外部无需使用放大芯片,使用起来外围芯片较少。
4:多路的输入操作,使用起来很方便。。。。
|