黄冈师范学院本科生课程设计论文
课院专班学姓题基于51单片机的低成本多路程控定时插座设计与制作系物理科学与技术学院业电子信息科学与技术级0802号200822340206名王亮
指导老师指导老师雷学堂
完成日期完成日期2010614
f一设计任务设计任务任务
1利用单片机设计一定时开关在24小时内的时间里能预先设定定时范围每天周而复始地控制用电器具的自动开启和关闭2要求最少能独立控制两路220V10A的交流负载3产品的成本应尽量低不能超过35元4产品的功能应尽量多最少应具有时间显示和校正定时显示和设置等功能5产品的质量应可靠安全具体性能指标如下供电电源220V50Hz功率消耗2W最大负载电流10A最小设定单位1分钟定时精度1分钟工作方式连续工作制6设计并制作单片机控制电路要求能够显示时间通过按键修改时间和设置定时7设计并制作输出控制电路要求能控制两路以上的220V10A的插座8编写产品使用说明书使用环境温度10至40度负载功率2500W250V10A定时范围1分钟至23小时59分任意设定最小设定间隙1分钟可定时次数不少于1次
二方案选择方案选择
三主要元件介绍主要元件介绍
1AT89C52是美国Atmel公司生产的低电压高性能CMOS8位单片机片内含8KB的可反复檫写的程序存储器和12B的随机存取数据存储器RAM器件采用Atmel公司的高密度非易失性存储技术生产兼容标准MCS51指令系统片内配置通用8位中央处理器CPU和Flash存储单元功能强大的AT89C52单片机可灵活应用于各种控制领域其主要工作特性是
2
f片内程序存储器内含8KB的Flash程序存储器可擦写寿命为1000次片内数据存储器内含256字节的RAM具有32根可编程IO口线具有3个可编程定时器中断系统是具有8个中断源6个中断矢量2个级优先权的中断结构串行口是具有一个全双工的可编程串行通信口具有一个数据指针DPTR低功耗工作模式有空闲模式和掉电模式具有可编程的3级程序锁定位AT89C52工作电源电压为5102V且典型值为5VAT89C52最高工作频率为24MHz功能特性描述AT89S52是一种低功耗高性能CMOS8位微控制器具有8K在系统可编程Flash存储器使用Atmel公司高密度非易失性存储器技术制造与工业80C51产品指令和引脚完全兼容片上Flash允许程序存储器在系统可编程亦适于常规编程器在单芯片上拥有灵巧的8位CPU和在系统可编程Flash使得AT89S52为众多嵌入式控制应用系统提供高灵活超有效的解决方案AT89S52具有以下标准功能8k字节Flash256字节RAM32位Ir