当前位置:文档之家› 多功能电子表设计

多功能电子表设计

多功能电子表设计
多功能电子表设计

等级:课程设计

课程名称单片机原理与应用

课题名称电子表

专业电气工程及其自动化

班级

学号

姓名

指导教师

2014年月日

设计内容与设计要求

设计内容:

本课题要求以单片机为核心设计一个多功能电子表,具有电子时钟、时钟设置和跑表功能。做时钟时在6位LED 显示器上显示时、分、秒,做跑表时显示范围000.0秒~999.9秒,并具有时钟启动、时钟停止、跑表启动、跑表复位、时钟调整功能键。要求焊接好开发板,在开发板上进行调试。

设计要求:

1)确定系统设计方案;

2)进行系统的硬件设计;

3)完成必要元器件选择;

4)开发板焊接及测试

5)系统软件设计及调试;

6)系统联调及操作说明

7)写说明书

主要设计条件

1、MCS-51单片机实验箱1台;

2、PC机及单片机调试软件,仿真软件proteus;

3、开发板1块;

4、制作工具1套;

5、系统设计所需的元器件。

说明书格式

封面

课程设计任务书

目录

第1章、概述

第2章、系统总体方案设计

第3章硬件设计

第4章开发板焊接及其测试

第5章软件设计与说明(包括流程图)

第6章调试步骤、结果、使用说明

第7章设计总结

第8章参考文献

附录:系统电路原理图(用PROTEL99制作)、系统程序清单。电气与信息工程系课程设计评分表

进度安排

设计时间分为二周

第一周

星期一、上午:布置课题任务,课题介绍及讲课。

下午:借阅有关资料,总体方案讨论。

星期二、分班级焊接开发板

星期三、确定总体方案,学习与设计相关内容。

星期四、各部分方案设计,各部分设计。

星期五、设计及上机调试。

星期六、设计并调试

第二周

星期一:设计及上机调试。

星期二:调试,中期检查。

星期三:调试、写说明书。

星期四--星期五上午:写说明书、完成电子版并打印成稿。

星期五下午:答辩。

参考文献

1、王迎旭编.《单片机原理与应用》[M].机械工业出版社.

2、楼然苗编.《51系列单片机设计实例》[M].北京航空航天大学出版

社.

3、黄勤编.《计算机硬件技术基础实验教程》[M].重庆大学出版社

4、刘乐善编.《微型计算机接口技术及应用》[M].华中科技大学出版社.

5、陈光东编.《单片微型计算机原理及接口技术》[M].华中科技大学出版社.

6、周向红编《51系列单片机应用与实践教程》[M].北航出版社

目录

第一章绪论 (1)

第二章系统总体方案设计 (2)

2.1 课程设计内容要求 (2)

2.2 设计思路分析 (2)

第三章硬件设计 (3)

3.1 系统框图 (3)

3.2 单片机型号的选择 (3)

3.3 显示器选择 (4)

3.4 时钟电路 (4)

3.5 显示电路 (5)

3.6 总体电路原理图 (5)

第四章开发板焊接及测试................... 错误!未定义书签。第五章软件设计与说明. (6)

5.1 软件总体框图 (6)

5.2 主程序设计 (6)

5.3 子程序设计 (7)

5.4 跑秒程序设计框图 (7)

第六章调试和使用说明 (8)

使用说明 (8)

第七章总结与体会 (9)

参考文献 (10)

附录 (10)

电路图 (10)

系统程序清单 (11)

第一章绪论

单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能。它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。而51系列单片机是各单片机中最为典型和最有代表性的一种。通过本次课程设计对51单片机的学习以及应用,已经对单片机有了初步的了解和简单的应用能力。

数字电子表是采用数字电路实现对时,分,秒,数字显示的计时装置,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字表的精度,远远超过老式的钟表,钟表的数字化给人们生产带来了极大的方便,而且大大的拓展了钟表的报时功能。数字表已经成为人们日常生活中的必须品,广泛应用于家庭,车站,码头,剧院,办公场所等,给我们的生活和学习,工作带来了极大的方便。

本课程设计设计了一个基于AT89C51单片机的电子表。并且通过一个控制按键来实现时间的调节和是否进入省电模式,并且在数码管上显示相应的时间。应用Proteus的ISIS软件实现了单片机电子表系统的设计与仿真。此方法仿真效果真实、准确,并且节省了硬件资源。

第二章系统总体方案设计

2.1 课程设计内容要求

本课题要求以单片机为核心设计一个多功能电子表,具有电子时钟、时钟设置和跑表功能。做时钟时在6位LED显示器上显示时、分、秒,做跑表时显示范围000.0秒~999.9秒,并具有时钟启动、时钟停止、跑表启动、跑表复位、时钟调整功能键。要求焊接好开发板,在开发板上进行调试。

2.2 设计思路分析

电子表的电路由多个部分组成,如控制按键的输入电路,单片机的时钟电路,复位电路,LED显示器段码驱动电路,LED显示器位码驱动电路,显示器电路和跑表时钟电路组成。然后通过对以上电路的产生和调整设计出总的电路框图。所以可根据上述条件作出相应的实时时钟电路总的框图。然后开始设计内部驱动程序,按照相应的程序实现特定的功能个,之后按照程序的设计,将相应的管脚连接调试,看是否能实现预定的功能。

利用MCS-51内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时。配合软件监控实现运行,停止,调时,调分,调秒。该方案节省硬件成本,软件设计做够灵活,且能够使人在定时/计数器的使用、中断及程序设计方面得到锻炼与提高,能够准确走时并实现多功能。因此,本课题采用该方案。

第三章硬件设计

3.1 系统框图

图3.1

3.2 单片机型号的选择

通过对多种单片机性能的分析,最终认为89C51是最理想的电子表开发芯片。89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一种高效微控制器,而且它与MCS-51兼容,且具有4K字节可编程闪烁存储器和1000写/擦循环,数据保留时间为10年等特点,是最好的选择。

