基于89c51的自身断电保护系统设计_课程设计(编辑修改稿)内容摘要:
外接,则 Vref与 Vcc共用电源电压,此时 ADC的参考电压即为电源电压 Vcc的值。 CLKR和 CLKIN: 外接 RC电路产生模数转换器所需的时钟信号,时钟频率 CLK = 1/,一般要求频率范围 100KHz~。 AGND和 DGND: 分别接模拟地和数字地。 /INT:中断请求信号输出引脚,该引脚低电平有效,当一次 A/D转换完成后, 将引起 /INT=0,实际应用时,该引脚应与微处理器的外部中断输入引脚相连(如 51单片机的 INT0,INT1脚),当产生 /INT信号有效时,还需等待 /RD=0才能正确读出 A/D转换结果,若 ADC0804单独使用,则可以将 /INT引脚悬空。 DB0~DB7: 输出 A/D转换后的 8位二进制结果。 AD外围电路图中 Vin(+)接电位器的中间滑动端, Vin()接地,因为这两端可以输入差分电压,即它可以测量这两 端之间的电压,此时, Vin( )即为ADC0804的模拟输入电压。 Vin( +)与电位器之间串联一个 10欧电阻,目的是限基于 51 单片机压力检测 _课程设计 单片机 原理与 接口 技术 课程设 计 15 制电流。 防止电流过大而烧坏芯片。 如图。 rdwrcsV I N+6V I N7V RE F / 29CLK I N4A G ND8RD2WR3I NT R5CS1D G ND10DB 7 ( M S B )11DB 612DB 513DB 414DB 315DB 216DB 117DB 0 ( L S B )18CLK R19V C C20U3A DC 0 8 0 4R21 0 kC41 0 0 p FR31 0 kR41 0 kR81 0 kR V 11kX T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1 图 AD外围设计原理图 声光报警接口电路 采用声光报警装置有一下几大优点, 具体外围电路如。 基于 51 单片机压力检测 _课程设计 单片机 原理与 接口 技术 课程设 计 16 rdwrcsrwX T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1R61 0 kR21kQ1M P S A 5 5L S 1S P E A K E RR31kR81kD1L E D R E D 图 声光报警装置 显示及键盘接口电路 在日常生活中, 我们对液晶显示器并不陌生。 液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表及很多家用电子产品中都可以看到,显示的主要是数字、专用符号和图形。 在单片机的人机交流界面中,一般的输出方式有以下几种:发光管、 LED 数码管、液晶显示器。 发光管和 LED 数码管比较常用,软硬件都比较简单, 在单片机系统中应用晶液显示器作为输出器件有以下几个优点: 显示质量高 基于 51 单片机压力检测 _课程设计 单片机 原理与 接口 技术 课程设 计 17 由于液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极射线管显示器( CRT)那样需要不断刷新新亮点。 因此,液晶显示器画质 高且不会闪烁。 数字式接口 液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。 体积小、重量轻 液晶显示器通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比相同显示面积的传统显示器要轻得多。 功耗低 相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动 IC上,因而耗电量比其它显示器要少得多。 液晶显示简介 ① 液晶显示原理 液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。 液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、 易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、 PDA 移动通信工具等众多领域。 ② 液晶显示器的分类 液晶显示的分类方法有很多种,通常可按其显示方式分为段式、字符式、点阵式等。 除了黑白显示外,液晶显示器还有多灰度有彩色显示等。 如果根据驱动方式来分,可以分为静态驱动( Static)、单纯矩阵驱动( Simple Matrix)和主动矩阵驱动( Active Matrix)三种。 基于 51 单片机压力检测 _课程设计 单片机 原理与 接口 技术 课程设 计 18 ③ 液晶显示器各种图形的显示原理 : 线段的显示 点阵图形式液晶由 MN 个显示单元组成,假设 LCD显示屏有 64 行,每行有 128 列,每 8 列对应 1 字节的 8位,即每行由 16字节,共 168=128 个点组成,屏上 6416 个显示单元与显示 RAM 区 1024 字节相对应,每一字节的内容和显示屏上相应位置的亮暗对应。 例如屏的第一行的亮暗由 RAM 区的000H—— 00FH 的 16 字节的内容决定,当( 000H) =FFH 时,则屏幕的左上角显示一条短亮线,长度为 8 个点;当( 3FFH) =FFH 时,则屏幕的右下角显示一条短亮线;当( 000H) =FFH,( 001H) =00H,( 002H) =00H, „„ ( 00EH) =00H,( 00FH)=00H 时,则在屏幕的顶 部显示一条由 8段亮线和 8 条暗线组成的虚线。 这就是LCD 显示的基本原理。 字符的显示 用 LCD 显示一个字符时比较复杂,因为一个字符由 68 或 88 点阵组成,既要找到和显示屏幕上某几个位置对应的显示 RAM 区的 8 字节,还要使每字节的不同位为 “1” ,其它的为 “0” ,为 “1” 的点亮,为 “0” 的不亮。 这样一来就组成某个字符。 但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在 LCD 上开始显示的行列号及每行的列数找出显示 RAM 对应的地址,设立光标,在此送上该字符对应的代码即可。 1602LCD 主要技术参数: 显示容量 :162 个字符 芯片工作电压 :— 工作电流 :() 模块最佳工作电压 : 字符尺寸 :(WH)mm 基于 51 单片机压力检测 _课程设计 单片机 原理与 接口 技术 课程设 计 19 引脚功能说明 1602LCD 采用标准的 14脚(无背光)或 16 脚(带背光)接口,各引脚接口说明如表 1所示 : 编号 符号 引脚说明 编号 符号 引脚说明 1 VSS 电源地 9 D2 数据 2 VDD 电源正极 10 D3 数据 3 VL 液晶显示偏压 11 D4 数据 4 RS 数据 /命令选择 12 D5 数据 5 R/W 读 /写选择 13 D6 数据 6 E 使能信号 14 D7 数据 7 D0 数据 15 BLA 背光源正极 8 D1 数据 16 BLK 背光源负极 表 1:引脚接口说明表 第 1脚: VSS 为地电源。 基于 51 单片机压力检测 _课程设计 单片机 原理与 接口 技术 课程设 计 20 第 2脚: VDD 接 5V正电源。 第 3脚: VL 为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生 “ 鬼影 ” ,使用时可以通过一个 10K 的电位器调整对比度。 第 4脚: RS 为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。 第 5脚: R/W 为读写信号线,高电 平时进行读操作,低电平时进行写操作。 当 RS 和 R/W 共同为低电平时可以写入指令或者显示地址,当 RS为低电平R/W 为高电平时可以读忙信号,当 RS 为高电平 R/W 为低电平时可以写入数据。 第 6脚: E 端为使能端,当 E 端由高电平跳变成低电平时,液晶模块执行命令。 第 7~ 14脚: D0~ D7 为 8 位双向数据线。 第 15 脚:背光源正极。 第 16 脚:背光源负极。 1602LCD 的指令说明及时序 1602 液晶模块内部的控制器共有 11 条控制指令,如表 2所示: 序号 指令 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1 清显示 0 0 0 0 0 0 0 0 0 1 2 光标返回 0 0 0 0 0 0 0 0 1 * 3 置输入模式 0 0 0 0 0 0 0 1 I/D S 基于 51 单片机压力检测 _课程设计 单片机 原理与 接口 技术 课程设 计 21 4 显示开 /关控制 0 0 0 0 0 0 1 D C B 5 光标或字符移位 0 0 0 0 0 1 S/C R/L * * 6 置功能 0 0 0 0 1 DL N F * * 7 置字符发生存贮器地址 0 0 0 1 字符发生存贮器地址 8 置数据存贮器地址 0 0 1 显示数据存贮器地址 9 读忙标志或地址 0 1 BF 计数器地址 10 写数到 CGRAM或 DDRAM) 1 0 要写的数据内容 11 从 CGRAM 或DDRAM 读数 1 1 读出的数据内容 表二 与 HD44780 相兼容的芯片时序表如 表 3 所示 : 读状态 输入 RS=L, R/W=H, E=H 输出。基于89c51的自身断电保护系统设计_课程设计(编辑修改稿)
相关推荐
数码管采用共阴极,由于 AT89C52 单片机每个 I/O 的拉电流只 有 1— 2mA。 所以在位码和段码都加上了三级管来进行驱动,如图 所示。 图 显示电路图 点滴速度控制电路设计 系统将点滴速度采集信号和储液信号进行处理后,在相应的单片机的 I/O控制口输出对应的控制信号来驱动电动机的正反转,从而进行精确的控制。 点滴的控制其实是靠单片机检测滴速,得到一个反馈量,输出一定信号驱动电动机
通道,即模拟信号从 IN0 输入到 A/D 转换器,通过单片机 引脚 start 送出一个正脉冲,从而启动转换;转换完成后, EOC 输出一个由低到高的跳变沿,经过一个非门取反变为下降沿,出发已经设置为边沿触发的 I 外部中断 0;在中段程序中通过 引脚 enable 送出高电平,控制 ADc0809 数字量允许输出,信号经过 74HC573 锁存器流入 P0 口;通过单片机读程序
压机和机械设备的进给机构等摩擦类负载以及起重机、提升机、电梯等中立负载,都属于恒转矩负载。 基 于 ABB通用变频器三 菱 PLC的风机变频节能改造 17 变频器拖动恒转矩性质的负载时,低俗时的输出转矩要足够大,并 且要有足够的过载能力。 如果需要在低速下长时间稳速运行,应该考虑标准笼型异步电动机的散热能力,避免电动机温升过高。 .2 恒功率负载 这类负载的特点是需求转矩 TL 与转速 n
3 控制系统的硬件设计 单片机型号的选择 通过对多种单片机性能的分析,最终认为 89C51 是最理想的电子时钟开发芯片。 89C51 是一种带 4K 字节闪烁可编程可擦除只读存储器的低电压,高性能 CMOS8位微处理器,器件采用 ATMEL高密度非易失存储器制造技术制造,与工业标准的 MCS51 指令集和输出管脚相兼容。 由于将多功能 8 位 CPU 和闪烁存储器组合在单个芯片中, ATMEL
图 32 STC89C51RC 的主要特性 STC89C51RC 为 40 脚双列直插封装的 8 位通用微处理器,采用工业标准的 C51 内核,在内部功能及管脚排布上与通用的 8xc52 相同,其主要用于会聚调整时的功能控制。 功能包括对会聚主 IC 内部寄存器、数据 RAM 及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号 IR 的接收解码及与主板 CPU 通信等。
.......................................................4 附录 2 ....................................................................................................................5沈 阳工业大学本科生毕业论文 1 第