基于单片机的门铃设计.pdfVIP

  • 10
  • 0
  • 约1.22万字
  • 约 14页
  • 2019-11-11 发布于湖北
  • 举报
华北理工大学轻工学院 Qing Gong College North China University of Science and Technology EDA辅助设计结课报告 项目名称:基于单片机的门铃设计 专业班级: 学号: 姓名: 成绩: 1 / 14 一、项目说明 本项目设计的是一个电子门铃,门铃在生活中应用广泛,因为其造价低廉, 深受大众喜爱。 本设计是利用单片机芯片控制频率,经过三极管放大给扬声器发出声音,通 过按下 S2 键,使门铃发声,发出 10 个连续的嘟嘟声。 S3 的作用是开关门铃, 门铃通电的初始状态为开启状态,当 S3 键按下的时候,门铃系统关闭,在关闭 状态下,按动 S2 按钮,门铃不会发出呼叫声。再按动 S3 按键,门铃系统开启, 此时如果按下 S2 键,门铃会再次发出嘟嘟声以示呼叫。 二、项目原理图 1、原理图 图 1 项目原理图 2 / 14 2、各部分说明 (1)电源部分 电源采用的是 DC-002,没有采用传统的供电,程序下载,串口通信三合一 模块。 DC-002 的作用仅仅是给电路板供电,相较传统的供电系统,降低了电路 本的成本。电路原理图如下: 图 2 电源部分原理图 (2 )STC89C52芯片 STC89C52是一个低功耗,高性能 CMOS8位单片机,片内含具有如下特点: 40 个引脚(引脚图如图 3-1 所示),4kBytesFlash 片内程序存储器, 128bytes 的随机存取数据存储器( RAM),32 个外部双向输入 / 输出( I/O )口,5 个中断优 先级 2 层中断嵌套中断, 2 个 16 位可编程定时计数器, 2 个全双工串行通信口, 看门狗( WDTC)电路,片内时钟振荡器 [3] 。此外,STC89C52设计和配置了振荡频 率可为 0HZ并可通过软件设置省电模式。空闲模式下, CPU暂停工作,而 RAM定 时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存 RAM 的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有 PDIP、TQFP和 PLCC等三种封装形式,以适应不同产品的需求。 图 3 STC89C52芯片原理图 3 / 14 (3 )单片机复位部分 1 )复位功能: 单片机复位电路就好比电脑的重启部分, 当电脑在使用中出 现死机,按下重启按钮电脑内部的程序从头开始执行。 单片机也一样, 当单片机 系统在运行中, 受到环境干扰出现程序跑飞的时候, 按下复位按钮内部的程序自 动从头开始。 2 )复位原理: 单片机复位时只要保持 RST引脚接 2us 的高电平即可。 在单 片机启动 0.1S 后,电容 C两端的电压持续充电为 5V,这是时候 10K 电阻两端的 电压接近于 0V,RST处于低电平所以系统正常工作。 当按键按下的时候, 开关导 通,这个时候电容两端形成了一个回路, 电容被短路, 所以在按键按下的这个过 程中,电容开始释放之前充的电量。随着时间的推移,电容的电压在

文档评论(0)

1亿VIP精品文档

相关文档