图3.2

3.3 显示器选择

LED显示器的选择,在应用系统中,设计要求不同,使用的LED显示器的位数也不同,因此生产厂家就生产了多种位数、尺寸、型号不同的LED显示器。在我们的设计中,选择6位一体的时钟型LED显示器。

6位7段共阳显示器:六位是同时显示六位阿拉伯数字,而每一个数字又是七段码显示的;七段是指一个数码显示的阿拉伯数字是由七位二进制数控制的,共阳是指相应的二进制为1时不亮,为0时亮。在实验中显示器的作用是显.示时间。

3.4 时钟电路

图3.4

单片机电子表课程设计

烟台南山学院 《单片机原理与接口技术》课程设计 题目:数字电子表设计 学院(系):自动化工程学院 年级专业:电气技术4班 学号: 200902040442 学生姓名:毕天华 指导教师:田敬成

课程设计任务书 学生姓名:毕天华专业班级:电气技术4班 指导教师:田敬成工作单位:自动化工程学院 题目: 基于51单片机的数字电子表的设计 初始条件: 1.运用所学的单片机原理与接口技术知识和数字电路知识; 2.51单片机应用开发系统一套; 3.PC机及相关应用软件; 要求完成的主要任务: 1.完成数字电子表的设计和调试。 2.要求采用四位八段数码管显示时间和日期,并且可以用按键修改时间和 日期。 3.撰写课程设计说明书。 4.课程设计说明书要求:引言、设计要求、系统结构、原理设计、各个模 块的设计与实现、软件设计、调试过程、收获、体会及总结、参考文献、电路图和源程序。说明书使用A4打印纸计算机打印或手写,用Protel 等绘图软件绘制电子线路图纸。 时间安排: 第1天下达课程设计任务书和日程安排,根据任务书查找资料; 第2~3天完成方案论证,单片机系统的设计; 第4~6天参考有关文献,完成程序的编写; 第7~10天调试硬件系统和软件程序; 第11~12天结果分析整理、撰写课程设计报告,验收和答辩。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

基于单片机数字电子表的设计 摘要 随着电子技术的发展,计算机在现代科学技术的发展中起着越来越重要的作用。多媒体技术、网络技术、智能信息处理技术、自适用控制技术、数据挖掘与处理技术等都离不开计算机。本课程设计是基单片机原理与接口技术的简单应用。运用所学的单片机原理和接口技术知识完成数字电子表的设计。 电子表已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使电子表具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的电子表集成电路芯片出售,价格便宜、使用也方便,但鉴于电子表电路的基本组成包含了数字电路的主要组成部分,因此进行电子表的设计是必要的,用C语言设计电子表显示程序,要求根据输入程序显示电子表画面。研究电子表及扩大其应用,有着非常现实的意义。 关键词 LED,定时/计器数,C语言,调试,运行。

多用户电表功能特点

