物联网涉及技术众多,传感器收集数据是第一个阶段。现如今,在个人随身携带的电子设备、在城市交通、在制造企业,甚至可以说在社会生活的很多角落,都有传感器分布其中。它们保持着工作的状态,源源不断地产生海量的即时数据。
接下来是传输网络。超高速、低延时和可靠的基础设施网络,这是在“每毫秒都很重要”的应用场景中十分必要的数据传输工具。
以及边缘计算的应用。边缘计算有三个特点:高效、实时、更安全。从概念上讲,边缘计算使数据处理尽可能接近源的地方,在设备或网络本身进行计算,而不是外部服务器或者中央数据中心。如此一来,边缘计算减少了潜在的带宽瓶颈,保证了数据反馈的实时性,目前也成为了与云计算不相上下的一项热门技术。
然后融入到场景应用。当数据传输到位,大数据、云计算、人工智能等技术开始接入,最后的结果,是创造出各种各样符合需求的工具和功能,帮助各行各业的企业依据数据做出更快更好的决策。
甚至还有人工智能。“万物互联”是第一步,而后终将迎来“万物智联”。除了数据处理与分析以外,我们期待通过“人工智能”让设备本身实现更有意义的相互交流,推动低时延应用更快、更精确、更可靠的成熟落地。可以想象,物联网带来的海量数据就随着这样一条复杂的产业链而不断往上攀登,推动着社会生活向好的方向发展变化。
物联网技术的发展还是为了人们能够更好的生活,对于现在的物联网来说它有众多使用场景,比如:
在园区仓储物流管理的应用
园区内仓储物流有三个环节:行驶在园区内的载货卡车、中转仓库、生产车间的物流存储。为了能保证仓库及生产车间的存货保证在一个合理水平,供应链管理需要实时了解这三个地方的物料情况。在传统人工场景下,需要人工检测并补给物料,由于没有完善的定位系统,需要依赖人工去查找物料位置,因此经常出现物料补给紧张导致产线暂停的情况,大大降低了效率。但通过IoT技术,在物料箱上安装终端电子标签,可实时上报物料种类、及位置信息,这样可对园区仓储物流进行高效管理。
在智能装配的应用
通过IoT链路给生产线设备嵌入电子标签,可实时上传设备状态及定位信息,全面掌控设备健康信息,为企业预测性维护计划提供依据,提高了生产管理能力和效率,实现可视化生产;另外通过实时上传能耗数据,可动态掌握功耗情况,节能降耗。
在能源行业应用
通过IoT网关可将钻井平台的油压、油温等参数实时传递到中控室,确保钻井平台的实时监控,保证生产作业安全;露天矿通常处于偏远区域,矿坑深,面积大,通过对车辆的运营状态进行监控、对车辆进行定位及控制,同时上报矿坑斜坡参数,进行远程安全生产。
在智能社区应用
通过在小区水表、电表、气表安装终端模组,可实时读取信息并检测小区环境参数。模组通过接收基站信号,可将终端数据无线上传,做到智能抄表。另外,还可用于家电等智能控制、以及停车位的检测。
物联网技术给我们带来安全和便利也改变着我们的生活方式。物联网用途广泛遍及智能交通、环境保护、政府工作、公共安全、平安家居、智能消防、工业监测、环境监测、老人护理、个人健康、花卉栽培、水系监测、食品溯源、敌情侦查和情报搜集等多个领域。 国际电信联盟于2005年的报告曾描绘“物联网”时代的图景当司机出现 *** 作失误时汽车会自动报警公文包会提醒主人忘带了什么东西衣服会“告诉”洗衣机对颜色和水温的要求等等。物联网在物流领域内的应用则比如一家物流公司应用了物联网系统的货车当装载超重时汽车会自动告诉你超载了并且超载多少但空间还有剩余告诉你轻重货怎样搭配当搬运人员卸货时一只货物包装可能会大叫“你扔疼我了”或者说“亲爱的请你不要太野蛮可以吗”当司机在和别人扯闲话货车会装作老板的声音怒吼“笨蛋该发车了” 物联网把新一代IT技术充分运用在各行各业之中具体地说就是把感应器嵌入和装备到电网、铁路、桥梁、隧道、公路、建筑、供水系统、大坝、油气管道等各种物体中然后将“物联网”与现有的互联网整合起来实现人类社会与物理系统的整合在这个整合的网络当中存在能力超级强大的中心计算机群能够对整合网络内的人员、机器、设备和基础设施实施实时的管理和控制在此基础上人类可以以更加精细和动态的方式管理生产和生活达到“智慧”状态提高资源利用率和生产力水平改善人与自然间的关系。 毫无疑问如果“物联网”时代来临人们的日常生活将发生翻天覆地的变化。然而不谈什么隐私权和辐射问题单把所有物品都植入识别芯片这一点现在看来还不太现实。人们正走向“物联网”时代但这个过程可能需要很长的时间。 应用案例 一物联网传感器产品已率先在上海浦东国际机场防入侵系统中得到应用。 系统铺设了3万多个传感节点覆盖了地面、栅栏和低空探测可以防止人员的翻越、偷渡、恐怖袭击等攻击性入侵。而就在不久之前上海世博会也与中科院无锡高新微纳传感网工程技术研发中心签下订单购买防入侵微纳传感网1500万元产品。 二ZigBee路灯控制系统点亮济南园博园。ZigBee无线路灯照明节能环保技术的应用是此次园博园中的一大亮点。园区所有的功能性照明都采用了ZigBee无线技术达成的无线路灯控制 三智能交通系统(ITS) 是利用现代信息技术为核心利用先进的通讯、计算机、自动控制、传感器技术实现对交通的实时控制与指挥管理。交通信息采集被认为是ITS的关键子系统是发展ITS的基础成为交通智能化的前提。无论是交通控制还是交通违章管理系统都涉及交通动态信息的采集交通动态信息采集也就成为交通智能化的首要任务。 四首家高铁物联网技术应用中心在苏州投用 我国首家高铁物联网技术应用中心2010年6月18日在苏州科技城投用该中心将为高铁物联网产业发展提供科技支撑。 高铁物联网作为物联网产业中投资规模最大、市场前景最好的产业之一正在改变人类的生产和生活方式。据中心工作人员介绍以往购票、检票的单调方式将在这里升级为人性化、多样化的新体验。刷卡购票、手机购票、电话购票等新技术的集成使用让旅客可以摆脱拥挤的车站购票与地铁类似的检票方式则可实现持有不同票据旅客的快速通行 清华易程公司工作人员表示为应对中国巨大的铁路客运量该中心研发了目前世界上最大的票务系统每年可处理30亿人次而目前全球在用系统的最大极限是5亿人次。 五国家电网首座220千伏智能变电站 2011年1月3日国家电网首座220千伏智能变电站――无锡市惠山区西泾变电站日前投入运行并通过物联网技术建立传感测控网络实现了真正意义上的“无人值守和巡检”。西泾变电站利用物联网技术建立传感测控网络将传统意义上的变电设备“活化”实现自我感知、判别和决策从而完成自动控制。完全达到了智能变电站建设的前期预想设计和建设水平全国领先。 六、首家手机物联网落户广州 将移动终端与电子商务相结合的模式让消费者可以与商家进行便捷的互动交流随时随地体验品牌品质传播分享信息实现互联网向物联网的从容过度缔造出一种全新的零接触、高透明、无风险的市场模式。手机物联网购物其实就是闪购。广州闪购通过手机扫描条形码、二维码等方式可以进行购物、比价、鉴别产品等功能。 专家称这种智能手机和电子商务的结合是“手机物联网”的其中一项重要功能。有分析表示预计2013年手机物联网占物联网的比例将过半一、签约物联网行业公司的同学很少,大多数同学还是走了专业大类(自动化)或者通信公司,比如华为,深信服,中兴,中国移动等,做得工作也不是跟物联网相关的工作。也难怪,受学校性质来讲,来校招的大部分都是通信或者制造公司了。
二、签了互联网公司的同学也不是做的物联网相关的工作,虽然现在互联网+概念很火,但是就我来看,大部分互联网公司都在做智能硬件,或者小部分的智能家居领域了,而且,本科生目前所接受的教育是不足以应对太多技术层面的东西的。
三、想在物联网的道路上继续走下去的同学都选择了考研,比如五道口,北邮,西电,成电等等高校的计算机专业。(不要问我为什么是计算机,我绝不会告诉你我们学校是全国唯一一个把物联网专业放在自动化学院的,所以我们学的更多的是关于无线传感网,工业物联网,智能家居等等)
就物联网公司来校招聘的要求来看,他们还是偏于找程序员,本科生没有太多的项目实践经历,这个可能就是大部分不能从事物联网行业的原因了。
物联网其实是互联网的一个延伸,互联网的终端是计算机(PC、服务器),我们运行的所有程序,都是计算机和网络中的数据处理和数据传输,除了计算机外,没有涉及任何其他的终端(硬件)。
物联网的本质还是互联网,只不过终端不再是计算机(PC、服务器),而是嵌入式计算机系统及其配套的传感器。这是计算机科技发展的必然结果,为人类服务的计算机呈现出各种形态,如穿戴设备、环境监控设备、虚拟现实设备等等。只要有硬件或产品连上网,发生数据交互,就叫物联网。
物联网就业机会非常多,因为物联网技术应用非常广泛,例如:
1、智能家居;智能家居是利用先进的计算机技术,物联网技术,通讯技术,将与家具生活的各种子系统有机的结合起来,通过统筹管理,让家具生活更舒适,方便,有效,与安全。
2、智能交通
3、智能医疗
4、智能电网;智能电网是在传统电网的基础上构建起来的集传感、通信、计算、决策与控制为一体的综合数物复合系统,通过获取电网各层节点资源和设备的运行状态,进行分层次的控制管理和电力调配,实现能量流、信息流和业务流的高度一体化,提高电力系统运行稳定性,以达到最大限度地提高设备效利用率,提高安全可靠性,节能减排,提高用户供电质量,提高可再生能源的利用效率。
5、智能物流
扩展资料
物联网是新一代信息技术的重要组成部分,也是"信息化"时代的重要发展阶段。其英文名称是:"Internet of things(IoT)"。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。
物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新20是物联网发展的灵魂。
活点定义:利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络。物联网是互联网的延伸,它包括互联网及互联网上所有的资源,兼容互联网所有的应用,但物联网中所有的元素(所有的设备、资源及通信等)都是个性化和私有化。
工业物联网是指在工业中应用物联网技术,实现工业特有的价值增值的技术模式。所有物联网都是为了实现万物互联,特别是物与物的互联,但是工业物联网又有其专有属性,原因是与工业物联网相对的消费物联网本身的联网密度、联网的实时性、联网物的异质化要求都不高,而工业物联网的要求主要表现在联网密度、联网实时性及联网异质化三个方面。
思考所有问题都需要从宏观到微观的细化过程,工业物联网也不能例外,我认为对工业物联网进行深度思考,需要从以下五个维度进行分析,否则将会要么带来一叶障目,要么带来好高骛远。
首先需要我们思考的问题是,工业物联网的价值、意义和目的是什么;第二个是工业物联网需要连什么的问题,这是一个范围的概念;第三个需要我们思考的是连入物联网的物的层级问题,也就是深度的问题;第四个需要我们思考的是实现物联的价值成本分析;第五个需要我们思考的是如何建设工业物联网。
互联网实现了计算机与计算机的连接,或者说实现了人与人的连接,这个连接带来了人的交互的便利,在这个基础上涌现出很多全新的、颠覆性的商业模式,例如,电子商务、即时通讯,社交媒体等等;而物联网将实现人与物、物与物的连接,同样我们也期望带来全新的、颠覆性的商业模式,甚至更进一步,期望带来人类生活、生产方式的全新的颠覆性的模式。
作为物联网主战场的工业物联网,人们对其的期许是在工业设计、制造、流通环节带来革命性的变革,为传统工业注入新的活力,提供新的势能,驱动工业在更高维度上发展、创新、乃至变革。随着计算、存储能力的提升,特别是大数据、人工智能的发展,任何行业对数据获取手段都提出了前所未有的要求。对数据获取手段的要求主要表现在四个特征,第一是高效性;第二是准确性;第三是实时性;第四是经济型;在当前技术能力下,能够同时满足这四个特征的就是工业物联网,首先,芯片技术已经发展到一个具有较强计算能力的MCU在美元以下,RFID芯片价格甚至已经到美分这个量级,使得工业物联网有了物质基础,同时满足了经济性要求;近三十年的通讯技术的发展,从模拟到数字,从简单调制到复杂调制技术的商用化,使无线通讯可以很廉价地覆盖几百米甚至数公里的范围,满足了数据获取的密集部署要求,同时由于工业物联网的永久在线的特征,使工业物联网满足数据获取的高效性、实时性要求;微电子技术在近年也发生了突飞猛进的发展,不论在价格上还是在进度上都有了长足的突破,满足了数据获取的准确性。
总而言之,工业物联网的出现是在以下几个条件成熟时涌现出来的不可逆转的趋势:
1、快速变化的市场需要数据支撑,产生了市场对数据获取的急切要求;
2、MCU的发展使得计算能力快速提升;
3、以调制技术为核心的通讯技术发展为联网建立的管道基础;
4、传感技术,特别是以MEMS为标志的微电子技术的发展给予感知世界提供的保证;
工业物联网不是规划出来的,是各种技术与需求发展进化的产物,是生活、生产、经济发展到一定高度后自然而然出现的,是在需求的驱动下,众多行业创新带了的自然产物。
通过工业物联网,可以把传统经济中不可数字化之物数字化,可以把传统不可数字化之行为数字化,可以把传统不可能变为可能,甚至变为容易获得、解决的方案。
这个问题是第一个问题的延续,如果不考虑经济性,那么我们可以说工业物联网连接一切可连接之物,但是,当我们在做一个务实的、有价值的方案时就不能不考虑可行性及经济性,那么工业物联网连什么呢?我们认为这是一个从哪里来到哪里去的问题,我们通过上面对价值、意义和目的分析可知,我们应该从目的反推,一切从目的出发,时刻盯紧企业需要弥补的最关键环节,例如,如果对量化OEE有需求,那么我们就要连接设备状态;如果要减少在制品,那么我们就要对在制品进行追踪;如果能源消耗对企业是重中之重,那么我们就要把能效物联化,等等。世界上不存在同样的两片树叶,同样地,世界上也不存在同样的两个企业,我们只能对企业本身进行深入分析,紧紧聚焦于企业价值,在保证经济性的基础上,确定工业物联网的实施范围方案。联网范围一个核心点是连入物的属性,也就是说我们通过分析连入物的属性与企业建设工业物联网目标的耦合度,决定需要实施工业物联网的广度。
通过分析工业物联网连什么后,我们得到了连入物的内容,接下来需要我们决定是对每个/每类连入物我们该数字化哪些属性,这里遇到工业物联网特有的一个障碍,需要连入工业物联网的物的可连通性问题, 特别是在设备互联时,可连通性表现的特别突出,例如,有的设备具有开放的通讯协议和可用的通讯接口,有的设备不开放协议等等,那么可连通性就是对方案供应商的很大的考验,我们的经验是有四种方案可供选择:
1、使用设备开放的协议;
2、使用设备自带的传感器;
3、添加新的传感器;
4、改变观察侧面及维度,使用全新的采集模式;
其中第四条,改变观察的侧面和维度,使用全新的连接方式是使用第一性原理,避开设备不开放协议或接口的阻碍,避开被设备供应商牵着鼻子走的方向,从本质上获取数据。例如:通过能效检测获得设备的使用状态,通过震动传感分析设备部件的故障、甚至是转速等,只要通过第一性原理从你需要的信息入手,而不是被动地从设备可以提供的数据入手来提供物联解决方案的方式。直接把我们需要的信息做为目标,观察除了直接连接设备外,我们还能够如何获得需要的信息,因为只有我们获得的数据能够与设备提供的数据在信息上能够“同构”即可。例如,我们可以在我们的物联设备上安装一个震动传感器,从传感器获得的数据中,我们即得到了设备是否开机,又得到了是否启动工作,同时还得到设备的转速。如果不用第一性原理,而是硬要跟设备互联,那至少要采集三个数据,并且未必设备能够给你。这就是典型的边缘计算的案例,边缘计算的计算规则一定要具有定制能力,可以说边缘计算一定是一个知识容器,可以方便地把客户、厂家,甚至是第三方的知识融入的容器,我们开发的支持脚本的设备已经具有了初步的边缘计算的功能,我们需要在这个方面继续加大支持力度。
所以,通过分析企业价值和物的可连通性,我们就可以明确定义需要连入物层级,也就明确了连入物的连接深度;
在连入物联网的物的层级中一个重要的概念是管理粒度,对于制造业来说,连入物的管理粒度大概分为如下几个层级:
1、传感级;
2、设备级;
3、产线级;
4、车间级;
5、企业级;
也就是说我们要在经济性可行的前提下定义数据获取的粒度。理论上讲,细粒度一定比粗粒度更好,更有价值,但是当加入成本分析后,可能并不一定粒度越细越好,需要按照各种制约因素找到一个平衡点。
价值成本永远在企业行为中持有权值最高的赞同或者否决的一票,通过前三项分析,我们仅剩下最后一个问题没有解决,这也是关乎价值成本的关键:管理粒度问题,我们到底需要在多细的粒度下进行管理?这带来了一个哲学问题:世界是不是需要黑盒子。什么意思呢?当我们确定一个管理粒度后,比管理粒度更细的信息将被隐藏在黑盒子中,这个黑盒子将成为我们分析深度或者认知深度的制约因素和约束条件。我们可以通过价值成本分析来找到这个平衡点,从而明确黑盒子的大小,并最终确定连入工业物联网的物的特性。
我们的期许是工业物联网建设的价值观,其他一起都是方法论。首先,我们在规划物联网时要本着既要有高瞻远瞩,又要有务实可行的精神。在思考黑盒子的大小时我们要高瞻远瞩,设计方案尽可能地以黑盒子尽量小为目标,而实施方案则按照价值成本分析选择合适的黑盒子的大小,也就是选择合适的管理粒度,从而保证投入收益的平衡,甚至我们可以把黑盒子尽量定义的大些,用以验证工业物联网的可行性,最大可能地降低工业物联网实施的风险。
总之,我们应该从以几个方案来确定工业物联网的建设原则:
1、期望获得什么结果?
2、期望用什么方式获得想要的结果?
3、需要信息基础提供什么?
4、工业物联网是否能够获得这些信息?
5、工业物联网如何获得这些信息?
6、获得这些信息的性价比如何?
7、回归分析,评估预期结果是否符合经济利益?
8、落地实施。物联网行业在中国发展四大趋势:
1、物联网行业发展趋势一
中国物联网产业的发展是以应用为先导,存在着从公共管理和服务市场,到企业,行业应用市场,再到个人家庭市场逐步发展成熟的细分市场递进趋势。
目前,物联网产业在中国还是处于前期的概念导入期和产业链逐步形成阶段,没有成熟的技术标准和完善的技术体系,整体产业处于酝酿阶段。此前,RFID市场一直期望在物流零售等领域取得突破,但是由于涉及的产业链过长,产业组织过于复杂,交易成本过高,产业规模有限,成本难于降低等问题使得整体市场成长较为缓慢。
物联网概念提出以后面向具有迫切需求的公共管理和服务领域,以政府应用示范项目带动物联网市场的启动将是必要之举。进而随着公共管理和服务市场应用解决方案的不断成熟、企业集聚、技术的不断整合和提升逐步形成比较完整的物联网产业链,从而将可以带动各行业大型企业的应用市场。待各个行业的应用逐渐成熟后,带动各项服务的完善、流程的改进个,人应用市场才会随之发展起来。
2、物联网行业发展趋势二
物联网标准体系是一个渐进发展成熟的过程,将呈现从成熟应用方案提炼形成行业标准,以行业标准带动关键技术标准,逐步演进形成标准体系的趋势。
物联网概念涵盖众多技术、众多行业、众多领域,试图制定一套普适性的统一标准几乎是不可能的。物联网产业的标准将是一个涵盖面很广的标准体系,将随着市场的逐渐发展而发展和成熟。在物联网产业发展过程中,单一技术的先进性并不一定保证其标准一定具有活力和生命力,标准的开放性和所面对的市场的大小是其持续下去的关键和核心问题。随着物联网应用的逐步扩展和市场的成熟,哪一个应用占有的市场份额更大,该应用所衍生出来的相关标准将更有可能成为被广泛接受的事实标准。
3、物联网行业发展趋势三
随着行业应用的逐渐成熟,新的通用性强的物联网技术平台将出现。
物联网的创新是应用集成性的创新,一个单独的企业是无法完全独立完成一个完整的解决方案的,一个技术成熟、服务完善、产品类型众多、应用界面友好的应用,将是由设备提供商、技术方案商、运营商、服务商协同合作的结果。随着产业的成熟,支持不同设备接口、不同互联协议、可集成多种服务的共性技术平台将是物联网产业发展成熟的结果。
物联网时代,移动设备、嵌入式设备、互联网服务平台将成为主流。随着行业应用的逐渐成熟,将会有大的公共平台、共性技术平台出现。无论终端生产商、网络运营商、软件制造商、系统集成商、应用服务商,都需要在新的一轮竞争中寻找各自的重新定位。
4、物联网行业发展趋势四
针对物联网领域的商业模式创新将是把技术与人的行为模式充分结合的结果。
物联网将机器人社会的行动都互联在一起,新的商业模式出现将是把物联网相关技术与人的行为模式充分结合的结果。中国具有领先世界的制造能力和产业基础,具有五千年的悠久文化,中国人具有逻辑理性和艺术灵活性兼具的个性行为特质,物联网领域在中国一定可以产生领先于世界的新的商业模式。
「只要有人的地方,就有物联网技术。」我不清楚这句话的出处,我只知道有人的地方就有江湖~哈哈。我想说的是,「物联网技术」这个名词是一个很大很泛的概念,我可以说不存在这种技术,我也可以说这技术实际上就是当今电子、通信、计算机三大领域的基础技术。
我在这问题下的回答「物联网和互联网的区别和联系?」简单阐明了物联网和互联网之间的关系。请问,1994年中国接入互联网以来,我们作为互联网原著居民的90后,认为互联网技术又是一种怎样的技术呢?
我就奇了怪了,当初教育局怎么不开一个互联网技术专业?实际上现在也没必要开设互联网专业了,当今大学的计算机系本科所学的大部分内容,就是互联网会用到的技术。其中之一是Web建站技术。
Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASPNET、Web Services 是什么? - 张秋怡的回答
什么?你们计算机系不是学这些?来来来,我电脑坏了,过来帮我修一下电脑吧~
总之,互联网是一个时代,物联网,也是一个时代。物联网技术是当今电子、通信、计算机、IT行业技术的大融合。如图,物联网技术的技术组成(简单版)。
# 物联网技术之一:单片机/嵌入式开发
智能硬件,哎,不就是单片机吗?说到底就是一个微控制器,现在出现的智能手表,调光LED灯,蓝牙开锁,WiFi插座等等,说到底不就是单片机开发嘛?单片机,电子和通信专业一般都会教51或AVR、计算机系接触不到。现在流行的Arduino也是单片机开发的一种。
但是要做一款智能硬件,技术上只会单片机编程还是不行的。哎呀嘛什么智能硬件,本质上就是一个电子产品!。所以你要开发一款能拿得出手的智能硬件,电子系统设计必须要会的!
电子系统设计(电子系统设计与实践 (豆瓣)),我不是指《电子系统设计》这本书里的内容,而是一个动手实验过程。要做智能硬件,广看书没用,只会单片机编程也不够的!真正有用的是一个实打实的课程设计,或者一个项目经历。一个电子系统设计流程一般是这样的:
硬件设计阶段:
MCU选择
电路设计(电路图)
验证电路(面包板、万用板)
电路板设计(PCB图)
送工厂打板或自己做板
元器件、物料管理(采购等)
拿到电路板后
焊接芯片和元器件
上电测试
烧写最后版本的代码到芯片里
如果你熟悉以上硬件设计阶段,并知道要做什么事情,已经是一个合格的单片机硬件工程师了哈~接下来就是单片机软件工程师的事情了,单片机软件一般都不会太复杂,有的还是不用上 *** 作系统的裸机开发,做过单片机课程设计的学生都懂。
软件设计流程:
确定软件架构(主循环?状态机轮询?)
编写软件
调试代码(开发板或自己搭建好的电路)
烧写最终版本的代码到电路里
这些都不算复杂了,如果你用的芯片高级一点,不是微控制器而是微处理器的话,那么就是嵌入式开发了。
如图是ARM芯片架构系列。
一般网上STM32开发板的芯片是STM32F103,也就是Cortex-M3核,还算是单片机开发,如果外设没有太多功能,单片机想用更小巧一点的,可以选用M0核的芯片,名副其实的微控制器了。如果使用Cortex-A9开发,你这是要开发手机还是机顶盒(黑人问号)?
Cortex-A系列芯片的开发,或者说这类产品,一般一个人不可能独立完成所有工作,这种嵌入式开发的技术最少分为四个层次:硬件层、驱动层、系统层和应用层。每一层次都需要有人去设计。驱动和系统可以移植,硬件电路板肯定要专门的硬件工程师去做的,应用层可以交给应用工程师,只要上了Linux系统,不也就是Linux应用开发嘛?如果去网上买回来的嵌入式开发板,能拿得出手的项目只能应用层开发,比如什么「数码相框系统」、「视频点播系统」。别告诉我学会移植uboot或Linux就可以找工作了。
# 物联网技术之二:网络通信协议
智能硬件与传统的电子产品最大的差别,就是智能硬件连上了网络。要连上网络,就需要用到网络通信模块及学习网络通信协议——TCP/IP。
TCP/IP是一个技术的总称,里面包含两种协议TCP、UDP,位于网络通信分层模型的传输层,同时也是由 *** 作系统管理。而>
为了让电子产品有联网的能力,只要在电路设计上给主控芯片连接一个通信模块,写好收发网络指令的代码,剩下的就是电子产品设计了。
到这里,基本是一个物联网产品的雏形了,以上也是物联网中基本会用到的电子和通信技术。
# 物联网技术之三:服务端开发框架
Client/Server架构,即客户端/服务器架构。智能硬件连上后台服务器后,其就是一个客户端,一个终端。由于单片机中资源受限,实际上是不太可能用>
服务端开发就比较复杂了。单片机/嵌入式软件开发还好,只要学习好C语言即可打遍天下无敌手,而服务端开发,用Java呢还是Python还是PHP?反正Java和Python选一个就好了,嵌入式出身的工程师,一般都会学Python。
Python服务器端的开发框架种类繁多,Web开发的有Django、Flask、Tornado Web Server,TCP服务器可以用Twisted,等等。MQTT有已经做好的服务器,像这样的服务器不用自己开发,直接部署即可。
如图,这是我开发一个智能硬件的服务器端的框架图。使用Redis作为>
在这个项目开发中,最少需要开发用户端的>
到了这里,服务端开发和前面两个技术可以作为一个分层,前面的单片机/嵌入式和网络通信的开发可以算作是一个电子设备的开发,后台工程师只要拿到了这个电子设备,知道这个设备提供了哪些接口(API),就可以进行后台开发了——把设备连上网络,分配给它一个IP或者什么的,配置好接口及相关 *** 作,剩下的事情就交给前端了。
## 关于前端技术
关于前端技术,我这里不好单独写一个主题,其一,我对前端技术没有那么熟悉,还处于前端技术=HTML+JavaScript+CCS的概念,以及手机端的APP开发;其二,前端技术与电子硬件技术间隔相差太远,前端更多的是和美工沟通,和后台协调,和设计师交流,甚至可能还需要有一定的美感;其三,大部分项目的最重要的是实现设备的稳定性、联网、数据的获取和控制。如果设备不稳定,数据出现差错,没法控制,再漂亮的前端页面也没用。其四,如果是做智能家居,做消费电子领域的项目,针对广大普通消费者,比如WiFi插座,一个漂亮的界面是很重要,但是大多数的物联网项目,只需要一个后台管理界面就行了。
所以,没有前端的设计,界面都是很丑咯!
# 物联网技术之四:无线自组网
无线自组网,或称无线传感网络,这肯定是物联网专业的学生要学的一门学科,属于通信领域,电子、计算机出身的人对这没有太多的概念。无线自组网最典型的技术之一是,ZigBee。
什么是自组网?做个对比,比如我们的WiFi,我们要用手机去连一个SSID,输入密码才能连上WiFi,而且你的手机,一般来说也不可能再发射Wifi出去让其他手机连接,WiFi网络拓扑成星型网。
而自组网不一样,不需要用户输入用户名和密码,直接连到最近的一个自组网设备,最后自组网设备也可以作为一个中间节点,让下一级的设备连接进来,网络拓扑可以成星型网、簇型网和网型网。那么无线自组网的数据怎么流动呢?流去哪?无线自组网一般都会有一个数据汇聚的地方,这个地方就是网关。
但是ZigBee并没有连上互联网啊,它最多只是一个局域网!——这还不简单?这是就是网关要处理的事情了。而且,ZigBee协议栈Z-Stack是有Linux网关版本的。
Z-Stack - ZigBee 协议栈
不过呢,由于各种原因,ZigBee开始走下坡路了,最新的6LoWPAN会逐渐替代。6LoWPAN,是一种低功耗的无线网状网络,其中每个节点都有自己的 IPv6 地址,允许其使用开放标准直接连接到互联网。Zigbee使用网内专用地址,互联网主机无法访问。集成 Ipv6/6LoWPAN 堆栈的开源 *** 作系统Contiki也会逐步取代Z-Stack。
如果大学开设了无线自组网的课程,不是学习ZigBee的Z-Stack就是Contiki。使用无线自组网也并不是一个单独的开发过程,其技术需要结合单片机/嵌入式开发。
## 电源问题
是的,如果要用无线自组网,电池续航的能力是一个问题。如果是类似与WiFi插座、智能饮水机、智能风扇等等,接上市电就能用,这些电源都不是问题。而对于无线自组网,往大的方向说就是所有的便携式智能设备,都受限于电池续航能力,比如智能手表,运动手环。不过呢,突破电池技术并不是物联网开发者所需要做的工作,我们能做的,只能是挑选更低功耗的芯片,设计电路功耗更低一点,让单片机休眠并使用中断唤醒机制。
图,用水果电池供电的某430单片机系统。
# 物联网技术之五:RFID
仔细观察上面那张无线技术的图,最右边,NFC/RFID。嗯,对,RFID,非接触射频识别,也是物联网技术重中之重的技术,很多物联网书籍都会介绍RFID,搞得很多人以为RFID就是物联网。
介绍RFID前先简单说一下条形码。去超市购物的时候,收银员把扫描q对准上面的条形码扫一扫,商品信息和价格就录入到电脑里了。条形码替代了收银员手动输入数据,工作效率提高了几倍。
可是,进入21世纪后,条形码已经不能满足人们的需求,存储能力小、工作距离近、穿透能力弱、不能写 *** 作等等都是条形码的缺点。这个时候就出现了RFID技术。典型应用如下图:
(。。。好像没有什么奇怪的啊?)
一二线城市早已实现了的公交卡,以及校园一卡通,用的就是RFID技术。RFID可读可写,所以公交卡、校园卡的钱能存在卡里面。
NFC,也是RFID的技术一种,目前大部分手机都支持的NFC功能,手机取代公交卡真的是迟早的事。要是手机没有NFC功能,也可以这么装逼:
我看他用手机刷卡出入站挺方便,就问他怎么弄的,是不是要下载什么软件。
他告诉我:“这个很简单,只要把公交卡藏在手机套里就行了。”
同样,RFID开发也是离不开单片机开发,网上也有相关的RFID开发套件出售。
# 结语
当然,物联网技术绝对不止以上五种,物联网本身就是所有技术的大融合,做电子产品的还要考虑产品外壳,不过这是结构工程师的事情;做服务器后台的还要考虑用户帐号数据库读写等,前端也要考虑如何把设备数据和 *** 作方式优雅的展现给用户看,这些是IT程序员的事情;电池技术也需要单方面突破,超小体积、超大容量,这个还得等待多时。
与其说物联网是一种技术吧,不如说它是一个时代,物联网通过对相关技术进行整合,形成一个时代的概念,是一个建立在技术基础之上的时代。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)