ImageVerifierCode 换一换
格式:DOC , 页数:48 ,大小:1.56MB ,
资源ID:2491396      下载积分:20 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-2491396.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于单片机煤矿供电系统的保护毕业设计论文.doc)为本站会员(微传9988)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

基于单片机煤矿供电系统的保护毕业设计论文.doc

1、摘要单片微型计算机简称单片机。它是把组成微型计算机的各功能部件:中央处理器、CPU、随机存取存储器 RAM、只读存储器 ROM、 I/O 接口电路、定时器/计数器以及串行通信接口等制作在一块集成芯片中,构成一个完整的微型计算机。单片机主要应用于控制领域,由于其具有可靠性高、体积小、价格低、易于产品化等特点,因而在智能仪器仪表、实时工业控制、智能终端、通信设备、导航系统、家用电器等自控领域获得广泛应用。在煤矿生产中,井下煤矿的供电系统的保护大多采用继电保护装置,随着计算机技术、微电子技术、信息技术、网络通信技术的不断发展,智能保护系统已经研制成功;在硬件方面,采用具有强大数据处理能力的 DSP

2、微处理器,低功耗可编程逻辑芯片和高集成度的专用芯片,使整个系统的可靠性有很大提高,从而保证了生产质量。本设计采用单片机 AT89C51 对 AD 转换器、DA 转换器进行控制,通过 IO 口输出的具有时序的方波作为控制信号,进行采集、处理信号,并根据处理结果发出相应的控制信号并显示报警。关键词: 单片机;AD 转换器;DA 转换器AbstractSingle chip computer chip referred to. It is composed of the microcomputer functional components: the central processor, the C

