摘要:
前言 GSM因其低廉的价格,非常适合一些需要小数据上网传输和短信等功能的应用场合。本文使用的华为GTM900C模块。 GTM900C发送短信,支持两种模式,TXT和PDU。TXT模式指令简单,操作方便,但不支持中文,如果发送短信内容仅是数字和字母,可以使用TXT模式。PDU模式最通用,因为能发送所有 阅读全文
摘要:
了解掌握天线原理,对降低PCB的EMI很有帮助。天线不仅可以发射电磁波,还可以接收电磁波。 下图,电磁波在发射天线和接收天线的能量转换原理图 当导体中通过高频电流时,导体周围就会出现电场和磁场。按电磁场在空间的分布特性,可分为近区,中间区, 远区。设R为空间一点距导体的距离,在 时的区域称近区,在该 阅读全文
摘要:
混合信号是指数字和模拟信号。第一个原则是尽可能减小电流环路的面积;第二个原则是系统只采用一个参考面。相反,如果系统存在两个参考面,就可能形成一个偶极天线(注:小型偶极天线的辐射大小与线的长度、流过的电流大小以及频率成正比);而如果信号不能通过尽可能小的环路返回,就可能形成一个大的环状天线(注:小型环 阅读全文
摘要:
电源保护:主要考虑ESD(静电防护)和防雷。 1、过压保护: 1.1、钳位稳压型 瞬态抑制二极管(TVS):和稳压二极管相似,反应时间快(ps级),击穿后,钳位电压偏离击穿电压较小。通流能力比压敏电阻小。可靠性高,不易老化。 压敏电阻:反应时间ns级别,承受的浪涌电流大,kA级别,但线性较差,在小电 阅读全文
摘要:
之前做LK,由于采用自定义协议,485通信。为了避免通信撞车,采用主控轮询、从机应答的通信方式。 当设备规模扩大,需要轮询的子设备和参数变多时,轮询周期就会加长,人机交互时,系统反应缓慢。 分析主控轮询的数据,发现有的数据实时性并不需要很高(温度、阀门状态),有的数据实时性需要比较高(用户设置参数) 阅读全文
摘要:
协议,是双方都提前商量好的通讯约定。 例如:发送1代表灯亮,发送0代表灯灭。 但由于只是单bit的0和1在通信时,抗干扰太弱,且多种控制时不能区分,此时扩展一下协议。 例如: 头 地址 功能 数据 校验 0x33 0x01 0x0A 0x01 0xxx 这样一条比较完整的协议就构建成功。 协议栈:按 阅读全文
摘要:
在发送和接收之间必须相互协调和同步,为此,CANopen引入同步的概念。 同步报文:包含一个数据字节或者不含数据字节的CAN报文。数据字节中包含一个从1开始递增计数的同步计数器。溢出值可在参数(索引1019h)来设置,同步报文的发送和接收方都必须使用同步计数器(可避免双方计数有差,达不到同步目的) 阅读全文
摘要:
查找资料时,发现一个很好的博客,博主剖析的通俗易懂 http://www.cnblogs.com/winshton/p/4897556.html PDO介绍: 英文名:Process Data Object ,过程数据对象。用来传输设备的实时数据。PDO消息的内容是预定义的,或者在网络启动时配置的。 阅读全文
摘要:
看不懂的知识硬着头皮也要看。读了当时虽然不理解,但脑子里对其相关名词、概念有印象,继续看下去,多读几遍,一定会在某个地方顿悟。 CAN总线只是定义了物理层和数据链路层,并没有定义应用层。在各个厂家推广使用的时候,会出现总线上各家的通信协议不能够相互兼容、交流。为了解决这通信格式统一,Cia像统一度量 阅读全文
摘要:
CanOpen协议实现了物理层和数据链路层,OSI模型是完整的7层。 OSI模型网络七层包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 物理层:提供信息传输的物理连接通道,包括使用的光线、无线、双绞线等等。为上层提供一条物理传输通道服务。此层传输的数据单位:bit。 数据链路层:提 阅读全文