多用户电能表 定义: 多用户电能表是用来测量电能的仪表,能够同时检测 36户(单相)、12户(三相)及36户以下单三相任意组 合的电能表俗称多用户电表。 主要功能和技术特点: 1.模块化结构设计 采用最为可靠的PIC单片机作为电能表的主控制芯 片,从根源上提升电能表的品质。 采用大规模专用集成电路采集电能信号,能精确计量正负两个方向的电能,且以同一方向累计,有效的杜绝了偷、漏电现象。 各个功能单元之间的接口标准化,方便用户升级。 纵向乖直结构设计,强弱电采用镀锌屏蔽板隔离,可避免强电对弱电干扰。 内部电源三相供电,电源缺相,电能表照常工作;具有电源缺相指示功能。2.三核设计 采用三个CPU,通讯交互、计量、显示由不同的CPU负责,各司其职,保证通讯时不丢脉冲,使计量更准确,通讯响应更迅速。 3.显示设计 显示CPU负责动态扫描显示,避免静电辐射式显示乱码现象,同时具有无线或有线发送显示数据到第二显示屏的功能。 同步显示每个用户的电量和功率,方便用户随时查看自己的用电情况。(可选) 4.通讯设计 通讯采用防雷设计,当通讯线路中因为外界的干扰突然产生尖峰或电压时,能在极短的时问内导通分流从而避免浪涌对回路中设备的损害。 通讯速率灵活设置(可以现场设置更改通讯波特率(300bps—115kbps),通讯方式选择组合使用,可实现实时通讯的最佳效果。为用广升级改造网络提供支持。(可选) 通讯方式多样:485总线网络、局域网网络,无线网络、电话网络、GPRS

网络、光纤等传输方式。 5.分户计量设计 可同时计量与检测DF型:39户(单相)/13户(三相),DF—SD型36户(单相)/12户(三相)。 单三相随意组合设置,方便用户统一调配资源。 【企业简介】 山东科大中天位于中国院士泰山创业基地,注册基金1150万元,由中国科学院宋振骐院士汇聚多位院士等业内高端专家,充分依托山东科技大学联合中国矿业大学与山东大学等多所高校院所组建而成。 以节能监测为主导产业,集产品研发、制造、销售、教学实习于一体,富有高度社会责任感。公司充分依托高校技术和人才优势,建立高效的产、学、研平台,确保技术开发和新产品研制始终处于同行业领先水平。公司成立至今,先后成为国家级高新技术企业、山东省企业技术中心、山东省软件工程技术中心、山东省物联网重点企业、山东省著名商标、山东名牌、国家重点计量器具先进单位、计量保证确认合格单位等,产品通过ISO9001认证、3C认证及双软认证,并由中国人民保险公司质量承保,获多项国家专利证书,被列为工程建设推荐产品,公司是中国房地产及住宅建设委员会会员单位,长期享受科技部、省财政厅、信息产业厅及中小企业局等部门的技术创新专项基金扶持,被列为山东省重点扶持企业和重合同守信用企业、泰安市文明信用企业。 公司自主研发的核心产品“宏天”牌DF型多用户集中式电能表等能耗计量的高端系列产品、智能物业管理的成套技术以及节能用电管理系统、水电气暖、一卡通系统、企业能耗监测与能效管理系统等。提出了创新节能方案+管理软件+系统集成系统组件,利用多用户管理模块、多元化通讯模块、集中式计量模块,专业提供基于PDCA全过程的能耗实时监测和动态管理系统及个性化、智能化的节能增效系统解决方案。为管理者和决策者实现量化控制提供智能化和集约平台。

高精度多功能标准电能表设计方法

*高精度多功能标准电能表设计 摘要:介绍一种高精度、多功能三相标准电能表的设计方法。采用硬件锁相环电路,控制单片6通道16位高速并行A/D转换器ADS8364实现对三相电压、三相电流同步整周期均匀采样。TMS320F2812 DSP 对采集的三相电压、电流数据进行运算和处理,并用软件方法产生高低频标准电能脉冲。给出了系统总体结构、模拟通道设计、倍频锁相电路、数据采集电路、各种电参数测量算法及系统软硬件抗干扰措施。主要指标的准确度等级优于0.05级。其设计方法对于高精度电力测量仪表的研制具有实际参考价值。 关键词:标准电能表;同步采样;锁相环;ADS8364;TMS320F2812 Design of High-precision Multi-functional Reference Energy Meter Abstract: Design method of high-precision, multi-functional three-phase reference energy meter is introduced. A hardware phase-locked loop circuit is used to control 6 channels 16 bits high-speed parallel interface converter ADS8364, realize the function of synchronous and full period collection of three-phase voltage and current. TMS320F2812 DSP processes and analyzes the acquired voltage and current data and generates standard electric energy pulses using software. The system hardware structure, analog channels circuits, data acquisition circuits, measurement algorithms of electric parameters and anti-jamming methods are given. Measuring accuracy grades of main parameters excelled 0.05%. Its design method has practical reference values for high-precision electrical measuring equipments. Keywords: Reference energy meter; Synchronous sampling; Phase-locked loop; ADS8364; TMS320F2812 0 引言 课题背景 电力是国家经济发展的命脉,随着工业技术的不断进步,对电力的需要越来越大,电力部门需要及时、准确的对供、用电量进行计量并监测电网的相关参数以便采取相应的措施保证整个电网的安全和稳定,电能表是必不可少的监测设备。传统的机械感应式电能表具有寿命较长的优点,但由于机械机构,计度器和转子摩擦造成启动电流大,精度较低等缺点不能克服,更不能实现复费率功能。电子式电能表是国外在70年代发展起来的一种替代传统机械式电能表的新产品,它和传统的机械式电能表相比有许多优点:低功耗,宽量程,高精度,高可靠性,体积小,防窃电等优点,还具有多功能计量、数据分析、数据通信等功能,电子式电能表己逐渐取代传统的机械式电能表。我国的电子式电能表是90年代初期开始研制生产的,早期的计量电路主要采用上海贝岭的BL0932,原理是:电压电流两路信号进行模拟相乘后送低通滤波,再经过V/F变换成一个输出频率和被测功率成正比的脉冲信号,经过分频得到代表一定当量的电能脉冲,然后驱动电子式步进电机进行电能计量。但由于电能计量采用的是模拟技术,受到芯片制造工艺的限制,电路的可靠性和温度稳定性较差,整表调试比较困难,性能扩充差。随着电子技术的发展,高精度的ADC和高速的微处理器的产生,使电子式电能表进入快速发展阶段,电子式电能表产生了两种硬件结构,其一是采用ADC+专用DSP构成专用电能计量电路,其原理是:电流、电压两路信号经过放大后进行A/D转换,转换后的数据经过数字乘法器相乘得到功率数据,再转换成正比于功率信号的脉冲,经过分频,驱动步进电机进行计量。由于采用数字技术,使得电路的稳定性和一致性比模拟乘法技术有了很大的提高。应用该方案,开发的周期可以大大缩短。另外一种是采用单片式ADC加可编程DSP单元或微处理器的计量方式,这种计量方式的原理是电流电压两路采用信号隔离放大后进入单片ADC,转换后的数字信号送到微处理器,电表设计者需要编写程序对信号进行处理,其优点是可以满足不断变化的用户需求,但这

基于51单片机的电子时钟的设计

目录 0 前言 (1) 1 总体方案设计 (2) 2 硬件电路设计 (2) 3 软件设计 (5) 4 调试分析及说明 (7) 5 结论 (9) 参考文献 (9) 课设体会 (10) 附录1 电路原理 (12) 附录2 程序清单 (13)

电子时钟的设计 许山沈阳航空航天大学自动化学院 摘要:传统的数字电子时钟采用了较多的分立元器件,不仅占用了很大的空间而且利用率也比很低,随着系统设计复杂度的不断提高,用传统时钟系统设计方法很难满足设计需求。 单片机是集CPU、RAM、ROM、定时器/计数器和多种接口于一体的微控制器。它体积小、成本低、功能强,广泛应用于智能产品和工业自动化上。而51系列的单片机是各单片机中最为典型和最有代表性的一种。,本次设计提出了系统总体设计方案,并设计了各部分硬件模块和软件流程,在用C语言设计了具体软件程序后,将各个模块完全编译通过过后,结果证明了该设计系统的可行性。该设计给出了以AT89C2051为核心,利用单片机的运算和控制功能,并采用系统化LED显示模块实时显示数字的设计方案,适当地解决了实际生产和日常生活中对计时高精确度的要求,因此该设计在现代社会中具有广泛的应用性。 关键字:AT89C2051,C语言程序,电子钟。 0前言 利用51单片机开发电子时钟,实现时间显示、调整和闹铃功能。具体要求如下: (1)按以上要求制定设计方案,并绘制出系统工作框图; (2)按要求设计部分外围电路,并与单片机仿真器、单片机实验箱、电源等正确可靠的连接,给出电路原理图; (3)用仿真器及单片机实验箱进行程序设计与调试;

(4)利用键盘输入调整秒、分和小时时刻,数码管显示时间; (5)实现闹钟功能,在设定的时间给出声音提示。 1总体方案设计 该电子时钟由89C51,BUTTON,1602 LCD液晶屏等构成,采用晶振电路作为驱动电路,利用单片机内部定时计数器0通过软件扩展产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。闹钟和时钟的时分秒的调节是由一个按键控制,而另外一个按键控制时钟和闹钟的时间的调节。 图1 系统结构框图 该电子时钟由STC89C51,BUTTON,1602 LCD液晶屏等构成,采用晶振电路作为驱动电路,晶振电路的晶振频率为12MHZ,使用的定时器/计数器工作方式0,通过软件扩展产生的一秒定时,达到时分秒的计时,60秒为一分钟,60分钟为一小时,24小时为一天,又重00:00:00开始计时。没有按键按键按下时,时钟正常运行,当按下调节时钟按键K1,就会关闭时钟,当按下闹钟按键K3时时钟就会进入设置时间界面,但是时钟不会停止工作,按K2键,,就可以对时钟和闹钟要设置的时间进行调整。 2硬件电路设计

多功能电子钟设计报告

电子技术综合训练 设计报告 题目:多功能电子钟设计

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

基于ARM多用户智能电能表设计.

基于ARM多用户智能电能表设计 汤秋芳,罗梅林,周少武,周明辉(湖南科技大学信息与电气工程学院湖南湘潭411201)0引言随着城市居民住房的发展,楼房用表需求量不断增大,传统的把多个电能表挂在一起的计量方式越来越显出它的弊端;即体积大,成本高,工程造价高,不利于新型住房的集中用电管理。多用户、多功能智能电表不仅能很好地解决上述问题,还能实现很多智能化的功能。多用户多功能智能电能表可同时计量48户居民的用电量。该电能表采用2块LPC2294控制,以 汤秋芳,罗梅林,周少武,周明辉 (湖南科技大学信息与电气工程学院湖南湘潭 411201) 0 引言 随着城市居民住房的发展,楼房用表需求量不断增大,传统的把多个电能表挂在一起的计量方式越来越显出它的弊端;即体积大,成本高,工程造价高,不利于新型住房的集中用电管理。多用户、多功能智能电表不仅能很好地解决上述问题,还能实现很多智能化的功能。 多用户多功能智能电能表可同时计量48户居民的用电量。该电能表采用2块LPC2294控制,以完成数据的通信和采集;采用2块ARM,以减轻CUP的负担,提高系统的多功能化和智能化。相对于单用户电表,多用户电表有多达32路以上通道,采用同一系统进行分时处理,该系统采用12位A/D转换芯片 AD8364,能保证数据采集的精度和速度。上位机还能实现与银联系统联网,可远程控制用户的用电。多用户、多功能电能表在灵活性、多功能化、智能化、精度等方面都有优势。 1 测量原理 该电能表采用交流采样方法进行数据采集,然后通过算法获得电压、电流、有功功率、功率因素等。 式中用1个周期内有限个采样电压数字量来代替1个周期内连续变化的电压函数值;△Tm为相邻两次采样的时间间隔;um为第m-1个时间间隔的电压采样瞬时值;N为1个周期的采样点数。 当采用等间隔采样时,△Tm为常数△T,同时N=(T/△T)+1,则式(2)变为:

单片机电子钟设计任务书

目录 一、课程设计的主要内容和要求 (1) 二、实现原理等知识的介绍 (2) 2.1电子时钟的设计 2.2单片机识的相关知识 三、系统的总体方案设计说明; 3.1总体设计方案 3.2总设计原理框图 四、具体实现步骤的设计说明; 五、单片机系统程序的编制; 六、测量过程的操作说明,原始测量数据的记录; 七、结论及存在问题; 八、心得体会总结; 九、参考文献。

一、主要内容和要求 1 主要内容:设计一个数字式电子钟,它具有时,分,秒的计时功能,可以通过键盘进行时间设定,并且将时间显示在LED数码管上。用按键设定时钟的时、分、秒,用扫描方式动态显示。时钟用定时中断方式工作,单片机晶体震荡器频率11.0592Mhz.。可选做双机通信实验,实现子母钟功能,即由其中一台做时钟,另一台采集时钟值并显示。 2 对于基本题目要求是: 用按键设定时钟的时、分、秒。要求用4键方式,即选择、加、减、确认键,选择键用于选择修改起始时、分、秒值,每按一次,被修改数码管顺序移动并闪烁。用+,- 键修改数值,确认键确定修改结束。 a)用扫描方式动态显示时、分、秒,第2,4 数码管加小数点,并且要求第4数码管小数点每秒闪烁一次。 b)时钟用定时中断方式工作。注意单片机晶体震荡器频率是11.0592Mhz.。 c)可选做双机通信实验,实现子母钟功能,即由其中一台做时钟,另一台采集时钟值并显示。