3、PU, random access memory (ROM, RAM and read-only memory I/O interface circuit, timer/counter and serial communication interface chip in a piece of integration, constitute a complete micro computer. SCM is mainly applied to control field, since it has high reliability, small volume, low price, easy t

4、o prod in intelligent instrument, industry control, real-time intelligent terminals, communication equipment, navigation, household appliances automation field widely used.In coal mine production in coal mine, the power system protection relay protection device is used mostly, along with the compute

5、r technology, microelectronics technology, information technology, network communication technology unceasing development, intelligent protection system has been developed successfully in hardware, data processing, using powerful ability of DSP microprocessor, low-power programmable logic chips and

6、high integration of special-purpose chip, make whole system reliability has greatly improved, so as to ensure the quality of production.This design USES the monolithic AT89C51 for D converters, D/A converter I control, through the mouth of output is temporal O the torque-current as control signal, c

7、ollecting, processing, and according to the signal processing results issued corresponding control signal and display alarming.Keywords: MCU ;A D converters ;D/A converter目录目录摘要 IABSTRACT .II1 绪论 .11.1 引言.11.2 煤矿供电系统保护概述 11.3 PROTEL 简介 41.3.1 PROTEL 的发展 41.3.2 PROTEL99 的组成及主要特色 41.3.3 PROTEL 存在的问题 .

8、61.3.4 PROTEL 99SE 的特点 .61.4 煤矿供电系统保护框图 72 控制系统的硬件电路的设计 .92.1 方案简介 .92.2 硬件电路设计 .112.2.1 单片机简介 .112.2.2 互感器 .182.2.3 整流装置 .232.2.4 有缘滤波器 232.2.5 采样保持器 .252.2.6 AD 转换 262.2.7 DA 转换器 282.2.8 报警设备 .292.2.9 液晶显示 .312.2.10 光电耦合器的功能及简介 .322.3 部分元件设计 .342.3.1 时钟电路设计 342.3.2 复位电路设计 353 抗干扰措施.363.1 硬件抗干扰措施.3

9、63.2 软件抗干扰措施.36结论38参考文献 39致谢40附录41附录 A.41附录 B.42河北工程大学毕业设计说明书11 绪论1.1 引言在煤矿生产中,井下煤矿的电气设备和供电系统的保护大多采用继电保护装置,随着计算机技术、微电子技术、信息技术、网络通信技术的不断发展,智能保护系统已经研制成功,在硬件方面,采用具有强大数据处理能力的 DSP 微处理器,低功耗可编程逻辑芯片和高集成度的专用芯片,使整个系统的可靠性有很大提高,从而保证了生产质量。1.2 煤矿供电系统保护概述由于井下的环境较特殊,电气设备分为矿用一般型电气设备和矿用隔爆型电气设备,前者不具有防爆性能,适用于没有瓦斯、煤尘爆炸危

10、险的场所;后者具有防爆和隔爆性能,适用于有瓦斯、煤尘爆炸危险的场所。同时,电气设备按工作电压高低分为低压电气设备和高压电气设备,井下电气设备大多属一类负荷和二类负荷,工作时的电流、电压都较大,对其保护是保证可靠性工作的关键。目前,过流保护、漏电保护和接地保护是井下的三大保护。漏电保护 当电网绝缘电阻小于一定数值时,人触及后会产生触电危险,而且漏电不仅会使设备进一步损坏,形成短路事故,同时还导致人身触电和漏电火花引爆瓦斯、煤尘的危险。因此在井下供电系统中必须装设漏电保护装置实现绝缘监视、漏电保护以及补偿流过人身的电容电流的作用。按其实现保护功能分为无选择性漏电保护和有选择性漏电保护。有选择性漏电

11、保护 采用零序电流保护原理。零序电流信号由零序电流互感器获得。当未发生漏电时,一次侧三相电流对称,其电流相量和为 0,二次侧无电流输出;当发生漏电时,一次侧三相电流不对称,其电流相量和不为 0,二次侧有电流输出。其装置与分路开关配合使用,其优点是减少停电范围,易于查找故障线路,因此被广泛地使用。无选择性漏电保护 采用附加直流电源的保护原理。在包含对地绝缘电阻的检测回路中附加直流电源,监视其直流电流的变化,达到监测绝缘电阻的目的。该装置需与低压自动馈电总开关配合使用。其缺点是停电范围大,不易判断漏电线路,但结构简单、工作可靠;故仍在使用。过流保护 电火灾产生的主要原因是电网的过电流,而过电流又是

12、由短路、过载引起的,因此防止电火灾方法就是防止过流的产生。所以过流保护包括短路保护和过载保护。过载保护 过载是指电动机的运行电流或电气设备工作电流大于其额定电流,但超过额定电流的倍数小些,通常是额定电流的 1.5 倍以内。引起电动机或电气设备过载的原因很多,如负载突然增加,断相运行以及电网电压降低等。若电动机或电气设备长期过载运行,其绕组或电气设备的温升超过允许值使绝缘老化、损坏。过载保护的动作时间与过载电流大小有关,其动作值设定小于短路保护的动作值。动作延时取决于过载程度,过载程度越大,延时越短;过载程度越小,延时越长,此特性称为反时限特性。延时环节由时间继电器构成,过载时,电流继电器动作,

13、其触点接通时间继电器线圈,经延时后时间继电器触点动作,使执行机构动作,切断主回路电源,同时发出过载信号。过载保护可由电磁式继电器、电子式继电器和热继电器实现。短路保护 当电器或线路绝缘遭到损坏、负载短路、接线错误时将产生短路现象。短路时产生的瞬时故障电流可达到额定电流的十几到几十倍,使电气设备或配电线路因过流而产生电动力损坏,甚至因电弧引起火灾。短路保护的动作时间要短,其动作值设定较大,在很短的时间内切断电源。电磁式继电器和电子式继电器均可实现短路保护。接地保护在正常情况下,电气设备的金属外壳及架构不带电,但如果电气设备的绝缘损坏,其金属外壳和架构就要带电。当人触及此电气设备时就会发生触电事故

14、,而且我国规定触电的安全极限交流电流值为 30mA,因此要通过接地保护限制通过人身的电流使其在极限电流之内。保护接地的关键是将保护接地装置的接地电阻降低到规定的范围内,就可以使流过人体的电流不超过安全极限电流,达到减少触电危险的目的。 欠压过压对所有的电器设备而言,都有一个额定电压,但在实际中,不能完全保证都在额定电压下工作,是在额定电压附近的一个范围,一般要求在15%。为了保护电器设备和工艺质量,如果低于15%这个电压,就是“欠压” ,当工作电压下降到这个电压以下,保护动作,切断电源。相反,如果高于15%这个电压,就是“过压” ,保护也动作切断电源。当然,在不同场合使用的电器,这个电压要求略

15、有不同,但保护原理是一致的。漏电保护 当被保护线路的相线直接或通过非预期负载对大地接通,而产生近似正弦波形并且其有效值是缓慢变化的剩余电流,当该电流大于一定数值时,保护器切断该线路。漏电保护器俗称漏电开关,是用于在电路或电器绝缘受损发生对地短路时防人身触电和电气火灾的保护电器,一般安装于每户配电箱的插座回路上和全楼总配电箱的河北工程大学毕业设计说明书3电源进线上,后者专用于防电气火灾。其适用范围是交流 50HZ,额定电压 380 伏,额定电流 250 安。 低压配电系统中设漏电保护器是防止人身触电事故的有效措施之一,也是防止因漏电引起电气火灾和电气设备损坏事故的技术措施。但安装漏电保护器后并不

16、等于绝对安全,运行中仍应以预防为主,并应同时采取其他防止触电和电气设备损坏事故的技术措施。过载保护防止主电源线路因过载导致保护器过热损坏而加装的过载保护设备。电气线路中允许连续通过而不至于使电线过热的电流量,称为安全载流量或安全电流。如导线流过的电流超过了安全载流量,就叫导线过载。一般导线最高允许工作温度为 65C。过载时,温度超过该温度,会使绝缘迅速老化甚至于线路燃烧。 在机械中,在轴超过所能承受的负载时,过载保护可以防止过载而造成的器械损坏。发生过载的主要原因:1) 有导线截面选择不当,实际负载已超过了导线的安全电流;2) 还有“小马拉大车”现象,即在线路中接入了过多的大功率设备,超过了配

