2022年蓄电池巡检仪硬件电路设计 .pdf

上传人:H****o 文档编号:33402381 上传时间:2022-08-10 格式:PDF 页数:30 大小:1.07MB
返回 下载 相关 举报
2022年蓄电池巡检仪硬件电路设计 .pdf_第1页
第1页 / 共30页
2022年蓄电池巡检仪硬件电路设计 .pdf_第2页
第2页 / 共30页
点击查看更多>>
资源描述

《2022年蓄电池巡检仪硬件电路设计 .pdf》由会员分享,可在线阅读,更多相关《2022年蓄电池巡检仪硬件电路设计 .pdf(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 摘要在各个大型电站或其他行业之中,直流电源屏和UPS 电源系统对维持电力系统的稳定性有着十分重要的意义。而及时的发现失效电池对保持直流电源屏的正常工作起着关键的作用。本次毕业设计论文主要是使用MCS-51系列单片机中的一种AT89C4051对蓄电池巡检仪的硬件电路和软件编制做出初步的设计.本次设计采用AT89C4051 作为 CPU,辅以三态缓冲器74HC244 来读取并储存蓄电池组的站号,通过对电池不断的测量,如果上位机的发出的站号与电池的站号一致,那么测量值就可以发向上位机。而蓄电池的模拟信号的采集主要通过TLC549 A/D 转换芯片来实现。数据通过光藕隔离和上位机通讯,在一定的召唤

2、和应答规约之下通过RS485 通讯端口便可以与PC 机交换数据或与其他网络相连实现远程遥测的功能。本篇论文采用PROTEL99 软件来实现硬件电路的设计,软件采用C 语言编程。关键词:三态缓冲,数模转换,异步通讯, 规约Abstract The DC Power Supply and Uninterruptable Power System often play a key role in maintaining the safety of large electrical equipment in Power Plant or other Transmission Substation. S

3、o Detecting the Batteries, which are in bad working condition, immediately seems very meaningful and so often is. This thesis mainly concentrates on the application of one kind of chip-AT89C4051 in MCS-51 family. In my thesis, I use the At89c4051 to design the theoretic map of measuring hardware and

4、 peripheries. Meanwhile, I further the discussion of software with C programmable language. In my thesis, I choose At89c4051 as the Central Process Unit accompany with Tri-State Buffer 74HC244 which is used to collect the code of the battery. In most of occasion, the upper control computer send the

5、code of the battery in order to select the battery which we want to measure, at the same time, the measuring part could receive the signal. If the code accord exactly with protocol which is made by us, the measuring part start to upload the measuring result to the upper control computer. In this sit

6、uation we use Serial Interface (RS485) to communicate with remote control unit or other PC through optical-Segregation in order to carry out the Long Distance Measurement. This thesis use Protel 99 as main designing tool to achieve hardware design and C programmable language to accomplish software d

7、esign. Keywords: Tri-State Buffer A/D Converter Asynchronous Communication Protocol 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 30 页 - - - - - - - - - 2 第一章概述第一节:蓄电池在电力行业中的运用直流操作电源系统是变电站、发电厂不可缺少的二次设备。该系统由整流电源和蓄电池组组成。在正常情况下,整流电源为变电站、发电厂内直流设备供电,同时给蓄电池组充电,保证蓄电池

8、处于满容状态。当发生交流停电时,蓄电池组放电,保证直流设备不会停电。目前在电力系统广泛使用的是阀控式密封铅酸蓄电池。随着变电站等级的提高,蓄电池的容量呈递增状态,而蓄电池的费用也呈递增曲线。尤其是500kV 变电站及发电厂用的直流操作电源系统,蓄电池组在整套设备的费用比重会远远大于整流电源所占费用比重。因此蓄电池的维护成为非常重要的问题。测量蓄电池品质最直观的办法就是测量蓄电池的端电压,其能直接反映蓄电池的过充和欠充。为了及时得到每节蓄电池的情况,并且减少维护的工作量(目前电力系统正在大力推行变电站无人值守) ,在较为重要的变电站,特别是110kV 以上等级的变电站及发电厂的直流操作电源系统中

9、大多要求配置蓄电池检测装置。阀控式密封铅酸蓄电池以2V 为基本单元,大容量的蓄电池均采用2V/节,小容量的为内部 6 个单元串联,构成12V/ 节,也有些较少的品牌采用6V/节。我国变电站内部直流设备通常为 220V/110V,220V的直流操作电源需配置18/19 节 12V蓄电池或103108 节 2V蓄电池,110V的直流操作电源以次类推。蓄电池头尾串联,最后与整流器的输出并联。通信电源系统与直流操作电源系统类型相似,也是由整流器和蓄电池组组成,只是其输出电压为 -48V(其正端与大地相连) ,对应输出电压,蓄电池组由4 节 12V 或 24 节 2V蓄电池串联而成。对于重要的系统,特别

10、是无人值守的通信基站,为蓄电池组配置蓄电池测试仪也成为一种趋势。第二节:传统的蓄电池巡检仪为检测单节蓄电池电压,要在蓄电池两极引出采样线。例如:18 节蓄电池一一串联组成蓄电池组,则要引出19 根采样线;若是108 节蓄电池组成蓄电池组,则需要109 根采样线。目前应用比较普及的蓄电池测试仪采用巡检方式,通过端子接入采样线,如下图所示。 + 整流器- 蓄电池测试仪采样线端子名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 30 页 - - - - - - - - - 3 蓄

11、电池测试仪内部单片机控制继电器逐一切换,将每节电池分别与单片机测量系统共地相连,从而测得单节蓄电池端电压。蓄电池测试仪通过串行通讯口将数据传至直流操作电源微机监控装置,便于操作人员观察、记录,还可与直流操作电源系统其它信息一起再传给变电站综合自动化后台装置,直至电力系统主站。采用巡检方式的蓄电池测试仪的优点是造价低廉,但缺点也很明显,主要有以下几点:1) 现场连接线太多,尤其是采用2V 蓄电池时,要连接大量的采样线;2) 连接采样线有一定危险性。由于采样线是通过端子接入单片机系统,而考虑到体积和成本,相邻接线点距离很近;蓄电池采样线是带电作业,连接蓄电池具有一定危险性,而长距离连接蓄电池采样线

