基于51单片机的声控和光控路灯的设计

上传人:1777****777 文档编号:39707172 上传时间:2021-11-11 格式:DOC 页数:38 大小:915KB
收藏 版权申诉 举报 下载
基于51单片机的声控和光控路灯的设计_第1页
第1页 / 共38页
基于51单片机的声控和光控路灯的设计_第2页
第2页 / 共38页
基于51单片机的声控和光控路灯的设计_第3页
第3页 / 共38页
资源描述:

《基于51单片机的声控和光控路灯的设计》由会员分享,可在线阅读,更多相关《基于51单片机的声控和光控路灯的设计(38页珍藏版)》请在装配图网上搜索。

1、 毕 业 论 文 声控和光控路灯的设计系 别 专 业 年 级 学 号 姓 名 指导教师 IIII摘 要 随着科技的飞速发展,自动化已经运用在了生活中的方方面面,而路灯就是一个很好的例子。如何能够利用51单片机作为中央处理器实现路灯的节能是本设计的主要内容。通过书本知识学习、指导老师的辅导以及资料文献的查阅,确定51单片机为主要芯片,然后因为要实现声光控功能,那就必须使用到光敏电阻和驻极体话筒电阻来实现光和声音转换为电信号,利用单片机最小系统模块、声控模块、光控模块等几大模块为主的硬件来实现本次设计。本设计分别通过利用声控和光控模块的驻极体话筒和光敏电阻将声音信号和光信号通过转换为51

2、单片机能够识别的电信号来实现声光控功能。通过运用所学知识和必要绘图仿真编程软件绘制出系统原理图、整体电路图、程序流程图,完成系统电路设计、光敏传感器模电变换设计、声控整流滤波放大并进行程序编写、仿真、硬件调试等,终于设计实现了利用51单片机使白天由光控电路起作用控制灯不亮,晚上由声控电路起作用控制开关闭合灯亮,并且延时一段时间熄灭。从而达到节能环保的目的,最终达到本次论文的要求。关键词:51单片机 光控电路 声控电路 光敏电阻 驻极体话筒 Design Of Acoustic And Electric Lamp ABSTRACT With the rapid development of sc

3、ience and technology, automation has been used in every aspect of life, but the street is a good example of. How to realize the energy saving lamp as the central processor is the main content of this design using 51 single-chip microcomputer. Through the book knowledge learning, teacher's guidan

4、ce and literature data access, to determine the 51 microcontroller as the main chip, then because of the need to achieve sound and light control function, it must use the photosensitive resistance and the electret microphone resistance to realize the conversion of light and sound into electrical sig

5、nals, use the MCU minimum system module, voice module, optical module several modules of hardware to implement the design. The design of sound and light control module respectively through the electret microphone and photosensitive resistance will sound signals and optical signals are converted to e

6、lectrical signals by 51 single chip computer can recognize to achieve sound and light control function. Through the use of drawing the system principle diagram, the whole circuit diagram, program flow chart of the knowledge and the necessary graphics simulation software, complete the system circuit

7、design, mold design, the photosensitive sensor electric transform voice rectifier filter amplifier and programming, simulation, hardware debugging, finally designed and implemented by using 51 single chip computer that day by the light control circuit function control light does not shine, the night

8、 by the sound control circuit function control switch lights, and a delay time out. So as to achieve the purpose of energy saving and environmental protection, ultimately achieve the requirements.Keywords: 51 Singlechip Light-operated circuit Sound-control circuit photoresistor Electret microphone目

9、录 第一章 绪 论1.1论文选题的目的和意义11.2国内外关于该论题的研究现状和发展趋势1第二章 论文设计概述2.1 论文主要要求32.2论文设计思路及说明3 2.3论文设计方案3 2.4方案选择4第三章 系统硬件设计3.1 AT89C5253.2单片机的原理53.3驻极体话筒73.4光敏电阻83.5 双电压比较集成器LM39393.6系统主要模块介绍:113.6.1 光控电路模块113.6.2 声控电路模块123.6.3 串口通信模块123.6.4 电源电路模块12 3.6.5 复位电路模块123.6.6 时钟电路模块12第四章 系统电路设计4.1系统工作原理方框图164.2 51单片机系统

