基于51单片机的智能门铃设计—正式版(共45页).doc
《基于51单片机的智能门铃设计—正式版(共45页).doc》由会员分享,可在线阅读,更多相关《基于51单片机的智能门铃设计—正式版(共45页).doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上专心-专注-专业本科毕业设计本科毕业设计( (论文论文) )(2012 届)论文题目论文题目 基于 51 单片机的智能门铃设计 (英文) The Design of Smart doorbell based on 51 single-chip 所在学院 电子信息学院 专业班级 电气工程及其自动化 学生姓名 学号 指导教师 职称 完成日期 2012 年 月 日精选优质文档-倾情为你奉上专心-专注-专业基于基于 5151 单片机的智能门铃设计单片机的智能门铃设计2012 年 4 月摘摘 要要随着科技的发展,智能门铃在生活中会越来越多,智能门铃替代门铃的主要方式有智能识别与
2、无线通信功能。无线门铃的英文名称是 wireless door phone 或精选优质文档-倾情为你奉上专心-专注-专业wireless doorbell,又称无线遥控门铃或遥控门铃。无线门铃是利用民用无线技术(、 、 、2.4G 等)开发出来的一类。一般的无线门铃有效传输距离约 40 米。近年来采用 2.4G 频率无线传输视频或语音信号,传输距离在无障碍环境下传输距离可达 400米。无线门铃不需要布线,安装简单灵活,但是传输距离受传输距离和现场环境影响较大。有线门铃正好与之相反。本课题采用传统的电路设计方法,为设计智能门铃系统,首先从单片机外围电路、红外热释传感器电路、LED 数码管电路、R
3、S485 通信接口电路以及电源供电电路对系统的硬件进行了设计;然后从主程序结构,显示程序及串行通信程序等方面介绍了智能门铃的软件设计;最后总结设计的经验与教训,进一步认识设计的不足方面。 关键词:关键词:单片机;A/D 转换;LED 数码管;智能门铃AbstractWith the development of science and technology, intelligent doorbell in life, more and more intelligent identification and wireless communication capabilities, the mai
4、n way of the 精选优质文档-倾情为你奉上专心-专注-专业smart the doorbell alternative doorbell. The English name of the wireless doorbell of wireless door phone, or of wireless affordances are also known as a wireless remote control doorbell, or the remote control doorbell. The wireless doorbell is the use of civilian w
5、ireless technology (Zigbee, WIFI, Bluetooth, 2.4G, etc.) developed a doorbell. The wireless doorbell effective transmission distance of about 40 m. In recent years, using the 2.4G frequency wireless transmission of video or voice signals, the transmission distance transmission distance up to 400 met
6、ers in a barrier-free environment. Wireless doorbell does not require wiring, installation is simple and flexible, but the transmission distance by the transmission distance and on-site environmental impact. Wired doorbell just the opposite.This topic using the traditional circuit design method for
7、the design of intelligent doorbell system, the first single-chip peripheral circuits, infrared pyroelectric sensor circuit, LED digital control circuit, RS485 communication interface circuit and power supply circuit, the hardware of the system, the design; from the main structure, procedures and ser
8、ial communication program introduces the software design of intelligent doorbell; sum up experiences and lessons of the design, and a better understanding of the deficiencies in the design.Key Words: MCU;A/D conversion chip;LED;Intelligent doorbell精选优质文档-倾情为你奉上专心-专注-专业目目 录录 精选优质文档-倾情为你奉上专心-专注-专业精选优质
9、文档-倾情为你奉上专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业1 引言引言1.1 本课题的研究意义与背景随着电子技术、微电子技术的飞速发展,微型计算机发展很快,单片机技术成为自动控制技术的核心之一。单片机作为计算机的一个独特的分支,它是在一块芯片上集成了多种功能部件所构成的一台完整的、具有一定功能的单片微型计算机。它打破了典型微型计算机按逻辑功能划分芯片结构的传统概念,以其体积小,功能强,性能价格比高等优点广泛应用于诸多领域,如工业控制系统、智能化仪表、数据采集系统等,单片机技术的开发和应用水平已逐渐成为一个国家工业发展水平的标志之一。智能门铃区别于普通门铃,在于它的智能化,相比
10、其他门铃,增加了人员识别,密码解锁,无线等功能。无线门铃的英文名称是 wireless door phone 或wireless doorbell,又称无线遥控门铃或遥控门铃。无线门铃是利用民用无线技术(、 、 、2.4G 等)开发出来的一类。一般的无线门铃有效传输距离约 40 米。近年来采用 2.4G 频率无线传输视频或语音信号,传输距离在无障碍环境下传输距离可达 400 米。无线门铃不需要布线,安装简单灵活,但是传输距离受传输距离和现场环境影响较大。有线门铃正好与之相反。1.2 智能门铃的设计要求可靠性:系统应保证长期安全的运动。系统中的硬软件及信息资源应满足可靠性设计要求。安全性:系统应
11、具有必要的安全保护和保密措施。抗干扰性:系统应具有较强的抗干扰性,对各类用户的误操作应有提示或自动消除能力。适应性:系统应对不断发展和完善的统计核算方法、调查方法和指标体系具有广泛的适应性。可扩充性:系统中的硬软件应具有扩充升级的余地,不可因硬软件扩充、升级或改型而使原有系统失去作用。精选优质文档-倾情为你奉上专心-专注-专业实用性:注重采用成熟而实用的技术,使系统建设的投入产出比最高能产生良好的社会效益和经济效益。先进性:在实用的前提下,应尽可能跟踪国内外最先进的计算机硬软件技术、信息技术及网络通信技术,使系统具有较高的性能指标。易操作性:贯彻面向最终用户原则,使用户操作简单直观,易于掌握。
12、1.3 研究的主要内容本课题旨在设计一个智能门铃系统,具有人员识别功能,按键解锁等功能,还可以进行无线信号传输,实现智能无线门铃系统设计。实现功能如下:能够根据门铃前是否有人,来决定门铃想闹时间,当人走开始,门铃自动停止响闹;能够通过按键进行人机交换信息;能够通过天线进行远程响闹等。论文的主要安排如下:第一章, 介绍课题研究背景,门铃设计准侧等,最后总结了研究内容。第二章, 系统总体设计,以及各部分选型设计。第三章, 系统具体硬件设计,包括单片机外围电路设计,显示电路设计,红外采集电路设计等等。第四章, 系统软件设计,系统总体流程图设计,采集软件设计,按键扫描与LED 数码管显示等。第五章,
13、系统调试。第六章, 总结。精选优质文档-倾情为你奉上专心-专注-专业 2 智能门铃的设计方案智能门铃的设计方案2.1 系统的方案分析 智能门铃系统 门铃AT89C51 单片机控制电路ADC0809红外热释LED 数码管485 接口电路与天线图 2.1 智能门铃的结构框图如图 2.1 所示,本系统包含 AT89C51 单片机与其控制电路,红外数据采集模块(红外热释与 ADC0809) ,显示电路,以及远程数据传输模块,及门铃。单片机与其控制电路:主要实现各部分电路控制,以及数据核心处理。远程数据传输模块:主要实现门铃信号进行远程数据传输。LCD 电路:主要提供信息提示等。门铃:实现通报功能。2.
14、2 单片机的选型在本设计中单片机是系统的控制核心,因此,单片机的选择,对于所设计系统的实现以及功能的扩展有着很大的影响。单片机种类很多,在众多 51 系列单片机中,较为常用的是 ATMEL 公司的 AT89C51 单片机。AT89C51 片内4KROM 是 Flash 工艺的,使用专用的编程器自己就可以随时对单片机进行电擦除和改写,片内有 128 字节的 RAM。AT89C51 已满足本次设计的要求,同时我们对于这个单片机芯片也较为熟悉,因此,在本次设计中选用了 ATMEL 公司的AT89C51 单片机。精选优质文档-倾情为你奉上专心-专注-专业2.3 热释红外本文采用 RE2000B 构成热
15、释红外传感器,热释电红外线传感器主要是由一种高热电系数的材料,如锆钛酸铅系陶瓷、钽酸锂、硫酸三甘钛等制成尺寸为2*1mm 的探测元件。在每个探测器内装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑制由于自身温度升高而产生的干扰。由探测元件将探测并接收到的红外辐射转变成微弱的电压信号,经装在探头内的场效应管放大后向外输出。为了提高探测器的探测灵敏度以增大探测距离,一般在探测器的前方装设一个菲涅尔透镜,该透镜用透明塑料制成,将透镜的上、下两部分各分成若干等份,制成一种具有特殊光学系统的透镜,它和放大电路相配合,可将信号放大 70分贝以上,这样就可以测出 1020 米范围内人的行动。2.4
16、 显示方案(1)七段 LED 数码显示在单片机系统中,发光二极管(LED)常常作为重要的显示手段。LED 显示器内部由 7 段发光二极管组成,因此亦称之为七段 LED 显示器,由于主要用于显示各种数字符号,故又称之为 LED 数码管。每个显示器还有一个圆点型发光二极管,用于显示小数点。但其显示并不是很直观,同时编程相对复杂,可显示字符比较少。(2)液晶显示模块芯片LCD 为英文 Liquid Crystal Display 的缩写,即液晶显示器,是一种数字显示技术,可以通过液晶和彩色过滤器过滤光源,在平面面板上产生图象。在实际应用中,用户很少直接设计 LCD 显示器驱动接口,一般是直接使用专用
17、的 LCD 显示驱动器和 LCD 显示模块。其中,LCD 显示模块 LCM(Liquid Crystal Display Module)是把 LCD 显示器、背景光源、线路板和驱动集成电路等部件构成一个整体,作为一个独立的部件使用,具有功能较强、易于控制、接口简单等优点,在单片机系统中应用较多。而本次选择的 12864 液晶,具有成本低廉、易于控制、接口简单等优点,已经成为单片机应用设计中最常用的信息显示器件了。精选优质文档-倾情为你奉上专心-专注-专业2.5 A/D 转换方案A/D 转换采用 ADC0809。ADC0809 由一个 8 路模拟开关、一个地址锁存与译码器、一个 A/D 转换器和
18、一个三态输出锁存器组成。多路开关可选通 8 个模拟通道,允许 8 路模拟量分时输入,共用 A/D 转换器进行转换。三态输出锁器用于锁存 A/D 转换完的数字量,当 OE 端为高电平时,才可以从三态输出锁存器取走转换完的数据。精选优质文档-倾情为你奉上专心-专注-专业3 硬件设计硬件设计3.1 硬件设计根据上述的芯片资料和方案的对照考虑,确定基于 51 单片机的智能门铃设计,如图 3-1 所示。123456ABCD654321DCBATitleNumberRevisionSizeBDate:1-M ay-2012 Sheet of File:C:Documents and SettingsAdm
19、inistrator中中ST中中中中中中中51中中中中中中中中中中中中中中中中中中中中中中中08010173.DdbDrawn B y:EA /VP31X119X218RE SET9RD17WR16INT 012INT 113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSE N29AL E/P30TX D11RX D10GN D20Vcc40U1AT 89S52Y111.0592MC130pFC23
20、0pFVC C+C310uFR110KKRRSTVC CVC CP00P01P02P03P04P05P06P07VC CC6104P20P21P22P23P24P25P26P27P10P11P12P13P14P15P16P17P33P37R191KBCEQ99015P37VC CLS1SPE AKE R123J3CO N3VC C12345678910111213141516171819201286420PINVC CR1020KR114K 7P20P21P22P00P01P02P03P04P05P06P07P23P24P25R121KBCEQ109015P2612GN DCO N2K1SW
21、-PBK2SW -PBK3SW -PBK4SW -PBK5SW -PBK6SW -PBK7SW -PBK8SW -PBK9SW -PBK10SW -PBK11SW -PBK12SW -PBK13SW -PBK14SW -PBK15SW -PBK16SW -PBP10P11P12P13P14P15P16P17RO1RE2DE3DI4VC C8B7A6GN D5U2SP485RP26RODIVC CR2100RODI123HW RSCO N3VC CP20IN-026msb2-1212-220IN-1272-3192-418IN-2282-58IN-312-714lsb2-817IN-42EO C
22、7IN-53AD D-A25IN-64AD D-B24AD D-C23IN-75AL E22ref(-)16EN ABLE9STA RT6ref(+)12CL OCK10Vcc11GN D132-615U2AD C0809IN0P30P31P32P33P34P35P36VC CP10P11P12P13P14P15P16P171CL R1D12CL K131PR E4Q15Q16GN D7Q28Q292PR E10CL K211D2122CL R13VC C14U374L S74VC CAL EVC CCL KCL KVC CIN1IN2IN3IN4IN5IN6IN712345678TX 18
23、H EAD ER12345678TX 28 H EAD ERP37VC CVC C123456JPJDQBCEQ109015VC CR211KD1DIO DE12220VCO N212MLCO N2图 3-1智能门铃电路图在设计中,用了两个主要元件:控制芯片 AT89C51 单片机和模拟数字转换器ADC0809。其中控制芯片 AT89C51 单片机的控制功能能满足电路功能实现的要求,它主要实现两个功能:1.通过 P3.0、P3.3 对 ADC0809 的引脚 START 和 EOC 的控制来实现模拟数字转换器 ADC0809 的转换开始和结束,并通过 P3.2 对输出允许信号 OE 的控制实现
24、控制三态输出锁存器向单片机输出转换得到的数据;最后在模拟数字转换结束后通过 P1 口从 ADC0809 的数据输出线 D7-D0 把数据采集进来。2.通过 P0 口把采集进来的 LCD12864 显示,并通过 P2 进行控制 LCD 进行动态显示。另外模拟数字转换器 ADC0809 实现的功能就是完成对采集进来的模拟信号的精选优质文档-倾情为你奉上专心-专注-专业数字转换。电路中,利用 ADC0809 的 IN0 口将模拟数据采集进来。 ALE 地址锁存允许信号和 START 转换启动信号分别与单片机的 P3.3 及 P3.0 连接,以实现对它的控制;进行 A/D 转换时,采用查询 EOC 的
25、标志信号来检测 A/D 转换是否完毕,若完毕则把数据通过 P1 端口读入,经过数据处理之后在 LCD 上显示。3.2 AT89C51 单片机89C51 系列单片机最早是由 Intel 公司开发和生产的,Intel 公司在 1980 年推出 MCS-51 单片机,也称 89C51 单片机。AT89C51 单片机是 ATMEL 公司 1989年生产的产品,ATMEL 率先把 89C51 内核与 Flash 技术相结合,推出轰动业界的 AT89 系列单片机。本设计采用 ATMEL 生产的 MCS-51 系列的 AT89C51 单片机芯片作为主芯片。MCS-51 单片机所占的市场分额很大,在单片机领域
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 智能 门铃 设计 正式版 45
限制150内