12、,尤其是采样线数量较多,不易分辨其顺序,不但操作任务较重,发生事故的机率也高;3) 可靠性低。蓄电池测试仪从直流母线上取电作为装置输入电源,若受到强电干扰,有可能造成某一时刻一节以上继电器动作,则蓄电池会通过采样线形成短路;4) 寿命受采样频率影响。目前较好品牌的继电器的切换次数多为105106次, 若切换频率较高,会影响继电器进而整个装置的使用寿命,因此采用巡检方式的蓄电池测试仪均以加大继电器切换时间来延长装置寿命,但这样会造成数据更新周期偏长。第三节:新型蓄电池巡检仪新型蓄电池智能测试装置由若干测试单元组成,工作时每节蓄电池配置一块测试单元,测试单元内置单片机,以单节蓄电池作为其电源输入,

13、通过电路将蓄电池电压变换成单片机工作电压,同时单片机通过自带的AD测试出蓄电池端电压。测试单元通过跳线对应唯一通讯站号,上位机通过隔离的485 总线,带站号分别召唤每个测试单元,获得每个蓄电池的端电压数据。根据铅酸蓄电池的电压级别,测试单元分为2V和 12V 两种。两者原理基本一致,2V的测试单元要通过升压电路,将蓄电池端电压升到单片机的工作电压;而12V 的测试单元则通过降压电路,将蓄电池端电压降到单片机的工作电压。与传统的蓄电池巡检装置相比:新型蓄电池智能测试装置有以下几个优点:1) 其测试单元尺寸很小,并且以每节蓄电池端电压作为其输入电源,因此可就近连线,甚至置于蓄电池表面。与蓄电池一一

