当前位置:文档之家› 基于单片机的脉冲频率计的设计与实现本科毕业设计论文

基于单片机的脉冲频率计的设计与实现本科毕业设计论文

基于单片机的脉冲频率计的设计与实现本科毕业设计论文
基于单片机的脉冲频率计的设计与实现本科毕业设计论文

苏州大学电子信息学院本科毕业设计论文

毕业设计(论文)诚信声明书

本人声明:本人所提交的毕业论文《基于单片机的脉冲频率计的设计与实现》是本人在指导老师下独立研究、写作的结果,论文中引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢词中加以说明并深致谢意。

本论文和资料若有不实之处,本人承担一切相关责任。

论文作者:(签字)时间:2013 年月日

指导老师已阅:(签字)时间: 2013 年月日

苏州大学电子信息学院

毕业设计(论文)任务书

学生姓名王如顺学号指导教师马强职称

学院电子信息工程学院专业电子信息工程

题目名称基于单片机的脉冲频率计的设计与实现

任务与要求:

任务:

1.掌握电子元器件的特性及其工作环境,学会查阅相关资料文献。

2.学会应用keil、Proteus、Protel等软件。

3.能够完成基本的硬件设计。

4. 学会调试系统软件、硬件,具备基本的故障排除能力。

要求:

设计一个基于单片机控制的脉冲频率计,要求该频率计能够测得方波、三角波等多种波形的频率。要求该频率计测量数值稳定,精度较高且安全经济。要较强的实际应用意义。

开始日期2013年月日完成日期2013 年月日

院长(签字)2013 年月日

苏州大学电子信息学院

毕业设计(论文)工作计划学生姓名王如顺学号

指导教师王如顺职称

学院电子信息学院专业电子信息工程题目名称基于单片机的脉冲频率计的设计与实现

一、毕业设计(论文)进度

起止时间工作内容

2013.9.10-2013.10.10 查阅相关文献资料,学习有关

电子元器件知识

2013.10.11-2013.10.15 确立方案,检索相关技术资料,熟悉

相关仿真软件,设计整体电路图原理和

仿真PCB板,完成开题报告

2013.10.16-2013.10.24 软件仿真设计,开始撰写论文

2013.10.25—2012.10.30 进行系统软件和硬件调试

2013.11.01—2012.11.24 整理资料,撰写毕业论文、论文答辩

二、主要参考书目(资料)

[1] 江晓安,董秀峰,杨颂华。数字电子技术(第三版)西安电子科技大学

出版社.2002.

[2] 谭浩强,C程序设计(第三版)清华大学出版社.2004.

[3] 邹大挺,频率计的设计[J]。《电子产品世界》出版社.2006.第193期

4-7.

[4] 王永生,电子测量学[M].西北工业大学出版社.2003.

[5] 李华,单片机实用接口技术[M].航空航天大学出版社.2006.

[6] 张鹏,王雪梅。单片机原理与应用实例教程[M].海军出版社.2007.

[7] 赫建国等,单片机在电子电路设计中应用[M].清华大学出版社.2005.

[8] 康华光,电子技术基础(模拟部分)[M].高等教育出版社.1998.

[9] 谢自美,电子线路设计与实验[M].华中科技大学出版社.2006.

[10] 康华光,电子技术基础(数字部分)[M].高等教育出版社.1998.

[11] 徐波,Keil的使用技巧[J].《电子产品世界》出版社.2006.第224期.

[12] 吴清平,单片机原理与应用实例教程[M].海军出版社.2008.

三、主要仪器设备及材料

硬件:STC889C51 、PCB板、LCD1602液晶显示器等。

软件:word 2003、Altium Designer、Keil等。

四、教师的指导安排情况(场地安排、指导方式等)

1.每个月集中汇报、指导一次。

2.采取面谈方式(教师休息室,教研室等),电话、电邮随时联系指导。

五、对计划的说明

要求严格按照时间节点完成各阶段的任务,每周至少与指导老师见面一次。时间、场地如变动另行约定。

摘要i

摘要

随着无线电技术的发展与普及,“频率”已经成为广大群众所熟悉的物理量。许多电参量的测量方案、测量结果都与频率有着十分密切的关系。因此,频率的测量就显得更为重要。单片机的出现,对包括测频在内的各种测量技术带来了许多重大的飞跃,小体积、价廉、功能强等优势也在电子领域发挥非常重要的作用,极大的提高了这些领域的技术水平和自动化程度。本设计介绍了以STC89C52单片机为核心,以C语言进行软件支持的频率测量技术, 给出了通过单片机系统的外部中断和定时器/计数器, 并采用测频法来实现信号频率测量以及通过LED显示屏对所测频率显示的设计方法。

关键词:频率测量单片机 C语言 LED显示屏

目录

第一章绪论 (1)

1.1 研究背景及意义 (1)

1.2 频率计国内外现状 (1)

第二章系统总体设计 (3)

2.1 频率测量方法 (3)

2.2 频率计的设计内容 (4)

2.3 测频原理 (4)

2.4 设计方案 (5)

第三章硬件电路设计 (7)

3.1 硬件整体设计 (7)

3.2 频率产生模块 (7)

3.2.1 NE555简介及其主要特点 (8)

3.2.2 NE555芯片引脚图及引脚功能介绍 (8)

3.2.3 电路分析 (9)

3.3 放大整形模块 (10)

3.3.1 放大整形模块的意义 (11)

3.3.2 放大整形模块原理 (11)

3.4 电源模块 (12)

3.4.1 充电宝的定义及优点 (12)

3.5 单片机模块 (13)

3.5.1 STC89C52 单片机简介 (13)

3.5.2 STC89C52 单片机的特性 (13)

3.5.3 STC89C52单片机引脚图及引脚功能介绍 (14)

第四章系统软件设计 (19)

4.1 软件模块设计 (19)

4.2 中断服务子程序 (20)

4.3 显示子程序 (21)

4.4 应用软件简介 (22)

4.4.1 Keil的简介及其优点 (22)

4.4.2 Keil 的使用 (22)

4.4.3 Aultium designer的简介及其优点 (24)

第五章系统调试 (26)

5.1 硬件调试 (26)

5.1.1 频率产生模块调试 (26)

5.1.2 电源模块调试 (26)

5.2 软件调试 (26)

5.2.1 Aultium designer 软件调试 (26)

5.2.2 功能调试 (26)

5.3 系统调试 (27)

5.3.1 系统软件调试 (27)

5.3.2 系统硬件调试 (27)

5.4 误差分析 (27)

总结 (28)

致谢............................................. 错误!未定义书签。参考文献. (29)

附录 (30)

第一章绪论

1.1 研究背景及意义

频率,是单位时间内完成振动的次数,是描述振动物体往复运动频繁程度的量。在电子技术领域内,频率是一个最基本的参数。它不仅是各种强弱电信号的物质本质参数之一,还因为频率信号的抗干扰性强、已与传输、可以获得较高的测量精度等特点使各种非电信号,诸如速度、力、图像、音讯等物理量都可以转换为电频率信号。因此工程中很多测量,如用振弦式方法进行力的测量、时间测量、速度测量速度控制等都涉及到频率测量。因此,研究频率计具有一定的实用价值。频率计是一种用十进制数字显示被测信号频率的数字测量仪器,它的基本功能是测量正弦波信号、方波信号、尖脉冲信号以及其它各种单位时间内变化的物理量。在测控系统中,测频方法的研究越来越受到大家的重视,多种非频率量的传感信号都要转化为频率量来进行测量,而频率计作为测量频率的仪器被广泛应用于工业生产、实验室、国防等领域

1.2 频率计国内外现状

在国际上频率计的分类很多。

