打印
[MCU]

仿真出来的值就为65535或65534

[复制链接]
520|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bqyj|  楼主 | 2020-1-22 22:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
langgq| | 2020-1-22 22:20 | 只看该作者

很可能是程序出错了,程序亮一下,大家查一下

使用特权

评论回复
板凳
happy_10| | 2020-1-22 22:23 | 只看该作者

“仿真”用的东西不正确呗。但不知道用什么来“仿”这个ADC。

使用特权

评论回复
地板
wenfen| | 2020-1-22 22:28 | 只看该作者
65535=0xffff,-1,很正确的值

使用特权

评论回复
5
chenho| | 2020-1-22 22:32 | 只看该作者
也许是这个原因吧、 你给个0.伏 试试 接空了 会有问题吧、 你接地看看

使用特权

评论回复
6
chuxh| | 2020-1-22 22:35 | 只看该作者
ads1115最高位为符号位,电压为0是对应编码为0.电压为FS/2^15时对应编码为0001h,电压为-FS/2^15时编码为FFFFh,你出现的这种情况应该是电压为0是不是很准确,偶尔会有低于0伏的噪声,所以芯片当成负电压进行处理了

使用特权

评论回复
7
jiahy| | 2020-1-22 22:38 | 只看该作者
负电压阶段是电压绝对值越小编码越大,知道-FS时,对应编码为全0,只有符号位为1,即8000h。

使用特权

评论回复
8
supernan| | 2020-1-22 22:44 | 只看该作者
问下ADS1115才杨电压和数字量之间的转换关系是什么。。。

使用特权

评论回复
9
houcs| | 2020-1-22 22:47 | 只看该作者

2's complement的表示方式
所以應該是正常的沒錯

使用特权

评论回复
10
chenjunt| | 2020-1-22 22:50 | 只看该作者
这芯片输入管脚接地采集到数据就不正确

使用特权

评论回复
11
chenjunt| | 2020-1-22 22:53 | 只看该作者
程序设计中要考虑数据溢出问题的哈

使用特权

评论回复
12
bqyj|  楼主 | 2020-1-22 22:55 | 只看该作者

好的,我明天去单位试一下,多谢各位大侠了哈        

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

390

主题

4526

帖子

2

粉丝