完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我需要使用片上 ADC 监控电池电压,ESP8266 上的引脚 6。
基本命令 value = io(ai) 可以很好地获取 pin 上的电压值。 根据数据表,ADC 可以连接到引脚 3/4,在这种情况下,它将提供芯片电源电压的值,否则模拟值将来自外部。 有没有办法在这两个选项之间切换,我注意到它是启动序列的一部分,所以我认为在程序运行时不可能。 另一个问题是用于获取 ADC 值的参考电压/值。 在电源电压为 3.315VI 的快速测试中,做了一些读数: 1.06v 1023 计数任何更高的输入,它保持在 1024 1.0v 966 0.9v 865 0.8v 772 0.7v 675 0.6v 579 0.5v 481 0.4v 387 0.3v 292 0.2v 195 0.1v 95 0.05v 49 如果上述读数发生变化电源电压变化。 芯片数据表还提到了一个 2.5V 的默认值,可选择用于 RF 校准和优化。怎么选,有帮助吗? 由于空间问题,我不想使用外部 adc。 任何想法如何获得稳定的 adc 读数? |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
1140 浏览 1 评论
576浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
461浏览 5评论
462浏览 4评论
437浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 16:52 , Processed in 0.681442 second(s), Total 42, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号