




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、交直流数据采集系统的研制 摘 要: 介绍一个交直流数据采集系统。它采用参数自寻优同步采样法和双向过零鉴相技术,充分发挥了单片机在智能化仪器中的软件优势。给出的采样前置电路和其他硬件同样具有参考价值。 关键词: 采样参数自寻优鉴相技术前置电路外中断口双隔离采样通道 由于单片机的问世,微计算机技术得到了迅猛的发展,由此而产生的智能化仪器已渗透到测量的各个领域。在我们研制的交直流参数测量仪中,充分发挥了单片机系统的软硬件优势,提高了电
2、压、电流、功率、相位及频率的测量精度,并能对被测交直流电量进行自动识别。文中提到的参数自寻优同步采样法的思路是新颖的,通过软件寻优,选择最佳的采样次数和采样间隔,使由采样计算所引起的同步误差得到最大限度的减小。在仪器中采用软硬件结合实现的双向过零鉴相技术,使相位测量的结果不再包含比较器失调和温漂等因素所引起的误差。精密高效的采样前置电路,提供了一种新的交流信号整流方法和一个消除模拟开关导通电阻对测量精度影响的措施,此电路对直流信号同样有效。为了使信号的上下沿都能触发单片机的外中断,适应双向过零鉴相的需要,我们对51系列单片机的外中断口进行了重构改造。由于采用了串行A/D和将电源分离,很容易地实
3、现了采样通道与采样通道之间、采样通道与中央处理器之间的双隔离,满足了电工测试的特殊需要。 参数自寻优同步采样 1.1采样思路 采样方法早在二十世纪四十年代已用于数值积分中,后来引入电磁测量,对周期性变化量的时间轴进行离散化以便对功率进行精密测量。具体做法是将信号的一个整周期(或多个整周期)进行均匀离散,在每一离散点处取其瞬时值,称做同步采样。同步采样是假定N次均匀采样间隔之和恰好等于一个周期T或m个周期(mT)的理想采样;但实际测量系统中由于环节和所用部件的不完善等原因,难于严格实现这一
4、要求,出现一些差异,称作同步误差。同步误差总是存在的,即使周期获得的可信度已很高,但无论是预先确定采样间隔,实时确定采样次数,还是预先确定采样次数,实时确定采样间隔,由于取整的原因,这种由计算带来的截断误差总是在所难免的。在实际测量中,很小的同步误差也会产生较大的测量误差。据此分析使我们想到,如果采样次数和采样间隔都不预先确定,微处理器在得到信号的实测周期后,用寻优的方法来确定采样参数N和,以期最大限度地减小同步误差或周期截断差,使系统的运作更接近于同步采样的理想式N.=T。这就提出了参数自寻优等间隔同步采样的基本思路。 按照这个思路,我们可以让微处理器实时
5、计算m个T周期内,采样次数的下限和上限间使误差判据最小的N值和值,作为个信号周期内的采样次数和采样间隔。用个信号周期来做为采样周期,一是为了找到更为优化的和;二是能使(·)足够长,以便有充裕的时间完成所需进行的实时运算。的确定应满足香农采样定理,即使大于2倍的最高次谐波的次数。的确定受微处理器运算速度和转换器转换速度的限制。 总之,、的确定既有各自的限制又要有相关联的考虑。 误差判据可以采用使同步误差最小,也可以采用使周期截断误差最小。 1.2软件编程 仪器的微处理器采用89C
6、52单片机,在时钟频率为12MHz时,采样参数自寻优子程序的运行时间约为18ms左右(80时)。在工频测量中采样周期取个信号周期时,每秒可更新显示数据45次,这样的测量速度显然已能满足大多数现场测量的要求。采样参数的自寻优使同步误差大大地下降,使由同步误差引起的测量误差下降到可忽略不计。仪器采用12bit A/D转换器,使交流电压电流的测量精度达到0.1级交流功率的测量精度达到了0.2级。 双向过零鉴相技术 2.1单向过零鉴相的缺陷 单向过零鉴相的原理是两个同频正弦信号A和B,经过比较器
7、过零比较和整形后,输出两个占空比为50%的方波脉冲和,和通过一鉴相电路得到,我们称为信号A和信号B的相位差。 但实际的情况并非如此理想,由于受失调和温漂的影响,将使比较器不能在实际的过零点及时翻转。正失调时,比较器输出脉冲的占空比小于50%,负失调时,比较器输出脉冲的占空比大于50%。由此,不管我们是用正向过零鉴相还是负向过零鉴相,都将给相位测量带来误差。除非两个比较通道具有相同的失调极性和相同的失调量,而这又是一种不现实的理想状况。 2.2双向过零鉴相的原理与实现 既然误差是由过零脉冲
8、偏离了50%的占空比而引起的,那么我们可以将两个失调方波脉冲修正成理想方波后再进行鉴相,或者用测量两个方波脉冲中心点的时间差来得出相位差。最简单的方法是对正向过零鉴相的结果和负向过零鉴相的结果取均值,把这个均值作为所期望的鉴相结果。这是运用了计量学中的系统误差正反向抵消法,我们称之为双向过零鉴相技术。 频率、周期以及相位差的数字化测量,其基本思想都是通过门控技术将输入的未知量与已知的基准量进行比较后,量化计数再处理显示。单片机本身就含有定时器计数器,为解决定时门控和计数填充提供了基本条件。信号的正向过零和负向过零使比较器的输出从高到低或从低到高翻转,单片机的
9、外中断口在响应这种变化时,就需要具有信号的高电平与低电平均能触发中断的功能。51系列的单片机在许多方面都具有优秀的性能,但它的外中断口只能低电平或下降沿触发,这给许多实际应用带来了困难。 据此,我们只好给单片机重构一个外中断口,它在仪器进行相位测量时,高电平或低电平都能触发单片机的外中断口。具体线路原理如图2所示。 这个重构的外中断口由一个异或门电路和单片机的外中断口加一条I/O线组成。它是这样工作的:第一步,单片机置I/O线为低电平送与异或门的一个输入端,则异或门的输出端的电平高低反映了它另一个输入端电平的高低。第二步,
10、单片机从 /INT线测得信号电平的高低,取反后再从I/O线输出,使异或门的两个输入端处于不同的电平,则异或门的输出端处于高电平,这时再软件开中断,准备中断。第三步,过零输入信号使比较器翻转,异或门的两个输入端处于同一电平,异或门的输出端的电平从高向低变化形成低电平触发单片机中断。第四步,单片机处理完中断服务程序后重复第一、二步,为下一次中断作准备。 高效的交直流采样前置电路 U3CD4053是三组单刀双掷集成模拟开关,开关承担了全波整流任务,其控制端A受控于比较器U3的输出电平。图中运放U10工作于同相放大状态,运放U11
11、工作于反相放大状态,比较器的输入引自U10的放大输出信号,这有利于提高比较器对信号的灵敏度。电路输入交流信号的正半波时,同相连接的比较器U9输出高电平,模拟开关接通运放U10输出信号送后续A/D电路;电路输入交流信号的负半波时,比较器U9输出低电平,模拟开关X接通反向器U10的输出信号送后续A/D电路。由此完成了由U9过零跃变的准数字量控制的全波整流过程。这个准数字信号通过光耦作用于单片机的外中断口被同时用于测频和鉴相。 U3的另两组模拟开关Y和Z承担了三个量程的切换任务,它们的控制端B和C通过光耦受控于来自单片机的量程切换命令。
12、160; 众所周知,常用的CMOS集成模拟开关并不是理想开关,它接通时一般具有几十欧姆到几百欧姆的导通电阻。并不是一个固定的值,它随使用电源电压的不同可以相差很大,而且还受温度影响,当温度上升时,随温度上升而增大。的存在和变化给在量程切换电路中使用模拟开关带来了麻烦。无论将模拟开关设置在运放的反馈电阻回路,还是输入电阻回路,都将影响测量精度。在图3电路中,我们将U10运放同相放大电路的电流汇集点移至模拟开关的输入端,也就是说,将用于量程切换的模拟开关接入同相放大运放电路电流汇集点的内侧。这样,模拟开关的导通电阻将被归并入运放的输入电阻,运放本身的高输入阻抗使得以忽略。 &
13、#160; 值得一提的是,图3电路能同样有效地用于直流信号的前置处理。电路的输入端无论接入的是直流正信号还是直流负信号,输出的幅值都是0伏以上的直流正信号,这对采用单电源的后续采保和A/D转换电路尤其适用,而此时可以从比较器输出的电平高低获知是正输入还是负输入。特别重要的是,直流信号和交流信号具有相同的传输增益,给交直流参数测量仪的软件同一处理提供了极大的方便。 系统软件简介 图是交直流参数测量仪的系统软件主程序框图。其结构属于那种所谓作业顺序调度型,系统运行后按一个预定顺序执行一系列作业,循环不已。
14、; 系统运行到主程序框图的(A)框处,用等待中断的方法判断被测信号是交流还是直流,软件延时等待其间若没有发生电压或电流通道比较器过零信号引起的外中断,则系统将被测量判为直流性质,系统转向(B)框执行;若延时期间外中断发生,则系统将被测量判为交流性质,转向(C)框执行,将记录下的数次中断时刻用作信号周期和相位的测量,相位的测量采用双向过零平均值鉴相技术。系统测得信号周期T后,调用采样参数自寻优子程序,实时确定最优采样次数No和采样间隔o,为数据采集做好准备。 系统在主程序的(D)框处执行数据采集,电压采样通道和电流采样通道具有相同的采样前置电路和A
15、/D转换器,前置电路将经准数字式全波整流的信号送12bit串行A/D转换器MAX187。MAZ187内含电压基准和采样保持电路,单电源DIP8封装,使用十分方便,特别是它的三线串行接口,容易与中央处理单元实现光电隔离。系统通过一根I/O线同时拉低两个通道MAX187的/CS线,同时启动电压和电流通道的A/D转换,实现了真正意义上的实时采样。 程序执行到(E)框处按数值积分式处理No个采样数据。无论被测量的是交流性质还是直流性质,都采用同一的数值积分式处理: 我们看到以上三式对直流信号同
16、样有效,还起到了数字滤波的作用,消除随机干扰的影响。在交流电压和电流的数值计算时,不考虑采样数据的极性;在交流功率的数值计算时,考虑到被测电压和电流的相位差,不可忽略采样数据的极性,功率有效值的数值积分式中的求和号应对No个电压采样数据和电流采样数据的乘积求代数和。程序采用三字节浮点运算,使运算结果达到了十进制四位以上的精度。 主程序的(F)框执行显示测量结果的任务,仪器分四个显示单元同时显示电压、电流、功率以及相位或频率。为了不占用CPU时间,保证测量精度,我们采用两片串行接口的显示驱动芯片MAX7219。MAX7219是一个高性能的可以多片级联的8位LED显示器驱动器,三线串行接口可以方便地用51系列单片机的串行口和一条I/O线控制。I/O线拉高MAX7219的LOAD线,使其允许数据输入;单片机的串行口设置位模式0,同步移位时钟由TXD端输出接MAX7219的CLK脚,数据由RXT端输出接7219的DIN;需要注意的是,1系列单片机的串行口模式0输出数据是低位在前,MAX7219接收数据要求高位在前,所以在传输前要把数据的高低位逆转。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 60974-4:2025 RLV EN Arc welding equipment - Part 4: Periodic inspection and testing
- 2025至2030中国皮肤美容行业市场发展分析及竞争格局与投资前景报告
- 医疗教育中实施翻转课堂的策略与方法
- 矿山车队安全培训课件
- 飞行检查培训课件
- 教育建筑中智能电力系统的安全保障措施
- 当代教育中游玩耍的元素与心理定价策略的结合实践
- 创新教育心理策略助力学生全面发展
- 教育心理学在学生家庭联系中的角色
- 提升学生情感智商助力学业成功之路
- 水泥场地改造方案(3篇)
- 资材部安全生产责任制
- 既有建筑节能综合改造项目可行性研究报告
- 贵州省铜仁市万山区2024-2025学年部编版七年级下学期6月期末历史试题(含答案)
- 2025年工程管理基础知识考试试卷及答案
- 矿山生态修复方案
- 开曼群岛公司法2024版中文译本(含2024年修订主要内容)
- GB/T 19741-2005液体食品包装用塑料复合膜、袋
- 矿相学课程设计 -个旧锡矿
- 征信查询委托书(共4篇)
- 劳动防护用品配备标准(国标)
评论
0/150
提交评论