按功能分类,电子计数器有通用和专用之分。通用型计数器是一种具有多种测量功能、多种用途的万能计数器,它可测量频率、周期、多周期平均值、时间间隔、累加计数、计时等。专用计数器指专门用来测量某种单一功能的计数器。

按频段分类有低速频率计数器、中速频率计数器、高速频率计数器和微波频率计数器之分。其中低速频率计数器最高计数频率小于10MHZ;中速频率计数器最高频率计数频率为10到100MHZ;高速频率计数器最高计数频率大于100MHZ;微波频率计数器的测频范围为1到80GHZ或更高。

数字电路制造工业的进步,使得系统设计人员能在更小的空间内实现更多的功能,从而提高系统可靠性和速度。现如今,频率计已经不仅仅是测量信号频率的装置了,还可以测量方波的脉宽。在人们的生产生活中数字频率计也发挥着越来越重要的作用,比如有数字频率计来监控生产过程,这样可以及时发现系统运

行中的异常情况,以便给人们争取时间处理。

除此之外,它还可以应用于工业控制等其它领域。在传统的电子测量仪器中,示波器在进行频率测量时测量精度较低,误差较大。频谱仪可以准确的测量频率并显示被测信号的频谱,但测量速度较慢,无法实时快速地跟踪捕捉到被测信号的频率变化。正是由于频率计能够快速准确地捕捉到被测信号频率的变化,因此频率计拥有非常广泛的应用范围。

目前,市场上的频率计厂家可分为三类:中国大陆厂家、中国台湾厂家、欧美厂家。其中,欧美频率计厂家所占有的市场份额最大。

欧美频率计厂家主要有:Pendulum Instruments和Agilent科技。

现如今,对于频率计的设计目前也有专用芯片可以实现,如利用MAXIM公司的ICM7240来设计频率计,但由于这种芯片的计数频率比较低,远不能达到在一些场合而要测量很高的频率要求,而且测量精度也受到芯片本身的限制,因此提出用AT89C52单片机设计频率计来解决这些问题,从而实现高精度,宽范围测量的频率计的设计。

第二章 系统总体设计

2.1 频率测量方法

频率测量是电子测量领域的最基本测量,通常频率测量有两种方法:

1.计数法(直接测量法)。这是指在一定的时间间隔T 内,对输入的周期信号脉冲计数为:N ,则信号的频率就等于时间间隔T/脉冲计数N 。测量存在相对误差。这种方法适合于高频测量,信号的频率越高,则相对误差越小。如图

2.1所示。

原理:T 0负责对外部脉冲进行计数,T 1负责1S 的定时,同时启动T1和T1,当1S 到时,即可得到被测信号的频率。

2.测周法(间接测量法)。这种方法是计量在被测信号一个周期内频率为Fo 的标准信号的脉冲数N 来间接测量频率。被测信号的周期越长(频率越低),则测得的标准信号的脉冲数N 越大,则相对误差越小。周期法测频率如图2.2所示。

图2.1 计数法测频率

图2.2 周期法测频率

3.组合测频法在低频时采用直接测量周期法测信号周期,然后换算成频率。高频时采用直接测频法,这种方法在一定程度上弥补了上述两种方法的不足,但是难以确定最佳分测点,且电路设计较复杂。因此要采用合理的组合方案在我所设计的的方案中,选择了STC89C52单片机为核心组件,该单片机晶振为12M。工作频率范围:0~40MHz,相当于普通8051 的0~80MHz,实际工作频率可达48MHz。在我的硬件设计中,我选择测量的是硬件本身自带器件NE555振荡频率。影响NE555振荡频率的因素是电阻Ra、Rb和电容C参数稳定了。其中电阻值的稳定性和电容值的稳定性易受外界温度影响,所以说外界温度是影响振荡频率的最主要因素。只有在怛定温度下,NE555振荡器才能输出比较稳定的振荡频率。在恒定的振荡频率下,选择第一种测频方法,直接测量法更加直接有效。

2.2 频率计的设计内容

利用电源、单片机、分频电路及数码管或LCD1602显示等模块 设计一个简易的频率计能够粗略测量出被测信号的频率。

参数要求如下:

1.测量范围1Hz~5KHz。 .

2.用LCD1602显示测量值。

3.可以测量方波、三角波及正弦波等多种波形。

2.3 测频原理

所谓频率,指的是单位时间内完成振动的次数。测频的原理,就是“在单位时间内对被测信号进行计数,在我的硬件设计及中,引文选用的是NE555产生的并送入主门的输入端。由晶体振荡器产生的基频 按十进制分频得出的分频脉冲。经过基选通门去触发主控电路 再通过主控电路以适当的编码逻辑便得到相应的控制指令,用以控制主门电路选通被测信号所产生的矩形波 至十进制计数电路进行直接计数和显示。若在一定的时间间隔T内累计周期性的重复变化次数N则频率即为重复变化次数N与时间间隔T,但是,这种方法是有误差的。误差原理如图2.3所示。

在图 2.3中,假

设时基信号为1KHz ,则用此法测得的待测信号为1KHz×5=5KHz 。但从图中可以看出待测信号应该在 5.5KHz 左右,误差约有0.5/5.5≈9.1%,这个误差是比较大的。实际上,测量的脉冲个数的误差会在士1之间。假设所测得的脉冲个数为

N ,所测频率的存在误差,减小误差的方法就是增大N 。本频率计要求测频误差在1‰以下,则N 应大于1000,通过计算,对,1KHz 以下的信号用测频法,反应的时间长于或等10S 。由此可以得出一个初步结论,测频法适合测高频信号。频率计数器严格地按照计数N 与时间间隔T 之比进行测频由于数字测量的离散性,被测频率在计数器中所记进的脉冲数可有正一个或负一个脉冲的土1量化误差,应当指出:测量频率时所产生的误差是由N 和T 俩个参数所决定的,一方面是单位时间内计数脉冲个数越多时,精度越高;另一方T 越稳定时,精度越高。为了增加单位时间内计数脉冲的个数。一方面可在输入端将被测信号倍频;另一方面,可增加T 来满足,为了增加T 的稳定度,只需提高晶体振荡器的稳定度和分频电路的可靠性就能达到。上述表明:在频率测量时,被测信号频率越高,测量精度越高。

2.4 设计方案

在我此次的毕业设计硬件中,硬件主题部分主要分为频率产生模块、放大整形模块、电源模块、单片机模块和显示模块共五大模块,其总体设计框图如图

2.4所示。

图2.3 频率的测量及误差产生原因

在此次设计中,各个模块的具体作用为:

1.频率产生模块:此模块主要采用的是NE555 8脚时基集成电路和200K电位器。影响NE555振荡频率的因素是电阻和电容参数。其中电阻值的稳定性和电容值的稳定性易受外界温度影响,所以说外界温度是影响振荡频率的最主要因素。在怛定温度下,NE555振荡器输出比较稳定的振荡频率。在恒定的振荡频率下,对我们测量频率的精确性有很大的提高,而200K电位器的作用则是:通过调节电位器来调节NE5555时基电路输出的脉冲宽度,从而测得不同的频率值。

整个频率计设计中 频率产生模块产生的频率值送入单片机 然后再被送入显示模块,通过显示模块显示的频率值与产生模块产生的频率值比较,检测单片机的C程序功能的正确性。测得NE555时基电路输出频率值。

2.放大整形模块:因为在单片机计数中只能对脉冲波进行计数,而实际中需要测量频率的信号是多种多样的,有脉冲波、还有可能有正弦波、三角波等,所以需要一个电路。把待测信号转化为可以进行计数的脉冲波。

3.电源模块:为整个系统提供合适又稳定的电源 主要为单片机、频率产生模块以及显示模块提供电源,电压要求稳定、噪声小及性价高的电源,考虑到环保因素、安全性以及展示方便性,我在此次硬件设计中加了USB接口,在有数据线的情况下,可以通过外接电源为此频率计充电,大大提高了产品的可携带性、安全性以及环保性。

