后台采取的是PHP+MySql+Nginx,硬件有DTU,继电器,液体继电器,RFID以及摄像头,传感器,地磅等。
第一次正儿八经打仗硬件,说真的一些串口线呀,接电办法什么的有点模糊。进度也有一些缓慢,以是借此文章记录一下。
下面是对这几个硬件做一些大略的先容:

1.DTU
官方的说法:DTU (Data Transfer unit),是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备。
我个人的理解:DTU便是将下面所有的硬件连接起来,DTU拥有与网络通信的能力,然后下面挂载的硬件没有通信能力,只能通过串口线将数据发到DTU,然后DTU发送数据到做事端。我们可以理解为无线终端(硬件综合体)。
2.继电器:
顾名思义便是连续通电的机器,它是用于电流开关掌握的机器,通过DTU下发指令从而来掌握继电器的开与关,常用的情景:电泵是否放水;电灯是否通电点亮;等等。
3.温度气压传感器:
便是来记录温度气压然后通过DTU上报做事器。
4.风向传感器
便是来记录风向然后通过DTU上报做事器。
5.风速传感器
便是来记录风速然后通过DTU上报做事器。
6.GPS北斗定位
便是来记录定位然后通过DTU上报做事器。
7.RFID读写器
射频识别(RFID)是 Radio Frequency Identification 的缩写。
其事理为阅读器与标签之间进行非打仗式的数据通信,达到识别目标的目的。RFID 的运用非常广泛,范例运用有动物晶片、汽车晶片防盗器、门禁牵制、停车场牵制、生产线自动化、物料管理。
8.摄像头(支持对话与迁徙改变)
该摄像头支持4G物联网卡与网线。
以上是对几种智能硬件做了概括,现在我们来说一下智能硬件涉及的知识点有哪些?
1.波特率:
官方给出的阐明:在信息传输通道中,携带数据信息的旗子暗记单元叫码元,每秒钟通过信道传输的码元数称为码元传输速率,简称波特率,其单位是波特(Baud,symbol/s),波特率是传输通道频宽的指标。“波特”(Baud)本身已是速率,以是不须要写成 Baud Rate(Rate是赘字)。单位“波特”本身就已经是代表每秒的调制数,以“波特每秒”为单位是一种常见的缺点,但是在一样平常中文口语化的沟通上还是常以“波特率”来描述“波特”(Baud)。
实在说得大略一些便是传输与吸收的速率值,如果波特率不一致的话就会造成数据分帧,吸收到的数据不完全,就像两个人跑步谈天,一个人跑的太快,另一个人跑的太慢,就会造成跑得快的那个人对跑得慢的人说的话不能完全的吸收。还有波特率常用的有哪些?2400,9600,38400,115200等等。波特率越大就证明传输速率越快,但是传输间隔越短;反之传输速率越慢,但是传输间隔越长,各有利弊,设置符合项目需求的。
2.串口线(串行接口):
串行接口简称串口,也称串行通信接口或串行通讯接口(常日指COM接口),是采取串行通信办法的扩展接口。串行接口(Serial Interface)是指数据一位一位地顺序传送。其特点是通信线路大略,只要一对传输线就可以实现双向通信(可以直策应用电话线作为传输线),从而大大降落了本钱,特殊适用于远间隔通信,但传送速率较慢。
串口线分为:RS232、RS485、RS422
RS232:
232 通信紧张是由RX,TX,GND三根线组成。RX与TX,TX接RX,GND接GND。这样还是比较好理解吧。由于发送和吸收分别是由不同的线处理的,也便是能同时发送数据和吸收数据,这便是所谓的全双工。在这里扩展一下,串口通信还有一个功能叫做全功能串口通信,也叫标准串口。由于在两个设备间进行数据传输,有些设备处理速率比较快,有些数据比较慢。为了担保数据能正常传输,在RX,TX的根本上,还增加了几个掌握引脚,本来好端端就R,T,G,三根线,凑着就凑齐了9个引脚,召唤出了DB9这个东西。
RS485:
485是为理解决232通信间隔的问题。事理什么之类的就不多讲了。反正232通信间隔便是不长。485紧张因此一种差分旗子暗记进行传输,只须要两根线,+,-两根线,或者也叫A,B两根线。A,B两根线的差分电平旗子暗记便是作为数据旗子暗记传输。那么问题来了,那是不是就没有RX和TX的观点了。是的,发送和吸收就不能分开了。发送和吸收都是靠这两根的来传输,也便是每次只能作发送或者只能作吸收,这便是半双工的观点了,这在效率上就比232弱很多了。就像对讲机一样,常常是某个人讲完之后,都要说一个over,确保当前说完了,等待对方回答。
485便是这样捐躯了232全双工的效率来达到自己传输间隔远的代价。那有没有即保留了232的全双工,又可以像485这样提高传输间隔呢,于是,422出来了。
RS422:
422呢,有些标注为485-4。而485就标注为485-2。有什么差异呢。便是为了好记呢。485-2便是2根线。485-4便是4根线。
422便是把232的RX分成两根线,RX+,RX-,把TX分成TX+,TX-。这样就可以同时发送和同时吸收了,还可以像485这样,有较远的传输间隔。可是这样一种很有上风的通信办法,为什么用的不多呢。我个人的答案和理解便是:线太多了。特殊是像我这样
有些写得不对的或者可优化的欢迎大家指出。[作揖]