14、对应,连接线的危险性大大降低,只要注意正负即可;2) 根据蓄电池节数配置测试单元,通用于直流操作电源和通信电源。目前直流电源系统,包括直流操作电源和通信电源均配置微机监控装置,其装置也多配有RS485通讯口,若其使用合适的RS485驱动芯片,最多可支持256 个通信节点,则测试单元可直接作为若干通讯节点接入该通讯口的485 总线,单节蓄电池端电压数据直接进入上一级监控装置,进一步节省资源;3) 由于不采用继电器切换方式,不但使用寿命长,而且每个测试单元同时工作,数据更新速率取决于上位机召唤频率,数据刷新率大幅度提高。4) 测试单元通过端子上485 总线,与上位机只有两根通讯线相连,取代了传统蓄

15、电池巡检装置的大量采样长线,现场清爽,走线方便,如下图所示;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 30 页 - - - - - - - - - 4 本次设计主要以ATMEL 公司的 AT89C4051 为 CPU,辅以 74HC244,TLC549 ,MAX756等芯片来实现针对2V 蓄电池的蓄电池测试单元的测量以及通讯。下面的章节将会对各种芯片结构和原理,和硬件电路的设计进行分别详细阐述。第二章硬件电路的核心芯片第一节ATMEL 系列的 AT89C4051AT

16、89C4051 是一种 8 位的, 4K FLASH闪存, 128BIT RAM的 CPU 一)基本特征2)具有 MCS-51 系列产品的基本功能3)2.7V-6V 的工作电压4)双基准内存锁存器5)15 根可编程的I/O 线6)6 个中断源7)直接 LED 的输出驱动8)低功率闲置和功率关闭模式9)4K 可重复编程的闪存10)全静态操作频率0-24MHz11)1288 位的 RAM12)2 个 16 位计数器和定时器13)可编程的串行通信异步收发通道14)On-Chip 模拟比较器二)基本描述AT89C4051 有 4K 字节的闪存 (可编程可擦除只读内存EPROM)的低电压高效运行的8 位

17、微处理器。这个设备通过使用AMTEL的非易失的内存技术和工业标准与MCS-51 兼容。我们通过比较通用的8 位 CPU 和单片集成电路中的闪存可以知道。对于许多的嵌入式控制系统来说, ATMEL 的 AT89C4051 具有更高的灵活性和高效性。AT89C4051 提供下述标准特征:1)4K 字节的 FLASH 闪存 2 )128 字节的 RAM 3 )15 根I/O 线 4 )两个 16 位的定时器 / 计数器 5 )一个 5 矢量双水平的中断系统 6 )一个双向串行通道 7 )一个精度模拟比较器 8 )芯片中的震荡器和时间电路。此外AT89C4051 零频率状态下 + 整流器- 上位机系统

18、485 总线测试单元测试单元测试单元测试单元A B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 30 页 - - - - - - - - - 5 运行的静态逻辑并提供两个软件节能模式以供使用。Idle Mode 闲置方式使CPU 停止工作,但允许 RAM , 计数器 / 定时器,串行接口和中断系统继续工作。Power Down Mode 会保存 RAM中的内容,但使震荡器停止工作,并且终止芯片其他功能直至重启。如图 -2 所示基本管脚一)管脚的基本功能VCC :供电电

19、源GND :接地Port1:端口一是八位双向I/O 口。 P1.2-P1.7 端口提供上拉。而P1.0-P1.1 需要外部上拉。P1.0-P1.1 常常作为正向输入和反向输入,这两个输入分别在芯片中的精度比较模拟器。端口1 输出缓冲能下降20MA ,并且可以直接驱动LED 显示器。端口1 置 1,它变为输入,当管脚 P1.2-P1.7 作为输入并且被外部拉低,那么他们将由于内部的拉阀而作为电流源。端口1 同样在闪存编程和修改时接收代码数据。Port3:管脚 P3.0-P3.5 和 P3.7 是 7 根双向 I/O 口,内存内部上拉阀,P3.6 为比较器的输入和输出端口,但不能作为通用的I/O