4.单片机模块:以STC89C52单片机为控制核心,来完成待测信号的计数、译码和显示以及对分频比的控制。利用其内部的定时/计数器完成待测信周期/频率的测量。单片机STC89C52内部具有2个16位定时/计数器,定时/计数器的工作可以由编程来实现定时/计数和产生计数溢出时中断要求的功能。

5.显示模块:显示电路采用LCD1602动态显示,其内容为16×2即可以显示两行,每行16个字符液晶模块,显示字符和数字。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,但也正因为如此,它不能很好地显示图形。

第三章硬件电路设计

3.1 硬件整体设计

在我此次的设计中,硬件设计共分为:频率产生模块、放大整形模块、电源模块单片机模块和显示模块共五个模块。系统整体电路如图3.1所示。

图3.1系统总体电路图

3.2 频率产生模块

本频率计中频率产生模块采用NE555 8路时基电路作为频率发生器,同时辅以200K电位器来改变脉冲宽度以获得不同的频率。主要用于检测单片机的C程序是否能正确测出对应的频率。其主要应用的电路是NE555集成电路的改变。NE555集成电路有双极型和CMOS型两种。CMOS型的优点是功耗低、电源电压低、输入阻抗高、但输出功率较小,输出驱动电流只有几毫安。双极型的优点输出功率大。双驱动电流达200毫安,其他指标不如COMS型。555的应用电路很多,只要改变NE555集成电路的外部附加电路,就可以构成几百种应用电路。大体可分为NE555单稳、NE555双稳及NE555无稳,即振荡器三类。本次设计

的频率计采用的是NE555无稳振荡器电路。

3.2.1 NE555简介及其主要特点

NE555 为8脚时基集成电路,大约在1971年由Signetics Corporation发布,

在当时是唯一非常快速且商业化的Timer IC,在往后的30年中非常普遍被使用,

且延伸出许多的应用电路,后来基于CMOS技术版本的Timer IC如MOTOROLA

的MC1455已被大量的使用,但原规格的NE555依然正常的在市场上供应,尽

管新版IC在功能上有部份的改善,但其脚位劲能并没变化,所以到目前都可直

接的代用。

NE555主要特点如下:

1.只需简单的电阻器、电容器,即可完成特定的振荡延时作用。其延时范围

极广,可由几微秒至几小时之久。

2.它的操作电源范围极大,可与TTL,CMOS等逻辑电路配合,也就是它

的输出电平及输入触发电平,均能与这些系列逻辑电路的高、低电平匹配。

3.其输出端的供给电流大,可直接推动多种自动控制的负载。

4.它的计时精确度高、温度稳定度佳,且价格便宜。

3.2.2 NE555芯片引脚图及引脚功能介绍

NE555引脚功能介绍:

Pin 1 (接地):地线(或共同接地) ,通常被连接到电路共同接地。

Pin 2 (触发点):这个脚位是触发NE555使

其启动它的时间周期。触发信号上缘电压须大于

2/3V CC,下缘须低于1/3V CC。

Pin 3 (输出):输出的电平状态受触发器控制,而触发器受上比较器6脚和

下比较器2脚的控制。当触发器接受上比较器

1从R脚输入的高电平时,触发器被置于复位状

态,3脚输出低电平,2脚和6脚是互补的,2脚

只对低电平起作用,高电平对它不起作用即电压

小于1U CC/3,此时,3脚输出高电平。6脚为*值

图3.2 NE555内部功能框图端只对高电平起作用,低电平对它不起作用,即

输入电压大于2U CC /3,称高触发端。3脚输出低电平,但有一个先决条件,即2脚电位必须大于1U CC /3时才有效。3脚在高电位接近电源电压U CC ,输出电流最大可达200mA 。

Pin 4 (重置):当4脚电位小于0.4时,不管2、6脚状态如何,输出端3脚输出低电平。

Pin 5 (控制):这个接脚准许由外部电压改变触发和闸限电压。当计时器经营在稳定或振荡的运作方式下,这输入能用来改变或调整输出频率。

Pin 6 (重置锁定):Pin 6重置锁定并使输出呈低态。当这个接脚的电压从1/3 V CC 电压以下移至2/3 V CC 以上时启动这个动作。

Pin 7 (放电):与3脚输出同步,输出电平一致,但7脚并不输出电流,所以3脚称为实高或低,7脚称为虚高。

Pin 8 (V +):这是NE555个计时器IC 的正电源电压端。供应电压的范围是+4.5伏特(最小值)至+16伏特(最大值)。

NE555芯片管脚介绍:

NE555集成电路是8脚封装,双列直插型。

如图3.3所示。其中6脚称*值端(TH),是上比

较器的输入;2脚称触发端(TR ),是下比较器

的输入;3脚是输出端(V o),它有0和1两种状态,

由输入端所加的电平决定。4脚是复位端(MR ),

加上低电平时可是输出为低电平;5脚控制电压

端(Vc ),可用它改变上下触发电平值;7脚是放

电端(DIS ),它是内部放电管的输出,有悬空和接地两种状态,也是由输入端的状态决定,8脚是电源端,1是接地端。

3.2.3 电路分析

本频率计中的方波发生器电路为NE555振荡器电路(无稳电路)。由NE555定时器构成的多谐振荡器如图3.4所示,其工作波形如图3.5所示。接通电源后电源V DD 通过R1和R2对电容C 充电,当Uc

,图3.3 NE555芯片管脚图介绍

使放电端(DIS )接地,电容C 通过R2对地放电,使Uc 下降。当Uc 下降到≤V DD /3后,振荡器输出V o 又翻转成1,此时放电管又截止,使放电端(DIS)不接地。电源V DD 通过R1和R2又对电容C 充电,又使Uc 从V DD /3上升到2V DD /3,触发器又发生翻转。如此周而复始,从而在输出端Vo 得到连续变化的振荡脉冲波形 脉冲宽度TL≈0.7R2C ,由电容C 放电时间决定,

TH=0.7(R1+R2)C 式(3-21), 电容C 充电时间决定脉冲周期: T≈TH+TL

式(3-32)。

3.3 放大整形模块

图3.4 原理图 图3.5 波形图

3.3.1 放大整形模块的意义

因为在单片机计数中只能对脉冲波进行计数,而实际中需要测量频率的信号是多种多样的,有脉冲波、还有可能有正弦波、三角波等,所以需要一个电路。把待测信号转化为可以进行计数的脉冲波。在我此次的设计中,放大整形模块的作用就是将NE555输出的待测信号转化成可以计数的矩形波。

3.3.2 放大整形模块原理

放大整形系统包括衰减器、跟随器、放大器、施密特触发器。它将正弦输入信号Vx整形成同频率方波V o幅值过大的被测信号经过分压器分压送入后级放大器,以避免波形失真。由运算放大器构成的射极跟随器起阻抗变换作用,使输入阻抗提高。同相输入的运算放大器的放大倍数为(R1+R2)/R1,改变R1的大小可以改变放大倍数,系统的整形电路由施密特触发器组成,整形后的方波送到闸门以便计算。

由于输入的信号可以是正弦波、三角波,而后面的闸门或计数电路要求被测信号为矩形波,所以需要设计一个整形电路在测量的时候,首先通过整形电路将正弦波或者三角波转化成矩形波。在整形之前由于不清楚被测信号的强弱的情况。所以在通过整形之前通过放大衰减处理。在输入信号电压幅度较大时,通过输入衰减电路将电压幅度降低。当输入信号电压幅度较小时,前级输入衰减为零时若不能驱动后面的整形电路,则调节输入放大的增益时被测信号得以放大。

