全球旧事资料 分类
的值为AD采集数据中对应的最大数值当Vmax大于127时其值为(最大采集数值127)00390625。小于127时其值为最大采集数值003906255。同理Vmi
为值为AD采集数据中对应的最小数值当Vmi
大于127时其值为(最小采集数值127)00390625。小于127时其值为最小采集数值003906255。Vpp为峰峰值其计算方法为
32Vrms的计算
VppVmaxVmi

(1)
Vrms指交流电的有效值是根据电流的热效应规定的让交变电流和直流电通过同样的电阻,如果它们在同一时间内产生的热量相等,就把这一直流电的数值叫做这一交流电的有效值简而言之就是周期电源中用运算平均功或平均能之大小值,称为有效值。
有一周期T的交电压,在一周期时间对一负载R所做的功为【5】
WPtv2T1Tv2tdt
R
R0
(2)
而在同一直电压V对负载R所做的功
WPtv2TR
(3)
两者做功相同则有
5
f四川大学锦江学院毕业论文(设计)
v2T1Tv2tdt
R
R0
(4)
变换得
TV2tdt
V0T
(5)
这个电压即为有效电压也称均方根值。本设计中考虑到单片机的性能只对正弦波、三角波、方波进行Vrms计算,从软件设计上让系统自动判断波的类型较为复杂,所以当用户观察到波形后手动选择计算类型计算相关参数。正弦波的有效值为
VrmsUm2
(6)
三角波的有效值为
VrmsUm3
(7)
方波的有效值为
VrmsUm
33扫频参数与晶振时间的计算
(8)
本设计中选用的晶振为24MHz,且STC15F2K61S2是1T单片机此时1时钟周期等于1
机器周期,但在本设计中为方便计算并减小误差定时器任然选用12T模式因此可根据时钟
晶振的振荡频率计算出机器周期,因此一个计数周期
T1(24Mhz12)05us
(9)
扫频模式中需要用户输入起始频率、终止频率、步进及扫频时间这些相关参数。步进
次数(终止频率起始频率)步进,步进时间扫频时间步进次数。通过定时器0的多
次定时计数即可确定时间进行相应的幅值最终完成扫频功能。
4软件设计
在硬件的基础上对软件进行设计,系统设计要求包括两大功能简易信号发生器和简易示波器用户可以根据需要自行选择相应的功能。其中简易信号发生器要求用户能随意选择
6
f四川大学锦江学院毕业论文(设计)
模式或更改参数,简易示波器要求能进行波形显示、部分参数显示、存储、时间轴可调等。以上功能也是相关模块的基本功能,实现这些功能使得系统更加人性化更具有实用性。
因此根据系统软件设计要求将软件划分为:信号发生器、简易示波器两大模块。
41r
好听全球资料 返回顶部