- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机控制8通道计时器设计
单片机控制8通道计时器设计摘要: 设计制作了一种基于单片机AT89C51为控制核心的大量程高精度8通道计时器。使用Protel DXP 2004软件仿真设计。开始、结束信号经整形处理后进入单片机进行比较、计算、储存、显示、打印等处理。采用7位LED数码管显示。显示精度为999.999秒,并可直接连接微型打印机直接打印所需数据。
Abstract: The 8-channel timer with big range and high precision is designed on the basis of the single chip microcomputer AT89C51. The simulation software Protel DXP 2004 is used. Afer proceeded, the beginning and ending of signals enters into the single chip microcomputer to make a comparison and computation, storage, display, printing processing. And the result is shown by the seven digital LED display tube. The display precision is 999.999 seconds, and the timer can be connected directly to miniature printers printing the data demanded.
关键词: 单片机;计时器;动态驱动;LED数码管
Key words: SCM;timer;dynamic drive;LED displays tube
中图分类号:TP39 文献标识码:A 文章编号:1006-4311(2012)21-0217-02
0 引言
时间是人类用以描述物质运动过程或事件发生过程的一个参数,是人们日常生产生活中常用的一个重要名称指标和计量单位,时间也是体育测量的一个重要指标。计时器是利用特定的原理来测量时间的装置。在各行各业及人民群众的日常生活中有着广泛的应用,也是体育教学训练科研常用的工具。智能化计时仪器是今后发展的主要方向,随着体育运动向着更高更快更强的方向发展,要求计时器也要向着高精度大量程方向发展。现在市场上能够购买到的计时器,量程大的精度大多是百分之一秒的。精度能达到千分之一秒的比较少,而且量程都比较小只能达到99.999秒,不能满足现代体育教学训练科研对量程和精度的双重实际需要,田径运动短距离项目、出发、冲刺、游泳运动的出发、离台以及研究一些辅助器械和装备的性能优劣,有些竞争是在毫秒级或接近毫秒级进行,一些长距离、长时间项目既要高精度也要大量程,因此研制一款大量程高精度通用计时器显得尤为重要。本人结合教学训练科研的实际要求设计制作了一款由单片机控制的8路大量程高精度通用智能计时器,量程精度为999.999秒,能满足目前的使用要求,使用效果很好,可广泛的应用到体育运动的教学训练和科研中,同时也可用于其它行业部门精确测量时间。本论文论述了该款计时器软硬件设计原理及其实现方法。
1 结构原理
该款计时器硬件由单片机系统和相应的接口电路、辅助电路等构成,它主要包括:
①单片机89C51;②输入整形电路CD4068;③串行打印接口芯片MAX232;④数码驱动集成电路ULN2803;⑤7段发光二极管数码管显示单元。
其结构原理框图如图1。
2 工作原理及系统硬件软件设计
因为本计时器的精度是一毫秒,因此必须对8路输入端口进行微妙级快速轮询扫描,并进行比较计算和相应处理,记录开始脉冲信号到结束脉冲信号之间的时间差,采集到的数据经处理后放入存储器并同步显示到LED数码管,完成所有这些操作都不能超过一毫秒。某一组测量完成后,存储器中的数据在相关指令下可以任意按通道编号多次显示,也可变为标准的232串行数据,直接驱动微型打印机打印或传输到有关接收设备中进行进一步的加工处理。例如:通过232串行接口连接到笔记本电脑或台式计算机集中处理所有测试数据,也可通过232交换机远程同步传输数据,或将多台计时器连接到同一台计算机进行数据采集。显示采用7位7段共阳LED数码管,第一位为通道编号位,后6位为时间显示位,第四位带小数点。第一位为数字时,后面显示或打印对应通道测量的时间,第一位为F时,顺序打印或传送全部通道的测量时间数据。LED数码管由于其成本低、光强度大、可视性好等优点被广泛应用,但是,在尺寸大、位数较多时,需要连接的电路也较多而且常常出现闪烁和发光不均匀现象,为了减
文档评论(0)