nxfw.net
当前位置:首页 >> ADs1110 >>

ADs1110

我估计哥们你是搞软件的。要不咋不看说明书呢。满量程就是参考电压,为2048mV。当你测的电压超过2.047V时,输出的内容就只能是0xffff了,于是转换后的显示就锁定为2.047V啦。 【电压超过VDD+0.3V,就不会保持2.047V了,会爆掉的呢!?

做了一个简单的AD转换电路,传感器输出0--20mv的信号,经过仪表放大器AD623AN放大之后,由ADS1110进行AD转换,结果由I2C结构输出至51单片机,然后在液晶显示

贵的东西有两类(若它确实不该贵) 1、用量很少的 2、淘汰了的

面对现实,不惧怕,不欺骗,不躲避;有些事情即使不情愿,也要试着去做,这样有益无害;不要害怕竞争,没有竞争,生存就失去了意义。在人生的舞台上,你的位置是别人给的,你的层次却是自己定的,开心的锣鼓是别人敲的,醉心的角色却是你自己演的。

1、放大器放大倍数弄的太大了吧,一般别超过10倍, 2、传感器输出的信号要再用个运放做个跟随出来,增加信号的驱动能力, 3、在信号的输出加电容滤波 这个AD没实际用过,也不太清楚啊,不知道能不能帮到你了 AD7705就可以了,不过已经到它的极限...

我也遇到啦,你这个问题有解决吗??

主机控制分两种控制方法,一种软件模拟IIC接口来控制ADS1110,一种是用兼容的硬件端口去控制,只要设置端口控制寄存器等一些有关寄存器就可以控制ADS1110,相关数据也是从寄存器就可以获取~~~不确定你是用什么控制的?主机是什么类型?

void write_ads1110(unsigned char outdat) { start_iic(); send_byte(0x90); // ED0 0x90 ED2 0x94 while(iic_ack(1)); //等待应答 你这里 相当于是while(1) 当然成了死循环 send_byte(outdat); while(iic_ack(1)); //等待应答 stop_iic(); }...

全F 不对 发给我看看

取多次的平均值 芯片取一次的值不准确是正常的 多次取值再求平均数就会精确些

网站首页 | 网站地图
All rights reserved Powered by www.nxfw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com