请问atmega16(单片机)的adc端口能直接转换交流电电流和电压信号么??? 还是需要其他的辅助电路????

现在为一个无线网络信号探测器(wirelessnetworksensor)做一个电流电压探测器,用的是atmega16在每一个节点上,电流做完了,电压要求是直流到10kH... 现在为一个无线网络信号探测器(wireless network sensor)做一个电流电压探测器,用的是atmega16在每一个节点上,电流做完了,电压要求是直流到10kHz,现在不确定单片机的adc认不认交流电电压信号,测电压的是不是就很简单的一个分压器和高频滤波电路就行了,然后直接进adc端口,整个设计就差这个啦,大家帮帮忙,给把力吧~~~~~还有如果认的话是不是adc转换交流电的过程是取信号平均值么???? 展开
 我来答
匿名用户
2013-11-12
展开全部
测交流电信号要把交流电分压到5V 以内,再把负半周提升到零点以上,用运放做一个加法器(有专用交流电检测用的高精度运放,好像是MCP的),把零点抬高到2.5V,这样最低点也大于零,最高点不超过5V ,再用单片机在交流电一周期内采40个点,存入内存,计算出各离散值的均方根就是交流电的有效值。 简单的方法可以用一个大滤波电容把交流电滤成平缓的直流电,分压,再用AD测直流。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式