欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    004网络与通信p65.pdf

    • 资源ID:46686565       资源大小:2.10MB        全文页数:3页
    • 资源格式: PDF        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    004网络与通信p65.pdf

    信息化纵横 2009年第10期37网络与通信 Network and Communication随着汽车应用的发展和普及,因长时间驾驶和乘坐汽车给人体带来的腰、背部疲劳和疾病逐渐上升,汽车座椅的舒适和保健性能逐渐受到人们的重视。近年来,在高档豪华轿车中开始采用按摩座椅,能达到调节位姿、推压肌肉、促进血液循环、减轻疲劳和防止乘车疾病的功效。目前该座椅已在一些豪华轿车上应用(例如凯迪拉克、奔驰、凌志、蒙迪欧等),而且在豪华旅游客车上也逐渐采用,具有很好的发展应用前景。1 LIN 总线技术SAE(汽车工程师协会)出版了一系列文件用来描述汽车网络的推荐使用规程,并根据数据传输速率正式对汽车网络进行了分类。其中 A 类网络通信标准的数据传输速率在 1 kb/s10 kb/s 之间。A 类网络通信标准繁杂,未能得到有效的统一。但是这一状况随着 LIN(Lo calInterconnect Network)总线的推出而得到解决。LIN 是一种面向低端通信的多路复用串行协议,主要应用在速率要求不高的场合,例如车身电控单元的集成、智能执行器和传感器到车身主体网络的连接,以及汽车中的分布式电子系统控制1。LIN 的单总线方式可大大减少线束,降低车内布线的复杂性,这也是其应用的潜力所在。LIN 属低端网络,同 CAN 相结合可构成汽车车身分层网络结构,其主干网络由 CAN 来构筑,而用 LIN 担任局部的通信任务2。2 系统总体结构设计该座椅按摩系统由终端执行元件(8 个充放气气囊)顺序周期性充放气动作实现。8 个气囊分别与 3 个三通阀模块连接,三通阀每一路都由 Alfmeier 公司专利产品形状记忆合金阀门制动器实现,阀门开合过程由 Atmel 公司的基于 LIN 总线的 ATA6602 进行控制。系统总体结构图如图 1 所示3。3 系统功能设计3.1 开关信号的输入和输出本系统主要的开关信号输入是 1 个四键按键模块,此模块占用 ATA6602 上的 PC0PC3 端口。开发要求为识别此四键模块不同的按键信号,并作出响应。按键识别可采用 I/O 中断响应或键盘端口扫描式。由于主程序时序响应要求不高,因此可采用端口扫描式,每隔一定时间读取 PC 端口值,获取响应键盘序号4。本系统主要的输出信号是控制三通阀的 6 路信号(PB0PB5)和 30 V 电源供电信号,此电源分别作为泵(PD3)基于LIN总线的汽车按摩椅控制系统研究沈斌,彭程(同济大学 西门子信息技术基金实验室,上海 200092)摘要:LIN 总线是一种低成本的串行通信网络,用于实现汽车中的分布式电子系统控制,为现有汽车网络(例如 CAN 总线)提供辅助功能。详细介绍了 LIN 总线在座椅按摩系统中的应用,通过数据准确、可靠、实时地进行传输,实现了豪华汽车车椅按摩功能。关键词:LIN 总线;汽车按摩椅;控制系统中图分类号:TP393文献标识码:AResearch of car massage armchair control system based on LIN-busSHEN Bin,PENG Cheng(Siemens Information Technology Funding Laboratory,TongJi University,Shanghai 200092,China)Abstract:LIN-bus is a low-cost serial communication network for the realization of controlling distributed automotive electronic systems.Itprovides auxiliary functions for the existing automobile network(CAN bus).This paper describes how to apply Lin-bus to the seat massage system.Through accurate,reliable and real-time transmission of data,this system can realize the luxury vehicle Seat massage function.Key words:local interconnect network bus;car massage armchair;control system38信息化纵横 2009年第10期网络与通信 Network and Communication和三通阀(PD4)的电源。系统开发要求按照一定时序对此8 路 I/O 输出进行一定控制,以完成气囊的充放气控制。3.2 基于 LIN 总线的数据传递和接收本系统共有 8 个气囊,8 个气囊分别由 1 个主机和2 个从机控制,主从机之间采用 LIN 总线进行通信。因此,该座椅按摩系统是 1 个主机任务模块和 2 个从机任务模块组成的 LIN 网络。从通信协议的角度来看,1 个 LIN 网络由 1 个主机任务模块(Master Task)和若干个从机任务模块(Slave Task)组成。主机节点中既有主机任务模块又有从机任务模块;其他节点中只有从机任务模块5。4 系统硬件电路设计本系统选用 Atmel 公司的 ATA6602 作为 LIN 节点的MCU。ATA6602 多芯片模组为汽车舒适性应用(例如车窗升降器、反光镜和座椅调节器)和动力系统常见的制动器装置而设计。ATA6602 体积小巧,还适合于传感器节点的应用,例如控制面板、空调、下雨/日晒传感器等。通过多芯片模组的方式,ATA6602 将微控制器(8 位 AVR)和 LIN 系统基础芯片(LIN SBC)集成为 1 个封装(SiP 片内系统),而无需外部连线。因而 ATA6602/ATA6603 可以提供最高的集成度,包括微控制器、电压调节器、LIN 转发器和看门狗,包含了 LIN 节点所需的所有基本功能。ATA6602 集成了汽车级的 ATmega88,内嵌 8 KB Flash 存储器的 AVR Flash MCU。系统电路图如图 2 所示。硬件采用模块化设计,在主机单元硬件框图中,单片机接收数字信号、开关信号,经过 ECU 进行处理,送给收发器转换成 LIN 信号到总线上,如图 3 所示。图 3 主机控制单元硬件框图从机通过 LIN 总线把数据经过 MCU 处理后,再驱动终端,控制车灯的状态。它可以把车灯的状态反馈给控制器,反映执行情况及错误处理,如图 4 所示。图 4 从机控制单元硬件框图5 系统软件设计LIN 节点是通过应用程序主机任务和从机任务来实现 LIN 网络通信的。主机节点包涵主机任务和从机任务。主机任务流程图如图 5 所示。图 5 主机任务流程图从机任务模块主要任务为接收主机通过 LIN 总线发送的信号并对气囊做出相应的控制,从机任务流程图如图 6 所示。图 1 系统结构图图 2 系统电路图(下转第41页)信息化纵横 2009年第10期41网络与通信 Network and Communication单片机是难以实现网络通信的。为满足系统的通信要求,针对 TCP/IP 协议的不同层次的特点,选择实现的网络协议有 ARP 应答协议、IP 协议、ICMP 协议、PING 应答协议、TCP 协议和 HTTP1.0,结构如图 5 所示。经过精简后的 TCP/IP 协议嵌入单片机使其对信息进行 TCP/IP协议处理变成可在 Internet 上传输的 IP 数据包67,最终系统采集的实时信息、历史环境信息及报警情况以网页的形式呈现在浏览器上。系统的 IP 地址可在系统程序中设定或更改。图 5 TCP/IP 协议结构图4 系统功能调试经测试,该系统已实现对环境信息(温湿度)的多点采集,可同时监测 2 个相距 2 m 以上的点。系统有本地和远程网页 2 种显示方式,本地 LCD 显示实时数据,远程网页上显示实时数据和历史的近 1 小时、1 天、1 月和1 年的平均数据及超温报警情况(本地为蜂鸣器),如图 6所示。历史的统计数据长期保存,掉电不会丢失,系统可供 10 台远程 PC 机同时访问。本设计在环境信息采集系统的基础上,成功地将精简 TCP/IP 协议嵌入到 MSP430 单片机中,使其具备远程监测的功能。数据通过网络传输成本低,传输范围广。系统在单片机剩余端口可设计实现对更多环境信息参数的监测,可扩展性强,应用面广。嵌入式 Web 服务器能够连接到 Internet,可以方便、低廉地将信息传送到世界上的任何一个地方。参考文献1 Texas Instruments MSP430 x41x mixed signal microcontrollerMUSA:Texas Instruments,20042 Sensirion SHT10-digital humidity sensor(RH&T)M Switzerland:Sensirion,20053 Cirrus Logic CS8900A product data sheetM USA:Cirrus Logic,20044 葛辛欣.基于CS8900A的嵌入式网络接口模块设计J.北京工商大学学报(自然科学版),2008,26(3):5 王怀德,郭文川.嵌入式Web服务器的研究与设计J.计算机工程与设计,2008,29(10):6 鲁丽.RTU Internet网络接口技术研究D.南京:河海大学,2007.7 季琦,金小辉.嵌入式TCP/IP协议栈的设计与实现J.电子元器件应用,2008,10(8):(收稿日期:2009-02-17)图 6 从机任务流程图根据按摩要求制定准确的任务时序,控制程序最后要求实现如图 7 所示的控制时序。此时序要求具有一定的时间准确性。故可采用系统内部时钟控制时间,误差基本控制在 ms 级水平。由以上的分析不难得出结论,在工业自动化领域,对于数据的传输速率要求不高的传感器、数字量 I/O、显示和执行部件的控制连接固然可以使用 CAN,但是这样可能会造成浪费。在这种情况下,LIN的成本廉价,抗干扰性强,使用单线连接的优越性就体现出来了。此外,在家用电器中也可使用 LIN总线。例如在洗衣机中,微处理器通过 LIN 总线的传感器进行水位、水流、水温的测量,通过连在总线上的电动阀进行给水和排水控制。因此,LIN总线技术的应用范围远不是局限于汽车工业,在其他领域同样有着不可忽视的广阔应用前景和现实意义。参考文献1 Bosch.CAN Specification(Version 2.0).2 Motorola Inc.Local interconnect network demonstration Z.2000.3 LIN Consortium.LIN specification package(Rev 1.3)S.2002.4 佟为明,孙凡金,赵志衡.LIN总线技术 J.低压电器,2004(2):5 ATA6602 datasheet.(收稿日期:2009-02-17)(上接第38页)图 6 网页显示数据和报警

    注意事项

    本文(004网络与通信p65.pdf)为本站会员(赵**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开