随着互联网技术的发展,万物互联的时代早已拉开帷幕,那么请读者和我一起走进这个物联网时代。如今的社会,汽车早已进入千家万户,车载网络技术在不断更新,那么要学习其知识,最好先从基础开始。

首先,车联网的定义是指车辆上的车载设备通过无线通信技术,对信息网络平台中的所有车辆动态信息进行有效利用,在车辆运行中提供不同的功能服务。车联网按类型可以分为三种:车内网车际网车云网,也可按速度分为:低速、中速和高速。

一、数据总线技术

如今的车联网技术都是采用数据总线,熟悉电脑的朋友都知道,数据总线在计算集中是双向三态形式的总线,即它既可以把CPU的数据传送到存储器或输入输出接口等其它部件,也可以将其它部件的数据传送到CPU。那么车联网为什么采用数据总线技术呢?原因在于:1.减少线束。因为使用总线技术之前是点对点连接,使用后点都连接在总线上便能大大减少线束的数量(如图1)。2.使用电子信息代替机械传动,车辆的线控转向、线控刹车均是使用电子信息代替机械传统。在这个时代,电气取代机械化是大势所趋。

图1

二、主要车载网络协议情况

集中重要的车载网络协议情况如下表

表1

三、现场总线

这是一种应用在生产现场的,有双向、串行、多节点、开放的网络控制技术。在车辆中,能够连接两个设备让它们相互通信(如图2)。现场总线有很多特点,特别适应工业应用环境,它的主要特点和要求是实时性强、可靠性高并且安全性好。另外还有多维短帧传输、通信速率较低这几个特点。仍有其他一些优秀特点可以自行去查阅。

图2

四、车内总线

车用总线是现场总线的一个应用在汽车中的形式,其继承了现场总线的特点,此外还有线路简单、系统一体化的特点,而区别于现场总线,其独有的以适合车内使用的特点是范围小、节点数少,要求的传输速度也不高。因此具有优点:1.减少线束;2.电子信息传送;3.改善了车辆的灵活性。具体是指车内总线相当于是实现了各个装置的通用化和模块化,只要满足总线的协议,就能连接到总线上(如图3),这样一来车辆的灵活性就提高了。4.信息传送能够改善车辆的性能。5.数据共享,车上的节点信息间都是共享的。由此便衍生了下一个特点:6.车内所有节点相互联系,就相当于一个系统的整体,区别于之前的车辆都是一块一块的连接在一起。

图3

五、总线的划分

按照拓扑结构可以划分为:星型网、总线网、环形网

按照传输介质可以划分为:双绞线(车一般用的)、同轴电缆、光纤

按照通信方式可以划分为:单工通信(A->B)、半双工通信(A->B或B->A),全双工通信(可同时A->B和B->A)这其实也是电话的发展历程(通话机->对讲机->如今的电话)

车载网络基础——预备篇相关推荐

  1. linux基础-网络基础知识篇

    一.网络基础知识概念 1.什么是网络? 网络即为实现通讯的技术. 2.网络的诞生六步曲 (1).早期的网络需要拥有两台通讯的主机,当主机之间有通讯需求是就构建网络进行通讯 (2).当主机网络需要通讯时 ...

  2. 网络基础-路由篇-静态路由

    视频教程:https://edu.csdn.net/course/detail/30858 视频教程:https://edu.csdn.net/course/detail/31400 文章每日实时更新 ...

  3. 【Linux从青铜到王者】第十四篇:Linux网络基础第一篇

    系列文章目录 文章目录 系列文章目录 前言 一.计算机网络的发展过程 1.独立模式 2.网络互联模式 3.局域网LAN 4.广域网WAN 二.认识计算机网络协议 1.协议的概念 2.什么是网络协议 3 ...

  4. linux网络基础设置篇-----(查看网络连接情况,域名解析nslookup,本地映射,启用禁用网络接口,路由跟踪)

    目录 1,查看网络接口信息ifconfig (1) 查看所有活动的网络接口信息 (2)查看指定网络接口信息 2,查看主机名称hostname (1)hostname 命令 3 , 查看路由条目标rou ...

  5. 网络基础-路由篇-OSPF 多区域

    视频教程:https://edu.csdn.net/course/detail/30858 视频教程:https://edu.csdn.net/course/detail/31400 文章每日实时更新 ...

  6. 网络基础-路由篇-RIPv2

    视频教程:https://edu.csdn.net/course/detail/30858 视频教程:https://edu.csdn.net/course/detail/31400 文章每日实时更新 ...

  7. 网络基础-路由篇-EIGRP

    视频教程:https://edu.csdn.net/course/detail/30858 视频教程:https://edu.csdn.net/course/detail/31400 文章每日实时更新 ...

  8. 安卓开发基础预备篇(Android Studio的使用)

    一.Android Studio的安装 网上已经有许多教程,官方中文做的也很好,所以还是推荐阅读官方文档,按照官方文档来安装,下面给出安装的地址: 安装 Android Studio  |  Andr ...

  9. 网络基础-交换篇-二层交换基础

    视频教程:https://edu.csdn.net/course/detail/30858 视频教程:https://edu.csdn.net/course/detail/31400 文章每日实时更新 ...

最新文章

  1. 前后端分离实践(试探篇)
  2. leetcode算法题--两数相加 II
  3. 4个空格和一个tab有什么区别_生姜泡水喝有什么作用?一个月之后,身体有这4个变化...
  4. 《零基础看得懂的C++入门教程 》——(9)结构体原来如此
  5. InputStream中通过mark和reset方法重复利用缓存
  6. 开源巨头 SUSE 收购 Rancher Labs,云原生时代来临
  7. Java 32 进制_32位数字的十六进制表示
  8. clientv3 github.com与go.etcd.io冲突 /github.com/coreos/etcd/clientv3/auth.go:166:106: too many errors
  9. Hadoop 基本数据类型
  10. 2018--Linux面试题
  11. ES6 走马观花(ECMAScript2015 新特性)
  12. java面试题库app
  13. SecondCopy 2000 简单说明
  14. matlab符号函数作图,matlab制图—符号函数(显函数、隐函数和参数方程)画图
  15. 基于Python/Flask框架的双色球数据采集(爬虫)及大数据可视化平台设计与实现
  16. 解决微信开发者工具的不信任问题
  17. 2012服务器系统 3389,windows 2012r2如何修改默认的3389远程端口
  18. 中国防篡改封条市场深度研究分析报告
  19. 做开发你遇到最无理的需求是什么?
  20. 各省市县-人口与区域面积(1949-2019年)

热门文章

  1. 小小白的Android入门之计算器学习
  2. 影音视频播放中常见八问题
  3. SAP-PP 主生产计划MPS
  4. inventor如何画心_Illustrator | 如何画一个心型图案
  5. 大学计算机专业英语期末考试,河南大学计算机专业英语试题
  6. 解压后在别的电脑能安装PS,在我电脑就提示安装文件损坏
  7. java 定义一个学生类,利用无参和带参方法调用
  8. 产品营销|一套方法教你如何策划一场成功的产品营销推广活动
  9. Android:在PC屏幕上显示Android手机屏幕
  10. C++ Guaranteed Copy Elision