推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

深海传感器搭载平台CAN总线系统的设计与实现

更新时间:2020-03-14 14:24:05 大小:3M 上传用户:守着阳光1985查看TA发布的资源 标签:传感器CAN总线 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

21世纪是探索海洋秘密的世纪,海洋资源和能源的开发与利用、海洋对全球气候变化的影响、海洋环境对人类生态环境影响的研究是人类维持自身的生存与发展、拓展生存空间和充分利用地球上这块最后的资源丰富的宝地最为切实可行的途径。海洋开发需要获取大范围并且精确的海洋环境数据,需要对深海进行勘探、取样和水下施工等。虽然我国在海洋探测方面开始的比较晚,但是国家非常重视海洋技术的开发,并投入了大量的人力、财力等资源,我国的海洋探测技术进步的也非常迅速,并开始在国际中崭露头角。

  本系统属于深海传感器搭载平台的一部分,深海传感器搭载平台的重心主要基于对深海动力环境的物理与化学参数的采集与研究。本系统负责的是采集部分。本文以ATMEL公司的AT89S52单片机和PHILIPS公司的SJA1000控制器为控制核心,集成海洋探测仪器、电源设备,实现对深海环境进行长期、稳定、可靠的实时水下监测。

  系统是深海传感器搭载平台的下位机部分,上位机和下位机都做成CAN节点,它们之间通过CAN总线进行通信。本系统包括4个CAN节点和为海洋原位观测微颗粒流速和通量仪和声猫供电的供电模块。四个CAN节点包括:CTD传感器节点,ADV传感器节点,ADCP传感器节点,高精度压力传感器节点。本系统的每个CAN节点都是是以单片机和CAN控制器为控制核心和外加电源管理模块组成的。深海传感器被投放到深海以后会长期在深海采集深海环境数据,数据采集后经过RS-232接口传送到单片机AT89S52扩展的片外RAM,等检测到CAN总线空闲并且上位机需要的时候就会通过CAN控制器SJA1000,CAN收发器TJA1042T经由CAN总线传送给上位机节点和岸上基站。系统中还有为这些深海传感器进行供电的电源管理模块,用冗余方式进行电源管理,每个传感器的供电电源都设计有相同的两块,同时并设计有输出电压监测和温度监测功能,当其中一个电源模块不能正常工作时另一模块自动向负载供电。

  本文共分五章。引言介绍了CAN通信技术的相关内容。第一章提出了整个系统设计方案的构思。第二章叙述整个系统的硬件的选用和整个平台的搭建。第三章讲解了整个系统的应用程序的结构、流程和算法。第四章介绍了系统硬件和应用程序的调试过程,并给出了监测数据结果。第...

部分文件列表

文件名 大小
深海传感器搭载平台CAN总线系统的设计与实现.pdf 3M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载