根据上述分析,放大电路放大整形电路采用高频晶体管3DG100与74LS00等组成。其中3DG100为NPN型高频小功率三极管,组成放大器将输入频率为fx的周期信号如正弦波、三角波及方波等波进行放大。与非门74LS00构成施密特触发器,它对放大器的输出波形信号进行整形,使之成为矩形脉冲。具体放大整形模块图3.6所示。

3.4 电源模块

电源模块,顾名思义,为整个系统提供合适又稳定的电源 主要为单片机、频率产生模块以及显示模块提供电源 电压要求稳定、噪声小及性价高的电源,考虑到环保因素、安全性以及展示方便性,我在此次硬件设计中加了USB接口,在有数据线的情况下,可以通过外接电源为此频率计充电,大大提高了产品的可携带性、安全性以及环保性。

3.4.1 充电宝的定义及优点

充电宝是指可以直接给移动设备充电且自身具有储电单元的装置。充电宝自身的充电插头直接通过交流电源可以对移动设备充电且自身具有存电装置,相当于一个充电器和备用电池的混合体,相比备用电源而言可以简化一个充电插头的装置,而相比于充电器它又自身具有存电装置,可以在没有直电源或外出时给数码产品提供备用电源。

充电宝其定义就是方便易携带的大容量随身电源。它是一个集储电,升压,充电管理

充电宝的优点:

1.普适性:充电宝能够满足多种数码产品对电能的需求,不仅仅是数码产品,还有很多其他便携式设备,充电宝都可以兼容。

2.功能强大:充电宝能够保证相当长时间内的持续供电能力。

3.便携性:目前的充电宝产品发展趋势之一就是轻便型,就是保证产品足够轻薄的情况下能够具备较强的供电能力。

在我的毕设设计中,我给毕设选用的外接电源是

“惠世通”牌充电宝。其优点是本应急电源可适用于各

品牌系列智能手机及数码产品充电。全新结构、精致

设计、内置智能充电及全面的过充、过放、过压保护

电路,使用方便安全。如图3.7所示

其技术规格如下:

计算机专业毕业设计论文

目录 第一章绪论 (1) 1.1 系统开发的背景 (1) 1.2 软件开发的策略 (1) 1.3 软件的开发方法 (3) 1.4 系统开发环境的选取 (4) 第二章系统规划 (7) 2.1 软件开发中的主要问题 (7) 2.2 软件开发目标 (7) 第三章系统分析 (8) 3.1 系统的初步调查 (8) 3.2 系统的可行性分析 (8) 3.3 对现存软件的研究 (9) 3.4 新系统逻辑方案的提出 (9) 第四章系统设计 (12) 4.1 目的与任务 (12) 4.2 系统的总体结构设计 (12) 4.3 系统的物理结构设计 (13) 4.4 系统运行的软硬件环境 (14) 4.5数据库设计 (14) 4.6用户界面设计 (17) 第五章系统实现 (19) 5.1 与数据库的连接 (19) 5.2 线程的设计 (21) 5.3具体的功能实现 (22) 5.4 系统测试 (34) 第六章系统运行与维护 (36) 6.1 系统的运行 (36) 6.2 系统的维护 (36) 第七章结论 (37) 7.1本软件的特点 (37) 7.2本软件的缺点 (37) 结束语 (38) 致谢 (38) 参考文献 (39)

第一章绪论 1.1 系统开发的背景 在科技日益发达的今天,社会对每个身处其中的分子要求越来越高,懂得一门外语只是基本的要求。而学习外语也要讲究一定的方法,一些辅助的工具也是必不可少的。 回顾过去背单词的方式,大家都是对着一本厚厚的字典,用笔在纸上反来复去的写,力求用次数来达到记忆的目的。可这种方式太浪费时间,一些单词被背了又背,一些单词却未被问津,自己都不知道哪些是已经记下来的,哪些是还不会的。把时间都白白的浪费掉了,真是得不偿失,因此,改变这种方式势在必行!使用计算机编写的背单词工具就改变了这种状况,使背单词也变得“轻松”起来。面对当前市场上背单词工具质量的良莠不齐,因而提出了设计一个新的,功能更实用,操作更方便,界面更友好的英语背单词工具——“攻破单词”。 通过对此工具的使用,可以节省很多时间,提高记忆效率,加强学习上的灵活性,使记忆、测试和查单词等各方面都很方便、轻松、快捷,相信它更能满足学习英语的学习者的需要,提高学习的进程,增加学习的兴趣。 1.2 软件开发的策略 将程序看作是按照顺序执行的一系统指令,这通常称为过程编程。过程化程序设计的典型特征是:程序中的数据对于所有过程都是可见的,因此也很容易造成混乱;过程与数据之间的关系是独立的,数据并没有要求一定要用那些方法来处理,原则上任何过程都可以对数据进行操作。在面向过程的程序设计方法中,首先考虑的是程序的功能,即程序要解决的问题,通过将功能逐步细化,直到每一个小的功能模块都能够用函数或过程来实现。然后设计数据结构,编写功能模块(过程),最后将它们组合成一个复杂的程序。换句话说,面向过程的程序设计采用的是“算法+数据结构=程序设计”的思想,即首先考虑解决问题的算法,然后再设计适合的数据结构使得算法得以有效的实现。面向过程的程序设计方法对于小型程序来说是适合的,但是用它来开发大规模的、可重用的应用就显得力不从心了。 与过程编程相对的是面向对象的编程。面向对象编程(OOP)从另外角度看待

基于单片机的简单频率计课程设计报告

《单片机原理与接口技术》课程设计报 告 频率计

1功能分析与设计目标 (1) 2频率计的硬件电路设计 (3) 2.1 控制、计数电路 (3) 2.2 译码显示电路 (5) 3频率计的软件设计与调试 (6) 3.1软件设计介绍 (6) 3.2程序框图 (8) 3.3功能实现具体过程 (8) 3.4测试数据处理,图表及现象描述 (10) 4讨论 (11) 5心得与建议 (12) 6附录(程序及注释) (13)

1功能分析与设计目标 背景: 在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。为了实现智能化的计数测频,实现一个宽领域、高精度的频率计,一种有效的方法是将单片机 用于频率计的设计当中。用单片机来做控制电路的数字频率计测量频率精度高,测量频率的范围得到很大的提高。 题目要求: 用两种方法检测(Δm,△ T)要求显示单位时间的脉冲数或一个脉冲的周期。 设计分析: 电子计数式的测频方法主要有以下几种:脉冲数定时测频法(M法),脉冲周期测频法(T法),脉冲数倍频测频法(AM法),脉冲数分频测频法(AT法),脉冲平均周期测频法(M/T法),多周期同步测频法。下面是几种方案的具体方法介绍。 脉冲数定时测频法(M法):此法是记录在确定时间TC内待测信号的脉冲个数MX ,则待测频率为: FX=MXZ TC 脉冲周期测频法(T法):此法是在待测信号的一个周期TX内,记录标准频率信号变化次数MO。这种方法测出的频率是: FX=MOZTX 脉冲数倍频测频法(AM法):此法是为克服M法在低频测量时精度不高的缺陷发展起来的。通过A倍频,把待测信号频率放大A倍,以提高测量精度。其待测频率为: FX=MXZATO 脉冲数分频测频法(AT法):此法是为了提高T法高频测量时的精度形成的。由于T法测量时要求待测信号的周期不能太短,所以可通过A分频使待测信号 的周期扩大A倍,所测频率为: FX=AMO/Tx

单片机简易频率计课程设计

