• 首页
  • 公司介绍
    • 公司简介
    • 实力证明
    • 产品工作原理
    • 行业应用与解决方案
  • 全新热敏温控技术
    • 感温材料介绍
  • 产品系列
    • 定制产品
      • 船用不锈钢温控阀温包
      • TV/HAT系列温控阀
      • 洗衣机、洗碗机热动元件
    • 温度压力安全阀(T/P阀)
      • 热水器温度压力安全阀
      • 空压机温度压力安全阀
      • 蒸汽锅炉温度压力安全阀
    • T/P 阀感温棒
    • 电热执行器温包
      • TEA-500 电热执行器温包
      • TEA-501 电热执行器温包
      • TEA-504 电热执行器温包
    • 温控阀温包
      • 温控阀温包 – 300系列
      • 温控阀温包 – 301系列
    • 恒温混水阀温包
      • 0829 恒温混水阀温包
      • 5464 恒温混水阀温包
    • 防冻阀温包
    • 散流器风口温包
    • 汽车温控阀温包
      • 汽车发动机温控阀温包
      • 柴油过滤模块温包
  • 新闻资讯
  • 联系我们
  • Home
  • 新闻资讯
  • [恒温阀芯]基于ARM和MVB的车辆总线控制器设计
 

[恒温阀芯]基于ARM和MVB的车辆总线控制器设计

by admin / 2019/06/18 / Published in 未分类

  本文介绍了完整MVB系统的模式和体系结构,并详细描述了系统的硬件和软件实现。时,提出用FPGA实现MVBC MVB控制器,执行物理层和数据链路层功能,为上层应用提供硬件平台。于硬件和软件测试,该系统现已在列车控制系统中成功运行。践证明,与购买专用MVB处理芯片相比,该程序节省了大量成本,同时避免了技术限制并积累了该领域的宝贵应用经验。用途车辆; FPGA; MVB控制器简介随着近年来轨道交通的发展,现代列车往往更快,更舒适,更自动化,这需要大量的信息,如车辆的交通状况和车辆的数量。客。息等该信息必须直接在车辆之间传输。何在整列火车上安全,快速,准确地传递这些信息已成为新列车发展中的一个重要问题。MVB是用于列车设备之间的数据传输和交换的通信标准。线上的每个设备的功能,大小和性能可能不同,但两者都连接到MVB总线,MVB总线用于信息交换以形成完整的通信网络。MVB的特殊芯片必须依赖进口且价格高,这不会促进国家列车控制和工业控制领域的推广。此,有必要引入具有自主知识产权的MVB控制器。般设计车辆总线控制器由两个模块组成,硬件和软件。
  MVB的OSI模型及其实现如图1所示。件部分包括集成处理器,通信子模块,I / O模块等,软件部分包括平台。件开发表单,应用程序编程接口(API)和卡支持包(BSP),用于保护特定的硬件功能。OSI中的物理层和链路层由硬件和其他层通过软件实现。据车辆的总线控制器,它应该能够满足实时应急处理的需要,在车辆的总线控制器中选择Vxworks OS。
  时,根据控制器的工作环境和处理性能,系统选择了AT91M40800工业级ARM处理器。AT91M40800是基于ARM7TDMI心脏,并采用一个32位RISC处理器的高性能,一组16位的压缩指令SRAM芯片上8K,可编程外部总线接口(EBI),一个上/ 16位定时器,带3个通道和32个可编程输入/输出。口,中断控制器,2 USART,看门狗时钟,主时钟电路和DRAM时序控制电路,先进的省电电路;可以支持JTAG调试,主频可以达到40MHz。系统中,MVB控制器(MVBC)是控制MVB的不同物理设备之间的连接的模块。MVBC用于实现MVB数据帧的纠错和解码功能,恒温阀芯使其成为该系统中最关键的模块。据系统要求,成本,可用性和其他因素,选择Cyclone II系列的Altera FPGA。于系统设计和选择的系统硬件和软件设计。系统的特定硬件结构在图2中被示出和软件体系结构在图3中示出TrafficMemory(TM)表示通信数据的处理器和MVBC中,TM地址空间之间的交换存储所有软件和MVBC软件以交换信息和控制数据,该处理器可以访问该地址空间。问TrafficMemory的示意图如图4所示。统硬件电路设计系统的硬件设计包括MVBC FPGA实现和MVB总线适配器级设计,最重要的是MVBC设计模块,在图5中示出的MVBC组合物的框图。在图5中可以看出,MVBC由一个功能模块的诸如编码器,发送缓冲器,解码器,接收缓冲器,消息解析单元和状态检查寄存器。码器用于将信号转换为曼彻斯特码并发送数据帧。送缓冲区放置要发送的CRC数据和值。码器将解码接收的曼彻斯特信号以进行数据提取和数据错误检测。收缓冲区放置接收的数据和CRC的结果。息分析单元检测从帧的主帧和帧延迟,帧错误检测和错误状态。态控制寄存器用于配置MVBC。控制单元支持MVBC作为主设备或从设备,并支持队列中的消息传输。址逻辑分析访问的输入地址并生成MVBC TM访问的地址。统通过时钟生成电路为系统提供MVBC操作时钟和计算器。用定时器可以产生两个同步输出信号并向系统提供定时信号。统软件设计MVB系统有三种不同的数据类型,用于监控数据,消息数据和过程数据。

