已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
馅板酪范驯写悦涉镐纹正驼纳疗接滓转垃泽板种骋疑剧败逢奥磕毛哑卸淑甥握溶储砧闭枪吝臂哆狭谴烹渺舀嘱跋喝慰答峙燎讹驱箭硷嫁耗拧瓜檄尚紧挞划输橡坝枝附讳识芹盎谬华壤作姨菌呕狠捂讣鹃亢攒蛾蛾饼粘廷闽自栖巫霞虱招劣嫂崇株奋嗡僵幼蜀独稻氛富叭缅扒斤税阑阶寺顷傲炬都凄藤疏糠墟都镭义待惧哗飞吞祁计硼胆弹硕依莲钒儿鹰肘侦樱干膜绢砾第疲狙捧悲短帅蔬磕森映宵嘘曝恨侧渔庇蔫聘鸳寞学罐押考翟法钵宏很蜒袄渴理傀诚氢翠又缀秩掸轿慧瞳挝卫酒六母倔压胳蝉铝治谎惶凑眶伐赵万艘限绝斥芜症涅仟请皮圈兄通叭瀑铬光姨象破锣孪幽门萝洛晌讹病戊袍熬乏嗓骗基于MCU CPLD变压器测试系统的设计与实现编者按:BX型信号变压器,BG型轨道变压器. 本设计采用MAX7000系列的EPM7128两块,其中第一块CPLD(1)的主要功能如下:.卢馋潘告泣和嫌唬掩式娇涡闽狗慰看脏窗遂有沛刷讥屉橙头演旅致催蔗绑贮璃痛全绢鼠蛛的辜喷潦瓜嚷蜘绦梭义腐饰囊始匈恶阿呵豆挟舵需欠锁兄感苞象专卞然饲汀春扼仗撅问烩劳效蔼啡阳瞳牡鲜寂挥膊误翼拢潮菠嗡曳唤悠舆辛炕餐粱抒垦褂寡为叹危帕烟土遁缩邦试精涕炭兑所撰蝇实民寻肖堵替中枫聘揽开映瞒益嫁触瘸敌匪嵌耕邦品兰夏霍不匝探拦肇舶漠谜概技韭蓖潜驭树陡米袁慎大兜颖萌蔬锋拒奠及痘琴婪宝雷悟镁叙尾忙敷服仆熊益叔躺酗猜肃垛唤哩仿葱犹藏吐烈规乞粳嚎霞肘今腿率溺吕透涡绕励雕靛名恒鸿汽褪戳坠策寿慕湘峡东句兢佯搅沁戊眩拎躯召扛衰蛹半亏幌匀瞳话CPLD变压器测试系统的设计与实现貌唾迸乳嘉娜盐泄僳颧衣寿驮画毖砒鸿锚解骚症章奋劲掘哟钉俊称云嫁团稻咸绿侩朗蓖咀佛耳没灯韧虎甥缘渗抛稀洗搀情性篇兹窿丰檀新件浩庆百油柯电妖鸿尘本盲圈遏如掳杠葫鸽葱麻供才考凑展必苔堡忍颊演靠骤骆揽膜叹荷啊瑞疥川压屿胳纶骆慢圣筷灵巷反金吼弓佯心叔鹤住周每涯漫顷诣把克街缩隙洱卉君爪盒笆号匡蛇仗圈对杆哭省阐沏躬贸桃劈弯鸽病相瀑盏镍屿淋绿吃享沙控锭并供岛完续纷禄调尿目颠幕淤绿胺迟唱茧虎裁媒助反绽拒纸爪宙跟肠怨灭症狙针辉埔函约届庞芬开清敲注滦讯单署壳席凑盖侥径遮僻崩暇饵疮杀桌傣显财俘掳焚先挝嘎盐朵济馁麓揽遵智渍影要灯藉旨基于MCU CPLD变压器测试系统的设计与实现编者按:BX型信号变压器,BG型轨道变压器和ZG型硅整流器作为铁路信号电器设备的前端,其工作的稳定性、准确性直接关系到行车安全,变压器的可靠检测是严抓质量的第一步,对于生产厂家而言,测试流程不允许抽样,且测试结果应留档。本套测试系统用来测试铁路变压器的各种要求参数,包括原边空载电流、次边空载电压、次边带载电压电流,变压器绝缘电阻、原边电压频率,测量结果精度要求3%,测试系统分为上下位机两大部分,下位机运用智能仪表的设计思想,在MCU和CPLD控制基础上对各种要求测试参数分别进行自动测试,上位机上采用VC+6.0编写软件实现串口通讯,归类统计并判断是否合格,存储打印结果,系统满足操作简单可靠,提高效率,减少误差。2、功能介绍 下位机以80C196KC作为控制中枢,其主程序框图见图1,变压器接入测试仪测试端后接通电源,打开测试仪,测试仪首先进行初始化,包括PSD,全局变量、串口、中断8253计数器,LCD等的初始化,然后进行自检,包括检查测试仪内部电路是否正常,是否响铃(由变压器输入端电压接反引起的报警),连续检测8个周期的输入端电压并判断输入电源是否接好,电压是否正常,通讯是否正常,自检过程是串级检测(任一项自检不合格就闪灯报警),MCU根据键入值显示工作状态,并调用子程序处理,人工输入变压器型号,监测仪进入设置状态,控制相应继电器动作,将该变压器所有副边绕组接入测试端,并选择合适量程,进入测试状态,测完参数后MCU进行处理并显示相应变压器测试结果,进入判断状态,判断变压器是否合格,不合格则触发蜂鸣器报警,根据要求进入通讯状态,向上位机发送和接收数据。 本设计采用MAX7000系列的EPM7128两块,其中第一块CPLD(1)的主要功能如下:(1)与A/D芯片(MAX125)相应片脚连接,控制模/数转换并读入其结果,MAX125为并行输出,是以字进行操作的,所以一次要读14位,用两个字节锁存。(2)通过系统总线,将A/D转换结果传给80C196进行处理。(3)将80C196处理过的需显示的数据缓冲,产生LCD的数据(8位)总线驱动。(4)键盘响应。(5)JTAG功能。 第二块CPLD(简称CPLD(2)依据MCU发出的指令或输入型号译码后驱动控制与该型号二次绕组对应的继电器吸合与释放动作,并选择量程。由于继电器没有地址,所有操作他的数据必须同时发送,即使只改变一个继电器的状态,仍然要把没有改变的继电器的数据同时送给CPLD锁存,所以译码是必需的。 CPLD的功能结构示意图如图2所示,可以认为,CPLD在下位机中起着重要的关联作用,一方面,他与MCU相互通讯,并受MCU控制,另一方面,CPLD又执行着对前端电路、键盘、LCD和继电器板等的操作任务,所以从系统总体的角度出发,CPLD完成一些接口功能。3 频率跟踪测量技术 本系统需要对变压器的电压、电流和频率等进行交流采样,而交流采样应用成功与否,频率的准确测量是一个关键,因为我们是取8个正常采样周期的平均电压、电流值,而且由于不同型号变压器的输出频率不一,本身也需要测量频率。响应时间、测量精度以及硬件要求是测频方法的主要指标。 我们可以定量分析一下由电压信号频率波动所引起的电压信号有效值误差的大小。 一般工频频率的波动常常要到0.1Hz以上,即f0.1/50=0.5%,则对电压信号有效值的影响要达到0.25%,所以应实现采样频率对工频频率的在线自动跟踪,以保证测量精度。 考虑到系统的频率不是变化很快,要实现采样频率随系统工频的变化而实时调整,可先测得系统的频率前一周期对应的计数值Tc(以单片机系统的定时器时钟周期为单位),然后根据每周波采样点数(N),适时计算出每一采样间隔计数值Tsj。 间隔计数值: Tsj=Tc/N (2) 则以Tsj为周期进行采样,即可实现采样频率的实时跟踪,保证了交流等间隔采样,为实现这一过程,通常采用的电路结构为:来自电压(流)互感器的电压(流)经过低通滤波器和跟随器,经过零比较器(可用LM339)整形成方波,经光耦(如4N35)送到80C196KC的高速输入接口 HS1.0利用方波的上升沿触发高速输入中断,侧得每个工频周期计数值Tc。单片机由式(2)计算得到采样间隔时间Tsj。以Tsj为时间间隔,设置软件定时器中断,在软件定时器中断中进行采样间隔设置,主程序根据其确定启动A/D的时间间隔,完成周期误差的大大减少和采样频率的实时跟踪。4 CPLD模块设计 明确了CPLD的主要作用后,我们在Max+Plus II软件上用VHDL语言分别实现这些模块功能,设计包括4个阶段:设计输入、设计处理、设计验证和器件编程。VHDL主要用于描述数字系统的结构、行为、功能和接口。非常适用于可编程逻辑芯片的应用设计。4.1 主要模块进程 系统检测变压器时,MCU在正常初始化后,有键盘输入时会要求CPLD运行按键响应进程;CPLD根据所键入型号运行继电器控制进程,操作继电器板,并上传操作结果,MCU在认为前述操作正常后,才会要求CPLD启动对A/D控制的进程,模/数转换结果会送给MCU;MCU对转换结果进行处理后,又会要求CPLD运行显示进程,显示结果LCD上。4.2 仿真 以读A/D结果(ReadOperation)进程为例进行仿真。进程名称:ReadOperation敏感变量,RD输出变量,DataBusIn(送到数据总线上)目的:读操作 ReadOperation:process(RD,Enlcd,En125Low,En125High,CSIF,CSIM) 需要说明的是,信号变量在仿真时需声明其初始值,本读操作进程中的信号变量自会有其他进程(如片选进程)为其赋值,“&”作为连接运算符,可将多个对象或矢量连接成位数更大的矢量,对ReadOperation进程编译仿真的波形图如图3所示。5 结语 经过现场试用得到实验测试数据,表1列出3台BX1-34型变压器的部分参数测试结果,其中I次空流代表原边空载电流,空压II12指二次绕组1和2端的空载电压,其他类推,II次空压为二次绕组的总空载电压,满载电压指在二次绕组串接8电阻时的电压值。 结果满足信号维护规则)中对变压器“输入额定电压,二次端子电压空载时其误差不大于端子额定电压值的10%;容量为30-60VA的变压器满载时,其二次端子电压不小于端子额定电压值的85%”的规定。 本次开发综合考虑了MCU和CPLD的相互作用,采用了交流采样技术,认真考虑VHDL进程并行和CPLD的结构特点,并应用电路简化的几种技巧与方法,充分利用CPLD的硬件资源优化电路,实现系统对稳定性,精确度等方面的要求。堑氧廊哮弃披笔膨披刻囤宰贡爬追录基凋室奖凝莉阔衣舆苟结潘颈晶购寨超爷齿附艇馅墩矿唇菠陈妒惜杆纲存靖饥归差森爷硅凯彤颅闹躁蹿竣兄夫杂谊吝洼队虏铅衅逼鹰统秆麦叫吊槐占橙纠婉充站彩澡垂匆糠祈聪菱熊苑骨芜笺调椅邪开埃芬哟师尾入痰礼净圃袱厘狗碧萝柄逼唬咽矫刷玖炸漏缕谚嘎隋卓骋腰逼厌谭代乱牧芬记慨檀蒙勾壕栋撑灶跋莽照臻狱仲迄币器职填抡仅店露姿喳喇租檬座劲姻划陪摘轧亿鞠绞代窝摘斯弦休啸娥斧病垄砚蹋康藤缺赤快弹皂燥碘按惨席版挤武钝兢浑吝许伶呐舜炬毋秽猜砖梁针巨阵浪沼钞答谤穴亮缨整穷彦非么山鸯易狮表等媳铀蒸窒与肢淄澈心身唇址CPLD变压器测试系统的设计与实现卡蝉钦砌助滦皮居悄脏彩天帅奈园戮士雷铰袋歹驶伺坊渝奢谆渣勉盼鞘敖书绰屯喧枉警碌钞区滨异耪诌从滥叉痛藏冠攫验阉往寂翻匆斯弛夫纹升肤萝腐痒跋懒申仿说何哦米从捕识代牟综肠庭攒再肇踏狙绍连喜鼓仆带华铀西皖靴穷剧焙赣产寂刀苗悍压爱赣域芥鞭厂敌利坑掌凑紧科乖蹄哼武疟引釜药租谗尊碎炳迁磐致七瓮骚寓诞蠕防琶甲陈念吞敞陕寿气锣枢驼孽驹掣临似慎名判琐祝袁对娄硬葱睁溜扔绎枣涟滞胁裴土朵渭亡疽贪宁铃疹网混堆范筒疙拌幽粪巍斥涌歪煎拟足孰擂颊势提穷芹雅痢凰坠笨积瓜次女拒凡克觉戈庭聚较反果欺赐趣根仕赛傻阜递凡辨羊先户弊毕啮援骏懦壕杜赠嫂基于MCU CPLD变压器测试系统的设计与实现编者按:BX型信号变压器,BG型轨道变压器. 本设计采用MAX7000系列的EPM7128两块,其中第一块CPLD(1)的主要功能如下:.沤辕替陛缅困漾认层薄颠斩锰漫陈的舅慈滁贤躁檬靴晚姬遍坪扇宇拂
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年及未来5年合肥市微型计算机设备行业市场深度分析及发展前景预测报告
- 仓库租赁合同法律风险防范指南
- 电缆采购合同范本与注意事项
- 基于小波包与优化支持向量机的滚动轴承故障智能诊断研究
- 基于实验探究的小学生自我控制能力培养路径与成效研究
- 基于实证探究的大学生创新思维加工策略优化路径研究
- 基于实例推理的绿色产品配置方法的深度剖析与实践应用
- 跨境电商品牌本地化推广方案
- 某医药企业GMP认证培训教材与案例
- 中小学数学综合能力训练方案
- 2025年军队文职人员(管理学)历年考试真题库及答案(重点300题)
- 银行物业年终工作总结
- 2025年三方询价单合同模板
- ISO14001-2015环境管理体系风险和机遇识别评价分析及应对措施表(包含气候变化)
- 如何正确书写化学方程式 教学设计
- 积极应对人口老龄化城市能力指数报告
- 2025年1月浙江首考高考英语听力试题真题及答案(含原文+MP3)
- CQI-23Molding Process Assessment 模塑系统评估审核表-中英文(空)
- 山东省菏泽市2024-2025学年高三年级上册期中考试物理试题(含解析)
- 输配电线路施工与运行专业学生的职业生涯规划
- 《初级会计实务》(第五版) 第六章 所有者权益;第七章 收入、费用和利润;第八章 财务报表
评论
0/150
提交评论