20、口。端口 3 的输出缓冲能下降20MA 。当端口3 被置 1,端口 3 被内部拉阀上拉同时可以被视为输入。作为输入, 端口 3 的管脚被外部拉底,这样端口3将形成 I1L ,这些均是由内部拉阀所决定的。同时端口3 同样可以作为AT89C4051 的各种特殊功能:P3.0: RXD P3.1:TXD P3.2:0INT(作为外部中断0)P3.3:1INT(作为外部中断1)P3.4:T0 计时器 0 的外部输入P3.5: T1 计时器 1 的外部输入RST :输入重置,所有的I/O 引脚会被全置为1,一旦 RST 被置为高电平。如果保持RST 引脚为高电平两个周期那么震荡器将会重启。每一个机器周期

21、等于12 个震荡周期或时钟周期XTAL1 :震荡转换放大器和内部时钟运行电路的输入端XTAL2 :震荡转换放大器和内部时钟运行电路的输出端二)震荡器的主要特征XTAL1 ,XTAL2 ,分别是转换放大器的输入和输出,转换放大器往往可被作为震荡器使用如图 3 所示。震荡器可以是石英震荡器也可以是瓷共振震荡器。为了从外部时钟源去驱动这个电路,当XTAL1 被驱动的时候,此时XTAL2 应该被隔离。我们往往对外部时钟源的工作名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 30

22、页 - - - - - - - - - 6 周期没有太多的要求,因为内部时钟电路往往通过两个连续的分割,但仍然要注意最高电压和最低电压。图三:震荡器的连接图四:外部时钟驱动布置图C1,C2=30PF10PF(石英)或40PF10PF(瓷)三)特殊功能寄存器(SFR)如同单片机MCS-51中的一样,并不是所有的寄存器地址都被占据。芯片将不会去使用那些未被占据的地址。同样,对这些地址的读取将会被返回随机的地址,同时写操作将会产生不确定性。用户不能对这些未列出的地址进行操作。因为这些地址主要被保留在未来使用以备新的功能,如果那样的话,重置或初始化这些地址将会是零。如表1 所示 SFR在寄存器中的分布

23、:四)几种低功率工作方式1)Idle Mode闲置方式所谓的闲置方式就是将自身放入休眠状态,而其他所有芯片上的外围设备仍然处于激活状态,这种方式往往通过软件来激活。同时芯片上的RAM 和 SFR 在这种方式下不会改变。这种方式往往通过有效中断或硬件重置电路来结束。如果没有外部上拉电阻那么P1.0 &P1.1 应该被置零,反之应置为一。我们应该注意,如果闲置方式是通过硬件重置方式来被终止的,那么程序会在终止的地址上继续恢复程序的运行,但是在内部程序恢复之前存在两个机器周期,在这种情况之下,内部的硬件会禁止外部对内部 RAM 的修改 , 但修改端口却未被禁止。所以为了防止错误的对端口进行写操作当闲

24、置模式终止时,那么我们激活闲置模式的过程应该与我们对端口引脚或外部存储器的激活步骤不一样。2)断电模式断电模式下震荡器停止,并且激活断电模式的程序是最后一个执行的程序,同时 RAM 和名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 30 页 - - - - - - - - - 7 SFR 会保持原来的值直到断电模式结束。硬件重置是结束断电模式的唯一办法,那么硬件重置会重新定义SFR 但不会对RAM 造成影响。但只有当CCV恢复到正常的工作电压的时候,同时应该保持激活足够长

25、的时间一直到晶振重新启动并稳定后我们才能进行重置。 3)褪色检测当CCV下降到极限值时,所有端口除了P1。0,P1。1 外全部被轻微的上拉,CCV回到原值时,内部重置在15Msec 后有效。一般来说褪色检测的电压范围在101.2 V% ,如图 5 所示图 5 第二节:MM74HC244 三态缓冲器的基本结构a)概述MM74HC244 主要采用最先进的的硅门技术中的CMOS 技术,具有高速,非逆转性的三态缓冲器。MM74HC244具有高驱动电流的驱动输出,这些强力的驱动在驱动大总线时也能保持高速的运行。且内部电路中的传导速度可以与低功率肖特基持平,但其电路主要还是和CMOS 电路有关。MM74H

