半岛网页版_官网登录入口半岛官网入口专注于电气产品领域10余年
致力打造电气配套产品行业品牌

高频电泳电源_电泳整流电源厂家-半岛网页版_官网登录入口

电泳电源服务热线:13964417937

以AT89S52单片机为控制核心的数字频率计设计

首页 > 产品展示 > 可控硅调功调压器

以AT89S52单片机为控制核心的数字频率计设计

时间: 2024-03-17 11:29:02 |   作者: 半岛官网入口

在电子领域内,频率是一种最基本的参数,并与其他许多电参量的测量方案和测量结果都有着十分密切的测量

详细介绍


  在电子领域内,频率是一种最基本的参数,并与其他许多电参量的测量方案和测量结果都有着十分密切的测量精度。因此,频率的测量就显示得特别的重要,测频方法的研究慢慢的受到重视。频率计作为测量仪器的一种,常称为电子计数器,它的基本功能是测量信号的频率和周期,频率计的应用场景范围很广,它不仅应用于一般的简单仪器测量,而且还大范围的应用于教学、科研、高精度仪器测量、工业控制等其他领域。随微电子技术和计算机的迅速发展,特别是单片机的出现和发展,使传统的电子测量仪器在原理、功能、耗电、可靠性等方面都发生了重大的变化。目前,市场上有各种多功能、高精度、高频率的数字频率计,但价格不菲。为适应实际在做的工作的需要,本文考虑以单片机(AT89 S52)为控制平台和一个1602ALED显示器作为显示部件设计的一种频率计,整个设计采用定时、计数的方法测量频率,不但切实可行,而且体积小、成本低、低功耗、精度高、可自动量程转换、保密性强、设计简单,大幅度的降低了设计成本和实现复杂度。频率计的硬件电路是用PRIT EL绘图软件绘制而成,软件部分的单片机控制程序,是以KELL-51作为开发工具用汇编语言编写而成,而频率计的实现则是选用Proteus仿真软件来模拟和测试,最后通过综合调试,能实现所有要求的功能,完全满足本次设计的要求。

  传统的测频仪器体积很大,耗能量大,主要靠手工操作,而最大的缺点是不以可编程,其量程转换、数据测量、采样控制和处理等均不能通过程序指令来来控制,无法作为一个微型智能子系统与某一大型自动控制或检测系统进行接口。针对这些缺点,本频率计在设计上做了改进,首先以信号放大整形后的方波脉冲作为控制闸门信号,然后采用计数器和锁存器对不同频率范围的信号直接进行计数来完成分频功能,分频后的信号由接口电路送给单片机,由单片机的计数对其进行计数,最后将计数结果通过运算转变为原号的频率数值,最后通过动态显示电路显示数值。其优点是:本频率计完全实现了单片频率计、频率采样、与单片微机三者之间与软件接口,使得测频量程的选择、频率数据的测量、采样以及编码的边境转换和数据的转换存储均可通过单片微机的软件编程自动进行,以此来实现了测频与采样工作的完全智能化,使得本系统即可独立构成一个微型智能测频仪器的核心电路,也可作为大型自动控制或检测系统中的一个智能子系统。

  本系统采用AT89S52单片机作为控制核心,把经处理的被测信号(单片机30脚输出经CD4013分频的自测信号)给单片机(P3.4端),再由单片机处理,通过LCD显示模块显示测得的频率值,所有的系统均由AC220V-DC5V底纹波电源模块供电。整体设计思路可用框图1表示,该设计包括4大模块:1)系统控制模块;2)低纹波电源模块;3)分频自测模块(外界信号采集模块);4)液晶显示模块。

  系统控制采用的是一种高性能低功耗的工艺制造的8位CMOS微控制器AT89S52单片机,它提供下列标准特征:4K字节的程序存储器,128字节的RAM,32条I/O线位定时器/计数器,一个5中断源两个优先级的中断结构,一个双工的串行口,片上振荡器和时钟电路,单片机系统电路如图2所示。

  本系统电源完全采用220 V交流电,经过二极管桥式整流和电容滤波,再由9014和TOP46协同确保较大且稳定的电流。由R2、D2、Q4等确保5 V电压,并且系统内部有过流保护,保证输出电流不会超过最大允许值。输出电流达到允许的最大值,它就会自动减小输出电流。它内部有工作区限制,使稳压器的工作不进入非安全区(输出管的管压降和输出电流小于规定值)。最终输出波纹小于4 MV的5 V电压,确保了在测试频率时不受电源的影响,电源电路如图3所示。

  本系统为了方便检测,利用了89S52的ALE(30脚)完成了自检功能,完成此项功能还需要CD4060的辅助(完成14分频)。CD4060表示14位二进制串行计数器,引脚及功能略;CD4060由一振荡器和14级二进制计数器位组成,振荡器的结构可以是RC或晶振电路。CR为高电平时,计数器清零且振荡器使用无效,所有的计数器位均为主从触发器CP1非(和CP0)的下降沿计数器以二进制进行计数,在时钟脉冲线上使用施密特触发器对时钟上升和下降时间无限制。其在系统中的电路构成在后面的整体仿真图有阐述。根据系统框图的介绍,一般都会采用从外界接收正弦波、方波、三角波并做测量周期的方法,如要进行对外界接收正弦波、方波、三角波、做测量,一定要经过放大(衰减器、放大器)、整形(施密特触发器、跟随器)两个过程才能转换成标准测量方波,送到闸门以便计数。而需完成放大整形过程是由于输入的信号幅度是不确定的,可能很大也可能很小,这样对于输入信号的测量就不方便了,过大可能会把器件烧毁,过小可能器件检测不到,所以在设计中应考虑对输入波形进行放大限幅、整形和阻抗变换(运算放大器构成的射极跟随器其阻抗变换作用,使输入阻抗提高)。

  1602ALCD具有耗电省、寿命长、显示信息量大等特点,因而得到普遍地应用。为实现设计的基本要求的显示信息,本文采用1602LCD液晶模块实现显示信息的简略系显示。如比分信息以代号得方式显示。当然用128*64LCD显示效果更好,但出于实用性和价格的考虑,文中选用1602A-LCD完成设计要求。

  根据设计原理其工作过程就是直接用十进制数字显示被测信号频率的一种测量方法。为做到测试和读数方便,本设计让其做到自动换挡,即在每个档位(Hz、kHz)端设计了一个标准频率(如100Hz)。在对信号测量时,直接由单片机采样并与标准频率相比较,划分档位区间,在输出显示。本设计中主要程序流程如图4所示。

  本次设计使用Proteus软件搭建仿真电路,用Kell软件进行了软硬联调。经过Kell软件调试,在没有差错的情况下,生成HEX文件,此时源程序和HEX文件应保存在同一目录下,否则仿真会出错。然后把原理图的Sourse目录加上源程序,双击AT89C52芯片,并在目录上加上HEX文件,这时已经把生成好的文件烧在了芯片中。如果程序无错,而且硬件电路也连接正确,将脉冲频率设置好输入到仿真软件内,单击原理图设计界面左下方的仿真运行按钮,得到最后的仿线KHZ信号的仿线HZ信号的仿线 结论

  本文通过运用单片机AT89S52,Proteus仿真软件以及Kell仿真软件的相关知识,成功地实现了数字频率计的设计。综合调试根据结果得出,本文提出的设计与传统测频系统相比,具有体积小、成本低、低功耗、精度高等优点,适用于各种测量电路。

  上一篇:如何正确的使用C51单片机中的位域下一篇:C51单片机指针变量的定义及应用

  一、使用proteus绘制简单的电路图,用于后续仿真 二、编写程序 /******************************************************************************************************************** ---- @Project: LED-74HC595 ---- @File: main.c ---- @Edit: ZHQ ---- @Version: V1.0 ---- @CreationTime: 20200628 ---- @ModifiedTime: 20200629

  实现带数码管显示的象棋比赛专用计时器 /

  知识要点:理解2进制数的乘法 ;运行结果先输出00000010 ,然后输出11111101,就是1011111101换算后等于10进制765,就是两数相乘的结果 ;注意是从高向低排列,同时该数已超越256, 所以进位cy=1 ORG 0000H;程序开始 LJMP MAIN; ORG 030H; MAIN:ACALL DEL; MOV A,#0FFH;寄存器a送0ff MOV B,#03H;寄存器b送03h MUL AB; 相乘 MOV P1,b ;高8位输出结果是00000010 acall del MOV P1,a;低8位输出结果是11111101

  的乘法:把ff*03h 结果送p1口先送高8位再送低8位 /

  MPLAB简介 MPLAB 集成开发环境(IDE)是一个综合的编辑器、项目管理器和设计平台, 提供以下功能:使用内置的编辑器创建和编辑源代码、 汇编、编译和链接源代码, 利用内置的软件模拟器观察程序流程,或者使用在线仿真器或在线调试器以实时方式观察程序流程来调试可执行逻辑, 用软件模拟器或仿真器进行时序测量, 查看Watch 窗口中的变量, 使用器件编程器将固件烧写入器件。软件可以从Microchip公司的官方网站免费下载,使用时重点注意几个菜单项:在线调试,电源选项,芯片型号选择,单片机配置位的设置。 编译器MC18 MPLAB C18是适用于PIC18系列单片机独立而优化的ANSIC 编译器。此编译器是Microch

  引言 在许多单片机应用系统中,液晶显示器LCD被广泛地应用于终端显示人机接口中。点阵式LCD不仪可以显示字符、数字,还可以显示图形、曲线及汉字,并可以在一定程度上完成多种动画显示效果,使人机界面更加友好,使用操作灵活性更好方便。MGLS12864是市场上很常见的内藏HD612 02控制器的图形液晶显示模块,具有功耗低、体积小、重量轻、结构相对比较简单,使用起来更便捷的优点。SPCE061A是继SPCE500A等之后凌阳科技推出的一款16位结构的微处理器。CPU内核采用16位μ’nSP微处理器芯片,比MCS-51系列单片机集成度高、性能好价格低、使用灵活性更好方便。 本文阐述了点阵式液晶MGLS12864的结构特点及其控制器HD61202的指令系统,并

  的硬件接口电路设计 /

  8051单片机程数据存储器的扩展。 51数据存储器的扩展 A0-A12为地址线条,则该存储器的物理存储空间有2的13次方,即8K。 D0-D7为数据总线条,即该存储器的每个存储单元有8位数据,即通常所说的字节为8,又叫一个字节 。 CS为片选信号,当该信号为0时,存储器才能正常读写,当CS为1时,存储器的输出端D0-D7和地址总线都为高阻状态,即相当于存储器芯片没有接入 电路 ,片选信号常用与电路中有多片同类芯片时选择哪一个芯片有效,即哪一片芯片被接入电路中,在本例中,由于只有一片程序存储器,没选的必要,所以可把片选端接地,使其永远有效。 RD为数据存储器输出运行端,即通常所说的存储器

  RAM扩展 /

  “如何快速提升单片机编程水平?” 今天有个兄弟问我,我也不怎么好直接回答他,我就给他简单讲了一下我的一个成长经历。 我是在2018年参加学校电子大赛的时候,开始接触并学习单片机的,在学校学习了2年。 2010刚毕业找工作的时候,虽然在电子大赛中获过奖,但想找一份较为贴切的工作,还是非常有压力。 刚毕业,没有实战经验,那个公司会要我呢? 当初比较理想的工作就是单片机工程师助理,但找了将近一个月,大多数面试完之后都让我去做维修,让我从维修做起。 有几个比较大的公司,给的工资也还可以,但是我毅然拒绝了。 跟着时间的流逝,1个月过去了,想起又感到后悔,因为没有更好的选择了,自己又似乎放弃了最好的选择。 最终我还是找到了一个比较理想的工

  我们在从事STM32单片机的应用开发及调试过程中,往往会碰到各类异常。其中有不少比例的问题跟电源有关。对于一个电子科技类产品而言,电源部分很关键、很重要,但在实际开发调试中,我们偶尔会有意无意的忽视它。这里分享几个实际案例,以加强刺激,加深印象。 毕竟因为电源问题可能会引起的异常很多很多,这里分享几个案例算是抛砖引玉,希望我们大家在调试中对电源方面加以重视。个人觉得,往往电源出问题时导致的异常时并不太好分析。多数时候异常表现得更为诡异或没章法。 注:下面提到的案例中异常原因都与电源有关,但并不是说出现类似异常时一定是电源的原因。 下面主要分享五个基于STM32应用的案例。 案例1:STM32芯片的PLL无法正常工作。 有人使用STM3

  创新实践应用.

  系统设计指南 (埃利斯)

  span style=\color:#ff0000\超小封装,高导通电流,适合高频应用的光继电器TLP3475W/span

  直播回放: 借助Sitara™ AM263x MCU 创造电气化的未来

  研讨会 : 用于感测应用 带可配置信号链元素的新型 MSP430™ MCU

  【电路】PC串口和MC68HC70-5K1微控制器之间的RS232传输电路

  【60块开发板!30份好礼!】STM32直播:多款新品发布、成功案例分享、解决方案解读

  MPS电机研究院 让电机更听话的秘密! 第一站:电机应用知识大考!第三期考题上线,跟帖赢好礼~

  有奖征文:邀一线汽车VCU/MCU开发工程师,分享开发经验、难题、成长之路等

  【下载】LAT1396 STM32CubeIDE实用技巧之STM32H7双核调试的配置

  【下载】LAT1392 LTDC RGB接口 LCD的TouchGFX工程的移植步骤

  【直播】3月27日,STSAFE-A110安全芯片及ST4SIM eSIM芯片助力安全通信

  【线日,基于Buildroot制作STM32MP13启动镜像-深圳/厦门/西安/郑州/苏州

  【新品】STM32H5-Arm® Cortex®-M33 内核,主频高达250MHz,提升性能与信息安全性

  【新品】STM32MP13X-支持Linux、RTOS和Bare Metal应用,新一代通用工业级MPU

  【新品】Arm® Cortex®-M33处理器内核,运行频率160 MHz,基于Armv8-M架构并带有TrustZone®

  【下载】AN5129_适合2.4GHz无线信号的低成本PCB天线 基于 BlueNRG-LP ARM Cortex-M0+

  金属发生腐蚀的现象随处可见。腐蚀给金属材料造成的直接和间接损失是巨大的,以至造成灾难性的破坏事故,引起严重的环境污染。研究表明,因 ...

  1 引言目前我们国家发展煤炭生产机械化发展迅速。综采设备的应用,是提高效率、改善安全状况的措施。影响开机率的一个重要的因素是支架对工作面 ...

  1 引言目前我们国家发展煤炭生产机械化发展迅速。综采设备的应用,是提高效率、改善安全状况的措施。影响开机率的一个重要的因素是支架对工作面 ...

  引言本课题来源于北京普析通用公司的一个项目。由于公司现在存在单机版光谱仪器产品(如1810、T6等)采用的是并行口打印技术,而随着USB打印机 ...

  数据采集LM12H458与80C51接口电路 —电路图天天读(153)

  LM12H458是高集成度的数据采集系统DAS芯片,它将采样保持、A D转换集成在一块芯片内,从而大幅度减少了外围电路的设计。其8路模拟信号输 ...

  大神教你快速上手:标准80C51单片机模拟I2C总线单片机的定时计数器的结构和工作原理

  8-基于51单片机的二氧化碳检测及调节系统仿线GBd多模光电一体化模块

  英飞凌全新CoolSiC™ MOSFET 750 V G1产品系列推动汽车和工业解决方案的发展

  独乐乐不如众乐乐——TI培训“荐课”功能上线公测,邀你提议,参与抢楼!

  2023 DigiKey KOL 系列——将TinyML融入IoT物联网应用中

  从终端到架构,TE Connectivity(TE)助你连接5G高速未来 看视频答题赢好礼!

  站点相关:综合资讯51单片机PIC单片机AVR单片机ARM单片机嵌入式系统汽车电子

  数据处理视频教程电子百科其他技术STM32MSP430单片机资源下载单片机习题与教程词云:北京市海淀区中关村大街18号B座15层1530室电线

半岛网页版_官网登录入口版权所有      /ms/static/picture/wkj0iwdl8cmac7l_aabloa4rbhs202.png鲁公网安备 鲁ICP备16034677号-2    鲁ICP备16034677号-2