计 控 学 院College of computer and control engineering Qiqihar university电气工程课程设计报告题目: 基于单片机的光电计数器系 别 电 气 工 程 系 专业班级 电气 123 班 学生姓名 宋恺 学 号 024073 指导老师 李艳东 提交日期 6 月 24 日 成 绩 摘 要光电计数器是利用光电元件制成的自动计数装置。其工作原理是从光源发出的一束平行光照射在光电元件(如光电管、 光敏电阻等)上, 每当这束光被遮挡一次时, 光电元件的工作状态就改变一次, 经过放大器可使计数器记下被遮挡的次数。光电计数器的应用范围非常广泛, 常见于记录成品数量, 例如绕线机线圈匝数的检测、 点钞机纸币张数的检测、 复印机纸张数量的检测, 或展览会参观者人数。光电计数器与机械计数器相比, 具有可靠性高、 体积小、 技术频率高、 能和计算机链接实现自动控制等优点。本文即介绍基于 MCS-51单片机的光电技术器。关键词: 单片机; 光电计数器; 数码显示; 自动报警目 录1 设计目的及意义.............................................12 设计内容...................................................12.1 系统整体设计..........................................12.1.1 实验方案.........................................12.1.2 光电计数器结构框图...............................2图 1 光电计数器结构框图....................................22.2 系统硬件设计...........................................22.2.1 稳压直流电源电路..................................22.2.2 发射接收电路......................................32.2.3 显示电路..........................................32.2.4 报警电路..........................................42.2.5 硬件系统..........................................42.3 系统软件设计...........................................63 结论.......................................................74 参考文献...................................................81 设计目的及意义设计要求: (1) 实现 0~99999 范围内计数, 能在超出最大值后溢出报警; (2) 经过 LED 显示数据; (3) 要求使用光电传感器检测; (4) 能在设定值报警, 在报警后延时 3s 自动关闭报警并自动重新计数; 能够手动清除报警; (5) 有抗干扰技术, 防止背...