前言 (3) 一、总体设计 (4) 二、硬件设计 (6) AT89C51单片机及其引脚说明: (6) 显示原理 (8) 技术参数 (10) 电参数表 (10) 时序特性表 (11) 模块引脚功能表 (12) 三、软件设计 (12) 四、调试说明 (15) 五、使用说明 (17) 结论 (17) 参考文献 (18)

附录 (19) Ⅰ、系统电路图 (19) Ⅱ、程序清单 (20)

前言 单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。因此,单片机的学习、开发与应用在生活中至关重要。 随着电子信息产业的不断发展,信号频率的测量在科技研究和实际应用中的作用日益重要。传统的频率计通常是用很多的逻辑电路和时序电路来实现的,这种电路一般运行缓慢,而且测量频率的范围比较小.考虑到上述问题,本论文设计一个基于单片机技术的数字频率计。首先,我们把待测信号经过放大整形;然后把信号送入单片机的定时计数器里进行计数,获得频率值;最后把测得的频率数值送入显示电路里进行显示。本文从频率计的原理出发,介绍了基于单片机的数字频率计的设计方案,选择了实现系统得各种电路元器件,并对硬件电路进行了仿真。

一、总体设计 用十进制数字显示被测信号频率的一种测量装置。它以测量周期的方法对正弦波、方波、三角波的频率进行自动的测量. 所谓“频率”,就是周期性信号在单位时间(1s)内变化的次数。若在一定时间间隔T内测得这个周期性信号的重复变化次数N,则其频率可表示为f=N/T。其中脉冲形成电路的作用是将被测信号变成脉冲信号,其重复频率等于被测频率f x。时间基准信号发生器提供标准的时间脉冲信号,若其周期为1s,则门控电路的输出信号持续时间亦准确地等于1s.闸门电路由标准秒信号进行控制,当秒信号来到时,闸门开通,被测脉冲信号通过闸门送到计数译码显示电路。秒信号结束时闸门关闭,计数器停止计数。由于计数器计得的脉冲数N是在1秒时间内的累计数,所以被测频率fx=NHz。 本系统采用测量频率法,可将频率脉冲直接连接到AT89C51的T0端,将T/C1用做定时器。T/C0用做计数器。在T/C1定时的时间里,对频率脉冲进行计数。在1S定时内所计脉冲数即是该脉冲的频率。见图1: 图1测量时序图 由于T0并不与T1同步,并且有可能造成脉冲丢失,所以对计数器T0做一定的延时,以矫正误差。具体延时时间根据具体实验确定。 根据频率的定义,频率是单位时间内信号波的个数,因此采用上述各种方案

简易数字频率计设计

简易数字频率计设计报告 设计内容: 1、测量信号:方波、正弦波、三角波; 2、测量频率范围: 1Hz~9999Hz; 3、显示方式:4位十进制数显示; 4、时基电路由由555构成的多谐振荡器产生(当标准时间的精度要求较高时,应通过晶体振荡器分频获得); 5、当被测信号的频率超出测量范围时,报警。 设计报告书写格式: 1、选题介绍和设计系统实现的功能; 2、系统设计结构框图及原理; 3、采用芯片简介; 4、设计的完整电路以及仿真结果; 5、Protel绘制的电路原理图; 6、制作的PCB; 7、课程设计过程心得体会(负责了哪些内容、学到了什么、遇到的难题及解决方法等)。 电子课程设计过程: 系统设计→在Multisim2001下仿真→应用Protel 99SE绘制电路原理图→制作PCB →撰写设计报告

简易数字频率计课程设计报告 第一章技术指标 1.1整体功能要求 1.2系统结构要求 1.3电气指标 1.4扩展指标 1.5设计条件 第二章整体方案设计 2.1 算法设计 2.2 整体方框图及原理 第三章单元电路设计 3.1 时基电路设计 3.2闸门电路设计 3.3控制电路设计 3.4 小数点显示电路设计 3.5整体电路图 3.6整机原件清单 第四章测试与调整 4.1 时基电路的调测 4.2 显示电路的调测 4-3 计数电路的调测 4.4 控制电路的调测 4.5 整体指标测试 第五章设计小结 5.1 设计任务完成情况 5.2 问题及改进

5.3心得体会附录 参考文献

第一章技术指标 1.整体功能要求 频率计主要用于测量正弦波、矩形波、三角波和尖脉冲等周期信号的频率值。其扩展功能可以测量信号的周期和脉冲宽度。 2.系统结构要求 数字频率计的整体结构要求如图所示。图中被测信号为外部信号,送入测量电路进行处理、测量,档位转换用于选择测试的项目------频率、周期或脉宽,若测量频率则进一步选择档位。 数字频率计整体方案结构方框图 3.电气指标 3.1被测信号波形:正弦波、三角波和矩形波。 3.2 测量频率范围:分三档: 1Hz~999Hz 0.01kHz~9.99kHz 0.1kHz~99.9kHz 3.3 测量周期范围:1ms~1s。 3.4 测量脉宽范围:1ms~1s。 3.5测量精度:显示3位有效数字(要求分析1Hz、1kHz和999kHz的测量误 差)。 3.6当被测信号的频率超出测量范围时,报警. 4.扩展指标 要求测量频率值时,1Hz~99.9kHz的精度均为+1。

基于51单片机的数字频率计_毕业设计

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月

关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据 库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期:

计算机软件工程毕业设计论文

目录 目录 (1) 摘要 (1) 前言 (3) 第一章绪论 (4) 1.1研究背景 (4) 1.2设计目标 (4) 1.3本文结构 (5) 第二章系统开发环境与技术 (6) 2.1系统开发环境 (6) 2.1.1 MyEclipse插件介绍 (6) 2.1.2 Tomcat服务器介绍 (6) 2.2系统开发技术 (7) 2.2.1 JSP与Servlet技术 (7) 2.2.2 JavaScript简介 (10) 2.2.3 MVC模式 (11) 2.2.4 Struts框架 (11) 2.2.5 Spring框架 (13) 2.2.6 Hibernate框架 (15) 第三章系统需求分析与前台设计 (17) 3.1需求分析 (17) 3.1.1 系统前台简要设计概述 (17) 3.1.2 系统用例图 (18) 3.2系统设计 (18) 3.2.1 系统层次划分 (18) 3.2.2 数据库设计 (19) 3.2.3 成本管理模块时序图 (22) 第四章系统详细设计与功能实现 (27) 4.1系统项目的文件夹结构 (27) 4.2成本管理模块的具体实现 (28) 4.2.1 查询成本信息列表功能的实现 (28)

4.2.3 修改成本信息功能的实现 (36) 4.2.4 删除成本信息功能的实现 (39) 4.2.5 查看成本明细信息功能的实现 (41) 第五章总结与展望 (43) 5.1课题总结 (43) 5.2进一步开发的展望 (43) 参考文献 (44) 致谢 (45)

摘要 服饰企业生产状况联络表是针对企业的实际情况而进行设计、开发的,而成本管理模块则是为了保持产品的成本信息及时的保存、更新。利用JSP技术和SSH框架以及相应的数据库访问技术实现了基于Web的系统。该框架可以减少模块之间的耦合性,让开发人员减轻重新建立解决复杂问题方案的负担,并且可以被扩展以进行内部的定制化。通过使用JSP技术建设动态网站,充分发挥了Java语言所独有的易用性、跨平台性和安全性,从而构建了一个运行高效、安全可靠、适用性广的管理系统,实现了企业信息资源的网上管理,满足了公司业务处理的需要,使企业适应了网络经济时代发展的要求。 论文首先简要介绍了企业管理系统的一些研究与应用背景,其次介绍了该网站系统所采用的开发工具、平台以及开发环境。在此基础上,论文详尽描述了成本管理系统情况。 关键词:JSP,SSH框架,成本管理 作者:XX 指导老师:XX

单片机课设——频率计的设计——C语言编程

