基于单片机的电话遥控器毕业设计(2)

2019-04-16 16:34

装的稳压电路具有安装容易、价格低廉等优点,因此用得比较多。 79系列除了输出电压为负。引出脚排列不同以外,命名方法、外形等均与78系列的相同。

因为三端固定集成稳压电路的使用方便,电子制作中经常采用,可以用来改装分立元件的稳压电源,也经常用作电子设备的工作电源。

注意三端集成稳压电路的输入、输出和接地端绝不能接错,不然容易烧坏。一般三端集成稳压电路的最小输入、输出电压差约为2V,否则不能输出稳定的电压,一般应使电压差保持在4-5V,即经变压器变压,二极管整流,电容器滤波后的电压应比稳压值高一些。

在实际应用中,应在三端集成稳压电路上安装足够大的散热器(当然小功率的条件下不用)。当稳压管温度过高时,稳压性能将变差,甚至损坏。

当制作中需要一个能输出1.5A以上电流的稳压电源,通常采用几块三端稳压电路并联起来,使其最大输出电流为N个1.5A,但应用时需注意:并联使用的集成稳压电路应采用同一厂家、同一批号的产品,以保证参数的一致。另外在输出电流上留有一定的余量,以避免个别集成稳压电路失效时导致其他电路的连锁烧毁。

LM7805稳压芯片输出电压为正5伏,输出电流100mA。输入电压应该在9---10伏,输入电压应该高出输出电压4---5伏。

图1-1 LM7805各种型号

1.2.2

LM317是可调节3端正电压稳压器,在输出电压范围为1.2伏到37伏时能够提供超过1.5A的电流。此稳压器非常便于使用,只需要两个外部电阻来设置输

- 6 -

LM317介绍

出电压。此外还使用内部限流、热关断和安全工作区补偿使之基本能防止烧断保险丝。 LM317服务于多种场合,包括局部稳压、卡上稳压。该器件还可以用来制作一种可编程的输出稳压器,或者,通过在调整点和输出之间接 一个固定电阻,LM317可用作一种精密稳流器。 还具有一下特性: 1)、输出电流超过1.5安。 2)、输出在1.2伏和37伏之间可以连续调节。 3)、内部热过载保护。 4)、不随温度变化的内部短路电流限制。 5)、输出晶体管安全工作区补偿。 6)、对高压应用孚空工作。 7)、表面贴装DDPAK形式,和标准3引脚晶体管封装。 下面是LM317的典型应用电路如图1-2: Vin1VinLM317Vout3VoutGNDR2240CoutCin0.1uFIadj20.1uFR1 图1-2 LM317典型应用电路 当稳压器距电源滤波器有一定距离时Cin是必须的。Cout对于稳压而言没有必要,但改变瞬态响应. Vout=1.25V(1+R2R1)+IadjR2 因为Iadj的电流控制在100uA,这一项的误差在大多数应用中可忽略。 根据上面图1-2可以算出外边两个电阻的值,一般情况下,R1的数值是不变的,就是这样可以算出R2的数值。由于Iadj的电流是非常小的,当使用时算 - 7 - R2数值时可以把IADjR2此项省略。比如输出要12伏,代入公式:

Vout=1.25(1+

中可以算出R2=2064欧姆。

R2R1)V

1.3 单片机(AT89S51)

AT89S51单片机在设计中数核心器件有必要详细说明。MCS-51系列单片机产品有8051,8031,8751,80C51,80C31等型号(前三种为CMOS芯片,后两种为CHMOS芯片)。结构基本相同,其主要差别反映在存储器的配置上。8051内部设有4K字节的掩模ROM程序存储器,8031片内没有程序存储器,而8751是将8051片内的ROM换成EPROM。由ATMEL公司生产的89C51将EPROM改成了4K的闪速存储器,它们的结构大同小异,本章将对8051单片机的结构作一介绍。

1.3.1 MCS-51单片机内部结构

MCS-51单片机是在一块芯片中集成了CPU,RAM,ROM、定时器/计数器和多种功能的I/O线等一台计算机所需要的基本功能部件。MCS-51单片机内包含下列几个部件:

频率基准源 计数器

中断 控制 并行 I/O 口 串行 串 行 输入 输 出 图1-3 8051单片机框图

- 8 -