17、电线路的负载能力。在重要的物资仓库、居住场所和公共建筑物中的照明线路,有可能引起导线或电缆长时间过载的动力线路,以及采用有延烧性护套的绝缘导线敷设在可燃或难烧建筑构件上时,都应采取过载保护线路.短路保护短路保护就是保证当发生短路时,或接近于短路电流数值的电流出现时可以可靠地切断电源。电源的保护功能主要是过压、过流保护两种功能。过流保护与短路保护的的关系为:任何一种电源在发生故障时,都有可能使输出电压或输出电流失去控制,为了使用户的负载不致因此而损坏,电源一般都设有过压和过流保护。有些负载如阻性负载,当电源有故障,负载上的电压有可能大幅上升,而电流的上升值不一定能超过过流保护值。此种情况宜用过压

18、保护,例如工作在 50V,可将电压保护值调至 55V,如果电源故障只要电压升至 55V 时,电源会自动切断电压输出。当有些负载是容性负载时,由于大容量的电解电容器并联在一起,当电源发生故障时,电流就可能大幅度上升,而电压的升值却不甚明显,这时电源内部的过流保护部件会首先启动,电源会自动切断输出。过压保护值在面板上有一只电位器,可以人工设定。而过流保护值是不能人工设定的,机内已经定死,一般为额定电流的 1.21.5 倍。需要说明的是,过压保护会立即快速启动,过流保护则有一秒左右的延时。这是因为如果电源正常工作时,如果电源的负载发生突然短路,此时电源输出的瞬间电流是数倍或数十倍的额定电流值,可以认

19、为是一个电流冲击,远远超过过流保护的数值,但这时并不希望过流保护起作用。而希望短路解除后,电压自动恢复正常。因此在设计过流保护时,要避开突发短路时的电流冲击,而仅考虑使输出过电流的时长达到一定的值才启动过流保护。过压、过流保护是针对机内故障的,因此既然发生电源就不应自动恢复。如果一定要再现,必须关机后重新开机。而短路保护、电流报警、短路报警功能是面对用户的,如果电流已经下降,短路已经排除,相对的报警声就会自动解除,电压就会自动恢复正常。绝缘监视对未接地电网络,其中存在包括网络和地之间不可避免的欧姆性和电容性绝缘电阻的绝缘阻抗,特别是这种带有被连接的整流器或其他转换器的网络。脉冲电压形式的测量电