26、C244是一个非逆转的三态缓冲器,同时拥有两个低电平可使1G,2G 分别控制 4 个缓冲器,同样的这些设备没有施密特触发输入。b)基本特点1)基本的传导延迟:14NS 2)对系统总线的三态输出3)更广泛的电压工作范围2-6V 4)74 系列的低静态电源电流A805)输出电流mA6下图 6 所示为 MM74HC244 的连接图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 30 页 - - - - - - - - - 8 下表 2 为管脚的真值表第三节:带串行控制 8 位模

27、数转换器 TLC549一)概述TLC549 是以8 位开关电容逐次逼近A/D 转换器为基础而构造的CMOS A/D 转换器。它们设计成能通过3 态数据输出和模拟输入与微处理器或外围设备串行接口。TLC549 仅用输入 /输出时钟(I/O CLOCK )和芯片选择(CS )输入作数据控制。TLC548 的最高I/O CLOCK 输入频率为2.048MHz ,而TLC549 的I/O CLOCK 输入频率最高可达1.1MHz 。有关与大多数通用微处理器接口的详细资料已由工厂准备好,可供使用。TLC549 的运用与较复杂的TLC540 和 TLC541 的运用非常相似;不过,TLC549 提供了片内

28、系统时钟,它通常工作在4MHz 且不需要外部元件。片内系统时钟使内部器件的操作独立于串行输入/输出的时序并允许TLC548 和 TLC549 象许多软件和硬件所要求的那样工作。I/O CLOCK 和内部系统时钟一起可以实现高速数据传送以及对于TLC548 为每秒45,500 次转换、对于TLC549 为每秒40,000 次转换的转换速度。TLC549 的其他特点包括通用控制逻辑,可自动工作或在微处理器控制下工作的片内采样-保持电路,具有差分高阻抗基准电压输入端、易于实现比率转换(ratiometric conversion )的高速转换器,定标(scaling )以及与逻辑和电源噪声隔离的电路

29、。整个开关电容逐次逼近转换器电路的设计允许在小于17s 的时间内以最大总误差为0.5 最低有效位( LSB)的精度实现转换。 TLC549 的工作温度范围为0 至 70 TLC549 的工作温度范围为-40 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 30 页 - - - - - - - - - 9 至 85 。表 -3 二)特点 8 位分辨率A/D 转换器 差分基准输入电压转换时间17 s Max 每次总存取与转换周期数TLC549 高达40,000 片内软件可控采

30、样棗保持总不可调整误差(Total Unadjusted Error ) 0.5LSB Max 4MHz 典型内部系统时钟宽电源范围3V 至 6V 低功耗15mW Max 能理想地用于包括电池供电便携式仪表的低成本、高性能应用引脚和控制信号与TLC540 、 TLC545 8 位 A/D 转换器以及TLC1540 10 位 A/D 转换器兼容 CMOS 工艺三)基本管脚和内部功能图-7 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 30 页 - - - - - - -

31、- - 10 c)基本时序上图 -8 显示出 TLC549 的基本时序, 本论文主要关心的是CPU 在读取 Data_out 的时序, 下面将详细阐述:A. 转换周期需要36 个系统时钟周期(最大为17 s) ,它开始于CS 变为低电平之后I/O CLOCK 的第8 个下降沿,这适用于该时刻其地址存在于存储器中的通道。B. 在 CS 变为低电平之后,最高有效位(A7 )自动被放置在DATA OUT 总线上。其余的7 位( A6-A0 )在前7 个 I/O CLOCK 下降沿由时钟同步输出。B7-B0 以同样的方式跟在其后d)基本工作特性二、特性工作温度范围内(自然通风)的极限参数(除非另有说明

32、)+电源电压,VCC 6.5V 任何输入端输入电压范围-0.3V 至 VCC+0.3V 输出电压范围-0.3V 至 VCC+0.3V 峰值输入电流范围(任何输入端) 10mA 峰值总输入电流范围(所有输入端) 30mA 工作温度范围(自然通风) ,TA :TLC548C ,TLC549C 0 至 70TLC548I , TLC549I -40 至85 储存温度范围,Tstg -65 至150 引线温度,离外壳1.6mm(1/16 英寸 ),10 秒 260 + 强度超出所列的极限参数可能导致器件的永久性损坏。这些仅仅是极限参数,并不意味着在极限参数条件下或在任何其它超出推荐工作条件下所示参数的