10、及功能实现174.3整个系统的电路原理图174.4主要部分功能介绍174.4.1 光控电路184.4.2 声控部分19第五章 系统程序设计5.1程序设计流程图205.2单片机控制程序215.3 系统电路设计19第六章 调试仿真6.1系统两大模块说明22 6.1.1声控部分22 6.1.2 光控部分226.2系统仿真226.3结论22参考文献28附录29后记31 IV 第一章 绪 论1.1论文选题的目的和意义在学校,机关,厂矿企业等单位的公共场所以及居民区的公共楼道,长明灯现象十分普遍,这造成了能源的极大浪费。另外,由于频繁开关或者人为因素,墙壁开关的损坏率很高,增大了维修量,浪费了资金。而本课

11、题正是声光控制路灯的设计,它设计出一种电路新颖, 安全节电, 结构简单, 安装方便, 使用寿命长的声光双控白炽灯节能路灯,同时,这可加强对模拟电子技术和数字电子技术的理解和巩固。以此达到节能环保的作用。1.2国内外关于该论题的研究现状和发展趋势由于近年我国的照明器材行业的迅速崛起,中国已经成为电光源产品 的主要输出国之一。努力增加节能光源和不同档次、花样、不同用途的照明器具的开发,加快绿色、节能光源产品的开发推广和应用是我国目前照明器材行业结构调整的重点。我国目前已经成为世界照明电器生产大国,我们的目标是要成为照明电器产品生产强国,我们与发达国家在照明电器产品的质量、档次、生产工艺、材料及新产

12、品开发能力等方面存在明显的差距。看到我们取得成绩的同时,也能清醒的认识我们存在的差距,才能不断的进步。美国、法国、荷兰、英国、意大利等国家从上世纪90年代起,纷纷制定出相关扶持政策,用于推广节能灯等节能产品。仅美国环保局从1991年开始实施绿色照明以来,就投资10多亿美元用于推广高效照明产品。研究指出,节能灯能减少雇员眼部疲劳和头疼的发生率。这也是构成商业机构乐于更换新一代照明系统的另一原因。可见节能灯在国内外都有着重大的发展和重要作用。随着城市路灯规模的增加,靠人工对路灯的控制、维护及工作状态的监测,在控制、检测的实时性等方面的矛盾日益突出。对路灯实现智能化和节能控制,对于解决人工控制存在的

13、问题是非常有利的,同时对于节约电能和美化城市夜景也是非常重要的。 路灯是我国经济发展和国家建设中必需的用电设备,它在我国的整体用电量中所占比例巨大,如果通过节能装置对其进行有效控制,就能够降低电力损耗,达到节约能源,降低生产安装成本,有助于我国经济的快速发展。 基于单片机的声光双控路灯将在我国的未来城市发展中发挥更加广泛的作用。 第二章 论文设计方案2.1论文主要要求 (1)利用51系列单片机作为中央处理器; (2)具有声控和光控功能; (3)完成系统电路设计; (4)光敏传感器的模电变化的电路设计; (5)完成仿真电路,通过单片机编程能实现改变灯亮时间的长短。2.2论文设计思路及说明 随着科

14、技的飞速发展,自动化已经运用在了生活中的方方面面,而路灯就是一个很好的例子。路灯的自动化控制主要通过声控和光控两部分来实现。这种控制主要根据光照强度和声音来共同控制路灯的点亮与熄灭。白天光照强度很大的时候路灯不需要点亮,而到了晚上通常就需要路灯是点亮的,但是由于晚上又不需要路灯经常亮着,因为这样势必会浪费许多电量,所以需要通过声控来实现路灯的点亮与熄灭:当人或车经过的时候发出声响,路灯就会自动点亮,一段时间自动熄灭。这样就大大减少了能源的浪费。大致原理介绍:使用光敏电阻和驻极体话筒分别来检测光信号和声音信号,通过驻极体话筒和光敏电阻得到的电信号在进行测控电路进行整流、滤波、放大等功能后变为数字