20、压被施加到网络和地之间要被监视的网络。一开始,偏置 DC 电压被施加并被调节至到要被监视的网络所固有的可能 DC 电压被补偿。所述测量电压的电压脉冲被施加到网络和地之间的所述网络,且所得到的电流或者从其得出的变量被监视直到预定阶段被达到,例如基本上平稳的值,所述所得到的电流或者从其得出的变量的值在该阶段被确定,且被用于建立对网络的绝缘阻抗的评估。1.3 Protel 简介1.3.1Protel 的发展随着计算机业的发展,从 80 年代中期计算机应用进入各个领域。在这种背景下,87、88 年由美国 ACCEL Technologies Inc 推出了第一个应用于电子线路设计软件包TANGO,这个

21、软件包开创了电子设计自动化(EDA)的先河。这个软件包现在看来比较简陋,但在当时给电子线路设计带来了设计方法和方式的革命,人们纷纷开始用计算机来设计电子线路,直到今天在国内许多科研单位还在使用这个软件包。随着电子业的飞速发展,TANGO 日益显示出其不适应时代发展需要的弱点。为了适应科学技术的发展,Protel Technology 公司以其强大的研发能力推出了 Protel For Dos 作为 TANGO 的升级版本,从此 Protel 这个名字在业内日益响亮。八十年代末,Windows 系统开始日益流行,许多应用软件也纷纷开始支持 Windows操作系统。 Protel 也不例外,相继推

22、出了 Protel For Windows 1.0、Protel For Windows1.5 等版本。这些版本的可视化功能给用户设计电子线路带来了很大的方便,设计者再也不用记一些繁琐的命令,也让用户体会到资源共享的乐趣。九十年代中,Win95 开始出现,Protel 也紧跟潮流,推出了基于 Win95 的 3.X 版本。3.X 版本的 Protel 加入了新颖的主从式结构,但在自动布线方面却没有什么出众的表现。另外由于 3.X 版本的 Protel 是 16 位和 32 位的混合型软件不太稳定。98 年,Protel 公司推出了给人全新感觉的 Protel98。Protel98 以其出众的自

23、动河北工程大学毕业设计说明书5布线能力获得了业内人士的一直好评。99 年,Protel 公司又推出了最新一代的电子线路设计系统Protel99。在Protel99 中加入了许多全新的特色。1.3.2 Protel99 的组成及主要特色 Protel99 的组成:原理图设计系统、印刷电路板设计系统、信号模拟仿真系统、可编程逻辑设计系统 、Protel99 内置编辑器。原理图设计系统原理图设计系统是用于原理图设计的 Advanced Schematic 系统。这部分包括用于设计原理图的原理图编辑器 Sch 以及用于修改、生成零件的零件库编辑器 SchLib。印刷电路板设计系统印刷电路板设计系统是用

24、于电路板设计的 Advanced PCB。这部分包括用于设计电路板的电路板编辑器 PCB 以及用于修改、生成零件封装的零件封装编辑器 PCBLib。信号模拟仿真系统信号模拟仿真系统是用于原理图上进行信号模拟仿真的 SPICE 3f5 系统。可编程逻辑设计系统可编程逻辑设计系统是基于 CUPL 的集成于原理图设计系统的 PLD 设计系统。Protel99 内置编辑器这部分包括用于显示、编辑文本的文本编辑器 Text 和用于显示、编辑电子表格的电子表格编辑器 Spread。Protel99 是基于 Win95/Win NT/Win98/Win2000 的纯 32 位电路设计制版系统。Protel9

