欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于LCD1602的电子时钟和温度计的设计.docx

    • 资源ID:1143983       资源大小:1.55MB        全文页数:76页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于LCD1602的电子时钟和温度计的设计.docx

    1、基于LCD1602的电子时钟和温度计的设计基于LCD1602的电子时钟和温度计的设计摘 要 IIAbstract III第一章 绪论 11.1 开发背景及研究意义 11.1.1 LCD数字温度计的研究背景及研究意义 11.1.2 LCD电子钟电路的研究背景及研究意义 11.2 研究进展及成果 21.2.1 LCD数字温度计的研究进展及成果 21.2.2 LCD电子钟的研究进展及成果 31.3 课题来源与主要容和技术参数 31.3.1 课题来源 31.3.2 课题的主要容和技术参数 41.4 主要工作和工作难点 5第二章 系统的总体结构 62.1 系统的总体设计方案 62.1.1 设计总体设计思

    2、路 62.1.2 方案论证 62.1.3 功能介绍 72.2 设计思路步骤 82.2.1 下载线部分的设计 82.2.2 LCD电子时钟系统的设计 82.2.3 LCD数字温度计系统的设计 92.3 本章小结 10第三章 硬件电路设计 113.1 下载线电路的设计 113.1.1 主要器件简介 113.1.2 MAX232电平转换电路的设计 123.1.3 监控电路的设计 133.2 LCD电子时钟系统的设计 143.2.1 主要器件简介 143.2.2 蜂鸣器电路的设计 143.2.3 DS1302电路的设计 153.2.4 按键电路的设计 163.2.5 单片机与液晶屏LCD1602的接口

    3、电路 163.3 LCD数字温度计系统的设计 173.3.1 主要器件介绍 173.3.2 LCD数字温度计的设计 203.4 AVR单片机最小系统的设计 223.4.1 系统时钟 223.4.2 AVR的复位源和复位方式 233.5 本章小结 26第四章 软件设计 274.1 概述 274.2 系统软件开发环境 274.3 软件程序设计 294.3.1 监控程序流程图及ATtiny2313监控程序通信协议 294.3.2 ATmega16单片机串行编程 314.3.3 LCD电子时钟流程图设计 324.3.4 LCD数字温度计流程图设计 354.4 本章小结 38第五章 仿真与调试 395.

    4、1 系统仿真 395.1.1 Proteus软件简介 395.1.2 系统仿真 405.2 程序下载及实物调试 465.3 本章小结 50结论 51参考文献 52致谢 53附录1 硬件电路图及实物照片 54附录2 程序清单 58第一章 绪论1.1 开发背景及研究意义1.1.1 LCD数字温度计的研究背景及研究意义1、研究背景随着新技术的开发和不断运用,今年来单片机发展十分迅速,一个以微机应用为主的新技术革命浪潮正在蓬勃兴起,单片机的应用已经渗透到各个行业。传统的温度采集方法不仅费时费力,而且精度差,单片机的出现使得温度的采集和数据处理问题能够得到很好的解决。2、研究意义温度是工业对象中的一个重

    5、要的被控参数,然而所采集的测温元件和测量方法也不相同;产品的工艺不同,控制温度的精度也不同。因此对数据采集的精度和采用的控制方法也不同。传统的控制方式已经不能满足高精度,高速度的控制要求,如温度控制表、温度接触器,其主要缺点是温度波动围太大,由于它主要通过控制接触器的通断时间比例来达到改变加热功率的目的,受仪表本身误差和交流接触器的寿命限制,通断频率很低。近几年来快速发展了多种先进的温度控制方式,如:PID控制,模糊控制,神经网络及遗传算法控制等。这些控制技术大大的提高了控制精度,不但使控制变得简便,而且使产品的质量更好,降低了产品的成本,提高了生产效率。本设计使用AVR单片机作为核心进行控制

    6、。AVR单片机具有集成度高,通用性好,功能强,特别是体积小,质量轻,耗能低,可靠性高,抗干扰能力强和使用方法方便等独特优点,在数字、智能化方面有广泛的用途。1.1.2 LCD电子钟电路的研究背景及研究意义1、研究背景目前,单片机正朝着高性能和多品种方向发展,趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路装化等几个方面发展。单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。单片机模块中

    7、最常见的是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。2、研究意义数字钟是采用数字电路实现对时,分,秒,数字显示的计时装置,广泛用于个人家庭、车站,、码头、办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便。1.2 研究进展及成果1.2.1 LCD数字温度计的研究进展及成果1、LCD数字温度计的研究进展虽然LCD数字温度计在低功耗及高性能方面取得了很大

    8、的进展,温度控制系统在国各个行业的应用已经十分广泛,但从国生产的温度控制器来看,总体发展水平仍然不高,同日本、美国、德国等先进国家相比,仍然有着较大的差距。成熟的温度产品主要以“点位”控制及常规的PID控制器位主,它们只能适应一般温度系统控制,而用于较高控制场合的智能化、自适应控制仪表,国技术还不十分成熟,形成商品化并广泛应用的控制仪表较少。随着我国经济的发展及加入WTO,我国政府及企业对此都非常重视,对相关企业资源进行了重组,相继建立了一些国家、企业的研发中心,开展创新性研究,使我国仪表工业得到了迅速的发展。2、LCD数字温度计的成果由于数字温度计的广泛应用,给人们的生活带来了诸多方便,并为

    9、国生产厂家带来丰富的经济效益。LCD数字温度计已被用于:冰箱、冰柜、冰库、食品展示柜、恒温箱、水槽、孵化器、海水养殖、冷气温度显示、热电偶双金属温度计等。1.2.2 LCD电子钟的研究进展及成果1、电子钟的研究进展近十年来随着数字技术的迅速发展,这种中、大规模集成电路在数字系统、控制系统、信号处理等方面都得到了广泛的应用。现在的电子采用了石英技术,走时精度高、稳定性好、不需要经常调校,使用携带方便。有些产品还具备了防水、耐磨、轻便等特点。2、电子钟的成果数字钟已成为人们日常生活中:必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的

    10、方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。1.3 课题来源与主要容和技术参数1.3.1 课题来源单片机是70年代中期发展起来的一种大规模集成电路芯片,是CPU、RAM、ROM、I/O接口和中断系统集成于同一硅片的器件。单片机发展迅速,各类产品不断涌现,出现了许多好性能新兴机种,现已成为工厂自动化和各控制领域的支柱产业之一。由于生产工艺和设计能力的不断提高,单片机也在向着更高集成化、更多位多功能,更强化处理控制问题的能力、更快的运算速度、更廉价低功耗、更兼容开发和更好的软件固有化的方向发展。

    11、单片机是所有微处理机中性价比最高的一种,随着种类的不断增加,功能不断加强,其应用领域也迅速扩大。单片机在智能仪表、实时控制、机电一体化、办公机械、家用电器等方面都有相当的应用领域。当前,8位单片机主要用于工业控制,如温度、压力、流量、计量和机械加工的测量和控制场合;高效能的16位单片机(如MCS-96、MK-68200)可用在更复杂的计算机网络。单片机用于控制有利于实现系统控制的最小化和单片化,简化一些专用接口电路,如编程计数器、锁相环(PLL)、模拟开关、A/D和D/A变换器、电压比较器等组成的专用控制处理功能的单板式微系统。随着电子技术的飞速发展,电子控制器件不断向着小型化、智能化方向发展

    12、,同时可靠性不断提高,单片机由于具有集成度高、功能强、通用性好、可靠性高、抗干扰能力强、体积小、使用方便灵活等特点,无论是在国防工业、通讯尖端技术领域,还是在智能仪器、民用电器中都使用的越来越多。可以说,微机测控技术的应用已渗透到国民经济的各个部门,微机测控技术的应用是产品提高档次和推出新的有效途径。1.3.2 课题的主要容和技术参数 温度信息由温度传感器测量并转换成毫伏级的电压信号,经过信号放大电路将弱电压信号放大到单片机可以处理的围,输入到A/D转换器(ADC0809)转换成数字信号输入单片机。在单片机中对信号进行采样。为进一步提高测量精度,采样后对信号再进行数字滤波。此信号经过数字滤波、

    13、标度转换后,一方面通过LCD将温度显示出来;另一方面,将该温度值与设定值进行比较,根据其偏差值的大小按积分分离的PID控制算法得到的输出控制量。根据输出控制量控制SSR固态继电器来控制电加热炉丝的通电时间,就可以控制电炉丝的加热功率大小,从而调节环境温度的变化,使其逐渐趋于给定值且达到平衡。导通时间长,输出功率大,温度升高快;导通时间短,输出功率小,温度升高慢。电子钟一般由振荡器、分频器、计数器、译码器、显示器等几部分组成。这些都是数字电路中应用最广泛的基本电路。石英晶体振荡器产生的时标信号送到分频器,分频电路将时标信号分成每秒一次的方波信号。秒信号送入计数器进行计数,并把累计的结果以“时”、

    14、“分”、“秒”的数字显示出来。“秒”的显示由两级计数器和译码器组成的六十进制计数电路实现;“分”的显示电路与“秒”相同,“时”的显示由显示两级计数器和译码器组成的二十四进制电路来实现。1.4 主要工作和工作难点1、设计基于串口的ISP下载线串行下载线下载速度快且能够在线直接写入目标板上单片机,其主要工作如下:1)确定监控芯片的型号,了解监控系统的作用,完善监控电路的设计。2)考虑设计过程中是否要使用电平转换芯片,如何融合到本研究课题中,并查找有关电平转换芯片的型号和功能。3)完成目标板的最小系统的设计,编写秒闪的程序,了解有哪些熔丝位,及各个熔丝位的作用,从而调节LED灯的闪烁的频率。2、LC

    15、D数字温度计的主要工作本课题的研究重点是设计一种基于ATmega16单片机的数字温度计控制系统。利用数字温度传感器DS18B20来接收外部温度值,并进行相应转换。主要工作如下所示:1)温度测试围-55125。2)精度误差小于1。3)LCD液晶显示。4)可以设定温度的上下限报警功能。5)实现报警提示。3、电子钟的主要工作本课题利用DS1302时钟芯片来对年、月、日、周、时、分、秒来进行计时。主要工作如下所示:1)能够显示时、分、秒。2)能够具有掉电保护功能。3)能够对时间进行调节。4、工作难点虽然对51核的单片机有一定了解,但是对AVR系列的单片机了解不深;关于AVR编程的软件第一次接触,不怎么

    16、会使用;市场上器材买家很多,如果购买少量器材的,商家不怎么肯出售;焊接工艺不成熟。第二章 系统的总体结构2.1 系统的总体设计方案2.1.1 设计总体设计思路此设计即液晶屏上显示英文字母、时、分、秒、温度等,原理框图如图(2-1)所示,电路一般包括以下几个部分:按键、单片机、温度传感器、时钟芯片及显示电路。图2-1 单片机实现显示时间和温度总框图各部分简介:1)为使时钟走时与标准时间一致,校时电路是必不可少的,按键用来校正液晶上显示的时间。2)单片机通过输出各种电脉冲信号来驱动控制各部分正常工作。3)温度传感器用来显示当天的确定温度值。4)单片机发送的信号经过显示电路通过译码最终在液晶上显示出

    17、来。2.1.2 方案论证1、总体方案选择方案一 用EDA技术及VHDL语言控制来实现显示及测温度,且显示也可以用数码管,但是数码管屏幕有限不是很方便的显示很多的数据以及文字等。对于VHDL语言也不够了解,故不采用此方案。方案二 用C语言编程来控制单片机,让它在液晶屏上显示数据及文字。由于单片机结构简单、控制功能强、可靠性高、体积小、价格低等优点,以及液晶屏幕可以完整的显示数据及文字等容,综合上述方案的选择与比较,选择方案二主要是由于电器元件的熟悉程度以及市场的供求关系。在方案二中,大部分的电器元件我们较熟悉并且更容易获得。2、单片机的选择方案一 用51核系列的AT89S52单片机来控制实现温度

    18、和时间的控制。AT89S52是一款低能耗、高性能的8位CMOS微处理器,芯片部具有8K字节闪速存储器,允许在系统改写或用常规非易失性存储器编程器编程。芯片采用51系列指令集并与51系列单片机引脚兼容。方案二 用AVR系列的ATmega16单片机来控制实现温度和时间的控制。ATmega16是AVR系列单片机中比较典型的芯片,不仅适合应用于产品设计,同时也方便初学入门。其主要特点有:宽电压、高速度、低功耗等。ATmega16单片机具有在线编程功能,即在RESET引脚为低电平的情况下,利用PB5/MOSI(串行数据输入端),PB6/MISO(串行数据输出端),PB7/SCK(同步时钟信号输入端)三个

    19、引脚的数据设置或传送实现程序下载的功能。通过一系列的比较得出以下结论:AVR的指令系统比较精简,总线结构也与51核不同,因此速度比51核更快。其次,如果说性能的话,至少是ARM更优。因为ARM是32位处理器,频率可达百兆赫兹,速度和处理能力远远优于AVR和51。但是就性价比而言,还是AVR系列的单片机更优。2.1.3 功能介绍本次设计主要用单片机控制程序让它在液晶上显示时、分、秒,同时用DS18B20温度传感器来接收外面的信号,通过相应的处理,传送给单片机,并通过单片机的控制,让它在液晶上显示所测得的温度。时、分、秒的计数结果经过数据处理可直接送显示器显示。当计时发生误差的时候可以用校时电路进

    20、行校正。时计数器计满24小时后自动复位,分计数器计满60分后自动向时计数器进一,秒计数器计满60秒后自动向分计数器进一。设计采用的是时、分、秒以及温度同时显示。2.2 设计思路步骤2.2.1 下载线部分的设计图2-2 下载线设计框图如上图(图2-2)所示,在基于串口的AVR单片机串行下载线系统正常工作时,程序可以通过串口,经MAX232电平转换电路把电平转换成适合Attiny2313的监控芯片正常工作的电压,传送到监控芯片中,监控芯片对接收到的数据进行分析,再通过输出口传送到目标板上,从而完成和上位机的通信并实现对目标板上的AVR单片机编程。2.2.2 LCD电子时钟系统的设计如图(2-3)所

    21、示,当输入口接收到下载线传来的编程命令和数据后,传送给AVR单片机,AVR单片机通过相应的程序控制着蜂鸣器电路、晶振电路、复位电路、和液晶屏显示电路,同时DS1302时钟芯片对时、分、秒计时,将计时得到的数据传送给AVR单片机,使得其在液晶屏上显示出来。系统能够实现LCD电子时钟功能:开机后,LCD上显示以下容并开始走时,并且断电后走时依然准确:“-LCD Clock-”“*XX:XX:XX*”按下K1键(设置键)走时停止,蜂鸣器响一声,此时,按下K2键(小时加1键),小时加1,按下K3键(分钟加1键),分钟加1,调整完成后按K4键(运行键),蜂鸣器响一声后继续走时。图2-3 LCD电子时钟系

    22、统总框图2.2.3 LCD数字温度计系统的设计图2-4 LCD数字温度系统的设计如图(2-4)所示,当输入口接收到下载线传来的编程命令和数据后,传送给AVR单片机,AVR单片机通过相应的程序控制着蜂鸣器电路、晶振电路、复位电路、和液晶屏显示电路,同时温度传感器DS18B20把外界接收到的温度,经过处理后传送给AVR单片机,最终在液晶屏上显示出来。系统能够实现LCD数字温度计功能:开机后,若DS18B20正常,LCD第一行显示“DS18B20 OK”,第二行显示“TMEP:XXX.X”(XXX.X表示显示的温度值);若DS18B20不正常工作,LCD第一行显示“DS18B20 ERROR”,第二

    23、行显示“TMEP:”。2.3 本章小结本章对本次课程设计作了多方面的考虑,首先通过设计总体思路,对本毕业设计做了粗略的构思,把设计分为了按键、单片机、时钟电路、温度传感器电路、液晶屏显示电路这五大块;然后,按照构思,在网上搜集了相关资料,通过学习,发现实现以上构思有多种方案。为了确定本设计的最终方案,通过更加细致的学习,多方面的比较,排除了几项不适合的方案。确定方案后,对此次毕业设计所要实现的功能作了简要的介绍;最后,分各个小部分构思和设计系统模块。通过以上的工作,我学习到了很多以前上课所学不到的知识,增长了自己的见识,丰富了自己的视野,经过一步一步细致的探究与比较,使得原来粗心大意的我变得细

    24、腻了,做事更加踏实。由于以前只是对书本上的知识进行学习,没有什么动手的机会,这次通过以上容的学习,心迫切的想要去实践,这是对自己一种挑战,心中非常想要看看自己能不能实现设计的方案,因此在指导老师的指导下,本人决定开始边做实物边研究。第三章 硬件电路设计3.1 下载线电路的设计3.1.1 主要器件简介1、MAX232资料简介MAX232芯片是美信公司专门为电脑的RS-232标准串口设计的单电源电平转换芯片,使用+5V单电源供电。图3-1 MAX232引脚主要特点:1、符合所有的RS-232C技术标准。2、只需要单一+5V电源供电。3、片载电荷泵具有升压、电压极性反转能力,能够产生+10V和-10

    25、V电压V+、V-。4、功耗低,典型供电电流5mA。5、部集成2个RS-232C驱动器。2、ATtiny2313简介 ATtiny2313是基于增强的AVR RISC结构的低功耗8位CMOS微控制器1。由于其先进的指令集以及单时钟周期指令执行时间,ATtiny2313的数据吞吐率高达1 MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾,引脚图如下图所示。图3-2 ATtiny2313引脚图3.1.2 MAX232电平转换电路的设计图3-3 电平转换电路的设计由于晶体管-晶体管逻辑(TTL)和互补金属氧化物半导体(CMOS)是逻辑电路中的标准电平,因此传统逻辑电平转换方法中,TTL-C

    26、MOS输入转换很常见。这种转换方法很简单,成本低,主要用于低电平至高电平转换,也能用于高电平转换成低电平2。这种转换方法也存在一些缺点,其他传统逻辑电平转换方法还有过压容限电压转换、漏极开路/有源下拉转换和分立IC转换等,各有其优缺点。第一部分是电荷泵电路。由1、2、3、4、5、6脚和4只100nF电容构成。功能是产生+12V和-12V两个电源,提供给RS 232串口电平的需要。第二部分是数据转换通道。由7、8、9、10、11、12、13、14脚构成两个数据通道。其中13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T1OUT)为第一数据通道。8脚(R2IN)、9脚(R2O

    27、UT)、10脚(T2IN)、7脚(T2OUT)为第二数据通道。TTL/CMOS数据从T1IN、T2IN输入转换成RS 232数据从T1OUT、T2OUT送到电脑DB9插头;DB9插头RS 232数据从R1IN、R2IN输入转换成TTL/CMOS数据后从R1OUT、R2OUT输出。第三部分是供电。15脚GND、16脚VCC(+5V)。由于ATtiny单片机的信号是TTL电平,而串口接收到的电平是COMS电平,因此本设计采用MAX232芯片,把串口接收到的CMOS电平转换成单片机所能正常工作的TTL电平,其电平转换电路如上图(3-3)所示。3.1.3 监控电路的设计AVR单片机ATtiny2313

    28、通过2管脚读取从上位机发来并通过MAX232电平转换的数据和指令,通过3号管脚传送ATtiny2313输出的数据和指令,ATtiny2313的监控程序对接收到的数据进行分析,ATtiny2313上的PB4、PB5、PB6、PB7这4个管脚通过编程插头分别与目标板上的ATmega16的RESET、MOSI、MISO和SCK相连。除此之外,AVR单片机串口ISP编程电缆的电源端还通过编程插头与目标板的VCC、GND分别相连接,并从目标板获得了其工作电源,完成和上位机的通信并实现对目标板上的AVR单片机编程3。监控电路图如下图(3-4)所示:图3-4 监控电路设计图3.2 LCD电子时钟系统的设计3

    29、.2.1 主要器件简介1、DS1302时钟芯片简介DS1302是美国DALLAS 公司推出的一种高性能、低功耗、带RAM的实时时钟芯片,它可以对年、月、日、周日、时、分、秒进行计时,且具有闰年补偿功能,工作电压宽达2.55.5V。采用三线接口与CPU 进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302部有一个318的用于临时性存放数据的RAM 寄存器。DS1302 是DS1202 的升级产品,与DS1202兼容,但增加了主电源后背电源双电源引脚,同时提供了对后背电源进行涓细电流充电的能力4。DS1302的引脚图如下图(3-5)所示:图3-5 DS1302引脚3.

    30、2.2 蜂鸣器电路的设计蜂鸣器本身相当于一个喇叭,需要一个频率适当的交流信号驱动才能发声,三极管在蜂鸣器中,和压电陶瓷片组成一个自激式振荡电路,压电陶瓷片同时充当反馈元件和发声元件两个功能5。需要三极管的放大作用才能产生正反馈振荡,至于三极管的放大倍数只要满足电路起振就行。加三极管,就是将I/O口接在三极管的基极,而驱动脚由三极管的发射极或集电极提供,这样,利用三极管的电流放大作用,就能够提供足够的驱动能力,MOS管也一样。如图(3-6)所示为AVR单片机ATmega16的一个输出端接一个电阻,作为PNP型三极管8550的基极电阻,三极管8550上端发射极接30欧电阻再接电源,下端集电极通过蜂

    31、鸣器接地6。说明AVR单片机ATmega16的这个输出端常态时输出高电平,蜂鸣器发声时,AVR单片机ATmega16输出负电平脉冲。三极管8550在这个电路中有两个作用,一个作用是起缓冲作用,它不直接接蜂鸣器负载,而是通过三极管8550驱动负载,就可以减少功耗,保护IC。三极管8550的另一个作用就是反相,使得蜂鸣器的另一脚原本需要电源改为接地。现在的问题是三极管8550的放大作用对蜂鸣器有没有影响。在这个电路中,三极管8550如果没有放大作用,或者放大倍数太小,是不会使蜂鸣器工作的。实际上,这个蜂鸣器还不能确定它只是一个发声器,它也可能是一个自激式的。单片机可以输出负脉冲的音频信号,但更可能输出低电平,那么三极管仍然可能是一个工作在饱和状态的开关管7。所以它的放大作用是肯定对蜂器有影响的(影响它工作与否),但它的放大特性比方说失真、高频特性等却没有什么影响,这对于其它数字电路来说都是一样的。电路原理图如图(3-6)所示。图3-6 蜂鸣器电路图3.2.3 DS1302电路的设计DS1302的2号和3号管脚接32.768kHz的晶振,它是为DS1302芯片提供时钟基准信号;1号和4号管脚分别接Vcc和GND,这是为了给DS1302芯片提供电源;而DS1302的8号管脚接220uF的电容再接地,这种设计


    注意事项

    本文(基于LCD1602的电子时钟和温度计的设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开