15、信号,再将这个数字信号发送到51单片机,经过51单片机来判断是否是高或低电平来决定灯的亮与不亮,灯的亮与不亮用发光二极管LED来显示。本设计有两种系统,一种是光控系统,另外一种是声控系统,这两个功能均通过单片机控制,使其能达到如下功能:在白天有光照强度强时,声控不起作用,光控功能处于关闭状态,路灯在有声音信号的情况下也不亮;在晚上黑暗状态时,声控系统起作用,当有声响的时候路灯点亮,延时一段时间自动熄灭。本设计是通过驻极体话筒作为传感器来接受声音信号并将其转化为微弱电信号,然后通过放大电路和迟滞比较电路将微弱的电信号转变成单片机能识别的翻转电平信号即方波信号,并送入单片机的P3.5口,单片机通过

16、程序来判别信号变化来控制开关的闭合状态或者发光二极管的亮灭,同时光敏电阻受光强的影响阻值发生改变,引起电压变化进而来控制单片机的中断程序,使得开关在白天和光照比较亮的时候都处于断开状态,达到声光双控开关的目的。2.3论文设计方案2.3.1方案一利用51单片机定时器计数功能控制路灯在白天一段时间内灯不亮;在晚上转变为通过声控电路控制路灯的点亮与熄灭。 图2.3.1 方案一2.3.2方案二利用光敏电阻和驻极体话筒将外界的光信号和声音信号转换为单片机能识别的电信号来控制路灯。 图2.3.2 方案二2.4方案选择通过方案一与方案二的比较分析,可以清楚看到,如果在白天阴雨天气等光照强度很弱的情况下路灯也

17、不会点亮,方案一因为是计时器功能实现白天灯不亮,设计不够灵活,而方案二则很灵活地可以通过光敏电阻进行调节,思路清晰明确且简洁易懂,故选择方案二。 第三章 系统硬件设计3.1 AT89C52AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。图3.1为AT89C52的引脚图: 图3.1 AT89C52引脚图

18、3.2单片机的原理及各引脚功能介绍:VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为

19、第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口