25、9 提供了一个集成的设计环境,包括了原理图设计和 PCB 布线工具,集成的设计文档管理,支持通过网络进行工作组协同设计功能。Protel99 的主要特性如下: (1) Protel99 系统针对 Windows NT4/9X 作了纯 32 位代码优化,使得 Protel99 设计系统运行稳定而且高效。(2) SmartTool(智能工具)技术将所有的设计工具集成在单一的设计环境中。(3) SmartDoc(智能文档)技术将所有的设计数据文件储存在单一的设计数据库中,用设计管理器来统一管理。设计数据库以.ddb 为后缀方式,在设计管理器中统一管理。 使用设计管理器统一管理的文档是在 Protel

26、99 中新提出来的,以前版本中没有。(4) SmartTeam(智能工作组)技术能让多个设计者通过网络安全地对同一设计进行单独设计,再通过工作组管理功能将各个部分集成到设计管理器中。(5) PCB 自动布线规则条件的复合选项极大的方便了布线规则的设计。(6) 用在线规则检查功能支持集成的规则驱动 PCB 布线。(7) 继承的 PCB 自动布线系统最新的使用了人工智能技术,如人工神经网络、模糊专家系统、模糊理论和模糊神经网络等技术,即使对于很复杂的电路板其布线结果也能达到专家级的水平。(8) 对印刷电路板设计时的自动布局采用两种不同的布局方式,即 Cluster Placer(组群式)和基于统计

27、方式(Statistical Placer)。 在以前版本中只提供了基于统计方式的布局。(9) Protel99 新增加了自动布局规则设计功能,Placement 标签页是在 Protel99中新增加的,用来设置自动布局规则。(10) 增强的交互式布局和布线模式,包括“Push-and-shove”(推挤)。(11) 电路板信号完整性规则设计和检查功能可以检测出潜在的阻抗匹配、信号传播延时和信号过载等问题。Signal Integrity 标签页也是在 Protel99 中新增加的,用来进行信号完整性的有关规则设计。(12) 零件封装类生成器的引入改进了零件封装的管理功能。(13) 广泛的集成

28、向导功能引导设计人员完成复杂的工作。(14) 原理图到印刷电路板的更新功能加强了 Sch 和 PCB 之间的联系。(15) 完全支持制版输出和电路板数控加工代码文件生成。(16) 可以通过 Protel Library Development Center 升级广泛的器件库。(17) 可以用标准或者用户自定义模板来生成新的原理图文件。(18) 集成的原理图设计系统收集了超过 60000 元器件。(19) 通过完整的 SPICE 3f5 仿真系统可以在原理图中直接进行信号仿真 (20) 可以选择超过 60 中工业标准计算机电路板布线模板或者用户可以自己生成一个电路板模板。(21) Protel9

29、9 开放的文档功能使得用户通过 API 调用方式进行三次开发。(22) 集成的(Macro)宏编程功能支持使用 Client Basic 编程语言。1.3.3 Protel 存在的问题虽然 Protel99 很出色,但它也存在一些问题,对于普通用户常见的问题如下:(1) 在 PCB 设计中无法放置中文(双字节)文字,这个问题 Protel 所有版本都存在,到 Protel99 中还是没有改进。如果要放置中文文字的话可以向第三方获取。(2) 系统资源消耗过大,Protel99 由于增加了许多新的功能,所以在运行时将占据大多数系统资源,其系统占用率远远高于以前的版本。(3) 原理图和印刷电路板设计

30、系统设计界面的不统一在 Protel99 中还是没有得到改善。如对齐功能(Align),原理图设计时对齐功能(Align)在 Edit 菜单下,而在印刷电路板设计时却在 Tools 菜单下;右键菜单也是如此。(4) Protel99 中的新的联机帮助功能没有 Protel98 的联机功能好用。(5) 系统配置要求较高。河北工程大学毕业设计说明书71.3.4 Protel 99SE 的特点 本设计采用的软件为 Protel 99SE。Protel 99SE 是 Protel 公司近几年来治理于 Windows 平台开发的拳头产品。它能实现从电学概念设计到输出物理生产数据,以及这之间的所有分析、验

