ZKX's LAB

51单片机的数字频率计 采用测频原理的数字频率计

2020-09-30知识27

简单数字频率计设计 ZLG7289_Download(1,6,0,b);ZLG7289_Download(1,5,1,d);ZLG7289_Download(1,4,0,c);} else if(x>;=100&x) { a=0;b=x/100;c=x%100/10;d=x%10;ZLG7289_Download(1,7,0,a);ZLG。

51单片机的数字频率计 采用测频原理的数字频率计

求以QuartusⅡ为基础的数字频率计的设计资料,越完整越好Q1025887896 基于单片机的 数字频率计的设计和仿真 摘要本文以单片机为核心器件,实现了数字频率计的设计,并在Proteus软件仿真环境下搭建仿真电路,采用 Kell软件进行软硬联调,成功地实现。

51单片机的数字频率计 采用测频原理的数字频率计

数字频率计的基本原理 测量频率的方法有很多,按照其工作原理分为无源测量法、比较法、示波器法和计数法等。计数法在实质上属于比较法,其中最常用的方法是电子计数器法。电子计数器是一种最常见、最基本的数字化测量仪器。数字计数式频率计能直接计数单位时间内被测信号的脉冲数,然后以数字形式显示频率值。这种方法测量精确度高、快速,适合不同频率、不同精确度测频的需要。电子计数器测频有两种方式:一是直接测频法,即在一定闸门时间内测量被测信号的脉冲个数;二是间接测频法,如周期测频法。由于数字电路的飞速发展和集成电路的普及,计数器的应用十分广泛。利用电子计数器测量频率具有精度高,显示醒目直观,测量迅速,以及便于实现测量过程自动化等一系列突出优点,所以该方法是目前最好的。

51单片机的数字频率计 采用测频原理的数字频率计

51单片机的数字频率计 该系统由定时器0中断子函数、定时器1中断子函数、延时子函数、按键消抖子函数、闸门控制子函数、主函数和数据定义这几部分组成。闸门时间由定时器1控制,初始为2s,可以通过按键加减,范围为2s到7秒。闸门时间就是采样时间,闸门时间越长,测量精度越准确。由P3.4输入信号,低电平有效,触发T0外部中断。当T0触发中断的时候执行的程序。这里只进行了一个操作,t0+。所以,t0的值表示触发了几次中断,也就表示接受到的脉冲几次从0到65536。所以会有t0*65536。另外,由于计时的机制是THO+、TL0+,所以,THOTL0就表示当前的计数值。THOTLO-初值就可以确定没有触发中断定时多少。TH0*256=TH0*2^8,实质就是左移8位,就是拼接TH0跟TL0的处理。所以频率的核心算法为daimao=(t0*65536+TH0*256+TL0)/n程序框图?总源程序include\"reg52.hdefine uchar unsigned chartypedef unsigned int uint;sbit w1=P2^0;sbit w2=P2^1;sbit w3=P2^2;sbit w4=P2^3;sbit w5=P2^4;sbit w6=P2^5;sbit jia=P1^6;sbit jian=P1^7;sbit s=P3^7;启动bit flag;标签uchar s1,s2,s3,s4,s5,s6,shu=1;控制数组取值uchar t0,t1,t2,a;unsigned long m=5,n;m为闸门时间int y;unsigned long daimao;。

数字式频率计的测频是什么原? 数字式频率计的测频原理。放大整形、主闸门及计数显示电路是用来计 量在闸门开启时间内进人计数器的被测信号f<;sub>;x的脉冲个数,其余电路用来产生准确的时基信 号,控制。

#频率计#信号频率

qrcode
访问手机版