[单片机芯片] 单片机使用片内ADC供电引脚的接法?

[复制链接]
762|13
手机看帖
扫描二维码
随时随地手机跟帖
gaobq|  楼主 | 2022-5-24 10:25 | 显示全部楼层 |阅读模式
1. 做了一个模块,使用CH32V103R8单片机片内ADC采集数值,使用数码管把数显示出来;为了降低电源纹波,使用7805将12V降压到5V,同时给单片机和数码管供电;
2. 采集时发现ADC的数字来跳动很大,50-60个数字量。接了一个电位器测试,还是跳的厉害;
3. 一开始,怀疑VDDA和VCC,VSSA和GND之间直接短接了,没有区分隔离一下,单点连通,后来发现不是这个原因,是数码管刷新把5V供电给拉出了很大的纹波,示波器看了下,纹波高达300mV。
4. 想把电路修改下, 供电分两路,12V经过DCDC转5V,给数码管供电;12V 经过7805 给单片机供电,这样单片机的供电会稳定许多。
5. 我想请问一下,单片机模拟部分VDDA使用7805供电,数字部分VDD,使用哪个供电最佳,DCDC的5V,还是7805的5V?

使用特权

评论回复
Charlotte夏| | 2022-6-13 15:43 | 显示全部楼层
7805的纹波也不低吧

使用特权

评论回复
Belle1257| | 2022-6-13 16:10 | 显示全部楼层
你用这个MCU,供电一般都是3.3V的吧,你为啥用7805呢

使用特权

评论回复
Alina艾| | 2022-6-13 16:52 | 显示全部楼层
你可以用1117试试,这个LDO还是可以的

使用特权

评论回复
Emily999| | 2022-6-13 17:03 | 显示全部楼层
嗯,数码管用电还是比较大的

使用特权

评论回复
B1lanche| | 2022-6-13 17:45 | 显示全部楼层
你这个5V是不是电流太小,导致电压被拉很大啊

使用特权

评论回复
yangxiaor520| | 2022-6-14 08:06 | 显示全部楼层
VDDA单独滤波处理供电

使用特权

评论回复
gaobq|  楼主 | 2022-6-14 16:24 | 显示全部楼层
向给位汇报一下结果,数码管单独使用DCDC供电,单片机VDD和VDDA使用7805供电,VDD和VDDA串了一颗磁珠,加了去耦电容,结果采样很稳,几个数字量的跳动

使用特权

评论回复
gaobq|  楼主 | 2022-6-14 17:30 | 显示全部楼层
Belle1257 发表于 2022-6-13 16:10
你用这个MCU,供电一般都是3.3V的吧,你为啥用7805呢

我这个系统中所有电平都是5V的

使用特权

评论回复
Candic12e| | 2022-6-16 07:37 | 显示全部楼层
一般情况是MCU用LDO比较多哈

使用特权

评论回复
Carina卡| | 2022-6-16 08:18 | 显示全部楼层
7805感觉也不是很稳定,你还不如用DCDC给MCU供电呢

使用特权

评论回复
Estelle1999| | 2022-6-16 09:05 | 显示全部楼层
都可以吧,但是你一定要看MCU的供电电压是多少哈

使用特权

评论回复
Betty996| | 2022-6-16 10:19 | 显示全部楼层
数字部分用DCDC呗,供电是没啥问题的

使用特权

评论回复
alxd| | 2022-6-16 11:13 | 显示全部楼层
DCDC其实纹波也不是很大啦,都是可以的

使用特权

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

本版积分规则