课程设计论坛

首页 » 设计下载 » 电子设计 » 田劲运动计时器 附程序
xxy999888 - 2009/8/18 10:00:34
文件格式:word
文件大小:8.34MB
适用专业:电子技术
适用年级:大学
下载次数:23 次
我要下载:点击联系下载
论文编号:56975

资料简介:
  课程设计 田劲运动计时器 附程序 共8页,3859字
  
摘要
  
本设计主要由五部分构成:AT89C52内部定时/计数器T0设置为定时器模式l工作方式,作为电子秒表的计时基准;通过红外对管检测,当有运动员经过时,由单片机记下序号与时间;用MAX7219驱动八个数码管,显示秒表时间和成绩;运用MAX485使从机与主机进行串行通信;通过语音芯片实现成绩的播报和圈数的播报。
  
关键字:红外对管;MAX7219;数码管;MAX485 ;语音芯片。
  

  
一 、方案论证、比较与选择
  
根据题目要求,以下为几个重要部分进行方案的比较、论证与选择。
  
1、单片机选择
  
方案一:采用AT89C52单片机
  
    AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
  
方案二:采用ATmega16作为控制器
  
ATmega16是基于增强的AVR RISC结构的低功耗8 位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATmega16 的数据吞吐率高达1 MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。与AT89C51相比,Atmega16的优点有很多:a、门槛低:多种编程方式、可反复擦写(可达1万次以上)、多免费编程语言、多种器件选择;b、高速单片机:一时钟周期执行一条指令、多累加器、中断响应速度快、C语言编程效率高;c、低功耗单片机;d、高保密度等主要优点。
  
本系统只需通过红外检测和时钟显示及电子秒表,使用AT89S52已足够,因此采用AT89S52。
  
2、显示部分方案选择
  
方案一:采用LED数码管显示秒表时间和成绩。在本系统中需要用到8只LED数码管进行动态显示就可以达到要求。采用LED的优点是屏幕刷新速度快,亮度高,醒目,价格便宜,寿命长;缺点是只能显示0~9的数字和一些简单的字符。
  
方案二:用LCD液晶显示,其优点是能显示更多的字符,工作电流比LED小几个数量级,故其功耗低,且有着良好的人机界面,体积小,功耗极低。缺点是与LED数码管相比,价格比较贵。
  
基于上述考虑,且本系统只需显示时间和成绩,所以选择方案一。
  
3、显示驱动方案选择
  
方案一:用8279芯片驱动按键电路以及数码管显示。它的缺点是采用并行口通信,占用单片机I/O口较多。
  
方案二:采用MAX7219芯片驱动数码管,它使用串行口通信,采用动态扫描显示。并且支持8位数码管显示,满足本系统的要求。
  
通过分析比较,本系统选择MAX7219芯片,作为数码管驱动。
  
4、检测器件选择
  
方案一:采用普通红外对管检测物体经过。优点是价格便宜。缺点是需要通过555进行频率调制,扩散的角度相对较大,易受外界光的影响。
  
方案二:采用CR系列光电开关。距离漫反射40CM,镜片反射300CM,对射500CM符合设计要求。优点是使用简单,检测准确。缺点是价格昂贵。
  
通过比较,该系统采用普通红外对管进行检测。
  
二、系统设计
  
......


资料文件预览:
共18文件夹,266个文件,文件总大小:8.34MB,压缩后大小:4.04MB

sy980405 - 2009/10/11 17:45:15
zjjys123 - 2010/3/2 19:56:57
这个系列的帖子都不错

要顶!

收藏再看!
lixinqian - 2013/2/25 18:47:08
不错,顶
songshulin - 2013/3/9 19:35:21
这个系列的帖子都不错

要顶!
ruihai - 2013/3/10 9:49:03
顶起,翻译下来就很难得的老!!!
xianxia5412 - 2013/3/10 10:24:12
谢谢分享!~~~~~~~~~~
alonso244 - 2013/3/10 12:35:54
怎么购买了下不了额!
catailer - 2013/3/10 21:52:37
扬州地区分代理  



联系QQ:234613706   234614856



电话:13951055259
zxc680126 - 2013/5/23 13:53:40
xxxxxxxxxxxxxxxxxxxzczxcxzczx
wangshiyunpp - 2013/5/23 15:24:39
ljf0340 - 2013/5/23 16:40:53
有没搞错啊

    要求这么高
kysl315 - 2013/5/23 17:56:44
up!!!~~!!~!~!
gengxinhui - 2013/5/23 19:03:53
支持下
smyo0037 - 2013/5/23 21:22:02
支持啊
lsjzxj123 - 2013/5/23 22:06:39
加油赚积分
wengyi - 2013/8/20 9:47:19
努力赚积分啊!!
1
查看完整版本: 田劲运动计时器 附程序