AVR数字显示频率表和转速表

发布者:colchery最新更新时间:2017-12-18 来源: eefocus关键字:AVR  数字显示  频率表  转速表 手机看文章 扫描二维码
随时随地手机看文章

这是一款体积非常小巧的电子制作,但是功能异常强大,可以非常容易地嵌入安装在仪表面板上,适合爱好者自制或用于改造老式仪表,
  电路仅用了两块集成电路,CD4069用于小信号的放大和整形,AT90S2313则是一块精简指令的高速 单片机 ,它在8M时钟下的性能超过了51系列在100M时钟下的性能,在电路中担任测量、运算和显示驱动。大多数的数显频率计采用一个“秒闸门”计数,因而在低频时测量误差加大,也无法显示小数,而本电路采用了脉冲宽度和密度双重测量技术,辅以高速浮点运算,因而测量精度高,并能自动转换量程,显示小数。例如测量的结果可能是 0.543,261.4等等,利用它测量交流电频率,你可以看到结果一般在 49.82-50.17 之间缓慢变化,因此本电路非常适合装在发电机、配电房里作交流电的频率显示。


  电路还具有转速测量功能,用一个拨动开关转换。加上霍耳、光电、电磁等传感器就可以测转速,测量结果同样精确迅速,如果加上一个适当的信号整形电路,你甚至可以直接在汽油机的点火高压线旁边取信号,测量摩托车、汽车的发动机转速。
  信号从C3处加入,如果是低频或低速信号,跳过C3输入会更有效,可调电阻P1用来调节测量的灵敏度,S1用于频率—转速的测量转换,显示用的是一只0.56英寸的4位LED共阴数码管。


 
 技术指标:电源电压 8—15V直流
       电源电流 100mA
       输入灵敏度 100mV—5V
       输入阻抗 500KΩ
       测频范围 0.4-1000000Hz
       测速范围 20转/分-1000000转/分

  注意事项:
  1.因为输入阻抗较高,所以要注意防干扰,必要时可降低输入阻抗。
  2.电容C3用于隔直流,当测量低频或低速时,跳过C3输入会更有效。
  3.在测量强电时,要加隔离,并注意防干扰屏蔽。
  4.直接从汽油机点火高压线边取感应信号测量发动机转速时,要加一合适的信号整形电路,同时也要注意防干扰。
  5.由于使用4位数码管,因此只能显示4位有效数字,超过 9999 的结果,只保留高4位有效数字,用数字后面的小数点的个数表示倍率。如“6666”表示6666,“6666.”有一个小数点,表示6666X101,“666.6.”有两位小数点,表示6666X102,以此类推,但数字中的小数点表示真实的数字,不适用此法,如“50.12”。
  6。电路启动时显示“0.0.0.0.”,因此如果使用中频频出现“0.0.0.0.”,表示环境干扰大,应该给电路加屏蔽。


关键字:AVR  数字显示  频率表  转速表 引用地址:AVR数字显示频率表和转速表

上一篇:ATmega16 DS1302源程序
下一篇:AVR控制的DS1302 C程序

推荐阅读最新更新时间:2024-03-16 15:49

基于ARM7、AVR、UCOSII的发电厂大型除尘控制器设计方案
控制对象是 540脉冲控制阀,20个碟阀,3个温度检测点,2个冷风机组控制点,甲方要求控制器要有人机交互界面,温度控制点要可调,脉冲阀工作时间要可调,并且系统要能够在线检测出负载阀故障,比如开路,短路在系统运行时是不允许的必须及时的被检测出来。 整个系统有560阀,每个阀工作电流接近1A,如果按每个阀两根控制线的话将有1120根阀控制线,控制器距离现场有几百米,这样下来铜线价格超万元成本太高,所以系统采用矩阵扫描的方式进行阀控制大大节约用铜量。根据甲方要求我们将CCQ3000划分为4个硬件模块 : 1. 显示键盘模块,人机交互部分。 2. 温控模块,实现对关键测温点进行温度检测,和控制 ,温控模块并且负责CCQ3000机箱系
[单片机]
基于ARM7、<font color='red'>AVR</font>、UCOSII的发电厂大型除尘控制器设计方案
AVR单片I/O口的驱动能力介绍
  AVR单片机I/O的驱动能力在8位单片机中算一流的。大家应仔细阅读AVR器件手册中关于电气指标和典型特性的内容。(顺便提一下,有那些8位单片机的器件手册比AVR的多?并且提供非常详细的电气指标?)。   讨论AVR的I/O驱动能力主要指它使用输出工作方式下的输出电流(输出为1时)和灌电流(输出为0时)。   参考下图,当输出高电平时,在Vcc=5V条件下,一个I/O输出电流可达40mA,但此时输出电压已降到4V左右,输出20mA时,电压降为4.5v,(3v以上,对于CMOS讲,仍为逻辑 1 )。说明AVR的输出电流最大可为40mA。   当输出低电平时,I/O的倾动能力表现为灌电流。见图,   在Vcc=5V条
