范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

基于CANopen协议的矿用语音通信系统研究

  1 引言
  现场总线的研究与应用早已成为工业数据总线领域的热点,CAN 总线作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,已被广泛应用到自动化控制系统中。由于CAN 本身并非一个完整的协议,因而进行高效率的通讯还需要进一步开发高层协议,而CANopen 协议就是建立在CAN 协议物理层和数据链路层基础上的标准化应用层协议,其采用面向对象的思想设计,具有很好的模块特性和很高的适应性,且精练透明、易于开发。本文围绕由微控制器PIC18F458和语音处理芯片AMBE-1000 构成的语音通信系统研究了CANopen 协议在基于CAN 总线的语音通信系统中的应用情况。
  2 语音通信系统的硬件设计
  2.1 系统原理
  系统由上位机,网关,节点,中继等组成,利用已有的CAN 总线实现实时语音和监控数据的传输。通信过程为:语音数据通过麦克采集输入后经A /D 转换变成数字信号,而语音处理模块AMBE-1000 对数字信号压缩编码后传送给本地微处理器PIC18F458, 然后微处理器通过CAN 收发器将收到的数据经CAN 总线送给远方微处理器。相应的,远方微处理器对收到的数据经过上述步骤的反向处理最终还原为语音信号并由喇叭播放。当没有语音信号需要处理传输时,系统自动开启MP3 功能播放背景音乐。
  2.2 信道接口设计
  微控制器采用Microchip 公司的PIC18Fxxx 系列芯片,其内含有A/D、内部EEPROM 存储器、CAN 控制器、SPI 接口、FLASH 程序存储器读/写等强大功能。  AMBE-1000 与微控制器PIC18F458 进行通信的信道接口为串行SPI 接口,有两种工作模式:主动模式和被动模式。本系统定义AMBE-1000 的引脚CH_SEL1 CHSEL0 将AMBE-1000 设置为串行被动模式,串口存在于帧格式下,通过模拟标准SPI 通信时序实现数据包的传输。
  3 CANopen 协议的实现
  在系统中,选取网关为主节点,其它节点为从节点。主节点除了具有启动/停止网络、检查网络工作状态等功能外,还定义了网络设备的标识符和访问对象字典入口。
  3.1 标识符的分配
  主节点通过上位机发出的标识符字来改变从节点的状态。在CANopen 协议应用层,设备之间交换的是通讯对象(COB),它们被映射到带有标识符(ID)的CAN 帧中,然后在数据链路层上传输。
  在CAN 标识符缺省的默认值分配方案中,COB-ID 有11 位,由4 位Function Code 和7位Node-ID 组成,Function Code 已经确定,网络中不同的Node-ID 就决定了COB-ID 编码。  11 位COB-ID 中,高四位为功能码,语音模式时标识id6 位为0 ,MP3 模式时标识符id6位为1,id4-id5 位为小组号,id0-id3 位为每一小组内的节点号。通过对11 位中低4 位验收屏蔽滤波器进行屏蔽,对高7 位进行滤波实现广播、组播、点播等功能。语音模式下,广播时使用PIC18F458 的验收滤波寄存器2,组播和点播时使用验收滤波寄存器3;Mp3 模式下,广播时使用PIC18F458 的验收滤波寄存器4,组播和点播时使用验收滤波寄存器5。
  3.2 对象字典的建立和变量的传输
  CANopen 协议网络中每个节点都有一个对象字典,它包含了描述这个设备和网络行为的所有参数。下面以主节点对象字典的建立为例说明对象字典的建立方法。
  3.3 CANopen 软件实现
  在整个CANopen 网络中,SYNC 报文的优先级最高,因此用它来传送同步信号,保持各节点间的同步,并且用来触发PDO 报文的发送。Time-Stamp 报文的优先级比SYNC 稍低,它用来传送时钟信号,当主站需要各节点校时时,主站通过串口发出校时报文给主节点,然后主节点在全CAN网范围内转发包含时钟信息的Time-Stamp 报文,子节点收到后完成校时。
  广播、组播等数据用PDO 来传送。本系统为了保证PDO 传送数据的快速、实时性,采用事件触发的方式。参数配置数据由于数据量比较大,而且对于实时性的要求不高,所以用优先级比较低而且拥有可以传送大量数据能力的SDO。由于其优先级较低,保证了此类大量数据的传送不抢占实时性要求较高的语音数据的传送。由于节点保护数据只是用来监测CAN节点是否在线正常工作,因此它的实时性要求更低,所以用发送优先级更低的Heart_beat报文来传送。子节点定时的发送Heart_beat 报文,主节点收到后就修改节点保护定时器,如果隔了一定的时间还没有收到某个子节点的Heart_beat 报文则主节点就认为此子节点的工作状态产生了问题。
  本系统CAN 控制器初始化工作流程为:系统上电后,从ROM 中读取配置参数将CAN控制器、各个从节点的ID 地址以及CANopen 通讯对象进行配置,省略了CANopen 中常用的较复杂的使用主节点配置子节点的方式,而使用的是CANopen 协议的预定义连接集;启动后,子节点定时发送心跳报文,告知主节点本子节点已进入工作状态;同时监测主节点发送的同步报文,以确保主节点在工作状态,这样主节点和子节点即可通讯连接。
  1)主节点程序:初始化后,如果中断标志位置位,则转入中断程序,接收上位机发来的PDO 数据。然后,判断上位机命令区分组播、广播等命令类型,再修改存储器中的标识符判定与哪些节点通信,随后读取语音数据并经CAN 总线发送给从节点。
  2)从节点程序:在从节点处如果有通话需求,通过按通通话按钮切换至语音模式,即可经CAN 总线传输语音数据,如无通话需求,则保持MP3 模式继续播放音乐。
  4 测试结果
  经以上语音测试, 本系统可以正确切换组播、广播、点播等模式,语音通信及时,且语音的主观听觉效果良好,具有较高的可懂度,符合设计要求。同样,在录音播报模式、音乐模式、混合模式下测试成功。
  5 结语
  经实践证明,采用CANopen 协议的语音通信系统可以在CAN 总线上以极低的语音通信速率(2.4 kbit / s) 进行语音数据传输,能够实现语音的广播、组播、点播、MP3 播放功能,同时CANopen 协议使得节点具有较好的开放性和通用性,可与其他设备组建分布式控制网络,在煤矿信息化系统中有着广泛的应用前景。