31、证和设计数据管理。今天的 Protel 99SE 软件已不是单纯的 PCB(印制电路板)设计工具,而是一个系统工具。它覆盖了以 PCB 为核心的全部物理设计。Protel 99SE 的功能共分为 5 个模块,即原理图设计、PCB 设计(包含信号完整性分析) 、自动布线、原理图混合信号仿真和 PLD 设计。Protel 99SE 采用了“*.ddb”数据库格式保存文件,所有与同一设计相关的原理图文件、印制电路板文件及各种报表文件都可以在同一个“*.ddb”数据库中并存,便于集体开发和文件的管理。与以前的版本相比,Protel 99SE 的部分最新功能如下: 可生成 30 多种格式的电气连接网络表

32、; 强大的全局编辑功能; 若在原理图中选择一个器件,PCB 中同样的器件也将被选中; 可以同时运行原理图编辑器和 PCB 编辑器,在打开的原理图和 PCB 图间允许双向交叉查找元件、引脚、网络; 既可以进行正向注释元器件标号(由原理图到 PCB) ,也可以进行反向注释(由PCB 到原理图),以保持电路原理图和 PCB 在设计上的一致性; 满足国际化设计要求(包括国际标题栏输出,GB4728 国际库) ; 方便易用的数模混合仿真(兼容 SPICE) ; 支持用 CUPL 语言和原理图设计 PLD,并生成标准的 JED 下载文件; PCB 可设计 32 个信号层,16 个电源地线层和 16 个机械

33、加工层; 强大的“规则驱动”设计环境,符合在线的和批处理的设计规则检查; 智能覆铜功能,导线改动时覆铜可以自动重铺; 提供大量的工业化标准电路板作为设计模块; 支持在 PCB 上放置汉字功能; 可以输入和输出 DXF、DWG 格式文件,实现和 Auto CAD 等软件的数据交换; 智能封转导航(这对于建立复杂的 PGA、BGA 封装很有用) ; 方便的打印预览功能; 独特的 3D 显示功能可以在制版之前看到装配事物的效果; 强大的 CAM 处理功能,可以让用户轻松实现输出光绘文件、材料清单、钻孔文件、贴片机文件、测试点报告等材料; 经过允许验证的传输线特性和仿真精确计算的算法,信号完整性分析可

34、以直接从 PCB 启动; 反射和串扰仿真的波形显示结果与便利的测量工具相结合; 专家导航功能可以帮用户解决信号完整性问题。1.4 煤矿供电系统保护框图图 1-1 煤矿供电系统保护框图河北工程大学毕业设计说明书92 控制系统的硬件电路的设计2.1 方案简介本设计是通过对采集来的电压数据信号经 AD 转换后在单片机内与设定的初始值进行比较处理,把处理完的结果用液晶显示屏显示出来,并且根据结果发出相应的控制信号。本设计数据的采集主要是通过互感器,互感器采集的来的数据经过整流和滤波后暂放在采样保持器中,单片机通过 P0 口发出脉冲信号是 AD 转换器开始转换数据,待数据转换后单片机进行处理,把处理结果

35、显示出来并通过 DA 转换后发出信号做出相应的动作。本设计主要实现以下几大保护:绝缘监视、漏电保护、欠压过压、过载短路。绝缘监视:通过给定一个直流电源,在接地线和监视线之间形成一个回路,通过检测检测元件两端电压的大小,来判断高压屏蔽双绞线内绝缘是否完好无损。所检测电压经过光电隔离和有源滤波后进行数据比较处理。如图 2.1图 2-1 绝缘监视检测电路图漏电保护:当电网绝缘电阻小于一定数值时,人触及后会产生触电危险,而且漏电不仅会使设备进一步损坏,形成短路事故,同时还导致人身触电和漏电火花引爆瓦斯、煤尘的危险。因此在井下供电系统中必须装设漏电保护装置实现绝缘监视、漏电保护以及补偿流过人身的电容电流

