- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于EPADIDOAIAO设备设计与实现
基于EPADIDOAIAO设备设计与实现
【摘要】:文章介绍了基于8051F120芯片的数字、模拟输入输出设备的设计与实现。对8051F120微控制器的特点进行了简要论述,并详细阐述了硬件设计部分的芯片选型、相关接口的原理图设计、调试方法和抗干扰技术,同时介绍了数据采集的工作流程。该设备在EPA(工业自动化以太网)现场控制系统中,经多次运行测试,性能稳定,具有一定应用前景。
【关键词】:8051F120;DIDO;AIAO;EPA
中图分类号:TP文献标识码:B文章编号:1002-6908(2007)1010048-02
引言
目前,基于Ethernet for plant automation标准(以下简称EPA)标准的技术与产品已经在化工、制药等生产装置上获得成功应用,而且EPA 实时以太网标准已经被现场总线国际标准IEC 61158 正式收录,成为中国第一个被IEC 认可的工业自动化标准。随着EPA的不断完善和发展,越来越多的厂家将投入到EPA产品的开发队列中。EPA的 DIDO、AIAO设备是EPA模块中最为常用的现场设备,它的主要功能是进行模拟信号的采集与模拟信号的发送、数字信号的采集与数字信号的发送等。文章以作者开发的集成了AI、AO、DI、DO等I/O功能的集成化I/O设备为例介绍EPA I/O设备的设计方法。
1.相关芯片的选择和80C51F120芯片特点简介
因为我们设计的是同时具有DIDO和AIAO功能的设备,虽然需要实现的功能可以由外扩的A/D与D/A转换器来实现,但是这无疑增加了设计的成本和PCB板的面积。所以如果选择的芯片能同时具有A/D与D/A转换器,那则是最理想的。故此,该模块的CPU采用8051F120,此芯片主要特点是:高速、流水线结构的8051 兼容的CIP-51 内核(100MIPS);全速、非侵入式的在系统调试接口(片内);128K可在系统编程的FLASH 存储器;8448(8K+256)字节的片内RAM;可寻址64KB 地址空间的外部数据存储器接口;硬件实现的SPI、SMBus/ I2C 和两个UART 串行接口等,最关键的是,处理器内部自带两个12位的D/A转换器和一个8位的A/D转换器,8位的A/D有8个外部的输入端,最大的可编程采样速率为500ksps,这完全符合作者的设计要求。
对于内部AD转换器的电压参考,8051F120提出了内部电压参考或外部电压参考两种模式,内部电压参考提供了一个电压值为1.2V,温度影响系数为15ppm/℃的参考电压,它的参考电流为30mA,此参考电压也可以为外部的某些芯片提供参考电压值。因我们设计的采样电压值的范围为0-5V,对内部参考来说,1.2V的参考电压在进行幅值换算时较为不便,所以作者采用了外部参考电压的模式,作者选用MAX6035作为外部的参考电压源,它的参考电压幅值为2.5V,此芯片属于工业级的芯片,它的工作范围为-40℃~125℃,温度影响系数为25ppm/℃。
2.系统硬件设计
2.1 系统硬件结构
系统硬件结构主要包括电源模块电路部分,数字量输入输出通道部分,模拟量输入输出通道部分,10M以太网部分,单片机控制部分,各部分如图1所示。
图1设备的硬件结构示意图
我们采用的是总线供电技术,数据和电源都由网线传输。24V的电源经过网络隔离器,送达电源模块,经过三级分压,各级电压分别给其他模块供电。设备的工作原理为:由上位机向现场设备发送数据采集请求报文,现场设备在收到请求报文后判断是采集数字量还是模拟量。相应的要求采集的数字量或者模拟量信号分别通过各自的输入输出通道交由单片机控制部分处理,同时单片机把处理好的信号通过10M以太网卡芯片送达上位机。上位机收到信号后,根据情况,做出相关处理,然后再返回交给单片机控制部分。
2.2 电源模块部分设计
在进行电源部分设计的时候采用了三级降压的方式来满足不同芯片的电源电压要求,第一级降压电路为把标准的24V降为5V,第二级为5V降为3.3V, 第三级为3.3V降为1.8V。为了增强设备的电源抗干扰能力,设计时在每级电源的前后级都加上滤波电路来减少外部干扰和前级电源的影响。在设计上采用了专门降压电源芯片,第一级采用了LM2568-5V芯片,第二级采用LT1085-3.3V芯片,第三级采用AS1117-1.8V芯片。具体的电路图如图2所示。
图2 电源模块电路原理图
2.3 10M以太网部分设计
在进行以太网电路设计的时候采用了RTL8019作为网络数据收发芯片,RTL8019为以太网的物理层芯
文档评论(0)