沈阳工程学院 ┊┊ 课程设计 设计题目:频率计程序设计 系别自控系班级测控本091 学生姓名学号 指导教师职称教授 起止日期: 2012 年1月2日起——至2012 年1月13日止

沈阳工程学院 课程设计任务书 课程设计题目:频率计程序设计 系别自控系班级 学生姓名学号 2009308119 指导教师职称教授 课程设计进行地点: F422 任务下达时间: 2012 年 1 月 2 日 起止日期:2012年1月2日起——至2012年1月13日止教研室主任 2012 年1月2日批准

频率计的设计 1.设计主要内容及要求; 编写频率计程序。 要求:1)能够测量频率并显示。 2)能够进行闸门时间选择。 2.对设计论文撰写内容、格式、字数的要求; (1).课程设计论文是体现和总结课程设计成果的载体,一般不应少于3000字。 (2).学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献等。课程设计论文的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。 (3).论文要求打印,打印时按《沈阳工程学院毕业设计(论文)撰写规范》的要求进行打印。 (4). 课程设计论文装订顺序为:封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、参考文献。 3.时间进度安排;

沈阳工程学院 C8051F020单片机原理及应用课程设计成绩评定表

中文摘要 在人们的日常生活中,频率的测量无处不在。随着科学技术的发展,尤其是单片机技术和半导体技术的高速发展,频率计的研究及应用越来越受到重视,这样对频率测量设备的要求也越来越高。单片机是一门发展极快应用方式极其灵活的使用技术。他以灵活的设计、微小的功耗、低廉的成本,在数据采集、过程控制、模糊控制、智能仪表等领域得到广泛的应用,极大的提高了这些领域的技术水平和自动化程度。 在电子技术测量中,频率是最基本的参数之一,设计一种快速准确的频率计显得尤为重要。该数字频率计的设计主要实现用数字显示被测信号的频率,该设计是以51单片机作为核心,与传统频率计相比该设计具有更高的测量精度和速度,具有各种中断处理能力,并且具有丰富的数字输入输出口和通信口等。该频率计的设计在软件上编写,并采用计数式测频方法,通过单片机外围电路中由振荡电路产生的闸门信号进行计时,并对整形后的被测信号进行脉冲计数以得到被测信号的频率值。由于低频信号照成了较大的量化误差,可在测量低频信号的时候延长闸门时间信号,以提高测量精度。 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号、方波信号及其他单位时间内变化的物理量。在设计中应用单片机的数学运算和控制功能,来实现测量量程的自动切换,既满足测量精度的要求,又满足系统反应时间的要求。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显式、测量迅速、精确度高、显示直观、所以经常用到频率计。 51系列单片机是国内目前应用最广泛的一种8位单片机之一,随着嵌入式系统、片上系统等概念的提出和普遍接受及应用。51系列及其衍生单片机还会在继后很长一段时间占据嵌入式系统产品的低端市场,因此,作为新世纪的大学生,在信息产业高速发展的今天,掌握单片机的基本结构、原理和使用时非常重要的。 总之,频率计的设计是进行更深层次频率测量的基石。 关键词单片机,频率测量,分频器,硬件,软件

基于单片机的数字频率计设计

江阴职业技术学院 毕业论文 课题:基于单片机的数字频率计的设计 专业电子信息工程 学生姓名冯海洋 班级08电子信息工程(1)班 学号20080305107 指导教师张文洁 完成日期

目录 摘要?错误!未定义书签。 前言................................................................................................... 错误!未定义书签。第一章绪论............................................................................................... 错误!未定义书签。 1.1课题背景?错误!未定义书签。 1.2 课题研究的目的和意义 ................................................................. 错误!未定义书签。 1.4数字频率计设计的任务与要求?错误!未定义书签。 第二章数字频率计总体方案设计............................................................... 错误!未定义书签。 1.1方案比较 .......................................................................................... 错误!未定义书签。 1.2方案论证......................................................................................... 错误!未定义书签。 1.3方案选择......................................................................................... 错误!未定义书签。 第三章数字频率计的硬件系统设计........................................................... 错误!未定义书签。 3.1数字频率计的硬件系统框架...................................................... 错误!未定义书签。 3.2 数字频率计的主机电路设计?错误!未定义书签。 3.3数字频率计的信号输入电路设计................................................... 错误!未定义书签。 3.4数字频率计显示电路的设计 ........................................................... 错误!未定义书签。 3.5数字频率计的计数电路的设计?错误!未定义书签。 3.6数字频率计电源模块的设计?错误!未定义书签。 第四章数字频率计软件系统设计?错误!未定义书签。 4.1 软件设计规划................................................................................. 错误!未定义书签。 4.1.1信号处理............................................................................ 错误!未定义书签。 4.1.2中断控制................................................................................. 错误!未定义书签。 4.2.1定时器/计数器?错误!未定义书签。 4.2.2定时工作方式0..................................................................... 错误!未定义书签。 4.3程序流程图设计................................................................................ 错误!未定义书签。

计算机毕业论文_基于FPGA的等精度频率计的设计与实现

目录 前言...............................................................1 第一章 FPGA及Verilog HDL..........................................2 1.1 FPGA简介.....................................................2 1.2 Verilog HDL 概述.............................................2 第二章数字频率计的设计原理........................................3 2.1 设计要求.....................................................3 2.2 频率测量.....................................................3 2.3.系统的硬件框架设计..............................................4 2.4系统设计与方案论证............................................5 第三章数字频率计的设计............................................8 3.1系统设计顶层电路原理图........................................8 3.2频率计的VHDL设计.............................................9 第四章软件的测试...............................................15 4.1测试的环境——MAX+plusII.....................................15 4.2调试和器件编程...............................................15 4.3频率测试.....................................................16

计算机毕业设计论文

南宁地区教育学院毕业论文(设计) 题目学生成绩管理系统 姓名文艳 学号2009108014 专业计算机应用技术 班别09计算机 指导教师周秀梅 提交日期2011年12月30日

摘要 学生成绩管理系统其开发工作主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。Powersoft的powerbuilder为用户提供了功能强大的集成开发环境。POWERBUILDER是图形用户界面的c/s开发工具,利用其提供的各种面向对象的开发工具,powerbuilder具有强大的多个数据库描述连接功能和数据库检索力。利用其前端的用户界面开发功能完备,易使用的应用程序。而后台的数据库连接由POWERBUILDER完成,建立起数据一致性和完整性强.数据安全性好的库。

目录 第一章绪论 (1) 第二章可行性分析 (3) 第三章关键的技术 (4) 第四章数据库设计 (7) 第五章需求分析 (11) 第六章总体设计 (13) 第一节程序设计 (13) (1)输入功能模块 (13) (2)查询,修改模块 (14) (3)退出系统模块 (14) 第二节总体设计小结 (14) 第七章详细设计 (15) 第八章体会 (29) 参考文献 (30)