36、的作用。按其实现保护功能分为无选择性漏电保护和有选择性漏电保护。原理和绝缘监视基本相同,同样也是给定一个直流电源,形成一回路,通过检测检测元件两端电压的大小,来判断该煤矿供电系统是否漏电。此检测是放在首位的,若有漏电则线圈跳闸,后面的一些检测不再进行。所检测的电压数据同样经过有源滤波、采样保持器后,进行 AD 转换,然后进入单片机进行数据比较处理。如图 2.2图 2-2 漏电保护检测电路图欠压过压:绝缘监视和漏电保护都是通过附加直流电源构成回路进行采集电压数据。欠压过压则通过电压互感器对三相电压进行采集,相对前两个检测要相对麻烦一点。采集后的数据因为是交流,所以必须经过整流后才能进行处理。整流

37、后的数据也要进行滤波,滤除掉一些谐波和一些干扰信号,以保证检测的准确性。如图 2.3河北工程大学毕业设计说明书11图 2-3 欠压过压检测电路图过载短路:过载短路的保护设计则和漏电保护相似。该保护通过电流互感器进行采集信号数据。同样也要经过整流后才能进行数据处理。如图 2.4。图 2-4 过载短路检测电路图2.2 硬件电路设计2.2.1 单片机简介近十几年来,单片机在生产过程控制、自动检测、数据采集与处理、科技计算、商业管理和办公室自动化等方面获得了广泛的应用。单片机具有体积小、重量轻、耗能省、价格低、可靠性高和通用灵活等优点,因此也广泛应用于卫星定局、汽车火花控制、交通自动管理和微波炉等专用

38、控制上。近几年来,单片机的发展更为迅速,它已渗透到诸多学科的领域,以及人们生活的各个方面。单片机不求规模大,只求小而全。厂家在一个芯片上制成了 CPU 和一定容量的程序存储器和数据存储器以及一定数量的输入/输出接口。在一个大规模集成电路芯片上构造了完整的计算机结构,故称之为单片机。MCS-51 系列中的一片 8751 芯片,内部构造了完整的计算机硬件系统。从 CPU、存储器到输入输出端口,一应俱全。只要写入程序,就可完成中央控制或数据采集、处理及通信传输的信息处理,MCS-51 单片机指令系统中为适应控制的需要设有极强的位处理功能,具有加、减、乘、除指令;CPU 时钟高达 12MHz,完成单字

39、节乘法或除法运算仅需要 4Ns;具有多机通信功能,可作为多机系统中的一个子系统。近年来,在国际上出现了 Mechanics 和 electronics 复合成 Mechtronics 这个新词,我国译为“机电一体化“。这种机械和电子技术、信息技术紧密结合的新的学科领域是先进制造技术研究和普及的结果。机电一体化产品要实现电器控制的实时性、高可靠性、可编程和一定的人工智能。同时追求体积小、价格低,甚至低功耗等。正是针对上述种种要求而设计的单片机自然成为机电一体化控制器的最佳选择。单片机是早期 Single Chip Microcomputer 的直译,它反映了早期单片机的形态和本质。然后,按照面向

40、对象,突出控制功能,在片内集成了许多外围电路及外设接口,突破了传统意义上的计算机结构,发展成 microcontroller 的体系结构,目前国外已普遍称之为微控制器 MCU (Microcontroller Unit) 。鉴于它完全作嵌入应用,故又称为嵌入式微控制器(Embedded Microcontrolle)。大多数单片机采用哈佛(Harvard)结构体系,即数据存储空间与程序存储空间相互独立的结构体系。它不同于一般通用计算机系统结构,即程序和数据共用一个空间的冯诺伊曼(Von Neumann)结构。河北工程大学毕业设计说明书13本设计采用单片机型号为 AT89C51.图 2-5 单片

41、机结构图AT89C51 是一种带 4K 字节闪烁可编程可擦除只读存储器(FPEROMFlash Programmable and Erasable Read Only Memory)的低电压,高性能 CMOS 8 位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除 100 次。该器件采用 ATMEL高密度非易失存储器制造技术制造,与工业标准的 MCS-51 指令集图 2-6 单片机引脚图和输出管脚相兼容。由于将多功能 8 位 CPU 和闪烁存储器组合在单个芯片中,ATMEL的 AT89C51 是一种高效微控制器,AT89C2051 是它的一种精简版本。AT89C51 单片机为很多嵌入