二、实现原理等知识的介绍 2.1电子时钟的相关知识 1电子时钟简介 电子钟是一种利用数字电路来显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显示直观、无机械传动装置等优点,因而得到广泛应用。随着人们生活环境的不断改善和美化,在许多场合都用到电子时钟。 2电子时钟的基本特点 现在高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石英钟、石英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED数码管代替指针显示进而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。 3电子时钟的工作原理 该电子时钟由89C51,MAX232,LED数码管等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时。用按键设定时钟的时、分、秒。通过四个按键即选择、加、减、确认键,选择键用于选择修改起始时、分值,每按一次,被修改数码管顺序移动并闪烁。用+,- 键修改数值,确认键确定后秒位清零,修改结束。 2.2单片机的相关知识 1单片机简介 单片机全称为单片机微型计算机(Single Chip Microsoftcomputer)。从应用领域来看,单片机主要用来控制,所以又称为微控制器(Microcontroller Unit)或嵌入式控制器。单片机是将计算机的基本部件微型化并集成在一块芯片上的微型计算机。 2 单片机的发展史

电子时钟系统设计

《嵌入式系统》课程设计说明书 电子时钟系统 院部: 学生姓名: 指导教师:职称 专业: 班级: 学号:

湖南工学院嵌入式系统课程设计课题任务书 2.显示的时间为开发板当前的系统时间,显示的结果随着系统时间变化而变 I

