基于STM32的太阳能便携式示波器制造技术

技术编号:25416595 阅读:33 留言:0更新日期:2020-08-25 23:23
本实用新型专利技术公开了一种基于STM32的太阳能便携式示波器。包括供电电路、衰减电路、程控增益电路、检波电路、信号搬移电路、STM32电路、信号发生器、用户界面电路和蓝牙通信模块,太阳能电池与各模块电路电源相连,所述的衰减电路与外部信号输入端口、程控增益电路相连,程控增益电路与衰减电路、检波电路、STM32电路、信号搬移电路相连,检波电路与衰减电路、程控增益电路相连,信号搬移与程控增益电路、STM32电路相连,STM32电路与信号搬移电路、信号发生器、用户界面电路、蓝牙模块电路相连,信号发生器与STM32电路、检波电路相连;本实用新型专利技术能够对特殊信号的幅度、频率、频谱和幅频特性等参数的精准测量。

【技术实现步骤摘要】
基于STM32的太阳能便携式示波器
本技术涉及的是对正弦波、方波、三角波和合成波等任意信号的基本波形、幅度和频率参数观测,还涉及对信号的频谱分析,外部器件的幅频特性曲线测试功能,以及手机端实时读取存储测量信号的参数。
技术介绍
随着全球电子科学技术的飞速发展,电子电路设计日益成熟,信息传输方式更加快速、更加多样化,信号逐渐从高端技术人员的手里逐渐向普通学生、工人普及,由于信号处理方式不同,各种形状、频率和幅度的信号层出不穷,示波器作为观察信号的唯一工具诞生了,而传统示波器体积大,携带不便,有线供电的缺点限制了示波器的使用。因此,基于STM32的太阳能便携式示波器的需求日益上升。
技术实现思路
本技术目的在于提供一种基于STM32的太阳能便携式示波器,旨在解决示波器体积大、携带不便、有线供电等问题。本技术提出了一种基于STM32的太阳能便携式示波器,包括太阳能电池供电电路、衰减电路、程控增益电路、检波电路、信号搬移电路、STM32电路、信号发生器、用户界面电路和蓝牙通信电路:所述的太阳能电池供电电路与各模块电路电源相连,所述的衰减电路与外部信号输入端口、程控增益电路相连,所述的程控增益电路与衰减电路、检波电路、STM32电路、信号搬移电路相连,所述的检波电路与衰减电路、程控增益电路相连,所述的信号搬移与程控增益电路、STM32电路相连,所述的STM32电路与信号搬移电路、信号发生器、用户界面电路、蓝牙通信电路相连,所述的信号发生器与STM32电路、检波电路相连,所述的程控增益电路包括PGA202程控增益芯片和运放AD811,信号从Sig_IN口输入,通过STM32电路的2根I/O口控制线输入A0、A1控制口实现增益变换,再由Sig输出得到增益后的信号;所述的信号搬移电路包括运算放大器AD811构成的加法器电路和AD811构成的反相运放;信号搬移电路采用2块AD811运放芯片,第一级使用AD811运放负极输入多路信号实现信号的相加,使用第二级AD811进行反相输出,最终得到输出信号。更进一步,所述的太阳能电池供电电路包括太阳能充电板、充电锂电池、二极管,锂电池电量充足时,二极管截止,锂电池与其他电路模块连接供电;当锂电池电量不足时、二极管导通,太阳能充电板与锂电池连接充电。更进一步,所述的STM32电路内部的ADC模块的输入有3路,1路与衰减电路检波输出相连,2路与信号搬移电路输出相连,3路与信号发生器检波输出相连。更进一步,所述的信号衰减电路包括2级AD811反相衰减。更进一步,所述的检波电路包括AD637有效值检波电路,该芯片内部集成运放。更进一步,蓝牙通信模块为STM32F767,串口3将测量结果及信号波形数组通过蓝牙发送至手机安卓端。本技术能够具有便于携带、使用便捷的优点。附图说明图1是STM32软件系统设计总体示意图。图2是STM32软件系统设计流程图。图3是STM32软件系统设计功能流程图。图4是手机端APP程序流程图。图5是手机端APP界面示意图。图6是程控增益电路图。图7是有效值检波电路图。图8是信号搬移电路图。图9是太阳能充电电路示意图。图10是一种基于STM32的太阳能便携式示波器系统实现框图。图11是系统模具设计图。图12是系统连接管脚图。具体实施方式为使本技术的目的、技术方案及优点更加清晰、明确,以下参考附图并举例进一步详细说明。针对信号的测量要求和分析方法,本技术采用STM32F767为核心控制器,PGA202以程控增益芯片为核心器件,并与幅度衰减电路组合,在STM32的控制下,调节输入信号的幅度直至移动至测量门限内,以满足不同被测信号的输入要求;利用AD637有效值检波器检波获取被测信号的幅度信息,从而控制程控增益模块控制输入信号增益倍数;利用加法器将输入信号和分压电路提供的1.65V电压相加,获得一个全部在x轴上方的输入信号;利用STM32的12位AD逐点采集出输入信号的各点数据,然后将这组波形数据进行快速傅里叶变换(FFT),最终获得所需要的基波的幅度、频率以及其他频谱信息;在TFT-LCD显示频上通过按键切换显示信号基本参数与波形测量图、频谱图和幅频特性曲线图;利用蓝牙模块实现与手机端通信,在手机端获取被测信号的数据各项参数图。图1是STM32软件系统设计总体示意图。在整个系统中,主控制器STM32F767起着关键作用,控制程控增益模块的增益值,采集信号信息、软件快速傅里叶变换、蓝牙传输、用户界面更新等功能均由它来完成。STM32F767软件系统的设计主要分为六个模块:第一个是有效值检波模块,通过检波器检测输入信号有效值,再利用ADC模块采集模拟量转换成数字量,判断输入电压范围,对不同电压范围进行程控增益;第二个是程控增益模块,通过ADC采集回来的输入信号幅值,使用2个I/O口进行1,10,100,1000种不同的增益,使输入信号幅值控制在330mV~3.3V,保证ADC采集精度;第三个是ADC模块,利用STM32F767片内集成的A/D转换器逐点读取输入信号的各点幅值,通过存储在数组中,在STM32电路内部绘制出一副输入信号的X-Y离散波形图;第四个是FFT模块,将输入信号逐点采集,获得离散的信号波形,通过快速傅里叶变换函数,得到各频点幅值数组,最后查询幅度最大的频点得到基波信息;第五个是蓝牙通信模块,利用STM32F767的串口3将测量结果及信号波形数组通过蓝牙发送至手机安卓端,用户可在手机端查询实时测量结果;第六个是显示界面模块,使用测量结果数组,在TFT-LCD屏上绘制X-Y轴坐标图,再将数组中的数据逐点打印在显示屏上,得到最终的测量数据及波形图、频谱图和幅频特性曲线。图2是STM32软件系统设计流程图。STM32F767上电后完成对应外设模块及内部程序的初始化,再通过ADC模块采集输入信号幅值进行幅度范围判断:本仪器设有4个峰值区间,当检测峰值在0-3.3mV是,控制程控增益为1000;当检测峰值在3.3-33mV时,控制程控增益为100;当检测峰值在33-330mV时,控制程控增益为10;当检测峰值在330~3300mV时,控制增益为1,使输入信号的幅值能够保持在ADC最佳测量范围内,从而保证测量精度;在通过搬移电路后,进行AD采集输入信号的离散信号点,最后通过按键选择测量功能,进入各功能的专属测量界面,实现信号的功能测量。图3是STM32软件系统设计功能流程图。STM32F767除完成上述初始化进入功能界面后,根据不同功能进行不同操作:信号测量界面将输入信号进行离散点采集后,通过FFT函数对离散信号数组进行217点傅里叶变换,从而计算基波幅度与频率,并将FFT变换前数组绘制在X-Y坐标轴中;频谱分析界面同样采集信号进行FFT变换,可以得到个频点幅度,软件查询幅度最大的频点得到基波,再测量基波频率n倍的频率点得到谐波,最后将得到的基波与各次本文档来自技高网...