42、式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图 2.6 所示。主要特性:与 MCS-51 兼容4K 字节可编程闪烁存器寿命:1000 写/擦循环数据保留时间:10 年全静态工作:0Hz-24MHz三级程序存储器锁定1288 位内部 RAM32 可编程 I/O 线两个 16 位定时器/计数器5 个中断源 可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路管脚说明VCC:供电电压。GND:接地。P0 口:P0 口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL 门电流。当 P1 口河北工程大学毕业设计说明书15的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于

43、外部程序数据存储器,它可以被定义为数据/地址的第八位。在 FIASH 编程时,P0 口作为原码输入口,当 FIASH 进行校验时,P0 输出原码,此时 P0 外部必须被拉高。P1 口:P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口,P1 口缓冲器能接收输出4TTL 门电流。P1 口管脚写入 1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH 编程和校验时,P1 口作为第八位地址接收。 P2 口:P2 口为一个内部上拉电阻的 8 位双向 I/O 口,P2 口缓冲器可接收,输出 4个 TTL 门电流,当 P2 口被写“1”

44、时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或 16 位地址外部数据存储器进行存取时,P2 口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在 FLASH 编程和校验时接收高八位地址信号和控制信号。P3 口:P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 TTL 门电流。当 P3 口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3

45、口将输出电流(ILL)这是由于上拉的缘故。P3 口也可作为 AT89C51 的一些特殊功能口,如下表所示:P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 /INT0(外部中断 0)P3.3 /INT1(外部中断 1)P3.4 T0(记时器 0 外部输入)P3.5 T1(记时器 1 外部输入)P3.6 /WR(外部数据存储器写选通)P3.7 /RD(外部数据存储器读选通)P3 口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持 RST 脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的

46、地位字节。在 FLASH 编程期间,此引脚用于输入编程脉冲。在平时,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE 脉冲。如想禁止 ALE 的输出可在 SFR8EH 地址上置 0。此时, ALE 只有在执行 MOVX,MOVC 指令是 ALE 才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态 ALE 禁止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN 有效。但在访问外部数据存储器时,这两次有效的/

47、PSEN 信号将不出现。/EA/VPP:当/EA 保持低电平时,则在此期间外部程序存储器(0000H-FFFFH) ,不管是否有内部程序存储器。注意加密方式 1 时,/EA 将内部锁定为 RESET;当/EA 端保持高电平时,此间内部程序存储器。在 FLASH 编程期间,此引脚也用于施加 12V 编程电源(VPP) 。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。振荡器特性:XTAL1 和 XTAL2 分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2 应不接。有余输入至

48、内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。芯片擦除:整个 PEROM 阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持 ALE 管脚处于低电平 10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。此外,AT89C51 设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU 停止工作。但 RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存 RAM 的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为

49、止。除此之外,考虑到测控会用于工业生产当中,可靠性要求比较重要,并要具有抗干扰能力和避免、消除干扰的能力,以保证系统平稳工作。 由以上大致分析,整个系统控制将由 AT89C51 单片机为核心构成。并由软件和硬件共同来保证系统抗干扰的能力SBUF 数据缓冲寄存器这是一个可以直接寻址的串行口专用寄存器。有朋友这样问起过“为何在串行口收发中,都只是使用到同一个寄存器 SBUF?而不是收发各用一个寄存器。 ”实际上 SBUF 包含了两个独立的寄存器,一个是发送寄存,另一个是接收寄存器,但它们都共同使用同一个寻址地址99H。CPU 在读 SBUF 时会指到接收寄存器,在写时会指到发送寄存器,而且接收寄存器是双缓冲寄存器,这样可以避免接收中断没有及时的被响应,数据没有被取走,下一帧数据已到来,而造成的数据重叠问题。发送器则不需要用到双缓冲,一般情况下我们在写发送程序时也不必用到发送中断去外理发送数据。操作 SBUF 寄存器的方法则很简单,只要把这个 99H 地址用关键字 sfr河北工程大学毕业设计说明书17定义为一个变量就可以对其进行读写操作了,如 sfr SBUF = 0x99;当然你也可以用其它的名称。通常在标准的 reg51.h 或 at89x51.h 等

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报