摘要 嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件,它是嵌入式系统( 包括硬、软件系统) 极为重要的组成部分,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等Browser 。嵌入式操作系统具有通用操作系统的基本特点,如能够有效管理越来越复杂的系统资源;能够把硬件虚拟化,使得开发人员从繁忙的驱动程序移植和维护中解脱出来;能够提供库函数、驱动程序、工具集以及应用程序。与通用操作系统相比较,嵌入式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化以及应用的专用性等方面具有较为突出的特点。嵌入式技术已成为信息产业中发展最快、应用最广的计算机技术之一,并被广泛应用于网络通信、消费电子、医疗电子、工业控制和交通系统等领域。 本次设计采用QT程序开发框架开发的模拟时钟程序,使用Linux系统到嵌入式终端移植和交叉编译环境搭建,最终成功实现了在嵌入式终端的运行。 关键词:嵌入式系统;QT;模拟时钟;Linux系统

目录 1绪论 (1) 1.1 设计背景 (2) 1.2 设计目的和意义 (2) 2 嵌入式Linux系统 (2) 2.1 嵌入式Linux概念 (2) 2.2 嵌入式Linux组成 (2) 3 Qt工具 (3) 3.1 Qt简介 (3) 3.2 Qt优点 (3) 4 模拟时钟的设计 (4) 4.1 代码的编写 (4) 4.2 代码的调试与运行 (4) 5 模拟时钟到开发板的下载 (6) 5.1 交叉编译环境的构建 (7) 5.2 模拟时钟到开发板的下载运行 (7) 结论 (10) 参考文献 (11) 致谢 (12) 附录 (13)

单表多用户模块化智能电表系统的原理及设计

单表多用户模块化智能电表系统的原理及设计 今天为大家介绍一项国家发明授权专利——一种单表多用户模块化智能电表系统。该专利由铨盛电子股份有限公司申请,并于2017年6月20日获得授权公告。 内容说明本实用新型涉及到智能电表技术领域。 发明背景随着智能化水平的发展,电表系统已经实现远程抄表,电力管理部门可以无需到达现场就可以实现抄表,但是现有的智能电表一般只是为了便于电力管理部门抄表,且只能对总表进行远程抄表,对于分表电力管理部门无需抄表;例如出租屋的分表一般是由房东逐个自行人工抄表,当电表安装在高处,还需借助梯子,抄表操作和计算管理都非常不便。 另外,现有的智能电表系统一旦形成,很难再增加电表数量,存在扩容操作不便,扩容成本高的技术问题。 发明内容综上所述,本实用新型的目的在于解决现有的智能电表本地抄表不便,以及扩容操作不便的技术不足,而提出一种单表多用户模块化智能电表系统。 为解决本实用新型所提出的技术问题,采用的技术方案为:一种单表多用户模块化智能电表系统,其特征在于所述电表系统包括有电表箱,电表箱内设有安装基板,在安装基板上设有一个主机和两个以上分别与主机连接的模块化测量模组。 所述的主机包括有主控模块,以及分别与主控模块连接的两个以上供测量模组连接的本地通信接口,用于人机交互的LCD显示触控模块,用于与远程服务器建立通讯连接的远程通讯接口和用于与本地移动终端建立无线通讯连接的蓝牙模块。 所述的测量模组包括有独立的外壳;外壳上设有市电接入端子、市电输出端子及与所述主机的本地通信接口连接的低压数据接口;外壳内部设有串联在市电接入端子与市电输出端子之间的电力测量模组和电力控制模块,电力控制模块连接有微控制单元,微控制单元的数据接口与所述的低压数据接口连接,电力测量模组通过模数转换电路与微控制单元连接。

单片机电子时钟的设计报告

目录 1 引言 (1) 2 设计任务与要求 (2) 2.1. 设计题目 (2) 2.2. 设计要求 (2) 3 系统的功能分析与设计方案 (3) 3.1. 系统的主要功能 (3) 3.2. 系统的设计方案 (3) 3.3. 数码管显示工作原理 (4) 3.4. 电路硬件设计 (5) 3.4.1. 设计原理框图 (5) 3.4.2. 电源部分 (5) 3.4.3. 复位电路 (6) 3.4.4. 指示灯电路 (6) 3.4.5. 按键电路 (7) 3.4.6. 时钟电路 (7) 3.4.7. 驱动电路 (8) 3.4.8. 数码管连接电路 (8) 3.4.9. 主控模块AT89S52 (9) 3.4.10. 材料清单 (10) 3.4.11. 电路原理图、PCB图及实物图 (11) 3.5. 软件设计 (13) 3.5.1. 软件设计流程 (13) 3.5.2. 完整源程序 (15) 4 系统安装与调试 (21) 4.1. 硬件电路的安装 (21) 4.2. 软件调试 (21) 5 课程设计总结 (22) 参考文献 (23) 致谢 (24)

摘要 单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面。这次课程设计通过对它的学习、应用,以AT89S52芯片为核心,辅以必要的电路,设计了一个简易的单片机电子时钟,包括硬件电路原理的实现方案设计、软件程序编辑的实现、电子时钟正常工作的流程、硬件的制作与软件的调试过程。电子时钟由5.0V直流电源供电,数码管能够比较准确显示时间,通过按键能够调整时间,从而到达学习、设计、开发软、硬件的能力。 关键词:单片机;AT89S52;电子时钟;数码管;按键

