传感器的毕业设计(5)

2019-08-30 19:32

中北大学2009届毕业设计说明书

PSEN:外部程序存储器的选通信号。在由外部程序存储器读取指令期间,每

个机器周期两次PSEN有效。但在访问外部数据存储器时,这两次有效的PSEN信号将不出现。

EA/VPP:当EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),

内部程序存储器。注意加密方式1时,EA将内部锁定为RESET;当

不管是

EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于

施加12V编程电源(VPP)。

XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。 (3)振荡器特性

XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。由于输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。

(4)芯片擦除

整个EPROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms来完成。在芯片擦除操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。

(5)编程算法

? 地址线上输入欲编程的存储单元地址; ? 在数据线上输入编程数据; ? 加正确的控制信号组合;

? 在“高压”模式下使VPP为12V;

? 在ALE引脚上加一次负脉冲,可对FLASH存储器的一个字节或保密位进行编程,编程一个字节的周期是内部自定时的,典型时间不会超过1.5ms。改变编程的存储单元地址和编程数据重复步骤(1)~(5),直到编程文件最后。此外,AT89C51设有稳态逻辑,可以在零频率的条件下静态逻辑,支持两种软件可选的

第 21 页 共 38 页

中北大学2009届毕业设计说明书

掉电模式。在闲置模式下,CPU停止工作,但RAM、定时器、计数器、串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止[12]。 3.7 D/A转换电路

经AT89C51单片机采集的数据,可以通过D/A转换电路将采集的数据以模拟信号的形式输出,给人提供直观的分析结果。本电路采用一片AD7542模数转化器和两片OP10AY组成。

1.AD7542是美国模拟器件公司设计生产的精密12位单片CMOS数字/模拟变换器,它采用先进薄膜工艺制造而成,具有乘法特性、低功耗、+5V工作以及易与单片机接口等特性。图2所示是AD7542的内部原理框图,该D/A转换器由三个4位数据寄存器、一个12位DAC寄存器、地址译码逻辑和一个12位CMOS乘法型DAC组成。数据以三个4位字节方式装入数据寄存器,随后传送到12位DAC寄存器。全部数据的装入或传送操作与静态随机存取存储器的写周期操作相同,当器件通电时,清零信号输入可使DAC寄存器容易地复位到全零[13]。 AD7542的引脚定义如下:

图3.13 AD7542的引脚图及内部结构

OUT1:DAC电流输出总线,一般接在运算放大器端; OUT2:DAC电流输出总线,一般接地;

D0~D3:数字输入端,D3是最高有效位(MSB),D0是最低有效位(LSB); CS:片选输入;

第 22 页 共 38 页

中北大学2009届毕业设计说明书

WR:写输入端; A0、A1:地址总线输入;

VDD:+5V电源输入;

VREF:参考电压输入; RFB:反馈电阻;

AGND:模拟接地端; DGND:数字接地端。

2.模拟输出电路如图3.14所示,该电路由一片AD7542和两片OP10AY组成,AD7542接受由单片机发送的数字信号,转换成模拟信号。AD7542输出信号经过第一片OP10AY完成电压电流信号的转化,再经过第二片OP10AY放大电流信号,调节R30的阻值来调节直流偏置,输出合适的模拟信号。

图3.14 模拟输出电路

第 23 页 共 38 页

中北大学2009届毕业设计说明书

3.8 串行通信接口

AT89C51单片机有一个全双工的串行通讯口,所以单片机和电脑之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,比如电脑的串口是RS232C电平的RS232串行信息格式为10位,1位起始位,1位奇偶校检位,1位停止位,8位数据位。RS232C的机械指标规定:RS232C接口通向外部的连接器是一种“D”型25针插头,在微机通讯中,通常使用的RS232C接口信号只有九根引脚,其引脚如图3.15所示:

图3.15 DB9 管脚图

RS232C电平是负逻辑电平(逻辑0:+5V~+15V,逻辑1:-15V~-5V),而单片机的串口是TTL电平的,TTL为正逻辑电平(带负载时:逻辑1:+5V~+12V,逻辑0:-5V~-12V。不带负载时:逻辑1:2.4V,逻辑0:0.4V),所以单片机和PC机进行通信时,两者之间必须有一个电平转换电路。电平转换常用的芯片: 除了上述连接方法外可以达到电平转换的目的外,还可以用专用RS232C电平和TTL电平转换芯片MAX232。单片机与CP机串行通讯的连接图如图所示,只使用了串行输入[14]。

第 24 页 共 38 页

中北大学2009届毕业设计说明书

图3.16 串行接口电路

第 25 页 共 38 页


传感器的毕业设计(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:养护规范及标准

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

马上注册会员

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