20、写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口作为AT89C52的一些特殊功能口,管脚备选功能P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 /INT0(外部中断0)P3.3 /INT1(外部中断1)P3.4 T0(记时器0外部输入P3.5 T1(记时器1外部输入)P3.6 /WR(外部数据存储器写选通)P3.7 /RD(外部数据存储器读选通)RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,

21、每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。/EA / VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。 图3.2 AT89C52引脚功能介绍3.3驻极体话筒 驻极体话筒具有体积小、结构简单、电声性能好、价格低的特点,广泛用于盒式录音机、无线

22、话筒及声控等电路中。属于最常用的电容话筒。由于输入和输出阻抗很高,所以要在这种话筒外壳内设置一个场效应管作为阻抗转换器,为此驻极体电容式话筒在工作时需要直流工作电压。 驻极体话筒声电转换的关键元件是驻极体振动膜。它是一片极薄的塑料膜片,在其中一面蒸发上一层纯金薄膜。然后再经过高压电场驻极后,两面分别驻有异性电荷。膜片的蒸金面向外,与金属外壳相连通。膜片的另一面与金属极板之间用薄的绝缘衬圈隔离开。这样,蒸金膜与金属极板之间就形成一个电容。当驻极体膜片遇到声波振动时,引起电容两端的电场发生变化,从而产生了随声波变化而变化的交变电压。驻极体膜片与金属极板之间的电容量比较小,一般为几十pF。因而它的输

23、出阻抗值很高(Xc12tfc),约几十兆欧以上。这样高的阻抗是不能直接与音频放大器相匹配的。所以在话筒内接入一只结型场效应晶体三极管来进行阻抗变换。场效应管的特点是输入阻抗极高、噪声系数低。普通场效应管有源极(S)、栅极(G)和漏极(D)三个极。这里使用的是在内部源极和栅极间再复合一只二极管的专用场效应管。接二极管的目的是在场效应管受强信号冲击时起保护作用。场效应管的栅极接金属极板。这样,驻极体话筒的输出线便有三根。即源极S,一般用蓝色塑线,漏极D,一般用红色塑料线和连接金属外壳的编织屏蔽线。其原理图如下: 图3.3 驻极体话筒结构图3.4光敏电阻 光敏电阻又称光导管,常用的制作材料为硫化镉,

24、另外还有硒、硫化铝、硫化铅和硫化铋等材料。这些制作材料具有在特定波长的光照射下,其阻值迅速减小的特性。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值迅速下降。光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。常用的光敏电阻器硫化镉光敏电阻器,它是由半导体材料制成的。光敏电阻器的阻值随入射光线(可见光)的强弱变化而变化,在黑暗条件下,它的阻值(暗阻)可达110M欧,在强光条件(100LX)下,它阻值(亮阻)仅有几百至数千欧姆。光敏电阻器对光的敏感性(即光谱特性)与人眼对可见光(0.40.7

25、6)m的响应很接近,只要人眼可感受的光,都会引起它的阻值变化。图(3)为光敏电阻基本结构图: 图3.4.1 光敏电阻结构图在光敏电阻两端的金属电极之间加上电压,其中便有电流通过,受到适当波长的光线照射时,电流就会随光强的增加而变大,从而实现光电转换。光敏电阻没有极性,纯粹是一个电阻器件,使用时既可加直流电压,也可以加交流电压。光敏电阻是采用半导体材料制作,利用内光电效应工作的光电元件。它在光线的作用下其阻值往往变小,这种现象称为光导效应,因此,光敏电阻又称光导管。用于制造光敏电阻的材料主要是金属的硫化物、硒化物和碲化物等半导体。通常采用涂敷、喷涂、烧结等方法在绝缘衬底上制作很薄的光敏电阻体及梳

26、状欧姆电极,然后接出引线,封装在具有透光镜的密封壳体内,以免受潮影响其灵敏度。在黑暗环境里,它的电阻值很高,当受到光照时,只要光子能量大于半导体材料的禁带宽度,则价带中的电子吸收一个光子的能量后可跃迁到导带,并在价带中产生一个带正电荷的空穴,这种由光照产生的电子空穴对增加了半导体材料中载流子的数目,使其电阻率变小,从而造成光敏电阻的阻值下降。光照愈强,阻值愈低。入射光消失后,由光子激发产生的电子空穴对将逐渐复合,光敏电阻的阻值也就逐渐恢复原值。光敏电阻随入射光线的强弱其对应的阻值变化不是线性的,也就不能用它作光电的线性变换,这是使用者应注意的地方。初学者可购置一只光敏电阻器(MG45型),在夜

27、间点一盏60100W的白炽灯,用万用表直接测量光敏电阻器的阻值。测量时,应把光敏电阻对着白炽灯的光,再逐渐拉开与灯的距离(由近到远),观察万用表指示的阻值变化,可以直观验证光敏电阻的特牲,以加深对它的感性认识。常用的光敏电阻器型号有密封型的MG41、MG42、MG43和非密封型的MG45。它们的额定功率均在200mW以下。在光电自动控制电路中,可以选用光敏电阻器作为光电传感元件。 图3.4.2 光敏电阻实物图3.5 双电压比较集成器LM3933.5.1 主要功能输出负载电阻能衔接在可允许电源电压范围内的任何电源电压上,不受 Vcc端电压值的限制.此输出能作为一个简单的对地SPS开路(当不用负载

28、电阻没被运用),输出部分的陷电流被可能得到的驱动和器件的值所限制.当达到极限电流(16mA)时,输出晶体管将退出而且输出电压将很快上升。输出饱和电压被输出晶体管大约60ohm 的SAT限制。当负载电流很小时,输出晶体管的低失调电压(约1.0mV)允许输出箝位在零电平。 图3.5.1 LM393芯片图3.5.2 主要特点LM393 是双电压比较器集成电路。该电路的特点如下:比较器数:2工作温度范围:0°C - +70°CSVHC(高度关注物质):No SVHC (18-Jun-2010) 器件标号:393通道数:2逻辑功能号:393工作电源电压范围宽,单电源、双电源均可工作,

29、单电源: 2 36V, 双电源:±1±18V;消耗电流小, ICC=0.8mA;输入失调电压小, VIO=±2mV;共模输入电压范围宽, VIC=0VCC-1.5V;输出与TTL,DTL,MOS,CMOS 等兼容;输出可以用开路集电极连接“或”门;采用双列直插8 脚塑料封装(DIP8)和微形的双列8 脚塑料封装(SOP8)。3.5.3 结构图LM393内部采用双列直插8 脚塑料封装(DIP8)和微形的双列8 脚塑料封装(SOP8) 图3.5.3 LM393内部结构图3.5.4 应用说明LM393是高增益,宽频带器件,象大多数比较器一样,如果输出端到输入端有寄生电容

30、而产生耦合,则很容易产生振荡。这种现象仅仅出现在当比较器改变状态时,输出电压过渡的间隙,电源加旁路滤波并不能解决这个问题,标准PC板的设计对减小输入输出寄生电容耦合是有助的。减小输入电阻至小于10K将减小反馈信号,而且增加甚至很小的正反馈量(滞回1.010mV)能导致快速转换,使得不可能产生由于寄生电容引起的振荡,除非利用滞后,否则直接插入IC(集成电路板integrated circuit,缩写:IC) 并在引脚上加上电阻将引起输入输出在很短的转换周期内振荡,如果输入信号是脉冲波形,并且上升和下降时间相当快,则滞回将不需要。比较器的所有没有用的引脚必须接地。LM393偏置网络确立了其静态电流

31、与电源电压范围 2.030V无关。通常电源不需要加旁路电容。差分输入电压可以大于Vcc并不损坏器件,保护部分必须能阻止输入电压向负端超过-0.3V。LM393的输出部分是集电极开路,发射极接地的NPN输出晶体管,可以用多集电极输出提供。3.6系统主要模块介绍:3.6.1 光控电路模块光敏传感器模电变换的电路图 图3.6.1光控电路图 当光敏电阻收到光照的时候,电阻减小,运放同向输入端为低电平,端口1输出为低电平;当光照较弱时,电阻增加,运放同向输入端为高电平,端口1输出为高电平。光控电路的输出信号经过电压跟随器后,将比较微弱的电流信号放大到单片机能够识别的电流,然后由运放输出端将放大后的信号传

32、给单片机的P1.6口。3.6.2 声控电路模块声控电路部分电路图 图3.6.2 声控电路图 驻极体话筒将接收到的声音信号转换成微弱的电压信号,然后,微弱的电压信号经过两级放大器的放大,然后将放大后的信号电压通过迟滞比较器转变成单片机识别的高低电平信号,经过双向稳压管变成翻转电平信号,然后传给单片机的外部中断P3.5口。3.6.3 串口通信模块 图3.6.3 串口通信模块电路图 串口通讯对单片机而言意义重大,不但可以实现将单片机的数据传输到计算机端,而且也能实现计算机对单片机的控制。由于其所需电缆线少,接线简单,所以在较远距离传输中,得到了广泛的运用。通信协议原理 通信协议是通信设备在通信前的约

33、定。单片机、计算机有了协议这种约定,通信双方才能明白对方的意图,以进行下一步动作。假定我们需要在PC机与单片机之间进行通信,在双方程式设计过程中,有如下约定: 0xA1:单片机读取P0端口数据,并将读取数据返回PC机; 0xA2:单片机从PC机接收一段控制数据; 0xA3:单片机操作成功信息。 在系统工作过程中,单片机接收到PC机数据信息后,便查找协议,完成相应的操作。当单片机接收到0xA1时,读取P0端口数据,并将读取数据返回PC机;当单片机接收到0xA2时,单片机等待从PC机接收一段控制数据;当PC机接收到0xA3时,就表明单片机操作已经成功。 硬件连接 51单片机有一个全双工的串行通讯口

34、,所以单片机和计算机之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,比如计算机的串口是RS232电平的,而单片机的串口是TTL电平的,两者之间必须有一个电平转换电路,我们采用了专用芯片MAX232进行转换,虽然也可以用几个三极管进行模拟转换,但是还是用专用芯片更简单可靠。我们采用了三线制连接串口,也就是说和计算机的9针串口只连接其中的3根线:第5脚的GND、第2脚的RXD、第3脚的TXD。这是最简单的连接方法,但是对我们来说已经足够使用了,电路如下图所示,MAX232的第10脚和单片机的11脚连接,第9脚和单片机的10脚连接,第15脚和单片机的20脚连接。串口通信电路采用经典的MA

35、X232串口通信,由于电脑串口RS232电平是-10V+10V,而一般的单片机应用系统的信号电压是TTL电平0V+5V,MAX232就是用来进行电平转换的,进行对单片机与电脑的通信,系统中采用MAX232串口通信电路。系统中采用串口通信电路可与电脑进行通信,可以对单片机内的程序进行修改,并对相关的指令和相关的数据进行调整。并且可以针对性地将单片机与电脑进行通信,编写上位机软件程序,在上位机(电脑)上对系统状态进行实时监测,并可以让功能更强大的PC机进行庞大的指令处理。在本系统中,加入串口通信电路模块,可以使电路的完整性大大增强,并对系统的升级有极大的优势,可以是系统在双机通信、与上位机通信等方

36、面拥有相对优势,使得设计更加完善。3.6.4电源电路模块 电源模块主要是为整个系统提供可靠、稳定的电源。主要实现以下功能:(1)安全隔离:即强电弱电隔离,他将外电路中的强电转化为5伏的弱电压。(2)电路保护:包括短路保护、过压保护、欠压保护、过流保护、其它保护 。(3)电压变换:这里主要是将强电变成弱电。(4)稳压:将交流电别换成直流弱电,始终保持输出电压一定。其原理图如下: 图 3.6.4 电源电路3.6.5 复位电路模块复位电路的基本功能是:系统上电时提供复位信号,直至系统电源稳定后撤销复位信号。为可靠起见,电源稳定后还要经一定的延时才撤销复位信号,以防电源开关或电源插头分-合过程中引起的

37、抖动而影响复位。下图所示的RC复位电路可以实现上述基本功能。 图3.6.5 复位电路图3.6.6时钟模块的设计51单片机内部有一个用于构成振荡器的高增益反相放大器,该高增益反相放大器的输入端为芯片引脚XTAL1,输出端为引脚XTAL2.这两个引脚跨接石英晶体振荡器(简称晶振)和微调电容,就构成一个稳定的自激振荡器。如下电路中的电容C1和C2典型值通常选择为20Pf左右。晶振的震荡频率的范围一般是在1.2MHz到12MHz之间。晶振的频率越高,则系统的时钟频率也越高,单片机的运行速度也就越快。 图3.6.6 时钟模块 第四章 系统电路设计4.1系统工作原理方框图如下图所示: 图4.1 系统工作原

38、理图 白天整个系统的光控部分中的光敏电阻将光信号转换为电信号,经过光控电路转换为单片机能识别的高低电平信号,以此来控制路灯;晚上主要由声控电路中的驻极体话筒将接收的声音信号转换为微弱的电信号,经过声控电路放大整流等作用转换为单片机能识别的信号,51单片机将接受的信号经过已编写好的程序控制灯的点亮,并且一段时间后自动熄灭。 4.2 51单片机系统及功能实现系统主要由光控电路模块、声控电路模块、串口通信模块、电源电路模块、复位电路模块、时钟电路模块、以及51单片机系统构成。它们各自实现的功能前面已有介绍,此处不作赘述。先将整个系统总的实现原理做一简单的介绍。(1) 打开电源,给系统提供电源,此时指

39、示灯亮。(2) 加载程序,将已写好的程序(仿真正确的程序)下载到单片机里,具体方法是:首先将系统的串口与pc机的串口相接,找到已经写好的程序点击下载。其次,按系统复位电路,给系统上电,此时,程序就会自动的下载到单片机中去。(3) 光控功能的调试,给系统不同的光照强度,此时可以看到路灯会随着外界光照强度的不同而时亮是灭。这就是光控的实现。(4) 声控功能的调试,驻极体话筒会感应的外界的声音大小而产生不同的电流强度,当声音达到一定的程度是,路灯就会放光。之后一直处于明亮状态,过了设定的时间后自动关闭。4.3整个系统的电路原理图: 图4.3 系统电路原理图4.4主要部分功能介绍4.4.1 光控部分

40、图4.4.1 光控电路 光敏电阻受到光照,阻值随光照强度的升高而变小,当白天光照强度很强(0-100lx左右),阻值很小,运放同向输入端为低电平,光控电路的输出信号经过电压电压跟随器后将比较微弱的电流信号放大并输出给单片机P1.6口。LM393是一个比较器,它的主要工作原理是:将正输入和负输入的电压进行比较,当正输入电压大于负输入电压时,则输出高电平,反之则输出低电平。可以通过调节可变电阻R10R11的阻值来改变正负输入的电压值来调节比较器的灵敏度。4.4.2 声控部分 图4.4.2 声控电路 首先驻极体话筒将外界发出的声音信号变成电信号,之后经过Q3共射级放大电路将微弱的电信号放大,共射级主

41、要用来放大电压,之后是射级跟随,避免前级对后级的影响,之后是同相放大和射级跟随,射级跟随后面有一个高通滤波,将最终得到的电流信号输出给单片机的P3.5口。 第五章 系统程序和电路设计5.1程序设计流程图如下 图5.1 程序流程图程序执行部分:白天光照强度强光敏电阻阻值很小,光控电路呈导通状态,P1.6口输出为高电平,则令P1.7也为高电平,此时发光二极管不亮;晚上光照强度几乎为零,光敏电阻阻值很大,光控电路呈断开状态,P1.6口输出为低电平,此时由P3.5口即声控电路起作用控制发光二极管,若有声音发出,则声音信号转变为电信号通过P3.5口传入单片机,单片机再通过P1.7口输出低电平,此时发光二

42、极管亮,通过单片机内部延时功能让其点亮60秒自动熄灭,若无声音信号则P1.7口为高电平控制发光二极管处于熄灭状态。程序结束。5.2单片机控制程序通过Keil软件新建工程,选好芯片,编写程序,编译准确无误后生成.hex文件。系统源程序见附录。5.3 系统电路设计根据第四章介绍将各部分模块通过Proteus软件画出具体电路图如图所示 图5.3 系统电路连接图将单片机最小模块,声控模块,光控模块与发光二极管正确连接,整个系统的电路图就绘制完成了,双击单片机AT89C52将通过Keil软件生成的.hex文件载入,仿真过程会出现一些元器件模型在元器件库里没有或者重名等情况,通过一些通用元器件的替换和重新

43、命名等手段最终得到正确的仿真图。 第六章 调试仿真6.1系统两大模块说明6.1.1 声控部分: 当有声音产生时,声音通过驻极体话筒将其转换为电信号,通过声控电路放大整流滤波等得到稳定的电信号,经过电压比较器LM393,通过判断正电压和负电压的大小来控制P3.5口输出的是高电平还是低电平。6.1.2 光控部分: 由光敏电阻来感受光照强度,然后经过电压比较器输出高低电平信号并将信号送给单片机的P1.6口控制灯的亮灭是否受声音控制。发光二极管的驱动和控制,由PNP来控制发光二极管,PNP基极电平来自单片机的P1.7口输出信号,当为低电平是发光二极管发光并发光一段时间熄灭,为高电平时不发光。6.2系统

44、仿真将利用Keil编译好的程序生成.hex文件后加载到Proteus绘制好的的51单片机中,进行仿真,如下图所示 图 6.2 系统仿真图由于声控模块这部分不好仿真,为简化设计使实验现象更为直观简洁,将声控模块这个整体用一个按键开关和电阻组成的简易模块代替,然后进行仿真。系统在不同条件下的仿真图有以下几种情况。6.2.1白天无声音灯不亮 图6.2.1 白天无声音光控电路主要由光敏电阻和LM393组成,LM393是电压比较器,它的主要工作原理是:将正输入和负输入的电压进行比较,当正输入电压大于负输入电压时,则输入高电平,反之则为低电平。随着外界光照强度的变化,输入比较器的正反电压也在不断变化,当正

45、电压比较大时,即光照强度强的时候,比较器会给单片机输入高电平,P1.6口输出为高电平,发光二极管不亮。6.2.2 白天有声音灯不亮 图6.2.2 白天有声音白天单片机输出P1.7口由光控电路起作用,由于整个白天光敏电阻很小,LM393比较器接收的正电压总是大于负电压,因此无论声控电路是否接收到声音信号,P1.6口接收的电信号永远是高电平,发光二极管不会发光。6.2.3 晚上有声音灯亮 图6.2.3 晚上有声音晚上光照强度几乎为零,光控电路中的正电压较小,比较器会给单片机输入为低电平,此时单片机通过编写的程序将P1.7口输出的电平由P3.5口控制,也就是此时由声控电路起作用,声控电路同样通过LM

46、393电压比较器控制,当有声音被驻极体话筒接收到的时候,声控电路中的LM393正电压比负电压小,给单片机输入低电平,发光二极管接收到低电平灯亮,且保持程序设定的60秒不熄灭。6.2.4 晚上一段时间后灯熄灭 图6.2.4 晚上声音消失后此过程通过单片机内部延时功能实现,60秒后发光二极管熄灭,此时声音也消失了,LM393正输入电压比负输入电压大,单片机重新输出高电平,单片机识别后从P1.7输出高电平光二极管处于熄灭状态保持不变至下次再次接收到声音信号为止。6.3 结论 白天光照强度强,光敏电阻阻值很小,光敏电路呈导通状态,电流通过单片机P1.6口输入给AT89C52单片机,单片机通过已编写好的

47、程序通过P1.7口输出高电平信号,此时无论是否有声音发光二极管均不亮;晚上光照强度很小,光敏电阻阻值很大,光敏电路呈断开状态,此时完全由声控电路起作用控制发光二极管,当有车经过或者人的脚步声的时候,驻极体话筒将接收的微弱电信号经过声控电路放大整流滤波等过程转换为单片机能识别的电信号输入给单片机P3.5口,然后单片机通过编写好的程序输出低电平信号,发光二极管点亮,最后通过单片机内部延时功能实现点亮60秒之后自动熄灭。整个系统各阶段的功能全部完成,从而实现了本次实验的目的。 参考文献1 李朝青.单片机原理及接口技术 第3版 北京航空航天大学出版社2006-12.2 于海生微型计算机控制技术M 清华

48、大学出版社1999-6.3 孙涵芳MCS-51系列单片机原理及应用M 北京航空航天大学出版 社1996-4.4 张国雄测控电路 接卸工业出版社2008.1.5 孙余凯等传感器应用电路300例 电子工业出版社2008-3.6 谢嘉奎电子线路M 高等教育出版社2003-2.7 夏路易,石宗义电路原理图与电路设计教程Protel 99SEM北京希望电子出版社2002.8 张毅刚单片机原理及应用高教出版社9 宋彩利单片机原理及C51编程西安交通大学出版社10 黄惟公单片机原理及应用技术西安电子科技大学出版社 附 录#include<reg52.h>#define uint unsigned

49、 intsbit JD=P17;sbit GM=P16;sbit wb=P35;void delay(uint z);void main()/*TMOD=0x50;TH1=0XFE;TL1=0XFF;/EA=1;/ET1=1;IE=0X88;TF1=0;*/JD=1;GM=1;/TR1=1;while(1) if(GM=0) if(wb=0) JD=0; delay(60000);JD=1; /*void counter1( ) interrupt 2 using 1 TF1=0; JD=1; delay(10); JD=0; TH1=0XFE;TL1=0XFF; TR1=1;/*if(GM=

50、1) JD=1;*/void delay(uint z)uint x,y;for(x=100;x>0;x-)for(y=z;y>0;y-); 后 记 这次毕业设计是对我大学四年的所学知识的总结和考核,当初拿到这个设计题目的时候觉得很简单,不就是通过51单片机来实现光控和声控的功能,然后写出一段程序来让51单片机实现白天灯不亮,晚上有声音灯才亮,并且一段时间后自动熄灭。觉得和很多同学的论文比起来自己的简单不少。可是实际上真正开始写论文的时候才发现不是自己想的那么简单的,真正到了要分析各种因素的影响时候,却发现自己说不出什么来,尤其是在测控电路的设计中,各种参数的影响,以及元器件的选用

51、上更是突显出自己在平时的学习中只是浮在水面上,仅仅了解到一点皮毛而已,真要说各种电路的功用和元器件在各个位置上起什么作用时候自己却是一脸茫然。然后就是在用软件画电路图,方框图,还有软件程序设计时候,才发现自己不会的东西太多了 ,对软件的不熟悉就使得自己要比别人多花一倍的时间去实现课程设计的软件仿真功能,这也就大大阻碍了课程设计的进度和设计准确性。当然虽然在做毕业设计的时候很辛苦,但是也从中学到了很多,不仅是知识上的完善,还有就是这次毕业设计让我在坚持中学会了静下心来思考怎么解决问题,其中态度也是非常重要的,做什么事情都需要一个良好的心态和勇于解决困难的勇气。通过这次毕业设计确实让我学到了很多,也懂得了很多,算是给我大学四年画上了一个圆满的句号。31

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!