一种基于微控制器的交流信号采集电路及方法技术

技术编号:7841632 阅读:187 留言:0更新日期:2012-10-12 22:24
本发明专利技术涉及一种基于微控制器的交流信号采集电路及方法,包括微控制器和运算放大器,该运算放大器的同相输入端与待采集的交流信号相连,反相输入端通过一电阻与两路基准电源相连,所述的微控制器的I/O口上还连接有继电器,该继电器与所述的两路基准电源相连,用于对两路基准电源进行选择。本发明专利技术在使用带有内嵌的A/D转换器的微控制器对交流信号进行采样时,不需要增加A/D位数,只需要通过增加相应的电路,就能提高采样值的相对精度,满足系统所需的精度要求,使用方便。

【技术实现步骤摘要】

本专利技术涉及,属于电力信号采集领域。
技术介绍
在一些工业企业中,经常需要采集220V交流电的电压信号,以便监控交流电的质量。220V交流电经过电压互感器后依然是交流信号,通常微控制器中嵌有并行的A/D转换器,但只能直接采集直流信号。为了采集交流信号,需要对交流信号进行处理。经过电压互感器后,目前的方法多采用运放作加法器,以便将交流信号加上一个正的基准电压,从而将交流信号处理成直流信号,进一步进行A/D采集。对于8位A/DC,如果基准电压为5V。那么其分辨率为q=5/ (28-1) =0 . 0 1 96V,也就是其量化误差为q/2=0. 0098V。假定直流信号测量 值为0. 2V 4V,测量值的最大和最小相对误差分别出现在0. 2V和4V附近,即最大相对误差约为0. 0098/0. 2=4. 9%,最小相对误差约为0. 0098/4=0. 245%,可见,模拟量值越小,相对误差越大,也就是相对精度越低,或者说相对精度越小。通常,为了保证电力参数的计算精度,在一个信号周期内需要至少采集256个点,并且256个点具有较大的电压范围。然而,微控制器内嵌A/D转换器的位数是确定的,A/D转换器的位数决定了采集信号的精度,但256个点的相对精度相差较大。在实际中,我们经常遇到这种情况,系统微控制器选用了 8位的微控制器,其内嵌的8位A/D转换器无法满足系统的相对精度要求,而9位的A/D转换器才能满足系统的相对精度要求,目前的解决办法有是外扩高精度的A/D转换器,这样做的结果是硬件电路设计复杂,数据读写软件复杂,成本提高。
技术实现思路
本专利技术的目的是在不改变微控制器内部A/D转换器的情况下,提高交流信号采集的精度,使满足系统的相对精度要求。本专利技术为解决上述技术问题而提供一种基于微控制器的交流信号采集电路,包括微控制器和运算放大器,所述的运算放大器的同相输入端通过一电压互感器与待采集的交流信号相连,反相输入端通过一电阻与一开关相连,该开关与两路基准电源相连,运算放大器的输出端与微控制器的A/D米样端口相连,微控制器的I/O 口上连接有继电器,该继电器与所述的开关,用与对两路基准电源进行选择。所述的两路基准电源中电压值相对较大的一路电源是通过将较小的一路电源连入到一同相运算放大器的同相输入端得到。 所述的运算放大器输出端与微处理器的A/D采样端口之间连接有阻容滤波电路。本专利技术为解决上述技术还提出了一种基于微控制器的交流信号采集方法,该方法的步骤如下 1).将待采集的交流信号处理成小幅值交流信号;2).根据微控制器A/D采样的位数和所要达到的精度要求以及得到小幅值交流信号设置两路基准电源; 3).将得到的小幅值交流信号通过放大电路连入微控制器的A/D采样端口; 4).将两路基准电源中的一路基准电源通过电阻连入同相比例放大电路的反相输入端,以便抬高该运放电路的电压基准,并且初始时连入较小基准电源; 5 ).利用微控制器的I/O 口控制连入放大电路的基准电源,以得到符合精度要求的采样信号。所述的步骤4)的具体过程为一旦采集的交流信号幅值大于或等于连入放大电路中的基准电源时,微控制器继续采集信号数据,而一旦小于连入的较小基准电源电压值时,则微控制器通过I/O 口发出控制信号,将连入放大电路基准电源断开,将另一路未连入放大电路的较大基准电源连到放大电路中,继续采集数据,而一旦大于或等于连入的较大基准电源时,则微控制器通过I/o 口发出控制信号,将连入放大电路基准电源断开,将另一路 未连入放大电路的较小基准电源连到放大电路中,继续采集数据,重复上述过程得到符合要求的交流信号。所述的两路基准电源中电压值相对较大的一路电源是通过将较小的一路电源连入到一同相运算放大器的同相输入端得到。所述的放大电路的输出端和微处理器的A/D采样端口之间连接有阻容滤波电路,用于对采样的信号进行滤波处理。本专利技术的有益效果是在使用微控制器内嵌的A/D转换器时,不增加A/D位数,仅通过增加模拟开关及相应电路,就提高了 A/D转换的相对精度,使用非常方便。附图说明图I是本专利技术的一种基于微控制器的交流信号采集电路的实施例中的交流信号采集电路 图2是本专利技术一种基于微控制器的交流信号采集方法实施例中的的工作流程图。具体实施例方式下面结合附图对本专利技术的具体实施方式做进一步说明。一种交流信号采集电路的实施例 如图I所示,一种基于微控制器的交流信号采集电路包括微控制器、运放NI、继电器、运放N2、电压互感器、电容Cl和电阻Rl至R6,待采样的220V交流信号通过电压互感器和电阻Rl连接运放NI的同相输入端,运放NI的反相输入端通过电阻R2和继电器与基准电源3. IV及运放N2的输出端相连,运放NI的输出端通过R6和Cl构成的滤波单元与微控制器的A/D端口相连,继电器控制端与微控制器的I/O相连,运放N2的同相输入端通过电阻R3与基准电源3. IV相连,反相输入端通过电阻R5接地,反相输入端和输出端之间通过电阻R5相连,构成负反馈,电阻Rl、R2和R3相同,R4和R5相同,运放N2从基准电源3. IV得到4. 65V ;电压互感器将220V交流信号处理成-I. 55疒I. 55V的小幅值交流信号;运放NI反相端通过电阻R2接至基准电源3. IV,进一步处理得到的小幅值直流信号,并在滤波后送给微控制器进行AD采样。为提高相对精度,微控制器执行程序流程如下 初始时,微控制器通过I/O 口控制继电器,选通较小基准电源3. IV ;一旦采集的交流信号幅值大于或等于3. IV,微控制器继续采集电压数据,而一旦小于3.IV,则微控制器通过I/O 口发出控制信号,驱动继电器吸合,将运放NI反相端通过电阻R2接至基准电源4. 65V,继续采集数据; 一旦采集的交流信号幅值小于4. 65V,微控制器继续采集电压数据,而一旦大于或等于4.65V,则微控制器通过I/O 口发出控制信号,驱动继电器断开,将运放NI反相端通过电阻R2接至基准电源3. IV,继续采集数据; 重复上述步骤,实现交流信号的采集。假定继电器在断电情况下,将3. IV基准电源通过电阻R2接至运放NI的反相输 入端口。在主程序中,设置继电器吸合标志为全局变量Jdq,并令其初始值为O。启动定时中断,假定220V交流信号周期为1/50=0. 02s=20ms,故中断周期为20/255 ^ O. 0784ms。一种交流信号采集方法的实施例 该交流信号采集方法的具体步骤如下 I.利用电压互感器将待采集220V交流信号处理成-I. 55疒I. 55V的小幅值交流信号。2.根据微控制器A/D采样的位数8位和所要达到的精度要求以及得到小幅值交流信号设置两路基准电源3. IV和4. 65V。3.将得到的小幅值交流信号通过放大电路连入微控制器的A/D采样端口,将两路基准电源中的一路基准电源通过电阻连入同相比例放大电路的反相输入端,以便抬高该运放电路的电压基准,并且初始时连入较小基准电源,该放大电路为运放NI,运放NI的同相输入端通过电阻Rl和电压互感器连入待采样的220V交流信号中,运放NI的反相输入端通过电阻R2和继电器与基准电源3. IV及运放N2的输出端相连,运放NI的输出端通过R6和Cl构成的滤波单本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于微控制器的交流信号采集电路,包括微控制器和运算放大器,其特征在于所述的运算放大器的同相输入端通过一电压互感器与待采集的交流信号相连,反相输入端通过一电阻与一开关相连,该开关与两路基准电源相连,运算放大器的输出端与微控制器的A/D采样端口相连,微控制器的I/O 口上连接有继电器,该继电器与所述的开关,用于对两路基准电源进行选择。2.根据权利要求I所述的基于微控制器的交流信号采集电路,其特征在于所述的两路基准电源中电压值相对较小的一路电源由外部提供,而电压值较大的一路电源是通过将较小的一路电源连入到一同相运算放大器的同相输入端得到。3.根据权利要求I或2所述的基于微控制器的交流信号采集电路,其特征在于所述的运算放大器输出端与微处理器的A/D采样端口之间连接有阻容滤波电路。4.一种基于微控制器的交流信号采集方法,其特征在于该交流信号采集方法的步骤如下 1).将待采集的交流信号处理成小幅值交流信号; 2).根据微控制器A/D采样的位数和所要达到的精度要求以及得到小幅值交流信号设置两路基准电源; 3).将得到的小幅值交流信号通过放大电路连...

【专利技术属性】
技术研发人员:张海涛张松灿徐迎曦曹锋刘翠苹
申请(专利权)人:河南科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1