33、情况下器件能有效地工作。延长在极限参数条件下的工作时间会影响器件的可靠性。详见下表 -4:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 30 页 - - - - - - - - - 11 注释 1.在 REF-与 GND 连接在一起的情况下所有电压值均相对于网络地端(除非另有说明) 。2.温度低于 -40 时,不推荐D 封装。3. 大于加至REF+电压的模拟输入电压转换为全“1 ” ( 11111111 ) ,小于加至REF-电压的模拟输入电压转换为全“ 0 ”( 0

34、0000000 ) 。 为了工作良好,REF+电压高于REF-电压至少1V 。而且,当此差分基准电压降至4.75V 以下时,总失调误差可能增加。4. 这是时钟输入信号从VIHmin 降至VILmax 或从VILmax 升至VIHmin 所需的时间。在正常室温附近,对于远程数据采集应用(在这些应用中,传感器和A/D 转换器放在离控制微处理器几英尺远处),在输入时钟跳变时间慢至2 s 的情况下器件可保持其功能。5. 为了使CS 端噪声所引起的误差为最小。在响应控制输入信号以前,内部电路在CS 之后等待内部系统时钟两个上升沿和1 个下降沿。CS 建立时间由ten 和 tSU(CS)这两个指标给出。e

35、)应用资料简化模拟输入分析利用下面的等效电路,模拟输入电容从0 充电至VS (在1/2LSB 之内)所需的时间可推导如下:电容充电电压由下式给出:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 30 页 - - - - - - - - - 12 )1(CiRttceVsVc(1)其中:RiRsRt离Vs1/2LSB 的最终电压由下式给出:)512/()2/1 (VsVsLSBVc(2)使式( 1)和式( 2)相等并求解时间Tc给出:)1 ()512/(CiRttceVs

36、VsVs(3)和)512()2/1(InCiRtLSBTc(4)因此,在给定数值的情况下,模拟输入信号建立时间为)512ln(60)1()2/1 (pFkRsLSBTc(5)此时间必须小于时序图中所示的转换器采样时间。图-9 Vi=ANALOG IN 端的输入电压Vs=外部驱动源电压Rs=源电阻Ri=内部电阻Ci=等效输入电容+ 驱动源要求:源的噪声和失真必须与转换器的分辨率相当在输入频率上RS 必须为实数f)基本工作原理四、工作原理TLC548 和 TLC549 都是在单个芯片内的完善的数据采集系统。每一个器件包含内部系统时钟,采样和保持,8 位 A/D 转换器,数据寄存器以及控制逻辑电路。

37、为了提高灵活性和访问速度, 器件有两个控制输入:I/O CLOCK 和芯片选择 ( CS ) 。这些控制输入和与TTL 兼容的3 态输出易于与微处理器或小型计算机的串行通信。器件可在17 s 或更短时间内 完 成 转 换 。TLC548 每22 s 重 复 一 次 完 整 的 输 入 - 转 换 - 输 出( input-conversion-output )周期,TLC549 每 25 s 重复一次输入 -转换 -输出周期。内部系统时钟和I/O CLOCK 独立使用且不需要任何特定的速度或二者之间的相位关系。这种独立性简化了器件的硬件和软件控制任务。由于这种独立性和系统时钟的内部产生,控制硬

38、件和软件只需关心利用I/O 时钟读出先前转换结果和启动转换。内部系统时钟以这种方式驱名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 30 页 - - - - - - - - - 13 动转换电路以便控制硬件和软件不需要涉及此项任务。当 CS 为高电平时,DATA OUT 处于高阻状态且I/O CLOCK I/O 时钟)被禁止。当使用另外的TLC549 和 TLC548 器件时,这种CS 控制功能允许I/O CLOCK 与其计数部件( counterpart )端共用同样

