串行通信技术 面向嵌入式系统开发 电子、电工 周云波
本书从芯片和电路板入手介绍硬件,从源代码入手介绍软件,可帮助读者快速账务串行通信技术
¥
41.95
6.2折
¥
68
全新
库存5件
作者周云波
出版社电子工业出版社
ISBN9787121358609
出版时间2019-01
版次1
装帧平装
开本16
页数218页
字数365千字
定价68元
货号xhwx_1201826771
上书时间2024-12-26
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
目录:
章串行通信协议(1)
1.1串行通信简史(1)
1.2为什么要组成通信网(2)
1.3什么是串行通信(3)
1.3.1串行通信的概念和特点(3)
1.3.2串行通信的分类(3)
1.3.3串行通信的工作模式(4)
1.3.4串行通信参数(5)
1.4rs-232标准(6)
1.5rs-485标准(7)
1.6rs-422标准(8)
1.7rs-232与rs-485的区别(8)
1.8单片机的串多机通信(10)
第2章modbus协议(12)
2.1modbus入门(12)
2.1.1modbus的几个特点(13)
2.1.2modbus网络的三种传输模式(13)
2.1.3modbus与串的关系(13)
2.1.4modbus与串行通信的区别(14)
2.2modbus协议简介(14)
2.2.1modbus协议简述(14)
2.2.2modbus通信使用的主-从技术(14)
2.2.3查询-回应周期(15)
2.3modbus的ascii和rtu传输模式(15)
2.3.1ascii模式(16)
2.3.2rtu模式(17)
2.4ascii和rtu消息帧(17)
2.4.1ascii帧(17)
2.4.2rtu帧(17)
2.4.3地址域(18)
2.4.4功能域(18)
2.4.5数据域(18)
2.4.6错误检测域(19)
2.4.7字符的连续传输(19)
2.5错误检测方法(19)
2.5.1奇偶校验(20)
2.5.2lrc检测(20)
2.5.3crc检测(20)
2.6modbus的功能码定义(22)
2.6.1功能码在modbusrtu信息帧中的位置(23)
2.6.2常用功能码(23)
2.6.3功能码的作用(24)
2.7modbus的tcp传输模式(25)
第3章hart协议(28)
3.1hart协议概述(29)
3.2hart通信结构模型(30)
3.2.1hart协议物理层(31)
3.2.2hart协议数据链路层(31)
3.2.3hart协议应用层(32)
3.2.4各层间的功能关系(33)
3.3hart的消息帧结构(33)
3.4hart的作命令(36)
3.4.1通用命令(37)
3.4.2普通命令(37)
3.4.3特殊命令(38)
第4章rs-485串行通信技术(39)
4.1rs-485/rs-422多机通信的组网方式(39)
4.1.1典型的rs-485线式通信方式(39)
4.1.2菊花链式多机通信方式(40)
4.1.3星形rs-485多机通信方式(40)
4.1.4单环自愈rs-485多机通信方式(41)
4.2串光纤多机通信的组网方式(41)
4.2.1简单的一对一串光纤通信方式(42)
4.2.2线式串光纤多机通信方式(42)
4.2.3环形串光纤多机通信方式(43)
4.2.4对串式串光纤多机通信方式(43)
4.3串行通信的vb程序(44)
4.4地址串转换的实现(51)
4.4.1地址串转换器的使用(51)
4.4.2地址串转换器的硬件设计(53)
4.4.3地址串转换的纯软件实现(55)
4.5rs-485的节点数和距离极限(57)
4.5.1带中继功能的串转换器(58)
4.5.2突破rs-485节点数和距离极限的布线方式(59)
4.5.3rs-485多机通信节点数的极限(59)
4.5.4无数据丢失的rs-485传输距离的理论极限(60)
4.5.5无误码的rs-485传输距离的理论极限(60)
4.5.6其他介质和其他线的理论极限(60)
4.6串波特率转换的实现(61)
4.6.1串波特率转换器的使用(61)
4.6.2串波特率转换器的硬件设计和单片机软件(62)
4.6.3串波特率转换的纯软件实现(64)
4.7rs-232转rs-485通信电路(65)
4.7.1rs-232转rs-485通信电路的设计(65)
4.7.2rs-232端供电技术(66)
4.8无源rs-232数据采集器(68)
4.8.1ltc1290芯片描述(68)
4.8.2硬件电路设计及qbasic程序(69)
4.8.3数据采集器产品及vb程序(71)
第5章以太网串服务器(73)
5.1以太网通信帧格式(73)
5.1.1以太网第二版(v2)(73)
5.1.2ieee802系列(74)
5.2以太网串服务器的发展(75)
5.2.1代产品:10mb/s以太网串服务器(76)
5.2.2第二代产品:光电隔离100mb/s以太网串服务器(76)
5.2.3对以太网虚拟串的(77)
5.3以太网串服务器的使用(78)
5.4以太网串服务器的设计(81)
5.5pc设置和检测软件的参数配置作(82)
5.5.1分配ip地址(82)
5.5.2配置设备参数(84)
5.6pc设置和检测软件的演示作(86)
5.6.1tcp→rs-232(86)
5.6.2rs-232→tcp(87)
5.7单片机的软件开发设计(87)
5.7.1软件要实现的功能目标(88)
5.7.2软件流程图(88)
5.7.3各类api接函数(90)
5.7.4单片机的程序代码(92)
第6章modbus串行通信技术(94)
6.1modbus调试精灵软件(94)
6.2将普通串设备接入modbus(95)
6.2.1安装与能(95)
6.2.2通信格式及软件使用(96)
6.2.3pc的vb选地址程序(97)
6.2.4模块的硬件设计(103)
6.2.5模块的单片机程序(104)
6.3的modbus测量模块(107)
6.3.1安装及能(107)
6.3.2通信格式及软件使用(108)
6.3.3modbus测量模块的硬件设计(109)
6.3.4modbus测量模块的单片机程序设计(110)
6.3.5modbus测量模块的外接pc程序设计(112)
6.3.6外接a/d转换芯片的modbus测量模块的设计(119)
第7章hart智能变送器(122)
7.1hartmodem的与应用(123)
7.1.1hartmodem的(123)
7.1.2a5191hrt的能与引脚功能(124)
7.1.3a5191hrt的结构与工作(125)
7.2hart协议通信模块的设计(126)
7.2.1hart协议通信模块的硬件电路设计(126)
7.2.2hart协议通信模块的软件设计(127)
7.3rs-232与hart转换器的设计(127)
7.3.1rs-232与hart转换器的设计(127)
7.3.2ds8500的基本工作(128)
7.3.3用ds8500实现的rs-232与hart转换器(130)
7.4一种hart智能变送器的设计(130)
7.4.1设计图(131)
7.4.2hart智能变送器设计及实现(131)
7.5hart温湿度智能变送器的设计(134)
7.5.1系统整体设计方案(134)
7.5.2modem通信模块(135)
7.5.3ht2012在hart协议中的应用(137)
7.5.4msp430与ht2012的接设计(139)
7.5.5ht2012与外部接(139)
7.5.6单片机msp430能(141)
7.5.7msp430与d/a转换芯片ad421的接设计(141)
7.5.8智能变送器的软件设计(142)
第8章usb通信技术应用(146)
8.1通过光纤传输usb信号(147)
8.1.1实现(147)
8.1.2将usb信号转换为便于光纤传输的信号(147)
8.1.3信号的处理方式(149)
8.1.4用光纤实现usb远程通信的其他方案(150)
8.2usb信号的光电隔离(151)
8.2.1usb光电隔离器(152)
8.2.2usb光电隔离技术(152)
8.2.3usb信号线的有待改进之处(153)
8.3无须设置的usb共享器(154)
8.3.1usb共享器的使用(154)
8.3.2双usb共享的切换逻辑(155)
8.3.3usb共享器的硬件设计(156)
8.3.4usb共享器的单片机软件设计(157)
8.4usb数据采集器(159)
8.4.1usb数据采集器的使用(160)
8.4.2数据采集器硬件电路设计(160)
8.4.3数据采集软件设计(162)
8.5采用usb私有协议的网络隔离器(169)
8.5.1网络隔离方案特征(169)
8.5.2网络隔离的具体实施方式(170)
8.5.3网络安全文件交换器(172)
第9章can串转换器(174)
9.1can线介绍(174)
9.1.1can协议和can线的特点(175)
9.1.2can协议数据帧格式(175)
9.2can串转换器can232b的使用(177)
9.2.1产品概述(177)
9.2.2能指标(177)
9.2.3典型应用(178)
9.2.4配置说明(178)
9.3pc端配置和测试软件说明(178)
9.3.1串参数设置(179)
9.3.2can参数设置(179)
9.3.3按钮说明(181)
9.3.4应用注意事项(181)
9.3.5can线数据转发到串示例(182)
9.4can串转换器can232b的硬件电路设计(182)
9.4.1电路pcb设计(182)
9.4.2电路图设计(183)
9.5在delphi中用spm实现pc端串编程(183)
9.5.1spm控件的安装(185)
9.5.2spm的属、方法和事件(185)
9.5.3spm的使用(185)
9.6can232b的pc端程序源代码(187)
9.7单片机的软件开发设计(199)
参文献(218)
内容简介:
本书主要介绍面向嵌入式开发的串行通信技术,从芯片和电路板入手介绍硬件,从源代码入手介绍软件,以便读者可以将这些技术嵌入自己的设计中。本书既包括理论基础,也包含实际产品设计方案。首先介绍串行通信协议、modbu协议、hart协议,然后介绍r485串行通信的组网技术和通信转换器产品等内容,接着重点介绍以太网串服务器的硬件和软件设计,以便读者进行嵌入式系统的开发。本书公开了实用的modbu串协议转换器和modbu数据采集模块的全套设计资料,以及几种hart智能变送器的全套设计方案,作者还将自己的多项ub专利技术在本书中予以公开,如ub光纤传输技术、ub共享器、ub数据采集器、ub网络隔离器等。本书既有串行通信技术理论知识介绍,又有产品开发的实战讲解,还给出了程序开发的源代码,可作为高等院校相关专业的教材或参书,也适合相关行业的工程师和嵌入式开发爱好者阅读。
作者简介:
周云波,男,1966年10月出生,现居武汉。华中科技大学教师,博士。曾经在北京航天研究院学和工作。从事过军工测控系统的研发、数字电路的与科研,串通信的研究与开发,获得专利十多项,在靠前外杂志发表十多篇。
— 没有更多了 —
以下为对购买帮助不大的评价