基于51单片机的电子表设计

1 绪论 电子表是20世纪50年代才开始出现的新型计时器。最早的一款电子表被称做“摆轮游丝电子表”,它诞生于1955年。这种手表用电磁摆轮代替发条驱动,以摆轮游丝作为振荡器,微型电池为能源,通过电子线路驱动摆轮工作。它的走时部分与机械手表完全相同,被称为第一代电子手表。1960年,美国布洛瓦公司最早开始出售“音叉电子手表”。这种手表以金属音叉作为振荡器,用电子线路输出脉冲电流,使机械音叉振动。它比摆轮式电子手表结构简单,走时更精确,被称为第二代电子手表。1969年,日本精工舍公司推出了世界上最早的石英电子表。石英电子表的出现,立刻成为了钟表界主流产品,它走时精确,结构简单,轻松地将一、二代电子表,甚至机械表淘汰出局。石英表又称“水晶振动式电子表”,因为它是利用水晶片的“发振现象”来计时的。当水晶受到外部的加力电压,就会产生变形和伸缩反应;如果压缩水晶,便会使水晶两端产生电力。这样的性质在很多结晶体上也可见到,称为“压电效果”。石英表就是利用周期性持续“发振”的水晶,为我们带来准确的时间。 单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域的广泛应用。从上世纪80年代,由当时的4位、8为单片机,发展到现在的32位300M的高速单片机。 1.1 单片机的介绍 单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提

民熔多用户电表详情介绍 (图文)

多用户电能表是用来测量电能的仪表,能够同时检测36户(单相),12户(三相)及36户以下单三相任意组合的电能表俗称多用户电表。 中文名:多用户电能表 外文名:无 功能:用来测量电能的仪表 优势:抗干扰能力强; 组合36户以下单三相任意 功能 具有预付费功能/后付费

浅谈什么是多用户电能表,民熔 根据相应的国家标准,电能表的型号由相关厂家向电能表产品型号登记单位(国家主管部门、哈尔滨电气仪表研究所)申请,并依法取得相应的型号。多用户电表型号为ddshxxx,XXX代表生产厂家的序列号。

下图为预付费电表售用电系统示意图 浅谈什么是多用户电能表,民熔 浅谈什么是多用户电能表,民熔 ※电表结构采用模块化设计,抗干扰能力强;

※具有实时功率显示功能,可实时显示用户的用电负荷; ※可同时计量与检测36户(单相)或12户(三相),表箱体积小,安装方便;采用专用电能表测量电路,测量周期短,精度高,性能稳定; 计量准确,使用寿命长,有效防止窃电,便于管理; 具有电源失相指示功能; ※内部电源三相供电,电源缺相,仪表正常工作; ※仪表进出线采用专用端子,方便现场施工。 浅谈什么是多用户电能表,民熔

KD80 多用户电能表 设计型号: KD 80- XS + YD/?? KD:产品型号T80:功能代号XS:三相户数YD:单相户数?:扩展代号 注: 1,当电表出户为单相时,电表规格表示为:KD80-YD,如:当出户为单相6户时,电表规格为:KD80-6D; 2,当电表出户为三相时,电表规格表示为:KD80-XS,如:当出户为三相6户时,电表规格为:KD80-6S; 3,当电表出户为单相/三相时,电表规格表示为:KD80-XS+YD,如当出户为3个三相户和3个单相户,电表规格为:KDT80-3S+3D.

基于单片机的电子跑表设计

目录 1 设计内容及要求 (1) 1.1 设计内容与要求: (1) 1.2设计要求: (1) 2 系统总体方案设计 (2) 2.1 总体方案设计 (2) 2.2 设计说明 (2) 3 各部分方案选定及接口设计 (3) 3.1 主控制器单片机的选择 (3) 3.2 时钟电路 (3) 3.3显示接口电路 (3) 3.4 键盘接口电路 (4) 4 系统软件的设计 (5) 4.1 设计说明 (5) 4.2 主程序设计 (5) 4.3 时间处理模块 (6) 4.5 键盘扫描模块 (9) 5 系统的调试与使用说明 (11) 6 总结 (12) 7 参考文献 (13) 附录: (14)

1 设计内容及要求 1.1 设计内容与要求: 具有时钟和电子跑表的功能。开机为时钟功能,用4位LED数码管显示时、分,以24小时计时方式;用按键控制切换到电子跑表功能:可用3位数码管从00.0开始计时的功能。 1.2设计要求: 1)确定系统设计方案; 2)进行系统的硬件设计; 3)完成必要元器件选择; 4)完成应用程序设计; 5)进行应用程序的调试;

2 系统总体方案设计 2.1 总体方案设计 电子跑表的设计有多种方法,例如,可用中小规模集成电路组成电子跑表;也可用专用的电子钟芯片配以显示电路及其所需要的外围电路组成电子跑表;还可以利用单片机来实现等等。为求结构简单,本次设计利用单片机组成数字电子跑表。 2.2 设计说明 本系统采用AT89C51单片机、4位LDE 数码管显示、一个排阻、4个调节按钮、2个电容与1个晶体振荡器共同构成本的单片机电子跑表的硬件。时钟模块与计时模块则分别由单片机内部的定时器/记数器T0与T1来实现。时间显示功能通过LED 数码管动态扫描来实现。电子跑表的启动/暂停/清零功能由软件来实现。P1.0实现时钟与秒表的切换功能,P1.1接开始计时键,P1.2接计时暂停键,P1.3接计时重新计时键。本系统软件部分则采用C51编写,功能模块结构化强,共利用了6个功能函数,2个中断服务函数和1个主函数构成了本次电子跑表的软件部分。图2.1为本系统方框图。 AT89C51 单片机 模块 按键 时钟 位驱动 4位共阴数 码管显示 图2.1系统框图

