如何ADS1118(SPI)芯片(TI的AD转换芯片)
本人想通过stm32利用ADS1118(SPI)进行四路数据的采集,在参考网上的程序时,已经可以采集AIN0的数据。但是利用ADS_InitStructure.stru.MUX = 5/6/7;时,却不能采集AIN1/AIN2/AIN3的数...
本人想通过stm32利用ADS1118(SPI)进行四路数据的采集,在参考网上的程序时,已经可以采集AIN0的数据。但是利用ADS_InitStructure.stru.MUX = 5/6/7;时,却不能采集AIN1/AIN2/AIN3的数...
需要多通道ADC采集,发现使用单通道的时候可以正确的读出每个通道的ADC值,如果程序中采集多个通道的电压,就会发现通道错位的情况,比如通道0上的电压到通道1上,通道1上的电压值到通道2上,或者通道2的电压到通道0,2上。CPU用的是MSP4...
你好,我用了一个ADS1118! IO口定义如下 //SPI1_CS PA4 //SPI1_SCK PA5 //SPI1_MISO PA6 //SP...
我用的是STM32F407来配置ADS1118的驱动程序,硬件SPI,ADS1118的配置为0x8883(连续模式,AIN0和AIN1差分输入,+/-0.512V,128SPS,ADC...
采集到的值只跳变几次 而且值都不对 我用的单通道AIN3 int Read_ADS1118(){ int dat; CS_L; SCLK_L; while(P4IN&BIT3) { SCLK_H; delay...
ads1118驱动,模拟spi,相关代码如下 unsigned int spi_sendRecvWord(unsigned int c){unsigned int data = 0;unsigned int shift = 0x8000;i...
void WriteSPI(uint config){ char i; unsigned int temp; CS_H; SCLK_L; CS_L; _NOP(); for(i = 0;i <16;i++) { temp = conf...
我用ADS1118做采集,输出偶尔跳变,有些时候是在12小时以内跳,有些时候是在48小时以内跳。 &nbs...
用AVR的硬件SPI接ADS1118 调试,买了ADS1118十多片,其中有一片能完全正常工作,能正确配置寄存器 和读出AD值,但是其他片子同样的程序却运行不起来。 用示波器看信号完全一样,而且用32位模式读取DATA寄存器全是0 ,但是C...
主页给的是labview的,没那个软件,估计也看不太懂,有用C写好的吗? HaiTao Li: 论坛里面没有完整的。 Luke Sun: hi haichao shen, ...