39、的控制点。当使用多个TLC548 和 TLC549 器件时,这也用于使所需的控制逻辑端为最少。控制时序已设计成使启动转换与取得转换结果所需的时间和工作为最少。正常控制时序为:1. CS 被拉至低电平。为了使CS 端噪声所产生的误差为最小,在识别低跳变之前,内部电路在CS 之后等待内部系统时钟两个上升沿与其后的下降沿。然而,由于CS 上升沿的作用,即使直到经历了Tsu (CS)时间,其余的集成电路仍不识别跳变。DATA OUT 也将在Tdis 之内变为高阻状态。当器件用于噪声环境中时,这种技术可用来保护器件使其免受噪声的影响。当CS 变为低电平时,前次转换结果的最高有效位(MSB )开始出现在D

40、ATA OUT 端。2. 前 4 个 I/O CLOCK 周期的下降沿输出前次转换结果的第2 、第 3 、第 4 和第5 个最高有效位。在I/OCLOCK 第 4 个高电平至低电平的跳变之后,片内采样和保持电路开始对模拟输入采样。采样操作主要包括内部电容器充电到模拟输入电压的电平。3. 其后再把三个I/O CLOCK 周期加至I/O CLOCK 端,在这些时钟周期的下降沿,第6 、第 7 和第8 个转换位被移出。4. 最后(第 8 个)时钟周期被加至I/O CLOCK 。此时钟周期高电平至低电平的跳变使片内采样和保持电路开始保持功能。保持功能在接着四个内部系统时钟周期内继续进行,在此之后保持功

41、能结束且在下面32 个系统时钟周期内完成转换,总共为36 个周期。在第 8 个 I/O CLOCK 周期之后,CS 必须变为高电平,否则I/O CLOCK 必须保持低电平达至少36 个系统时钟周期以供保持和转换功能的完成。在多个转换周期内CS 可保持低电平。在多个转换周期内使CS 保持低电平时必须特别注意防止I/O CLOCK 线上的噪声闪变。如果在I/O CLOCK 上发生闪变,那么在微处理器/控制器和器件之间的I/O 时序将失去同步。此外,如果 CS 变为高电平,那么它必须保持高电平直至转换结束为止。否则,CS 的有效高电平至低电平跳变将引起复位,它使正在进行的转换失败。在36 个系统时钟

42、周期发生之前,通过完成步骤1 至 4 可以启动新的转换,同时正在进行的转换中止。此操作产生先前的转换结果而不是正在进行的转换结果。对于某些应用,诸如选通(strobing)应用,需要在特定的时间点启动转换。此器件能适应这些应用。虽然片内采样和保持在第4 个有效I/O 时钟周期的负沿开始采样,但是直到第8 个有效I/O 时钟周期的负边沿之前, 保持功能并不开始。它应当开始于必须转换模拟信号的瞬间。TLC548/TLC549 继续采样模拟输入,直到I/O 时钟的第8 个下降沿为止。然后控制电路或软件立即拉低I/O CLOCK 并启动保持功能以及在所需的时间点保持模拟信号并开始转换。第四节:对 RS

43、485串口通信的低功率收发器MAX485一) MAX487 的概述MAX487 是专门对 RS485 或 RS422 串口通信方式的低功率收发器。每一个部分包含一个驱动和一个接收器,具有较少的回转率,这样便可以减少电磁干扰(EMI ) 。驱动器的旋转率没有受到限制能达到2.5Mbps.(传输波特率 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 30 页 - - - - - - - - - 14 二)MAX487 的基本特点1)在MAX 的包中有八个最小的引脚SO

44、2)无错误传输,有限的回转率3)01A的低电流关闭模式4)低静态电流120A5)-7V 12V 的普通模式的输入电压的范围6)三态输出7)30nS 的传输延时, 5nS 的上升或下降时间8)支持半双工和全双工的通信模式9)单一 5V 电源供电10)允许总线上可以有128 个收发器11)电流限制,温控关断,实行过载保护特别地,不同于MAX481 , MAX485 ,MAX490 。MAX487 具有其自身的特点1)一般只支持半双工的通信模式2)传输率一般在。0。25Mbps 3)有限的 SLEW-RATE 4)支持低功率关断5)接收或驱动有效6)静态电流 120A7)总线上最多可以挂128 个收