64K总线扩展控制 可编程I/O 可编程串行口 振荡器及 定时电路 4K字ROM 128字RAM 2个16位定/计数器 8051CPU ◆ 一个8位CPU;

◆ 一个片内振荡器及时钟电路; ◆ 4K字节ROM程序存储器; ◆ 128字节RAM数据存储器; ◆ 两个16位定时器/计数器;

◆ 可寻址64K外部数据存储器和64K外部程序存储器空间的控制电路; ◆ 32条可编程的I/O线(四个8位并行I/O端口); ◆ 一个可编程全双工串行口;

◆ 具有五个中断源、两个优先级嵌套中断结构。

8051单片机框图如图1-3所示。各功能部件由内部总线联接在一起。 图中4K(4096)字节的ROM存储器部分用EPROM替换就成为8751;图中去掉ROM部分就成为8031的结构图。

在设计中应用了很多I/O口,下一节详细介绍一下I/O口。主要介绍P3口。 1)、P3口(P3.0~P3.7、10~17脚)双功能口

P3口是一个多用途的端口,也是一个准双向口,作为第一功能使用时,其功能同P1口。P3口的位结构如图 1-4。

当作第二功能使用时,每一位功能定义如表1-1所示。P3口的第二功能实际上就是系统具有控制功能的控制线。此时相应的口线锁存器必须为“1”状态,与非门的输出由第二功能输出线的状态确定,从而P3口线的状态取决于第二功能输出线的电平。在P3口的引脚信号输入通道中有两个三态缓冲器,第二功能的输入信号取自第一个缓冲器的输出端,第二个缓冲器仍是第一功能的读引脚信号缓冲器。P3口可驱动4个LSTTL门电路。

第二输出功能读锁存器内部上拉电阻内部总线写锁存器DQP3.X锁存器CPQP3.X引脚VCC&读引脚第二输入功能

图 1-4 P3口位结构

- 9 -

表 1-1 P3口的第二功能

端 口 功 能 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 第 二 功 能 RXD---串行输入(数据接收)口 TXD---串行输出(数据发送)口 INT0INT1---外部中断0输入线 ---外部中断1输入线 T0 ---定时器0外部输入 T1 ---定时器1外部输入 WRRD---外部数据存储器写选通信号输出 ---外部数据存储器读选通信号输入 每个I/O端口内部都有一个八位数据输出锁存器和一个八位数据输入缓冲器,四个数据输出锁存器与端口号P0、P1、P2和P3同名,皆为特殊功能寄存器。因此,CPU数据从并行I/O端口输出时可以得到锁存,数据输入时可以得到缓冲。 四个并行I/O端口作为通用I/O口使用时,共有写端口、读端口和读引脚三种操作方式。写端口实际上就是输出数据,是将累加器A或其它寄存器中数据传送到端口锁存器中,然后由端口自动从端口引脚线上输出。读端口不是真正的从外部输入数据,而是将端口锁存器中输出数据读到CPU的累加器。读引脚才是真正的输入外部数据的操作,是从端口引脚线上读入外部的输入数据。端口的上述三种操作实际上是通过指令或程序来实现的。

2)、串行I/O端口

8051有一个全双工的可编程串行I/O端口。这个串行I/O端口既可以在程序控制下将CPU的八位并行数据变成串行数据一位一位地从发送数据线TXD发送出去,也可以把串行接收到的数据变成八位并行数据送给CPU,而且这种串行发送和串行接收可以单独进行,也可以同时进行。

8051串行发送和串行接收利用了P3口的第二功能,即利用P3.1 引脚作为串行数据的发送线TXD和P3.0引脚作为串行数据的接收线RXD,如表2-1所示。串行I/O口的电路结构还包括串行口控制器SCON、电源及波特率选择寄存器PCON和串行数据缓冲器SBUF等,它们都属于特殊功能寄存器SFR。其中PCON和SCON用于设置串行口工作方式和确定数据的发送和接收波特率,SBUF实际上由两个八位寄存器组成,一个用于存放欲发送的数据,另一个用于存放接收到的数据,起着数据的缓冲作用。

3)、总线

MCS-51单片机属总线型结构,通过地址/数据总线可以与存储器(RAM、

- 10 -


基于单片机的电话遥控器毕业设计(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:实习报告,总结 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: