首页 多功能计数器

多功能计数器

举报
开通vip

多功能计数器2008年山东省大学生电子设计大赛 编号 F乙7602 《 F题 多功能计数器 》 参赛学生:周明明  杨金伟 曹旗开 指导老师:刘晓明  孙玉梅 田敬成 参赛院校:烟 台 南 山 学 院 所学专业:应 用 电 子 技 术 2008年山东省“ZLG杯”大学生电子设计竞赛 F题  简易多功能计数器 摘要 本设计共分电源、单片机控制模块、信号前向通道处理模块、键盘、液晶显示模块、模数(A/D)转换模块、语音播报模块、测温及时钟八个模块。以AT89c52单片机为控制模块核心,对多功能计数器可编程控制,实现周期、频率、...

多功能计数器
2008年山东省大学生电子设计大赛 编号 F乙7602 《 F 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 多功能计数器 》 参赛学生:周明明  杨金伟 曹旗开 指导老师:刘晓明  孙玉梅 田敬成 参赛院校:烟 台 南 山 学 院 所学专业:应 用 电 子 技 术 2008年山东省“ZLG杯”大学生电子设计竞赛 F题  简易多功能计数器 摘要 本设计共分电源、单片机控制模块、信号前向通道处理模块、键盘、液晶显示模块、模数(A/D)转换模块、语音播报模块、测温及时钟八个模块。以AT89c52单片机为控制模块核心,对多功能计数器可编程控制,实现周期、频率、时间间隔的测量。同时可实现对测量结果、时钟、温度及被测信号幅度的液晶显示及语音播报。 关键词:多功能  周期  频率  时间间隔    测量  语音播报 Abstract The design consists of power, MCU control module, before the signal to channel processing module, keyboard, LCD Module (A / D) converter modules, voice on several modules, temperature and clock module eight modules. AT89C52 MCU to control module for the control of the core, the counter-programmable control, and cycle, frequency, time interval measurement. At the same time can be realized on the measurement results, clock, temperature of the liquid crystal display and voice broadcast. Key words: cycle-time interval measurement frequency voice broadcast 目  录 摘要---------------------------------------------------------2 一  方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 设计与论证--------------------------------------------------------4 1.1 计数法测量周期原理-------------------------------------------------4 1.2 计数法测量时间间隔原理---------------------------------------------5 1.3 总体设计方案比较与选择---------------------------------------------5 二  模块电路设计及比较----------------------------------------------------7 2.1 电源模块----------------------------------------------------------7 2.2 前向信号通道处理模块----------------------------------------------8 2.3液晶显示模块-------------------------------------------------------9 2.4 键盘控制模块------------------------------------------------------11 2.5 A/D转换模块 -----------------------------------------------------11 2.6 语音报温模块(发挥)----------------------------------------------12 2.7 时钟模块(发挥)--------------------------------------------------13 2.8 测温模块(发挥)--------------------------------------------------14 三  软件方案设计----------------------------------------------------------15 3.1主程序 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 方框图--------------------------------------------------15 3.2语音播报程序方框图------------------------------------------------16 3.3 Keil  C程序------------------------------------------------------17 四 数据处理---------------------------------------------------------------22 4.1 测试数据 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 ------------------------------------------------------22 4.2 实测中误差分析与处理----------------------------------------------22 五 电路原理图-------------------------------------------------------------24 5.1 系统原理图--------------------------------------------------------24 5.2 系统PCB图--------------------------------------------------------25 5.3 Multisim 仿真图---------------------------------------------------26 5.4作品实物图---------------------------------------------------------29 参考文献-------------------------------------------------------------------30 一.总体方案设计比较与选择 1.1计数法测量周期原理 周期是频率的倒数,电子计数器能测量信号周期,通过计算得到待测信号的频率。具体原理如下: 图1.1  计数法测量周期原理流程图 当输入信号为正弦波时,波形如图2..2所示。可以看出, 被测信号经整形、M分频后,形成控制闸门脉冲信号,其宽度等于被测信号的周期MTx。晶体振荡器的输出经分频后得到的频率为fc的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 信号,其周期为Tc,加入主门输入端,在闸门时间Tx内,标准频率脉冲信号通过闸门形成技术脉冲,送至计数器计数,经译码显示计数值N。由图2.2所示的波形图可得 MTx=NTc; Tx=NTc/ M 当Tc为一定时,计数结果可直接表示为Tx值。例如 Tc=1us,  N=1000,M=1时,则Tx=1000us=1ms,fx=1kHz;Tc=1us,N=1000,M=10时,则Tx=100us=0.1ms,fx=10kHz 。在实际电子计数器中,根据需要,M可以有几种数值,用有若干个档位的开关实施转换,显示器能自动显示时间单位和小数点,使用起来非常方便。 1.2计数法测量时间间隔原理 单片机定时器/计数器的方式控制寄存器TMOD中的GATE位=1时,可以很方便的进行INT0引脚的外部输入信号的时间间隔测量。将被测信号由INT0引脚的外部输入,当输入信号为高电平时启动定时,高电平结束自动停止计数,计算后可得被测信号的时间间隔,当测量时间间隔时输入信号经数据选择器74LS153不分频直接送INT0引脚。 1.3多功能计数器总体设计方案 方案一: 采用多种数字逻辑电路来实现原理图中的逻辑控制、主门、门控、计数单元的设计要求,这样设计的电路整体比较复杂,而且不宜完成发挥部分的功能要求。所以方案一不采用。 方案二: 可以采用FPGA来实现原理图中的逻辑控制、主门、门控、计数单元的设计要求,并且设计方便,但由于对FPGA的技术原理掌握不够熟练,所以放弃方案二。 方案三: 系统采用89c52为核心的单片机控制系统,实现原理图中的逻辑控制、主门、门控、计数、晶振、分频单元的设计要求,多功能计数器系统的基本原理流程框图 如 图1.1。 单片机晶振产生的12MHz经内部12分频后作为基准信号,由被测输入整形后信号的下降沿触发单片机的外部中断INT0,从而形成闸门脉冲。前一周期信号的下降沿触发中断后,在中断服务程序中开启定时器T0进行定时;此周期信号的下降沿再次触发中断后,在中断服务程序中关闭定时器。计算两次中断的时间间隔,即可得被测信号的周期Tx,而fx=1/Tx。 单片机定时器/计数器的方式控制寄存器TMOD中的GATE位=1时,可以很方便的进行INT0引脚的外部输入信号的时间间隔测量。且单片机的控制电路很容易实现扩展,比如语音模块、测温I2C模块、时钟模块、A/D模块等。依据大赛题目的设计要求,并结合自身情况采用方案三。 通过测量周期方法来实现对周期、频率、时间间隔的测量,并能所测值显示,测量值语音播报、温度显示、时间显示、显示被测信号的峰值、记忆10个历史数据并可以随时查看的功能。 图1.2  方案原理模块框图 二 模块电路设计及比较 系统硬件以89c52单片机为核心,外围包括电源模块、信号处理模块、液晶显示模块、键盘模块、A/D转换模块、语音报数模块、及时钟芯片模块。 2.1 电源模块 稳压电源由电源变压器、整流电路、滤波电路和稳压电路组成,如图2.1 图2.1 电源方框图
本文档为【多功能计数器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_215732
暂无简介~
格式:doc
大小:33KB
软件:Word
页数:9
分类:互联网
上传时间:2019-02-01
浏览量:48