1、 目 录 摘 要 . I ABSTRACT II 第 1 章 绪 论 . 1 1.1 单片机的概念 1 1.2 单片机的工作过程 2 1.3 单片机的发展 3 1.4 本文研究的内容及意义 3 1.5 设计指标 4 1.6 本课题的主要工作 4 第 2 章 路灯用电分配装置的硬件设计 5 2.1 用电量的分配原理 5 2.2 方案的选择与论证 6 2.3 主控单片机芯片的选择和介绍 7 2.3.1 AT89C52 的概述及功能特性 8 2.3.2 时钟电路 . 11 2.3. 3 芯片擦除 12 2.3.4 复位电路 . 12 2. 4 路灯按钮电路的设计 13 2.5 光耦合隔离电路 . 1
2、4 2.6 执行分配的继电器电路的设计 . 15 2.7 数码管显示电路设计 . 15 2.8 系统可靠性问题的设计 . 16 2.8.1 长期运行需要考虑的安全性问题 . 16 2.8.2 看门狗电路设计 . 17 第 3 章 软件设计 . 19 3.1 主程序流程图及分析 . 19 3.2 中断子程序流程图及分析 . 20 3.2.1 定时器子程序流程图及分析 . 20 3.2.2 外部中断子程序流程图及程序 . 22 3.2.3 数码管显示子程序及分析 . 24 3.3 总程序 . 24 第 4 章 抗干扰设计 29 4.1 干扰产生的原因 . 29 4.1.1 干扰源 . 29 4.1
3、.2 干扰传输途径 . 29 4.2 抗干扰设计 . 30 结 论 . 32 参考文献 33 致 谢 . 34 附录 B 程序清单 35 I 摘 要 随着住房制度改革的深入,越来越多的居民买了商品房,原来的单位住宅楼的公用路 灯费用是由单位出资的,而商品住宅楼内的居民来自不同的单位,要不要安装路灯?安装 路灯后费用如何解决?“住宅公用路灯用电量分配装置”是为了解决商品住宅楼内公用 路灯的收缴费用问题。住宅小区的建设水平日益提高,需要规划设计合理、功能齐全、配 套完善,而且环境优美,这样会深受城市居民的喜爱,其中住宅小区的路灯对小区作用尤 其是夜间照明的作用越来越受到人们的重视。随之而来的问题是
4、,原来单位住宅楼是由单 位安装路灯并由单位负责缴费的,楼内居住的单位职工不用担心没路灯和收缴费用的问 题;而商品楼内的住户来自不同的单位,要不要安装路灯?装了路灯后费用如何收取?这 就出现了所谓的路灯问题。此装置的设计包括系统硬件框图结构,部分主要功能模块(单 片机芯片 AT89C52, 复位及看门狗电路 MAX813L, 继电器接口电路,数码管显示电路等组成) 和单元电路,软件编程思想及设计中应考虑和解决的几个主要问题。系统以 AT89C52 单片 机为核心,利用其指令来实现对住宅公用路灯用电量的自动分配. 住宅公用路灯用电量 分配装置具有低功耗;可靠性;安全性;低成本等特点。该设计解决了楼道路灯电费收缴 的难题,有较好的实用价值。 关键词:单片机;看门狗;继电器电路 II Abstract With the developing of the house system , more and more people have bought the commodity apartment, the cost of street lamp w