教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

毕业论文半导体激光器温控系统的硬件设计 - 图文(4)

来源:网络收集 时间:2026-02-04
导读: 西安工业大学北方信息工程学院毕业设计(论文) 存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。 2.I/O(4个口

西安工业大学北方信息工程学院毕业设计(论文)

存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。

2.I/O(4个口,32根)

P0口——8位、漏极开路的双向I/O口。当使用片外存储器(ROM、RAM)时,作地址和数据分时复用。在程序校验期间,输出指令字节(需加外部上拉电路)。P0口(作为总线时)能驱动8个LSTTL负载。

P1口——8位、准双向I/O口。在编程/校验期间,用于输入低位字节地址。P1口可驱动4个LSTTL负载。对于80C51,P1.0——T2,是定时器的计数端且位输入;P1.1——T2EX,是定时器的外部输入端。这时,读两个特殊输入引脚的输出锁存器应由程序置1。

P2口——8位、准双向I/O口。当使用片外存储器(ROM及RAM)时,输出高8位地址。在编程/校验期间,接收高位字节地址。P2口可以驱动4个LSTTL负载。

P3口——8位、准双向I/O口,具有内部上拉电路。P3口提供各种替代功能。在提供这些功能时,其输出锁存器应由程序置1。P3口可以输入/输出4个LSTTL负载。

3.串行口

P3.0——RXD(串行输入口),输入。 P3.1——TXD(串行输出口),输出。 4.中断

P3.2——INT0外部中断0,输入。 P3.3——INT1外部中断1,输入。 5.定时器/计数器

P3.4——T0定时器/计数器0的外部输入,输入。 P3.5——T1定时器/计数器1的外部输入,输入。 6.数据存储器选通

P3.6——WR低电平有效,输出,片外存储器写选通。 P3.7——RD低电平有效,输出,片外存储器读选通。 7.控制线(共4根) 输入:

RST——复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。

9

西安工业大学北方信息工程学院毕业设计(论文)

EA/Vpp——片外程序存储器访问允许信号,低电平有效。在编程时,其上施加21V的编程电压。

注意:在加密方式1时,EA将内部锁定为RESET;当EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。

输入、输出:

ALE/PROG——地址锁存允许信号,输出。ALE以1/6的振荡频率稳定速率输出,可用作对外输出的时钟或用于定时。在EPROM编程期间,作输入,输入编程脉冲(PROG)。ALE可以驱动8个LSTTL负载。当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。

注意:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。

输出:PSEN——片外程序存储器选通信号,低电平有效。在从片外程序存储器取址期间,在每个机器周期中,当PSEN有效时,程序存储器的内容被送上P0口(数据总线)。PSEN可以驱动8个LSTTL负载。

[6]

2.4数字温度计DS18S20

在传统的模拟信号远距离的温度测量系统中,需要很好的解决引线误差补偿问题、多点切换误差问题和放大电路零点漂移误差问题等技术。另外考虑到一般的测量现场的电磁环境非常的恶劣,各种干扰信号较强,模拟信号很容易受到干扰而产生测量误差,影响测量精度。因此,在温度测量系统中,采用抗干扰能力较强的新型数字温度传感器是解决这些问题的最有效的方案。在实际的温度测量过程中被广泛应用,同时也取得了良好的测量效果。ds18b20的引脚图如图2.5所示。

图2.5ds18b20引脚图

10

西安工业大学北方信息工程学院毕业设计(论文)

1.(GND):地

2.(DQ):单线运用的数据输入输出引脚 3.(VDD):可选的电源引脚 DS18S20数字温度计的主要特性:

1.DS18S20的适应电压范围更宽,其范围为:3.0-5.5V,而且它能够直接由数据线获取电源(寄生电源),无需外部工作电源。

2.DS18S20提供了9位摄氏温度测量,具有非易失性、上下触发门限用户可编程的报警功能。

3.DS18S20通过1-Wire?总线与中央微处理器通信,仅需要单根数据线(或地线)。同时,在使用过程中,它不需要任何的外围的元件,全部的传感元件和转换电路集成在形状如一只三极管的集成电路内。

4.DS18S20具有-55°C至+125°C的工作温度范围,在-10°C至+85°C温度范围内精度为±0.5°C。

5.每片DS18S20具有唯一的64位序列码,这些码允许多片DS18S20在同一条1-Wire总线上工作,因而,可方便地使用单个微处理器控制分布在大范围内的多片DS18S20器件。

6.DS18S20的测量结果直接输出数字温度信号,以“一线总线”串行传送给CPU,同时还可以传送给CRC校验码,它具有极强的抗干扰纠错的能力。

7.DS18S20具有负载特性,当电源极性接反时,芯片不会因发热而烧毁,但是不能正常的工作。

根据以上这些特性而从中受益的应用包括:HVAC环境控制、室内,设备或者机器内部的温度监测系统、过程监控和控制系统。[7]

2.5数码显示管LED

图2.6数码显示管LED引脚图

11

西安工业大学北方信息工程学院毕业设计(论文)

图2.6所示为数码管的引脚图,LED显示器是单片机应用系统中常见的输出器件,而在单片机的应用上也是被广泛运用的。如果需要显示的内容只有数码和某些字母,使用LED数码管是一种较好的选择。LED数码管显示清晰、成本低廉、配置灵活,与单片机接口简单易行。

LED数码管作为显示字段的数码型显示器件,它是由若干个发光二极管组成的。当发光二极管导通时,相应的一个点或一个笔画发亮,控制不同组合的二极管导通,就能显示出各种字符,常用的LED数码管有7段和“米”字段之分。这种显示器有共阳极和共阴极两种。共阴极LED显示器的发光二极管的阴极连在一起,通常此共阴极接地。当某个发光二极管的阳极为高电平时,发光二极管点亮,相应的段被显示。同样,共阳极LED显示器的发光二极管的阳极接在一起,通常此共阳极接正电压,当某个发光二极管的阴极接低电平时,发光二极管被点亮,相应的段被显示。本次设计所用的LED数码管显示器为共阳极。

LED数码管的使用与发光二极管相同,根据材料不同正向压降一般为1.5~2V,额定电流为10MA,最大电流为40MA。静态显示时取10MA为宜,动态扫描显示可加大脉冲电流,但一般不超过40MA。[8]

该数码管是4位共阳数码管,可同时显示四位数字,单片机的P2.4-P2.7口经三极管放大后接4个位选信号,单片机的P0口经电阻限流后接数码管的各个断码。[9]

单片机AT89C51、温度传感器ds18b20、4位共阳数码管,三个主要部分组

成本设计的半导体激光器的温度控制系统。实现对半导体激光器温度的显示与 控制。

12

3 硬件电路设计

3 硬件电路设计

本设计采用按键作为输入控制,通过ds18b20温度传感器采集温度信息,经过,由51系列单片机AT89C51进行处理并将实际温度值显示在4位共阳极数码显示管LED上。

3.1温度采集部分

3.1.1 ds18b20的测温原理

温度采集 …… 此处隐藏:1900字,全部文档内容请下载后查看。喜欢就下载吧 ……

毕业论文半导体激光器温控系统的硬件设计 - 图文(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/447443.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)