基于情境学习中学物理教学论文一情境学习理论与生态物理教学概述1。情境学习理论及其基本观点。情境学习是由美国加利福尼亚大学伯克利分校的让莱夫教授和独立研究者爱丁纳温格于1990年前后提出的一种学习方式。基于情境浅析中专语文教学中的口语训练的教育论文论文摘要全面提高学生素质,口头表达能力的培养至关重要。在中专语文教学过程中,应调动学生的积极主动性,抓住课堂内外口语训练的机会,在复述材料命题讲话即席讲话辩论练习等环节中,循序渐进现代财政的理论论文一对现代财政理论框架的认识在当前的学科归类中,财政学归属应用经济学。但由于财政活动非常复杂,理论界对财政学的归属长期存在争议。20世纪初,国外财政学家有的认为财政学根本不是经济学的黄河南展区工程管理存在的主要问题及对策论文论文摘要十一五期间,随着黄河标准化堤防建设力度的加大,各项防洪工程标准的提高,各级领导对工程管理工作越来越重视。由于历史的原因,南展区内的诸多遗留问题尚未得到解决,造成展区工程面貌群众文化活动管理创新论文参考一群众文化活动简述群众文化活动得以开展的基础是人民群众,可以说人民群众是构建群众文化的基础条件。与其他文化类型相比,群众文化活动具有独特的特征,即群众性。群众文化活动的适用范围比较有关就业指导论文导语有关就业指导论文要如何写?下面是由小编整理的关于就业指导论文范文。欢迎阅读!就业指导论文摘要我国大学生就业指导工作存在较多不足,要提高大学生就业指导工作的有效性,转变高校就业指浅谈中学文言文教学中教师的训诂意识论文论文摘要文言文的训诂意识是在坚持基本训诂原则及灵活运用基本训诂方法的前提下,对文言词语训释时具有的一种积极的恒常的稳定的训诂态度。具备一定的训诂意识,在阅读和教学文言文时,可避免容关于教育管理的论文大家都知道,教育管理本身不是目的,而只是一种手段,那究竟该怎么做呢?下面是关于教育管理的论文,欢迎阅读了解。摘要如何在不断加强学校的硬件建设,即改善办学条件,整顿校容校貌的同时,更用Windows终端仿真程序实现微机远程文件传送论文摘要该文介绍了一种利用Windows自带的终端仿真程序,仅用几个AT命令,通过电话拨号和调制解调器,就能在微机间进行远程文件传送的方法。该方法可实现文本文件和二进制文件的双向传送。初中信息技术教学中的三种方法论文摘要初中信息技术教学比较困难的三个原因,主要是重视程度,学生没有正确理解电脑的工具作用以及教材理论知识的教学,然后根据这些原因提出了用分层教学法比喻法以及实践法三种不同的教学方法来电化教育在初中数学堂课的魅力论文摘要数学知识同时具有逻辑严谨性和概括性的特点,在教学方法上拥有足够大的想象空间,教师可以充分利用电教手段开展数学教学。以初中数学教学为例,使电化教育在中学数学课堂中彰显魅力。关键词
带外管理和带内审计的实用性论文1带外管理和带内审计系统设计目标1。1总体建设目标针对数据中心机房运维存在的潜在风险和安全隐患,为了满足数据中心机房设备的集中化管理要求,按照集中方式建设机房,即建立完备的通信机房初中语文教学中的心理教育初探论文摘要语文是展示心灵的学科,基于这个平台开展心理教育,使教育的功能性得到充分的发挥,教师就要转变观念,挖掘出教材中的心理健康因素去感染学生,开导学生,使其健康成长。关键词初中语文转变浅谈西部农村中学信息技术教学策略论文论文关键词西部农村中学中学信息技术信息素养合作学习论文摘要我国西部农村中学信息技术课程的普及已经经历了几个年头那么作为信息技术学科的教学策略如何?本文提出教师应该提高信息素养教学内化工企业环保与可持续发展探讨论文摘要近些年来,随着现代化工业建设水平的逐步提升,对于化工企业环保与可持续发展的要求也越来越高。特别是在可持续发展理念的影响下,不少化工企业开始思考着采用何种方式促进企业的绿色环保可最新会计专业论文选题会计专业论文怎么选题?会计专业论文选题方法有哪些?这是小编最近收到问的比较多的一些问题。今天小编就给大家分享一些关于会计专业论文怎么选题的经验之谈,供大家参考!最新会计专业论文选题小学语文生活化教学浅述论文在现代小学语文教学的过程中,生活化教学模式的运用可以帮助学生取得事半功倍的效果。小学语文的教学内容相对来说比较枯燥和无聊,如果单纯地要求学生进行记忆和背诵的话,效果最后可能会不理想现代化教育产权制度的构建论文摘要目前,我国的教育发展正成蓬勃之势,各种形式类型的教育改革也不断涌现。但在改革的同时也出现了一系列的涉及到教育产权的很复杂的问题。因此,将传统的教育产权教育产权转变为权责明确更加公司内部信息化管理论述论文新的组织形态存在,可完善传统信息化管理模式,缓解传统管理矛盾。每个集装箱码头公司业务信息化管理,始终存在标准化与实用化操作管理矛盾的平衡。业务信息化管理系统作为一种科学技术,强调的企业经营管理中应收账款管理模式分析论文摘要企业在日常运营过程中难免会出现各种账务问题,这些问题将会给企业的正常经营带来影响。尤其是在应收账款管理过程中,如果管理不恰当就会产生死账乱账的现象,影响公司整体的资金周转及流动一种全新的解读语文教学的理念论文全国性的语文教育大讨论已经告一段落,这次讨论再一次把语文教学改革的课题更急迫更严峻地摆在了语文工作者面前。语文教学改革如何深化,如何突破?笔者以为,必须走出过去经验总结模式归纳的老智力资本对资本成本会计的冲击论文(一)未能全面揭示资本成本中的智能元素重物质资本轻智力资本随着生产要素的创新及制度的变迁,资源的稀缺性发生了变化,即由工业经济时代物质资本(在财务会计表现为财务资本)的绝对稀缺逐步