电子跑表的设计

课程名称单片机原理与应用课程设计课题名称电子跑表设计 专业电子信息工程 班级1501 学号03 姓名谭青权 指导老师肖锋 2015年6月*日

报告撰写要求(此页不打印) 课程设计报告是体现课程设计成果的载体,具体要求如下: 1、课程设计报告的基本格式 (1)说明书统一使用word文档打印,A4纸张,页边距设置为:上2cm,下2cm,左2.54cm,右2cm。 (2)正文采用宋体小四,字间距20磅;1级标题采用黑体小三,2级标题采用黑体四号,3级标题采用黑体小四;1和2级标题段落间距为上下0.5行。 (3)图表需统一编号,图标标题采用黑体五号;图标题在图片下方,表格标题在表格上方。 (4)装订顺序为:封面、任务书、报告正文、评分表。 2、课程设计报告的撰写要求 (1)设计报告正文内容为5-6页为宜,主要内容为自己的设计思路、设计步骤、关键性步骤的记录、重要结果的记录以及自己本次课程设计的总结。报告撰写要求思路清晰、结构合理、层次清晰,报告简洁但又要能体现设计过程。 (2)报告中图表要求清晰、规范,图表的尺寸大小适当。 (3)课程设计报告内容(仅供参考):

电气信息学院 课程设计任务书 课题名称电子跑表的设计 姓名谭青权专业电子信息工程班级1501 学号03 指导老师肖锋 课程设计时间2017/12/11-2017/12/22 一、任务及要求 设计任务: 利用单片机为核心设计一个多功能电子表,具有电时钟和跑表功能。用做时钟时,在显示器上显示时、分、秒,用做跑表时,显示范围00时00分00秒-23时59分59秒并具有跑表启动和跑表复位功能键。当按下启动按钮跑表开始计时,按下停止按停止计时,当按下复位按钮跑表回零。 设计要求: 1)确定系统设计方案; 2)进行系统的硬件设计; 3)完成必要的参数计算与元器件选择; 4)完成应用程序设计; 5)应用系统的硬件和软件的调试。 二、进度安排 第一周: 周一:集中布置课程设计任务和相关事宜,查资料确定系统总体方案。 周二~周三:完成硬件设计和电路连接 周四~周日:完成软件设计 第二周: 周一~周三:程序调试 周四~周五:设计报告撰写。周五进行答辩和设计结果检查。 三、参考资料 1、王迎旭等.单片机原理及及应用[M]. 2版.机械工业出版社,2012 2、胡汉才.单片机原理及其接口技术[M].3版.清华大学出版社,2010. 3、戴灿金.51单片机及其C语言程序设计开发实例[M].清华大学出版社,201

数电自主实验——多功能电子表的设计与实现

多功能电子表的设计与实现 ——基于Basys2开发板电路设计及仿真1.实验目的 1.了解有关FPGA的基本知识以及在电路设计的应用; 2.了解并学会利用Verilog HDL硬件开发语言设计特定功能的电路,加深对知识的理解;3.了解Basys2开发板的特点并利用其元件在硬件上实现电路功能; 4.在完成电路设计的过程中积累实际工程开发的经验; 5.培养对于新型实验器材的理解和学习能力; 6.在实验中练习并熟悉有关嵌入式系统开发的过程,为未来的学习打下基础。 2.总体设计方案或技术路线 1.查阅资料,了解Basys2工作相关特点,对于FPGA的开发过程有初步认识; 2.学习Verilog HDL硬件开发语言,阅读相关程序实例加深对于编程语言及模块的理解;3.确定本次试验电子表的功能,编写程序进行实现; 4.对于编写程序进行调试,修改编写过程中出现的语法错误; 5.再对上一步中调试好的程序进行仿真,编写仿真代码,分析输出并进一步修改程序;6.对于仿真好的程序建立ucf文件进行引脚约束及综合,生成bit文件; 7.将bit文件烧写到开发板中,在硬件中实现预定功能; 8.对整个实验过程进行总结,分析输出效果并寻找改进方法。 3.实验电路图 由于本实验的电路设计基本全部由Verilog HDL硬件编程语言完成(具体代码附于报告结尾处),因此,没有具体芯片电路图。 而在仿真软件中,提供了实验电路的RTL级原理图和技术原理图。因此我们可以利用ISE Design Suite 14.7电路设计和仿真软件自动生成实验电路的原理图,具体操作过程为,在编写好程序后,双击鼠标左键选择运行Synthesize - XST对电路进行综合,综合成功后,在其子目录下会有View RTL Schematic和View Technology Schematic两个选项,双击这两个选项即可查看该电路的RTL级原理图和技术原理图(如下图)。 由于电路的搭建主要由代码实现,因此软件提供的主要为电路的输入输出原理图,而非具体的电路图,但对于工程的建立与调试已经足够,也就不需要另画详细的电路图了 RTL级原理图:

KD型多用户电表-集中式多用户电表使用说明书

KD型多用户电表-集中式多用户电表使用说明书 1 结构 KD型集中式多用户电表主要由单片机系统、每户电能计量单元、输出三个部分组成。 2 原理 2.1 每户计量单元 主要由电压、电流采样和专用电能表芯片(如BL0932B、ADE7755等)构成。它的任务是完成每个用户的用电量累积、存储,并同时将电量转换成相应的脉冲分别输出或送入单片机处理。户电能计量单元,集中安装在一个印刷电路板上,其面积比一个纸烟盒还小,每户一块,每户单独计量,互不影响。 2.2 单片机系统 它是一个智能数据采集处理和控制单元。整个系统安装在一个见方约200*80mm2 的印刷电路板上。它的任务是接收并存储各用户电量,经处理后控制公用显示器,定时、轮流显示各户用(或剩余)电量,控制对外通信,完成抄表或远控等工作。 2.3 输出部分 主要包括公用显示器和对外通信、控制接口等。公用显示器轮流显示每户户号和电量,可24小时连续工作,用户随时可查看各自的用量情况。不难看出,上述集中式多用户电能表是集电子技术、计算机技术和通信技术相结合的高科技产品。它具有体积小、可容户数多(一块24户集中式多用户电能表其面积约为用单表简单集中安装的1/3),同时又具有"一户一表"的功能。值得提及的是,目前市场上还有一种类型的集中式多用户电子式电能表,其采样是每户分别进行,但每一户的用电量计算则由同一个芯片或单片机系统来完成。这类表无论从结构上还是从原理上来看,都不具备"一户一表"的功能。再一个问题是,每一户的

