有关STC8H8K64U的adc采集
想使用STC8H8K64U对16路电压进行采集,每一路的电压都不同,现在的想法是每个电压接一个ADC采集口。由于可能存在拓展,也就是后续要采集更多路的电压,但是我看STC现有的单片机的AD接口最多也只有16个通道,AD接口有限。
请问是否有其他办法,使用较少的ADC口完成16路的电压采集?
还是说只能采用多芯片的方案?
用其中的1路ADC口,接模拟开关扩展
或者,I2C/SPI/UART 再扩个STC8H1K08-36I-TSSOP20 是15路,还有一路是内部测试用的
只能用外部扩展,方法有很多,但最实用的就是再用一片单片机做扩展 QQ624353765 发表于 2023-3-27 09:25
是15路,还有一路是内部测试用的
只能用外部扩展,方法有很多,但最实用的就是再用一片单片机做扩展 ...
好的,感谢。
内部测试的哪那一路是AVref引脚吗?没有看到有标ADC15的 神农鼎 发表于 2023-3-26 23:25
用其中的1路ADC口,接模拟开关扩展
或者,I2C/SPI/UART 再扩个STC8H1K08-36I-TSSOP20
模拟开关扩展的话那就是按一次采集一次了? 使用74HC4051,3个IO控制,8选1,扩展8路ADC输入。 梁工 发表于 2023-3-27 15:42
使用74HC4051,3个IO控制,8选1,扩展8路ADC输入。
我看了下它的数据手册,好像跟74HC595用法差不多? Chen_blue7 发表于 2023-3-28 22:19
我看了下它的数据手册,好像跟74HC595用法差不多?
差别很大 本帖最后由 huhuan 于 2023-12-3 19:36 编辑
梁工 发表于 2023-3-27 15:42
使用74HC4051,3个IO控制,8选1,扩展8路ADC输入。
{:4_245:}4051不建议购买,建议购买4052 本帖最后由 huhuan 于 2023-12-3 19:40 编辑
Chen_blue7 发表于 2023-3-28 22:19
我看了下它的数据手册,好像跟74HC595用法差不多?
74595是3条控制8路16路(8的倍数)输出,但是它能2个输出状态同时在线,但是4051就不一样了,它是1把刀可以转换8个位置,只能它是一条线公共脚可以输出或者输入,要有3条线去控制刀的切换,如果当输出就8个位置,只能输出一个位置,不能同时输出,CD4051不推荐你,你CD4052比CD4051好用点,
595扩展输出
165扩展输入
4052扩展模拟通道,4051不建议,同样都是用4条单片机引脚,4051就慢一半
页:
[1]
2