第一章绪论 Sybase power Builder9.0是一个企业级的,面向对象的快速应用开发工具,它易于使用的,可伸缩的,并经实践证明的快速集成开发环境,在给用户提供一条转移到下一代平台的途径的同时,使用户仍能够保护和扩展现有的技术和应用上的投资。多年来,用户一直赞赏Power Builder用于客户/服务器应用开发的快捷性,简便性以及先进性。现在,用户可以在他熟悉的相同的Power Builder环境中使用相同的技术来创建同样功能强大的Wed和分布式应用。Power Builder9.0是美国著名的Power soft公司开发的可视化数据库编称语言,它是完全按照客户机/服务器体系结构设计的,特别是其提供了用于创建和管理不同对象的众多画板,具有强大的数据库操作功能,是一款极其优秀的面向对象的数据库开发工具。使用它将会使应用程序的开发速度更快,成本更底,质量更高,功能更强,使开发人员从枯燥复杂的编程中解放出来,令开发应用系统这一让人头痛的工作变成了真正的享受。它提供了对面向对象编程的全面支持,集成强大并易于使用的编程语言。 使用Power Builder可以快速地开发出当今最流行的各种商业应用,如客户/服务器应用,分布式应用,基于组件的应用和wed应用。在Power Builder强大功能和友好的集成开发环境支持下,开发人员的效率得到空前的提高,使程序设计与开发工作变的更加有趣,仿佛是一个艺术家在创作一件艺术品,因此它深受国内外广大开发人员的喜欢。 Power Builder9.0的特点主要表现在以下几个方面: 1.高效率的应用开发 Power Builder通过提供大量新的功能和特征继续扩展其快速应用开发和无比卓越的生产率传统,显著地加快了应用的周期。 2.紧密集成Sybase EAServer 当运行于EAServer中时,Power Builder应用的功能非常强大。 EAServer是Sybase公司的一个独具特色的应用服务器,它融合了组件事务处理服务器和动态页面服务器的功能。 3.强大的Wed应用开发能力

基于5单片机的数字频率计设计

基于5单片机的数字频率计设计

毕业论文基于51单片机的数字频率计 基于51单片机的数字频率计 目录 第1节引言 (2) 1.1数字频率计概 述…………………………………………… (2) 1.2频率测量仪的设计思路与频率的计 算…………………………………………… (2) 1.3基本设计原 理…………………………………………… (3) 第2节数字频率计(低频)的硬件结构设计 (4) 2.1系统硬件的构成 (4) 2.2系统工作原理图 (4) 2.3AT89C51单片机及其引脚说明…………………………………………………

(5) 2.4信号调理及放大整形模块 (7) 2.5时基信号产生电路 (7) 2.6显示模块 (8) 第3节软件设计 (12) 3.1 定时计数 (12) 3.2 量程转换 (12) 3.3 BCD转换 (12) 3.4 LCD显示…………………………………………………

(12) 第4节结束语 (13) 参考文献 (14) 附录汇编源程序代码 (15) 基于51单片机的数字频率计 第1节引言 本应用系统设计的目的是通过在“单片机原理及应用”课堂上学习的知识,以及查阅资料,培养一种自学的能力。并且引导一种创新的思维,把学到的知识应用到日常生活当中。在设计的过程中,不断的学习,思考和同学间的相互讨论,运用科学的分析问题的方法解决遇到的困难,掌握单片机系统一般的开发流程,学会对常见问题的处理方法,积累设计系统的经验,充分发挥教学与实践的结合。全能提高个人系统开发的综合能力,开拓了思维,为今后能在相应工作岗位上的工作打下了坚实的基础。 1.1数字频率计概述 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。 本数字频率计将采用定时、计数的方法测量频率,采用一个1602A LCD显示器动态显示6位数。测量范围从1Hz—10kHz的正弦波、方波、三角波,时基

毕业设计数字频率计的设计论文

数字频率计的设计 摘要:本论文是一种直接用十进制数字来显示被测信号频率的测量装置。它不仅可以测量正弦波、方波、三角波的频率,而且还可以测量其它各种单位时间内变化的物理量的频率。该频率计是首先将被测信号变成脉冲信号,其重复频率等于被测频率。时钟电路提供标准的时间脉冲信号。闸门电路由标准秒信号进行控制,当闸门信号为高电平时,闸门开通,被测信号的脉冲通过闸门送入计数显示电路进行显示;当闸门信号为低电平时,闸门关断,计数器没有时钟脉冲输出,计数器停止计数。 关键词:频率显示闸门秒信号 引言 随着无线电技术的发展与普及,“频率”已成为广大群众所熟悉的物理量。调节收音机上的频率刻度盘可以使我们选听到自己所喜欢的电台节目;调节电视机上的微调旋钮可使电视机对准电视台的广播频率,获得图像清晰的收看效果,这些已成为人们的生活常识。 人们在日常生活、工作中更离不开计时。学校何时上、下课?工厂几时上、下班等这些都涉及到计时。频率、时间的应用,在当代高科技中显得尤为重要。例如,邮电通讯,大地测量,地震预报等等,都与频率、时间密切相关,只是其精密度和准确度比人们日常生活中的要求高得多罢了。 本次设计主要采用计数法制成一个测量范围在0~9999Hz的频率计。该频率计闸门信号的采样时间为1s,并采用4位数码管显示。它不仅可以测量正弦波、方波、三角波的频率,而且还可以测量其它各种单位时间内变化的物理量的频率。 一、数字频率计的组成 数字频率计电路主要由串联型稳压电源、整形电路、10分频电路、时钟电路、闸门形成及控制电路、计数显示电路等组成。

电路组成框图1-1如下: 待测信号整形电路10分频电路闸门形成及控制电路 串联型稳压电源时钟电路计数显示电路 电路组成框图1-1 二、设计所用集成电路简介 1.集成电路NE555概述 NE555是一种集模拟、数字于一体的中规模集成电路,它常应用于信号的产生与变化、电路的检测与控制。芯片采用双列直插式封装,有八个管脚。NE555引脚图2-1和功能如下 图2-1 引出端功能符号: TR: 置位控置制端,也称电平触发端 RD: 复位端,低电平有效 Q: 电路的输出端 CO: 电压控制端 TH: 复位控制端 DIS: 放电端 Vcc: 电源端 GND: 接地脚 2.集成电路CD4518概述 集成电路CD4518是一个双BCD码加法计数器。它有两个时钟输

计算机专业毕业设计说明书

计算机专业毕业设计说明书(论文)写作方法指导(仅供参考)毕业设计论文是毕业设计工作的总结和提高,与从事科研开发工作一样,必须有严谨求实的科学态度。毕业设计论文应有一定的学术价值和实用价值,能反映出作者所具有的专业基础知识和分析解决问题的能力。 在毕业设计期间,尽可能多地阅读文献资料是十分重要的,这不仅能防止重复研究,而且可为毕业设计做好技术准备,还可以学习论文的写作方法。一篇优秀的论文对启发思维,掌握论文的写作规范很有帮助。 论文的写作方法多种多样,并没有一个固定的格式,下面仅对论文中几个主要部分的写作方法提出一点参考性意见。 一、前言部分 前言部分也常用“引论”、“概论”、“问题背景”等作为标题,主要介绍论文的选题。 首先阐明选题的背景和选题的意义。选题需强调实际背景,说明在计算机研究中或部门信息化建设、管理现代化等工作中引发该问题的原因,问题出现的环境和条件,解决该问题后能起什么作用等。结合问题背景的阐述,使读者感受到此选题确有实用价值和学术价值,确有研究或开发的必要性。 前言部分常起画龙点睛的作用。选题实际又有新意,意味着研究或开发的方向对头,设计工作有价值。对一篇论文来说,前言写好了,就会吸引读者,使他们对你的选题感兴趣,愿意进一步了解你的工作成果。 二、综述部分 任何一个课题的研究或开发都是有学科基础或技术基础的。综述部分主要阐述选题在相应学科领域中的发展进程和研究方向,特别是近年来的发展趋势和最新成果。通过与中外研究成果的比较和评论,说明自己的选题是符合当前的研究方向并有所进展,或采用了当前的最新技术并有所改进,目的是使读者进一步了解选题的意义。 综述部分能反映出学生多方面的能力。首先,反映学生中外文献的阅读能力。通过查阅文献资料,了解同行的研究水平,在工作中和论文中有效地运用文献,这不仅能避免

基于AT89C52单片机的简易频率计设计说明书