[单片机]
<font color='red'>AVR</font>单片I/O口的驱动能力介绍
基于AVR单片机熔丝位的设置经验分享
mega8的熔丝位设置以下内容根据mega8的英文手册翻译,希望对大家有所帮助。如发现错误,恳请大家指正。 mega8熔丝位: 1:未编程(不选中) 0:编程(选中) ******************************** 熔丝位说明缺省设置 ******************************** RSTDISBL:复位或I/O功能选择11:复位功能;0:I/O功能(PC6) WDTON:看门狗开关11:看门狗打开(通过WDTCR允许);0:看门狗禁止 SPIEN:SPI下载允许01:SPI下载禁止;0:SPI下载允许(注:当使用SPI编程时,该项不可用) EEAVE:烧录时EEPROM数据保留11:不
[单片机]
基于<font color='red'>AVR</font>单片机熔丝位的设置经验分享
avr eeprom保护方法
在项目中复制出来的程序,使用时可能有些地方需要修改。 编译环境:WinAVR-20060421 + AVR Studio 4.12.498 Service Pack 4 基本思路:每份写到EEPRM的数据,都做三个备份,每个备份的数据都做CRC16校验,只要系统运行中出错,错误地修改了EEPROM数据, 那么根据校验字节就知道哪个备份的数据被修改了,然后用正确的备份覆盖出错的备份,达到数据恢复的目的。 EEPROMSave.h 文件: #define EepromPageSize 64 //页容量定义 #define EepromPage0Addr 0x0000 //各个页的其始地址定义 #de
[单片机]
AVR单片机做的电子时钟
#include avr/signal.h #include avr/interrupt.h #include avr/delay.h #include avr/wdt.h #include avr/eeprom.h #include math.h #include stdlib.h #include string.h #define uchar unsigned char #define uint unsigned int #define xtal 8 #define CS PA5 #define SID PA6 #define SCLK PA7 #define Set_CS() DDRA |= (
[单片机]
AVR单片机C语言入门知识
1、基本语法介绍 一个简单的AVR程序 #include iom16v.h #include macros.h void main() { PORTA = 0x0F; //给PA口赋值,让PA口低四位为1,高四位为0 while(1) ; }本程序的作用是把PA口的值设为0x0F。 1、程序中以井号开头的语句#include iom16v.h 是包含特定的头文件,叫预处理指令,i0m16v表示使用的是mega16,macros.h包含了必须的avr操作命令。 2、C语言的程序是由函数构成的,如上面的那个void main(),前面的void表明函数没有返回值。每一个c程序里面里有且只有一个main()函数,系
[单片机]
AVR 数码管显示设计 按键加减数
//******************************FileName: Counter.C**************************// //******************************ICCAVR 编译*****************************// #include io8535v.h #define uchar unsigned char #define uint unsigned int //数码管字型表,对应0,1,2,3,4,5,6,7,8,9// uchar Table ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0
[单片机]
比较简单的AVR单片机超声波测距的实例
于调试检查及使用在不同场合。测量范围10cm-250cm,测距小于100cm时,误差是1~2cm.,大于 100cm时,误差是3~5cm。SL-SRF-25超声波传感器,还可以指定从单片机I/O端口上输出分段距离检测信号,可以直接装在双龙SL系列机器人上,作为寻物、避障探测等应用。LED发光二极管显示所测分段距离范围信号,可以用于机器人控制。 短路插针JD1-2/-3脚功能接地;JD1-1接PC5;短路块插于2,3间,使用LED数码管显示; 短路块插于1,2间,使用LED发光二极管显示,或超声波传感器输出分段控制信号。超声波传感器输出分段控制信号对应J1引脚 : 1、J1-1 PD0 避障距离范围
[单片机]
比较简单的<font color='red'>AVR</font>单片机超声波测距的实例
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved