网站大量收购闲置独家精品文档,联系QQ:2885784924

小型智能电子产品创新设计(新)(原自建课) 跟我做:声光报警控制的Proteus仿真调试 声光报警控制的Proteus仿真调试.pptx

小型智能电子产品创新设计(新)(原自建课) 跟我做:声光报警控制的Proteus仿真调试 声光报警控制的Proteus仿真调试.pptx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机控制技术项目实施:声光报警控制的Proteus仿真调试单片机控制技术声光报警控制的Proteus仿真调试 目 录1 项目任务2 系统硬件电路设计 3 控制程序设计4 控制系统仿真与调试单片机控制技术声光报警控制的Proteus仿真调试一、项目任务(一)任务要求声光报警模拟控制的背景: 汽车的防盗报警器开启后,当有外力施加在汽车上,汽车的车灯会闪烁,且发出响亮的报警声。有一些家电产品当完成任务后指示灯会闪烁,同时蜂鸣器鸣叫。一个完整的声光报警器一般包括传感器、指示灯、音响设备等。为简化任务,本项目暂不考虑传感器的设计和检测,只考虑指示灯和音响设备。假设我们可以用LED作为指示灯,用蜂鸣器作为音响设备来模拟设计我们的声光报警器,并用51单片机实现控制任务。单片机控制技术声光报警控制的Proteus仿真调试一、项目任务声光报警模拟控制要求: 采用单片机设计一个模拟上述声光报警的控制系统,采用一个绿色LED灯V1和一个红色LED灯V2循环点亮,模拟光报警;同时采用蜂鸣器的鸣叫模拟声音报警。训练目标提示:(1)在单灯闪烁项目基础上,加深对单片机I/O端口输出功能的理解;(2)强化单片机项目制作步骤及过程的体验,熟悉C51控制程序一般结构;(3)以项目为载体学会Proteus仿真工具的使用。学习步骤4系统Proteus软件仿真调试 学习步骤3控制程序设计学习步骤2系统硬件电路设计学习步骤1 Proteus仿真软件概述及软件使用入门单片机控制技术声光报警控制的Proteus仿真调试一、项目任务(二)任务分解 项目任务分解见图1,其中 “Proteus仿真软件概述”、“Proteus仿真软件使用入门”等知识(技能)点的学习见专门的任务单元。图1 项目任务分解及学习步骤 单片机控制技术声光报警控制的Proteus仿真调试 二、系统硬件电路设计 (一)跟我学——蜂鸣器的工作原理1、蜂鸣器:蜂鸣器是一种一体化结构的电子讯响器,采用直流或交流供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中的发声器件。蜂鸣器的外观如图2所示。图2 蜂鸣器外观单片机控制技术声光报警控制的Proteus仿真调试 二、系统硬件电路设计 2、分类:根据发声材料、结构和驱动方式的不同,蜂鸣器可以分为压电式、电磁式等,如表1所示。蜂鸣器也可以分为有源和无源两种,注意这里的“源”不是指电源,而是指振荡源。有源蜂鸣器可以用直流信号驱动;无源蜂鸣器必须用方波信号驱动,频率一般2kHz~5kHz。单片机控制技术声光报警控制的Proteus仿真调试 二、系统硬件电路设计 3、驱动: 由于单片机I/O引脚输出电流较小,所以需要通过一个三极管(例如9012)来放大输出电流来驱动蜂鸣器。蜂鸣器的负极(较短引脚端)接到GND地上,蜂鸣器正极(较长引脚端)接到三极管的集电极,三极管的基极经过限流电阻后由单片机的端口引脚控制。当引脚输出低电平时,三极管导通,蜂鸣器的电流形成回路,发出声音;当引脚输出高电平时,三极管截止,蜂鸣器不发声。单片机控制技术声光报警控制的Proteus仿真调试 二、系统硬件电路设计 (二)画出硬件电路图 利用51单片机的并行口P1的第1位P1.0来驱动蜂鸣器,用P1.1和P1.2控制2个LED发光二极管V1和V2来模拟进行声光报警。设计电路图如图3所示。 提示:三极管9012为PNP管,发射极接电源,集电极接蜂鸣器的正极,蜂鸣器的负极直接接地。三极管的基极经过限流电阻后由单片机的P1.0引脚控制(低电平发声)。图3 单片机控制蜂鸣器-二极管声光报警电路单片机控制技术声光报警控制的Proteus仿真调试 二、系统硬件电路设计 (三)声光报警控制电路器件清单表2 声光报警控制模拟电路器件清单元件名称参数数量元件名称参数数量单片机STC90C511开发板提供电源和程序ISP下载1晶体振荡器12MHz1面包板1瓷片电容30pF2发光二极管LED绿色、红色2电解电容22μF1蜂鸣器有源 1按键非自锁 1电阻1 kΩ2电阻10kΩ1电阻4.7 kΩ1插接线两头带插针用于面包板插接若干单片机控制技术声光报警控制的Proteus仿真调试 三、控制程序设计//程序: EX01_02.c//功能:声光报警器 #include reg51.h //包含头文件reg51.h,定义了51单片机的专用寄存器void delay(unsigned int i); //延时函数声明,延时函数定义在调用它的main() //函数之后时,必须先声明sbit beep=P1^0; //蜂鸣器控制端,采用无源蜂鸣器sbit green=P1^1;//绿色发光二极管控制端sbit red=P1^2;//红

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档