编号:20140622
智能仪器课程设计
《光电定时器设计》
学生姓名: 吴昊天
专业: 测控技术与仪器
学号: 1122332
指导老师: 刘智超
分院: 光电工程分院
2014年6月
目录
第一章总体设计思路………………………………………2
第二章元器件的选择
51最小系统………………………………………2
………………………… 2
光电开关…………………………………………3
…………………………………3
…………………………………3
…………………………………4
LED数码管………………………………………6
发光二极管………………………………………7
第三章硬件电路设计…………………………………………8
51最小系统………………………………………8
51最小系统的组成及其工作原理……………8
七段数码管………………………………………10
七段数码管的结构及其工作原理……………10
七段数码管驱动方法………………………11
硬件编码…………………………………12
蜂鸣器的工作原理…………………………………14
光敏电阻…………………………………………15
发光二极管………………………………………16
……………………………17
总体电路图………………………………………18
第四章程序设计………………………………………………19
程序流程图………………………………………19
主程序……………………………………………20
第五章实习心得………………………………………………28
第一章总体设计思路
本课程设计用单片机内部的定时/计数器来实现时钟定时器的方法,此次设计由单片机AT89S51芯片和LED数码管为核心,辅以必要的电路,构成了一个最小单片机系统。它具有走时精确,显示直观等特点。它的定时周期为三分钟,显满刻度为“03分00秒”。该定时器可以做到的功能:通过光电对管控制分钟,光耦控制秒钟,通过51最小系统程序控制使得定时器四位LED数码管显示0 3 0 0 并开始实施倒计时状态,当三分钟倒计时结束之后使得发光二极管发光以及蜂鸣器开始发出警报提示。
第二章元器件的选择
51最小系统
型号:AT89S51
AT89S51是美国ATMEL公司生产的低功耗,高性能CMOS8位单片机,片内含4k bytes的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器既可在线编程(ISP)也可用传统方法进行编程及通用8位微处理器于单片芯片中,ATMEL公司的功能强大,低价位AT89S51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。
主要性能参数:
·与MCS-51产品指令系统完全兼容
·4k字节在系统编程(ISP)Flash闪速存储器
·1000次擦写周期
·-
·全静态工作模式:0Hz-33MHz
·三级程序加密锁
·128×8字节内部RAM
·32个可编程I/O口线
·2个16位定时/计数器
·6个中断源
·全双工串行UART通道
·低功耗空闲和掉电模式
·中断可从空闲模唤醒系统
·看门狗(WDT)及双数据指针
·掉电标识和快速编程特性
·灵活的在系统编程(ISP字节或页写模式)
光电开关
型号:红外线光电传感器GK112 红外对管型号:红外线光电传感器GK112红外对管红外对射槽型开关
型号:红外线光电传感器GK112 红外对管
:
型号:5516光敏电阻
极限测试参数:(该参数是在强光与黑暗下测试的参数,仅供参考)
亮电阻:<45欧
暗电阻:>200兆欧
应用参数参考值:
亮电阻:<8K欧
暗电阻:>20兆欧
引脚长度:>
型号:5516光敏电阻
极限测试参数:亮电阻:<45欧
暗电阻:>200兆欧
应用参数参考值:
亮电阻:<8K欧
暗电阻:>20兆欧
引脚长度:>
光敏电阻开关实物图
红外对管开关
型号:型号:QT50CMQT50CM
技术参数: 1. 检测距
智能光电定时器课程设计吴昊天 来自淘豆网m.daumloan.com转载请标明出处.