基于compactpci总线隔离数字i%2fo的设计

基于compactpci总线隔离数字i%2fo的设计

ID:31859901

大小:4.12 MB

页数:79页

时间:2019-01-22

基于compactpci总线隔离数字i%2fo的设计_第1页
基于compactpci总线隔离数字i%2fo的设计_第2页
基于compactpci总线隔离数字i%2fo的设计_第3页
基于compactpci总线隔离数字i%2fo的设计_第4页
基于compactpci总线隔离数字i%2fo的设计_第5页
资源描述:

《基于compactpci总线隔离数字i%2fo的设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、摘要摘要为了满足计算机自动测量领域、航空航天测控及工业自动控制领域对开关量信号处理的需求,本课题研制了一种基于CompactPCI总线隔离数字I/O的测量和控制模块;该模块能够实现对32路输入开关量状态的采集,以及32路开关量输出驱动外部开关式执行机构,同时还能够实现定时和计数的功能。本课题采用的设计方案是:CompactPCI专用接口芯片+FPGA+数字隔离器件。CompactPCI专用接口芯片是采用PLX公司的PCI9030,它负责模块与上层软件的数据通信;利用现场可编程逻辑器件FPGA来完成对输入开关量

2、信号的计数任务以及输出不同占空比的脉冲系列;数字隔离器件实现了64路输入输出信号之间的隔离,同时通道的数量和方向是可以根据用户的需求来进行扩展和配置的,因此模块具有很强的通用性和扩展性。利用数字隔离器件可以实现在测量和控制时模块与输入输出信号的电气隔离,这样就可以有效地减少模块在测试过程中受到的影响。设计中FPGA是整个隔离I/O模块逻辑处理的核心器件,它主要负责整个模块的逻辑处理工作,例如开关量的状态采集、缓冲事件计数;以及输出开关量信号、占空比可调的脉冲系列。FPGA内部逻辑设计采用Verilog硬件描述

3、语言来实现,完成模块中各个功能的逻辑代码编写,并在集成开发环境QuartusⅡ8.1平台上完成了对各功能模块的逻辑设计、综合、仿真。最后将设计完成的隔离数字I/O模块与驱动程序进行联调,调试结果表明隔离数字I/O模块能够正常的工作,实现了课题中的各项功能;由于课题中采用通用化、模块化、标准化和小型化的设计思想,因此具有比较强的移植性,对其它类似的测试和控制模块的开发具有参考和推广价值。关键字:CompactPCI总线,隔离数字I/O,FPGA,PCI9030I万方数据ABSTRACTABSTRACTInord

4、ertomeetthedemandforswitchsignalprocessinginthefiledofcomputer automaticmeasurement,aerospacemonitoringandindustrialautomaticcontrol,an isolateddigitalI/OmodulebasedonCompactPCIbusisdeveloped,whichismainly usedinthefieldofcontrolandmeasurement.Themoduleisno

5、tonlyabletoacquire32 channelsswitchsignalanddrive32channelsswitchingactuator,whichisoutputby solidstaterelay(SSR);butalsoabletoachievetimingandcountingfunctions. TheschemeofCompactPCIinterfacechip+FPGA+digitalisolationdeviceshas adoptedtoachievethedesignofi

6、solateddigitalI/Omodule.IntheCompactPCIbus interfacedesign,thePLXcorporation’sPCIinterfacechipPLX9030isusedto communicatewithCompactPCIbus,itisacommunicationbridgeconnectingthe moduletothehostcomputer.Thefieldprogrammablelogicdevice(FPGA)isusedto accomplish

7、thetaskofcountingoninputswitchsignalandoutputtingdifferent characteristicspulsesignals.Thedigitalisolationcomponentsareusedtoisolatingthe inputandoutputof64-channalsignals,andthenumberofchannelscanbeconfigured accordingtotheneedofusers.Therefore,themoduleha

8、sastrongversatilityand scalability.Everychannelisisolatedfromothers,whichcaneffectivelyreducethe interactionaffectsduringtesting.Inthissubjectdesign,theprogrammablelogicdeviceFPGAwhichisusedfor process

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。