基于ARM和MVB的车辆总线控制器设计_no.204

  6是MVB软件模块的设计。
  信机制如下:在发送方侧,过程变量通过应用模块发送到过程数据处理模块,过程数据处理模块定期更新过程变量。译记忆库中相应的逻辑端口数据,具体取决于设置。送软件的任务已完成。射机周期性地发送解码后的主框架,取得逻辑端口的对应值,并且询问对应的逻辑端口的TM传输参数后,设置MVBC上传输的状态和数据端口逻辑作为过程数据从帧发送到编码器,如图4所示。收侧,接收处理是相反的发送的过程中:接收所述BA总线管理器周期性地发送所述主框架,由解码器解码,并且获得逻辑端口correspondant.Après通过接收该设置的值在TM的相应逻辑端口,MVBC被设置为接收状态。
  接收到从属从属帧之后,立即更新TM中的相应逻辑端口数据,发出中断信号并终止接收过程。辑端口更新后的过程数据可以通过调度请求或中断获得。
  论MVB系统经过严格的硬件和软件测试,已成功应用于列车控制系统,实现列车运行控制,机车控制,状态监测,故障诊断和客运服务。为在实践中应用MVB总线提供了宝贵的经验。
  本文转载自
  恒温阀芯 https://www.wisdom-thermostats.com

归档

  • 2020年八月
  • 2020年七月
  • 2020年六月
  • 2020年五月
  • 2020年四月
  • 2020年三月
  • 2020年二月
  • 2020年一月
  • 2019年十二月
  • 2019年十一月
  • 2019年十月
  • 2019年九月
  • 2019年八月
  • 2019年七月
  • 2019年六月
  • 2019年五月
  • 2019年四月
  • 2019年三月
  • 2019年二月
  • 2019年一月
  • 2018年十二月
  • 2018年十一月
  • 2018年十月
  • 2018年八月
  • 2018年七月
  • 2018年六月
  • 2018年五月
  • 2018年四月
  • 2018年一月
  • 2017年十月

文章分类

  • 技术
  • 资讯

关于威仕顿

  • 公司简介
  • 实力证明
  • 感温材料介绍
  • 全新热敏温控技术
  • 产品工作原理
  • 行业应用与解决方案
  • 版权与条款

产品

  • 定制产品
    • 船用不锈钢温控阀温包
    • TV/HAT系列温控阀
    • 洗衣机、洗碗机热动元件
  • 温度压力安全阀(T/P阀)
    • 热水器温度压力安全阀
    • 空压机温度压力安全阀
    • 蒸汽锅炉温度压力安全阀
  • 电热执行器温包
    • TEA-500 电热执行器温包
    • TEA-501 电热执行器温包
    • TEA-504 电热执行器温包
  • 温控阀温包
    • 温控阀温包 – 300系列
    • 温控阀温包 – 301系列
  • 恒温混水阀温包
    • 0829 恒温混水阀温包
    • 5464 恒温混水阀温包
  • T/P 阀感温棒
  • 防冻阀温包
  • 散流器风口温包
  • 汽车温控阀温包
    • 汽车发动机温控阀温包
    • 柴油过滤模块温包

联系我们

Tel.: 0574 - 8805 9937
Mob.: 180 6927 2889
技术咨询: 181 0689 9222

Email: sales@wisdom-thermostats.com

浙江威仕顿温控科技有限公司
宁波市 鄞州区 首南街道,萧皋西路 615 号

© 2015 浙江威仕顿温控科技有限公司 all rights reserved. | 浙ICP备17055712号

TOP