【技术保护点】
1.一种基于STM32的太阳能便携式示波器,其特征在于,包括太阳能电池供电电路、衰减电路、程控增益电路、检波电路、信号搬移电路、STM32电路、信号发生器、用户界面电路和蓝牙通信电路:所述的太阳能电池供电电路与各模块电路电源相连,所述的衰减电路与外部信号输入端口、程控增益电路相连,所述的程控增益电路与衰减电路、检波电路、STM32电路、信号搬移电路相连,所述的检波电路与衰减电路、程控增益电路相连,所述的信号搬移与程控增益电路、STM32电路相连,所述的STM32电路与信号搬移电路、信号发生器、用户界面电路、蓝牙通信电路相连,所述的信号发生器与STM32电路、检波电路相连,所述的程控增益电路包括PGA202程控增益芯片和运放AD811,信号从Sig_IN口输入,通过STM32电路的2根I/O口控制线输入A0、A1控制口实现增益变换,再由Sig输出得到增益后的信号;所述的信号搬移电路包括运算放大器AD811构成的加法器电路和AD811构成的反相运放;信号搬移电路采用2块AD811运放芯片,第一级使用AD811运放负极输入多路信号实现信号的相加,使用第二级AD811进行反相输出,最终得到输出信号。/n...

【技术特征摘要】
1.一种基于STM32的太阳能便携式示波器,其特征在于,包括太阳能电池供电电路、衰减电路、程控增益电路、检波电路、信号搬移电路、STM32电路、信号发生器、用户界面电路和蓝牙通信电路:所述的太阳能电池供电电路与各模块电路电源相连,所述的衰减电路与外部信号输入端口、程控增益电路相连,所述的程控增益电路与衰减电路、检波电路、STM32电路、信号搬移电路相连,所述的检波电路与衰减电路、程控增益电路相连,所述的信号搬移与程控增益电路、STM32电路相连,所述的STM32电路与信号搬移电路、信号发生器、用户界面电路、蓝牙通信电路相连,所述的信号发生器与STM32电路、检波电路相连,所述的程控增益电路包括PGA202程控增益芯片和运放AD811,信号从Sig_IN口输入,通过STM32电路的2根I/O口控制线输入A0、A1控制口实现增益变换,再由Sig输出得到增益后的信号;所述的信号搬移电路包括运算放大器AD811构成的加法器电路和AD811构成的反相运放;信号搬移电路采用2块AD811运放芯片,第一级使用AD811运放负极输入多路信号实现信号的相加,使用第二级AD811进行反相输出,最终得到输出...

【专利技术属性】
技术研发人员:林煜崔渊高倩戴霞娟陈祝洋薛波俞洋陶为戈
申请(专利权)人:江苏理工学院
类型:新型
国别省市:江苏;32

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

1