用电能量计算都由同一的部件去完成,即每一户的用电量计算都要排队循环等待。这势必要造成用电计量的误差,户数越多,误差越大。 3 技术特点 ●集成化程度高,体积小、功耗低、精度高仅为同户感应数的5%。电表采用国际先进的 专用超大规模集成电路及SMT工艺制造; ●液晶显示,可控背光,能显示用户户号、累计电量、剩余电量、透支电量、电压、电流、 功率、电价、故障、拉闸、通讯、时间等信息; ●电表通讯电路采用防雷电路,信号采用光电隔离,通讯电路与电表其他电路进行分离处 理,可最大程度减轻累积对电表的伤害; ●电表采用进口多功能、多资源、集成程度更高、运行速度更快的计量、检测和控制芯片 (工业级),模块化结构设计。抗干扰能力更强; ●电能信号采集模块接口采用电脑专用接口,经过特殊处理,信号传输可靠; ●电表内部采用多CPU结构,一个主管计量,一个主管通讯、显示和指示,一个负责检 测状态,多CPU相互独立工作,互不影响; ●内部强电与弱电采用镀锌屏蔽板隔离,可减轻强电对弱电信号的干扰; ●内部电源采用三相供电,具有电源缺相指示功能,电源缺相,电表正常工作; ●电表进出线端采用专用及接线端子,电流承载能力强,便于现场施工; ●可同时计量与检测36户(单相)或12户(三相)及36个回路以下单三任意组合; ●单相用户断电指示,三相用户缺相断电保护且指示(控制型); ●数据安全:电表各种数据参数采用加密算法,保证数据安全; 4 设备尺寸一览表 型号户型外形尺寸定位尺寸C尺寸 KD-BASA1 6D-18D(2S-6S) 订制订制订制 KD-BASA1 19D-24D(7S-8S) 订制订制订制 KD-BASA1 25D-30D(9S-10S) 订制订制订制 KD-BASA1 31D-36D(33S-12S) 订制订制订制 5 详细参数 ※额定电压:3×220/380V;

多功能数字电压表课程设计

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

中文摘要 随着微型计算机及微电子技术在测试领域中的广泛应用,仪器仪表在测量原理、准确度、灵敏度、可靠性、多种功能及自动化水平等方面都发生了巨大的变化,逐步形成了完全突破传统概念的新一代仪器——智能仪器。智能化是现代仪器仪表的发展趋势,许多嵌入式系统、电子技术和现场总线领域的新技术被应用于智能仪器仪表的设计,尤其是嵌入式系统的许多新的理念极大地促进了智能仪器仪表技术的发展。 今年来,随着大规模集成电路的发展,有单片A/D转换器构成的数字电压表获得了迅速普及和广泛应用,它是目前在电子测量及维修工作中最常用、最得力的一种工具类数字仪表。数字电压表具有很高的性价比,其主要优点是准确度高、分辨力强测试功能完善、测量速率快、显示直观。 测试仪器的智能化已是现代仪器仪表发展的主流方向。因此学习智能仪器的工作原理、掌握新技术和设计方法无疑是十分重要的。 关键词智能,数字,电压表,仪器仪表

电子跑表设计

目录 1.系统总体方案选择与说明……………………… 2. 系统结构框图与工作原理……………………… 3. 各单元硬件设计说明及计算方法……………………… 4. 软件设计与说明(包括流程图)……………………… 5. 调试结果与必要的调试说明……………………… 6. 使用说明……………………………………………… 7. 课程设计总结与体会……………………… 8. 参考文献……………………………………………… 9附录: A:系统原理图………………………………………………B:程序清单………………………………………………

一.前言 1.设计要求: 要求以MCS-51系列单片机为核心设计一个多功电子表,具有电时钟和跑表功能。做时钟时在4位LED 显示器上显示分、秒,做跑表时显示范围000.0秒~999.9秒并具有跑表启动和跑表复位功能键。电子时钟的计时范围00分00秒59分-59秒,并在4位LED 显示器上显示;做跑表时显示范围000.0秒-999.9秒,当按下启动按钮跑表开始计时,按下停止按停止计时,当按下复位按钮跑表回零。 2.设计思路 1)计时单元由单片机内部的定时器/记数器来实现。 2)时间显示功能通过LED数码管动态扫描来实现。利用专用键盘/显示器接口芯片8279可实现对键盘/显示器的动态扫描,由于数码管要显示时钟,还要显示跑表,因此,我分别用31H、32 H计时钟,用R5、R6计跑表,当要显示哪一个的时候,就把哪一个地址送到显示地址35 H、36 H 中,达到跑表显示与时钟显示互不影响。 3)表的启动/复位/清零功能由软件来实现。P1.0接启动键,P1.1接停止键,P1.2接清零键。 4)由于跑表和时钟的中断服务程序有冲突,我们就把跑表的中断服务程序写成另外的子程序了,这样就必须要引入标志位了,我们在此用42H 标志位,用标志位来给跑表计数。 二.系统组成与工作原理 1.硬件电路的设计方案 根据设计要求和设计思路,硬件电路有两部分组成,即单片机按键电路,LED显示器电路。图1 为硬件电路设计框图。

相关主题
文本预览
相关文档 最新文档