微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > ADC 采样市电(220V)的波形 ,能出现 50HZ 的正弦波吗 ? 如何连接?

ADC 采样市电(220V)的波形 ,能出现 50HZ 的正弦波吗 ? 如何连接?

时间:10-02 整理:3721RD 点击:
已知,单片机的ADC要求输入电压范围是 0 ~ 5V 。
我用一个交流变压器把 220V 的市电降压到 3V ,
这个变压器输入线2根,输出线2根,设输出的2根线为 a , b , 用万用表测量得到 a,b之间输出的交流电压是 3V,
我现在要用 ADC 采样这个3V的交流电压,将采样值通过串口传给PC ,画出波形。
我已经尝试过两种连接方法:
1、将输出线 a 接ADC的一个通道,输出线 b 连接单片机的GND , 把对 a 的采样值传给上位机画图,
     但得到的波形不是正弦波,波形很瘦 , 很尖 ,而且还是个半波。
2、将输出线 a 接一个ADC通道 ,输出线 b 接另一个ADC通道,2个输出线都不接单片机的GND,  
     这样连接ADC照样有输出值, 然后分别画出 3 个波形 , a的波形,b的波形,(a-b)的波形,
     这3个波形也不是正弦波, 波形很瘦 , 很尖 , 但都是全波,频率肯定大于 50HZ。
我的问题有2个:
第一、我这2个连接方法有什么问题吗?
第二、为何波形不是正弦波呢?
请老师们帮帮我。  

变压器次级电压做大一点,变压后做个全玻整流,

变压器次级电压做大一点,变压后做个全玻整流,

ADC不能直接采集交流信号的,先把交流信号叠加在直流信号上,并保证峰值不超过参考电压值。

有种芯片叫计量芯片,小编搜搜看,做故障指示器用的。

你好,我想做的就是采样交流电压的波形,你让我整流干嘛

看看单片机中对模数转换的基本知识

你能说点具体的吗?不装逼会死吗?

半波的问题上,你采集需要使用双极性的AD。

好,我试一下,谢谢

欢度国庆,乐享资源

小编,这个很简单,你使用单电源运放,把-3v到3V的正弦信号变成0-5V的正弦信号(具体可参考单电源运放的使用),然后使用ADC采样,一般用等时间采样法,在一个周期内采样多少个点,然后把这些点显示到屏幕上,用线段把点连接起来,如果你采样频率很高,直接用直线把点连接就可以。

谢谢你

谢谢你

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top