注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合真实世界的Python仪器监控:数据采集与控制系统自动化

真实世界的Python仪器监控:数据采集与控制系统自动化

真实世界的Python仪器监控:数据采集与控制系统自动化

定 价:¥89.00

作 者: John M. Hughes(约翰.休斯)
出版社: 电子工业出版社
丛编项:
标 签: 计算机/网络 行业软件及应用

购买这本书可以去


ISBN: 9787121186592 出版时间: 2013-01-01 包装: 平装
开本: 16开 页数: 500 字数:  

内容简介

  《真实世界的Python仪器监控》主要探讨如何运用Python快速构建自动化仪器控制系统,帮助读者了解如何通过自行开发应用程序来监视或者控制仪器硬件。《真实世界的Python仪器监控》内容涵盖了从接线到建立接口,直到完成可用软件的整个过程。

作者简介

暂缺《真实世界的Python仪器监控:数据采集与控制系统自动化》作者简介

图书目录

目录
第1章 仪器学概论 1
\t数据采集 2
\t控制输出 4
\t开环控制 5
\t闭环控制 6
\t顺序控制 8
\t应用概观 9
\t电子测试仪器 9
\t实验室仪器 11
\t过程控制 12
\t小结 14
第2章 基本电子学 15
\t电荷 15
\t电流 17
\t基础电路理论18
\t电路原理图 20
\t直流电路特性23
\t欧姆定律 24
\t电流吸入与电流输出 26
\t再谈电阻 27
\t交流电路 28
\t正弦波 29
\t电容器 30
\t电感器 34
\t其他波形:方波、斜波、三角波和脉冲 37
\t接口 38
\t离散数字I/O 38
\t模拟I/O 42
\t计数器与定时器 46
\t脉宽调制 48
\t串行I/O 49
\t并行I/O 51
\t小结 53
\t推荐阅读 54
第3章 Python 编程语言 55
\t安装Python 56
\tPython 编程 57
\tPython 的命令行 57
\t命令行参数和环境 58
\tPython 中的对象 59
\tPython 中的数据类型 60
\t表达式 73
\t操作符 73
\t语句 79
\t字串 86
\t程序组织 91
\t模块导入 101
\t加载并运行Python 程序 104
\t基础输入输出 106
\t提示和技巧 110
\tPython 开发工具 112
\t编辑器和IDE 112
\t调试器 115
\t小结 115
\t推荐阅读 115
第4章 C 语言编程 117
\t安装C 语言编程环境 117
\t使用C 语言开发软件 118
\t一个简单的C 程序 119
\t预处理指令 122
\t标准数据类型 126
\t用户定义类型 127
\t操作符 127
\t表达式 136
\t语句 136
\t数组和指针 143
\t结构 146
\t函式 150
\t标准库 151
\t编译C 程序 152
\tC 语言综述 156
\tC 开发工具 156
\t小结 157
\t推荐阅读 157
第5章 Python 扩展 159
\t用C 建立Python 扩展 160
\tPython 的C 扩展API 161
\t扩展代码的模块组织 161
\tPython API 类型和函数 163
\t方法表 163
\t方法标记 164
\t传递数据 165
\t使用Python 的C 扩展API 167
\t通用离散I/O API 167
\t通用包装器示例 169
\t调用扩展 173
\tPython 的ctypes 外部函数库 177
\t用ctypes 载入外部DLL 177
\tctypes 中的基本数据类型 178
\t使用ctypes 179
\t小结 179
\t推荐阅读 180
第6章 硬件:工具与耗材 181
\t必备工具 181
\t手工工具 182
\t数字万用表 184
\t焊接工具 187
\t最好能有的工具 189
\t高级工具 190
\t示波器 190
\t逻辑分析仪 192
\t测试设备注意事项 194
\t耗材 194
\t全新和二手 195
\t小结 196
\t推荐阅读 196
第7章 物理接口 197
\t连接器 197
\tDB 型连接器 198
\tUSB 连接器 201
\t圆形连接器 202
\t接线端子 203
\t接线 205
\t连接器失效 207
\t串行接口 208
\tRS-232/EIA-232 209
\tRS-485/EIA-485 215
\tUSB 220
\tWindows 虚拟串口 224
\tGPIB/IEEE-488 226
\tGPIB/IEEE-488 信号 226
\tGPIB 连接 228
\tGPIB 转接USB 229
\tPC 总线接口设备 230
\t基于总线接口的优缺点 230
\t数据采集卡 232
\tGPIB 接口卡 232
\t旧并不代表差 233
\t小结 234
\t推荐阅读 234
第8章 开始干吧 235
\t项目定义 236
\t需求驱动的设计 236
\t从需求开始 237
\t工程目标 238
\t需求 239
\t为什么需要需求 240
\t良好的需求 241
\t全景 242
\t需求类型 242
\t用例 244
\t可追溯性 246
\t需求捕获 248
\t设计软件 248
\t软件设计说明 249
\tSDD 的图景 249
\t伪代码 253
\t分而治之 253
\t处理错误和故障 255
\t功能测试 256
\t为需求而测 257
\t测试用例 257
\t测试错误处理 260
\t回归测试 261
\t进展追踪 261
\t实施 262
\t代码风格 262
\t组织你的代码 264
\t代码复查 265
\t单元测试 268
\t连接到硬件 277
\t软件文档化 278
\t版本控制 281
\t缺陷跟踪 281
\t用户文档 282
\t小结 283
\t推荐阅读 283
第9章 控制系统概念 285
\t基础控制系统理论 286
\t线性控制系统 286
\t非线性控制系统 288
\t顺序控制系统 289
\t术语和符号 290
\t控制系统框图 292
\t传递函数 293
\t时间和频率 293
\t控制系统类型 298
\t开环控制 299
\t闭环控制 299
\t非线性控制:继电器控制器 306
\t顺序控制系统 308
\t比例、比例积分、比例积分微分控制 312
\t混合控制系统 317
\t用Python 实现控制系统 318
\t线性比例控制器 318
\t开关式控制器 319
\t简单PID 控制器 320
\t小结 324
\t推荐阅读 324
第10章 构建并使用仿真器 327
\t什么是仿真 328
\t低保真和高保真 329
\t模拟错误和故障 330
\t使用Python 创建一个仿真器 333
\t程序包和模块的组织 334
\t数据输入/ 输出仿真器 334
\t交流电源控制器仿真 349
\t串行终端仿真器 358
\t使用终端仿真器脚本 359
\t显示仿真数据 361
\tgnuplot 361
\t使用gnuplot 363
\t使用gnuplot 将仿真器数据图表化 366
\t创建你自己的仿真器 369
\t确认仿真器的必要性 369
\t仿真的范围 370
\t时间和精力 371
\t小结 371
\t推荐阅读 371
第11章 仪器数据I/O 373
\t数据I/O :接口软件 373
\t接口格式与协议 374
\tPython 接口支持的工具包 383
\tWindows 平台上的替代品 389
\t在Linux 下使用基于总线的硬件I/O 设备 389
\t数据I/O :数据采集与写入 391
\t基本数据I/O 391
\t阻塞和非阻塞调用 398
\t数据I/O 方法 399
\t数据I/O 错误处理 402
\t处理不一致的数据 407
\t小结 411
\t推荐阅读 412
第12章 读写数据文件 413
\tASCII 数据文件 414
\t原始的ASCII 字符集 414
\tPython 的ASCII 字符操作方法 416
\t读写ASCII 平面文件 418
\t配置数据 425
\tAutoConvert.py 模块——自动转换字符串 427
\tFileUtils.py 模块——ASCII 数据文件I/O 工具 430
\t二进制数据文件 440
\t平面二进制数据文件 440
\t用Python 处理二进制数据 442
\t图像数据 453
\t小结 462
\t推荐阅读 462
第13章 用户界面 465
\t文本界面 465
\t控制台 465
\tANSI 显示控制台技术 478
\tPython 和curses 494
\t用不用curse 是个问题吗 502
\t图形用户界面 502
\t图形用户界面的历史和概念 503
\t在Python 中使用GUI 504
\tTkInter 508
\twxPython 514
\t小结 522
\t推荐阅读 523
第14章 实例 525
\t串行接口 525
\t简易DMM 数据获取 526
\t串行接口的离散或模拟数据I/O 设备 531
\t串行接口及对速度的考虑 535
\tUSB 实例:LabJack U3 536
\tLabJack 连接 537
\t安装LabJack 设备 538
\tLabJack 与Python 539
\t小结 546
\t推荐阅读 547
附录A 自由和开源软件资源 549
附录B 仪器资源 553
索引 557

本目录推荐