单片机系统开发与应用工程实习报告 选题名称:基于AT89C52单片机的简易频率计设计 系(院): 专业:计) 班级: 姓名:学号: 指导教师: 学年学期: 2009 ~ 2010 学年第 2 学期 2010 年 5 月 30 日

摘要: 在电子技术中,频率是一个经常用到的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。本项目主要阐述了以AT89C52单片机作为核心器件,采用模块化布局,设计一个简易数字频率计,以达到测量频率并进行显示的目的。本项目利用单片机的内部定时器溢出产生中断来实现定时,把单片机内部的定时/计数器0作为定时器,实现2.5ms定时。外部待测脉冲从单片机的TI(第15引脚)输入,以定时/计数器1作为计数器,利用中断方式来达到间接测量的目的。最后采用四位数码管显示。本设计采用C语言进行软件编程,用keil软件进行调试。最后把调试成功后的程序固化到AT89C52单片机中,接到预先焊好的电路板上,接上待测脉冲,通电运行,数码管成功显示待测脉冲频率。 关键词:单片机;频率计;AT89C52

目录 1 项目综述 (1) 1.1 设计要求 (1) 1.2 系统设计 (1) 2硬件设计 (2) 2.1 电路原理图 (2) 2.2 元件清单 (2) 2.3 主要芯片引脚说明 (3) 3 软件设计 (4) 3.1 程序流程图 (4) 3.2 软件设计简述 (5) 3.3 程序清单 (6) 4 系统仿真及调试 (10) 4.1 硬件调试 (10) 4.2 软件调试 (10) 5 结果分析 (10) 总结 (11) 参考文献 (12)

电子数字频率计测量方法毕业论文

电子数字频率计测量方法毕业论文 1绪论 1.1研究背景及主要研究意义 频率是电子技术领域永恒的话题,电子技术领域离不开频率,一旦离开频率,电子技术的发展是不可想象的,为了得到性能更好的电子系统,科研人员在不断的研究频率,CPU就是用频率的高低来评价性能的好坏,可见,频率在电子系统中的重要性。 频率计又称为频率计数器,是一种专门对被测信号频率进行测量的电子测量仪器,其最基本的工作原理为:当被测信号在特定的时间段T的周期个数N时,则被测信号的频率f=N/T.电子计数器是一种基础测量仪器,到目前为止已有三十多年的发展历史。早期,设计师们追求的目标主要是扩展测量围,再加上提高测量精度、稳定度等,这些也是人们衡量电子计算机的技术水平,决定电子技术器价格高低的主要依据。目前这些技术日臻完善,成熟。应用现代技术可以轻松地将电子计数器的频率扩展到微波频段。 1.2数字频率计的发展现状 随着科学技术的发展,用户对电子计数器也提出了新的要求。对于低档产品要求使用操作方便,量程(足够)宽,可靠性高,价格低。而对中高档产品,则要求有较高的分辨率,高精度,高稳定度,高测量速率;除通常通用计数器所具有的功能外,还要有数据处理功能,统计分析功能等等,或者包含电压测量等其他功能。这些要求有的已经实现或者部分实现,但要真正地实现这些目标,对于生产厂家来说,还有许多工作要做,而不是表面看来似乎发展到头了。 由于微电子技术和计算机技术的发展,频率计都在不断地进步着,灵敏度不断提高,频率围不断扩大,功能不断增加。在测试通讯、微波器件或产品时,通常都市较复杂的信号,如含有复杂频率成分、调制的含有未知频率分量的、频率固定的变化的、纯净的或叠加有干扰的等等。为了能正确的测量不同类型的信号,必须了解待测信号特性和各种频率测量仪器的性能。微波技术器一般使用类型频谱分析仪的分频或混频电路,另外还包含多个时间基准、合成器、中频放大器等。虽然所有的微波计数器都是用来完成技术任务的,但各自厂家都有各自的一套复

基于51单片机的数字频率计毕业论文

基于51单片机的数字频率计 目录 第1节引言 (2) 1.1数字频率计概述 (2) 1.2频率测量仪的设计思路与频率的计算 (2) 1.3基本设计原理 (3) 第2节数字频率计(低频)的硬件结构设计 (4) 2.1系统硬件的构成 (4) 2.2系统工作原理图 (4) 2.3AT89C51单片机及其引脚说明 (5) 2.4信号调理及放大整形模块 (7) 2.5时基信号产生电路 (7) 2.6显示模块 (8) 第3节软件设计 (12) 3.1 定时计数 (12) 3.2 量程转换 (12) 3.3 BCD转换 (12) 3.4 LCD显示 (12) 第4节结束语 (13) 参考文献 (14) 附录汇编源程序代码 (15)

基于51单片机的数字频率计 第1节引言 本应用系统设计的目的是通过在“单片机原理及应用”课堂上学习的知识,以及查阅资料,培养一种自学的能力。并且引导一种创新的思维,把学到的知识应用到日常生活当中。在设计的过程中,不断的学习,思考和同学间的相互讨论,运用科学的分析问题的方法解决遇到的困难,掌握单片机系统一般的开发流程,学会对常见问题的处理方法,积累设计系统的经验,充分发挥教学与实践的结合。全能提高个人系统开发的综合能力,开拓了思维,为今后能在相应工作岗位上的工作打下了坚实的基础。 1.1数字频率计概述 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号及其他各种单位时间变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。 本数字频率计将采用定时、计数的方法测量频率,采用一个1602A LCD显示器动态显示6位数。测量围从1Hz—10kHz的正弦波、方波、三角波,时基宽度为1us,10us,100us,1ms。用单片机实现自动测量功能。 基本设计原理是直接用十进制数字显示被测信号频率的一种测量装置。它以测量周期的方法对正弦波、方波、三角波的频率进行自动的测量。 1.2频率测量仪的设计思路与频率的计算 频率测量仪的设计思路主要是:对信号分频,测量一个或几个被测量信号周期中已知标准频率信号的周期个数,进而测量出该信号频率的大小,其原理如右图1所示。 1 图可知: T=NT o 为标准信号的周期,所以T为分频后信号的周期,则可以算出被测量信(注:T o

计算机软件毕业设计论文

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊ 1引言 1.1背景意义 长期以来,我国高等院校使用传统的人工方式和单机方式管理科研、办公、会议记录等信息。传统的人工管理方式存在着许多缺点,如效率低、保密性差、成本高和存储量小,时间一长,将产生大量的冗余文件和数据,要从大量的文件和数据获取需要的信息时,查找工作十分繁重;单机管理方式虽然克服了人工管理方式的一些缺陷,如可以按时间、内容、关键字等进行检索,但该方式还存在一些其它方面的缺点,如灵活性差、数据库安全性受到限制、应用程序不能分布式使用等。 随着计算机技术和网络技术的发展,现代化办公已经走入各行各业各阶层,传统的人工或单机管理方式已经无法满足高校办公现代化的要求。为了树立高校“以人为本”的管理模式,以应对日益加快的科技工作节奏,使高校信息管理科学化、规范化、现代化,自主开发一个旨在实现高校在校园网上提供办公信息管理服务,开展网上信息管理活动,推行新的管理手段以提高工作效率,实现网上信息的共享和协同管理。 1.2管理信息系统现状及发展趋势 1.2.1管理信息系统现状 管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。是一个人机系统,同时它又是一个一体化集成系统,是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。 1.2.2管理信息系统发展趋势 信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求。我国自从80年代上半期,国家计委统计局计算中心在第一次全国人口普查、工业普查中使用了数据库管理技术以来,随着微机管理系统的推广,数据库信息管理系统的应用逐渐展露头脚,但是由于起步晚的原因以及当代技术的占有独享性质,导致我国虽然在这方面发展迅速但是发展规模普遍都是中小型方向而且运作机制还很不完善。 2. 需求分析 2.1系统概述

相关主题
相关文档 最新文档