电子测量仪器
按行业筛选
请选择行业
----------------------
-全部行业
------------------
-机床与金属加工设备
-刀具/量具/夹具/磨具
-模具设计与制造
-塑料机械/橡胶机械
-通用机械/化工机械
-工程机械/建材机械
-交通运输/海工装备
-农业机械
-食品机械/烟草机械
-包装机械
-印刷机械/广告设备
-纺织机械
-木工/造纸/环保/医疗设备
-物流设备
-智能楼宇/安防设备
-炉窑/热处理设备
-五金工具
------------------
-工业自动化
-佳工激光网
-仪器/仪表/衡器
-电力设备
-电子/通讯/办公文具
-家电/照明/健康设备
------------------
-基础件/通用件
-标准件
-工业原材料
-电子元器件及材料
-包装材料
------------------
-CAD/CAM/PDM/PLM
-ERP/制造业信息化
-管理咨询/认证
-服务/培训/工业设计
按产品筛选
----------------------
-本行业全部文章
--------------------
-通用分析仪器
-实验室仪器
-光学仪器
-环境测量仪器
-无损检测仪器
-电子测量仪器
-电力仪表
-安规/静电/防护测
-试验机
-计量仪表
-液体/气体检测分析
-行业专用仪器仪表
-流量计
-衡器/电子称
查看本类全部文章
基于单片机的低频数字相位测量仪的设计
作者:西安工业学院 史国清 倪晋平 刘文军
摘要:提出了一种基于AT89C52单片机开发的低频数字相位测量仪的设计。系统以单片机AT89C52及可编程逻辑器件为核心,构成完备的测量系统。可以对10 Hz~20 kHz频率范围的信号进行频率、相位等参数的精确测量,测相绝对误差不大于1°;采用数码管显示被测信号的频率、相位差。硬件结构简单,软件采用汇编语言实现,程序简单可读写性强,效率高。与传统的电路系统相比,其有处理速度快、稳定性高、性价比高的优点。
关键词:单片机;低频;集成电路;可编程逻辑器件;绝对误差
Designs of Lowfrequency Digital Phase Measurement Based on Single Chip
SHI Guoqing, NI Jinping, LIU Wenjun
(Xi'an Institute of Technology, Xi'an,710032,China)
Abstract:A new kind of low-frequency digital phase measureme nt instrument is presidented which is based on AT89C52This is a complete syste m whose core is based on single chip AT89C52 and CPLDIt may measure the frequency and phase of the signal which begin from 10 Hz to 20 kHz,absolute err or isn′t more than 1°The data are displayed on numeral displayerHardware structure is simple and software is realized by compiling languageCompared wit h traditional circuit,it has many advantages of faster processing speed,good st ability and high ratio between property and price
Keywords:single chip; lowfrequency; IC; CPLD; absolu te error
频率是信号的重要参数之一,如何获得这一准确数据已经在信息领域显得越来越重要了[1,2]。相位测量在信号提取、检测、处理等方面有着重要的应用[3]。本设计采用89C52单片机和可编程逻辑器件(CPLD)为核心,利用单片机进行数据处理并显示结果,软件采用汇编语言实现,构成低频信号频率相位测量仪。
1系统工作原理
本设计以89C52单片机和可编程逻辑器件(CPLD)为核心,构成低频信号频率相位测量仪。该仪器 具有移相、频率和相位测量2大功能。移相电路由移相网络和信号放大电路组成,对固定频率信号(100 Hz,1 kHz,10 kHz)可满足-45~+45的相移要求;频率、相位测量电路由阻抗变换电路、整形电路、分频电路、计数器电路、锁存器、数据处理和显示电路等组成,可对10 Hz~20 kHz信号进行频率和相位测量。单片机系统是整个硬件系统的核心,他既是协调整机工作的控制器,又是数据处理器,并完成对最终显示的控制。
(1) 单片机89C52(内部带8 kB FLASH ROM)、地址锁存器74LS573和数据存储器6264(内部 RAM为8 kB)构成的[4]。
(2) 数据处理主要是正确判断对所输入的信号是测频还是测相,并完成测频、测相的功能。
(3) 由控制面板、显示接口芯片8279构成显示电路。
2精度分析
本设计要求相位测量精度绝对误差≤1°,因此,在所测信号一个周期中,只有计数数值超过360次时才能达到要求。对于被测信号频率为20 kHz时,其周期为50 μs,在50 μs内计数值为360次,由此可计算出时间基准信号的频率为20 kHz×360=7.2 MHz,所以采用8 MH z晶振作为时基信号源,完全可以满足精度要求[5]。
3系统设计总框图
系统设计总框图如图1所示。
4测频、测相的实现
测频、测相电路是本次设计的主要内容,此部分采用可编程逻辑器件(CPLD)完成,由单片 机控制。单片机的汇编程序就是按照CPLD的设计原理而编写的[6,7]。
图2,图3分别为测频、测相的流程图。为了便于说明,画出此系统结构图,如图4所示。
CPLD电路描述:首先经过扫描P11控制74257(2选1)电路,选择测频还是测相,如果为高 电平则测频,利用单片机产生10次中断产生的秒信号,即在1 s中信号的脉冲数,其中计数器是由6个74193搭成的24位计数器,经锁存器锁存,等待单片机读出;如果为低电平则测相。测相时先调用了测频的程序但并不显示,而是存起来待用,然后给D触发器清零,否则得到的异或值不同,如图3所示。a′,b′经过异或生成相位信号并发出中断请求,与8 MHz的时基信号相与所产生的脉冲由计数器计数,然后把所计的数送入锁存器锁存,等待单片机读数。
5结语
本文采用单片机和可编程逻辑器件(CPLD)作为低频数字相位测量仪的核心部分。用89C52进行数据控制、处理,送到显示器显示,硬件结构简单,软件采用汇编语言实现,程序简单可读写性强,效率高。与传统的电路相比,具有处理速度快、稳定性高、性价比高的优点。
参考文献
[1]Joseph J CARR.射频电路设计理论与应用[M].北京:电子工业出版社,2002.
[2]Ken C Phkmann.数字音频原理与应用[M]. 北京:电子工业出版社,20 02.
[3]张厥胜,张会宁,邢静.锁相环频率和成器[M].北京:电子工业出版社,1997.
[4]余永权.ATMLE89系列单片机应用技术[M]. 北京:北京航空航天大学出版社,2002.
[5]周明德.微型计算机原理及应用[M].北京:清华大学出版社,1998.
[6]张迎新.单片微型计算机原理、应用及接口技术[M].北京:国防工业出版社,2003.
[7]冯涛,王程.可编程逻辑器件开发技术[M].北京:电子工业出版社,2002.(end)
文章内容仅供参考
(投稿 )
(12/14/2005)
对 电子测量仪器 有何见解?请到 电子测量仪器论坛 畅所欲言吧!