[AVR单片机] 接开关电源adc就乱取值

[复制链接]
1717|10
 楼主| LJ_Austin 发表于 2014-5-15 20:52 | 显示全部楼层 |阅读模式
弄了个测温电路,热敏电阻和精密电阻串联,精密电阻电压ad转换算出温度,热敏电阻直接接vcc,参考电压avcc,vcc和avcc直接连。现在问题是,用isp接口usb供电或者直流电源供电都没有问题,但是用开关电源的话温度值一直乱跳。求大侠帮助。
reuben123 发表于 2014-5-16 09:09 | 显示全部楼层
电压不稳定,开关电源纹波噪声大,单片机被干扰了,在单片机的5V电源上加个滤波电容看看。
 楼主| LJ_Austin 发表于 2014-5-16 09:14 | 显示全部楼层
reuben123 发表于 2014-5-16 09:09
电压不稳定,开关电源纹波噪声大,单片机被干扰了,在单片机的5V电源上加个滤波电容看看。 ...

104pf的可以么,直接将开关电源正负极连起来?我是菜鸟,呵呵
 楼主| LJ_Austin 发表于 2014-5-16 09:17 | 显示全部楼层
LJ_Austin 发表于 2014-5-16 09:14
104pf的可以么,直接将开关电源正负极连起来?我是菜鸟,呵呵

会不会是电路焊的有问题?
reuben123 发表于 2014-5-16 09:19 | 显示全部楼层
LJ_Austin 发表于 2014-5-16 09:17
会不会是电路焊的有问题?

你用其他供电正常,证明是干扰引起的。
reuben123 发表于 2014-5-16 09:20 | 显示全部楼层
LJ_Austin 发表于 2014-5-16 09:14
104pf的可以么,直接将开关电源正负极连起来?我是菜鸟,呵呵

不行,你用一个220UF加104并联在电源上先试试。
 楼主| LJ_Austin 发表于 2014-5-16 09:25 | 显示全部楼层
reuben123 发表于 2014-5-16 09:20
不行,你用一个220UF加104并联在电源上先试试。

220uf?那么大?!
 楼主| LJ_Austin 发表于 2014-5-16 09:26 | 显示全部楼层
LJ_Austin 发表于 2014-5-16 09:25
220uf?那么大?!

我试试。。呵呵
reuben123 发表于 2014-5-16 09:27 | 显示全部楼层
在烧录程序时记得把SPMEN选上,增强单片机抗干扰能力。
airwill 发表于 2014-5-16 12:05 | 显示全部楼层
本帖最后由 airwill 于 2014-5-16 12:06 编辑

104 只是高频旁路的, 对于模拟电源和参考电源, 低频旁路也是必须的, 高性能的电容, 起码也得上个几uF的.
没有什么好的公式计算, 可以针对应用实现, 用试验来确定
a948523778 发表于 2014-5-16 13:36 | 显示全部楼层
这种情况是干扰原因吧。。。。建议选一个抗干扰性强的芯片。。 ABOV单片机MC97F1204各方面都不错,性价比很高,是一个不错的选择。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

153

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部