45、发器8)8个管脚由于要对多个电池采集数据,那么需要选择可以挂128 个收发器的MAX487 。下表 -5 表示出 MAX487 直流的基本电气参数三)管脚的基本功能RO:接收输出。如果AB 超过 200mV 那么 RO 为高电平 ,如果 AB 超过 200Mv,RO则为低电平。RE:接收输出有效。 当RE为低电平时, RO 有效。反之, 当RE为高时 RO 无效。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 30 页 - - - - - - - - - 15 DE:输

46、出驱动有效。当DE为高时,驱动输出Y 和 Z 有效,反之则无效DI:驱动输入。如果DI为低电平那么将迫使Y 为低, Z 为高。同样的如果DI为高电平那么 Y 为高, Z 为低。Y:非逆转驱动输出Z:可逆转驱动输出A:非逆转接收输入和非逆转驱动输出B:逆转接收输入和逆转驱动输出Vcc:电源vVccv25.575.4CN.:内部未连接四)基本内部结构图-10 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 30 页 - - - - - - - - - 16 第三章:硬件电路

47、的设计蓄电池测试单元系统框图如下:在本次设计中,蓄电池电压既是蓄电池测试单元的输入电源,也是测试单元的测量对象。由于蓄电池测试单元采用AT89C4051 为 CPU,其工作电压为 +5V,而蓄电池的电压不能正好达到CPU 的工作电压,因此在蓄电池和CPU 之间应设置电压变换电路。若测试的蓄电池为 12V 的规格,则采用普通的三端稳压器即可。而本设计针对的是2V 的铅酸蓄电池,因此该电压变换电路为BOOST 升压电路,在本次设计中采用后面介绍的MAX756进行升压变换, MAX756 是 MAXIM公司生产的高效率、低功耗升压型DC/DC转换器,其内置PFM (脉冲频率调制)振荡器、PFM控制器

48、、 PFM比较器、软起动电路、电压基准及MOEFET 开关管,还具有限流电路。其输入电压范围为0.8V 5.5V ,输出为 5V/3V 电压,输出额定电流为200mA 。其工作原理为内部MOSFET 开关管导通时,外部管脚连接的电感进行储能;内部MOSFET 开关管关断时,电感释放能量,在管脚OUT产生高于输入电压的输出,通过电容滤波,得到稳定输出电压。外接肖特基二极管1N5817,使得输出电压不会反回至输入端。由于 AT89C4051 内部不带A/D 变换器,因此在输入端和CPU 间设置 A/D 变换器,考虑到成本和性能的要求,在本次设计中采用价廉物美的串行8 位 A/D芯片TLC549 ,

49、其通过AT89C4051 的 I/O 将转换后的数字量以串行方式一位一位传给CPU。上位机与测试单元通过485 总线传递数据,因此在测试单元中配置RS485 驱动芯片,将CPU 的 TTL 和 485 电平进行转换。在测试单元中,CPU 的电源取自蓄电池,蓄电池的负极即为CPU 和测量电路的基准地。而在整个系统中,每节蓄电池配置一个测试单元,显然每个测试单元都是不共地的。而由于它们都通过485 总线与上位机连接,即拥有一个共同的485 通讯地,因此在485 驱动芯片与CPU 之间通过光耦连接。在本次设计中, 考虑到成本和性能的要求,采用 TLP521 隔离串行收发信号RXD 和 TXD ,及

50、485 芯片收发的控制信号。考虑到 TLP521 的反应速率, 在本次设计中, 串行通讯的波特率定为 4800。由于 2V 蓄电池组成的直流操作电源蓄电池组通常包括102108 节蓄电池,而普通的 485芯片只能支持32 个节点,故本次设计采用前面介绍的MAX487 ,其能支持128 的节点,满足系统的要求。电压变换电路I/O 单RXD 片TXD 机I/O 通讯站号设置电路B+ B- 光耦隔离电路485驱动芯片A B A/D 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