python 设备采集系统_真实世界的Python仪器监控:数据采集与控制系统自动化
页数:571页 开本:16开 重量:921g
真实世界的Python仪器监控:数据采集与控制系统自动化,主要探讨如何运用Python 快速构建自动化仪器控制系统,帮助读者了解如何通过自行开发应用程序来监视或者控制仪器硬件。本书内容涵盖了从接线到建立接口,直到完成可用软件的整个过程。
目录
第1章仪器学概论
数据采集
控制输出
开环控制
闭环控制
顺序控制
应用概观
电子测试仪器
实验室仪器
过程控制
小结
第2章基本电子学
电荷
电流
基础电路理论
电路原理图
直流电路特性
欧姆定律
电流吸入与电流输出
再谈电阻
交流电路
正弦波
电容器
电感器
其他波形:方波、斜波、三角波和脉冲
接口
离散数字I/O
模拟I/O
计数器与定时器
脉宽调制
串行I/O
并行I/O
小结
推荐阅读
第3章Python编程语言
安装Python
Python编程
Python的命令行
命令行参数和环境
Python中的对象
Python中的数据类型
表达式
操作符
语句
字串
程序组织
模块导入
加载并运行Python程序
基础输入输出
提示和技巧
Python开发工具
编辑器和IDE
调试器
小结
推荐阅读
第4章C语言编程
安装C语言编程环境
使用C语言开发软件
一个简单的C程序
预处理指令
标准数据类型
用户定义类型
操作符
表达式
语句
数组和指针
结构
函式
标准库
编译C程序
C语言综述
C开发工具
小结
推荐阅读
第5章Python扩展
用C建立Python扩展
Python的C扩展API
扩展代码的模块组织
PythonAPI类型和函数
方法表
方法标记
传递数据
使用Python的C扩展API
通用离散I/OAPI
通用包装器示例
调用扩展
Python的ctypes外部函数库
用ctypes载入外部DLL
ctypes中的基本数据类型
使用ctypes
小结
推荐阅读
第6章硬件:工具与耗材
必备工具
手工工具
数字万用表
焊接工具
最好能有的工具
高级工具
示波器
逻辑分析仪
测试设备注意事项
耗材
全新和二手
小结
推荐阅读
第7章物理接口
连接器
DB型连接器
USB连接器
圆形连接器
接线端子
接线
连接器失效
串行接口
RS-/EIA-
RS-/EIA-
USB
Windows虚拟串口
GPIB/IEEE-
GPIB/IEEE-信号
GPIB连接
GPIB转接USB
PC总线接口设备
基于总线接口的优缺点
数据采集卡
GPIB接口卡
旧并不代表差
小结
推荐阅读
第8章开始干吧
项目定义
需求驱动的设计
从需求开始
工程目标
需求
为什么需要需求
良好的需求
全景
需求类型
用例
可追溯性
需求捕获
设计软件
软件设计说明
SDD的图景
伪代码
分而治之
处理错误和故障
功能测试
为需求而测
测试用例
测试错误处理
回归测试
进展追踪
实施
代码风格
组织你的代码
代码复查
单元测试
连接到硬件
软件文档化
版本控制
缺陷跟踪
用户文档
小结
推荐阅读
第9章控制系统概念
基础控制系统理论
线性控制系统
非线性控制系统
顺序控制系统
术语和符号
控制系统框图
传递函数
时间和频率
控制系统类型
开环控制
闭环控制
非线性控制:继电器控制器
顺序控制系统
比例、比例积分、比例积分微分控制
混合控制系统
用Python实现控制系统
线性比例控制器
开关式控制器
简单PID控制器
小结
推荐阅读
第10章构建并使用仿真器
什么是仿真
低保真和高保真
模拟错误和故障
使用Python创建一个仿真器
程序包和模块的组织
数据输入/输出仿真器
交流电源控制器仿真
串行终端仿真器
使用终端仿真器脚本
显示仿真数据
gnuplot
使用gnuplot
使用gnuplot将仿真器数据图表化
创建你自己的仿真器
确认仿真器的必要性
仿真的范围
时间和精力
小结
推荐阅读
第11章仪器数据I/O
数据I/O:接口软件
接口格式与协议
Python接口支持的工具包
Windows平台上的替代品
在Linux下使用基于总线的硬件I/O设备
数据I/O:数据采集与写入
基本数据I/O
阻塞和非阻塞调用
数据I/O方法
数据I/O错误处理
处理不一致的数据
小结
推荐阅读
第12章读写数据文件
ASCII数据文件
原始的ASCII字符集
Python的ASCII字符操作方法
读写ASCII平面文件
配置数据
AutoConvertpy模块--自动转换字符串
FileUtilspy模块--ASCII数据文件I/O工具
二进制数据文件
平面二进制数据文件
用Python处理二进制数据
图像数据
小结
推荐阅读
第13章用户界面
文本界面
控制台
ANSI显示控制台技术
Python和curses
用不用curse是个问题吗
图形用户界面
图形用户界面的历史和概念
在Python中使用GUI
TkInter
wxPython
小结
推荐阅读
第14章实例
串行接口
简易DMM数据获取
串行接口的离散或模拟数据I/O设备
串行接口及对速度的考虑
USB实例:LabJackU
LabJack连接
安装LabJack设备
LabJack与Python
小结
推荐阅读
附录A自由和开源软件资源
附录B仪器资源
索引
python 设备采集系统_真实世界的Python仪器监控:数据采集与控制系统自动化相关推荐
- 真实世界的Python仪器监控:数据采集与控制系统自动化(
真实世界的Python仪器监控:数据采集与控制系统自动化(硬件DIY 不可多得的实战指南) (美)休斯(Hughes,J.M.)著 OBP Group 译 ISBN 978-7-121-18659- ...
- python len函数_知识清单Python必备的69个函数,你掌握了吗?
本文纲要 Python 作为一门高级编程语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间.目前,Python 3.7 共有 69 个内置函数,一些是我们耳熟能详的函数,另一些却不是很 ...
- python优化网站_[练习] 用PYTHON来优化网站中的图片
我到公司以来,第一次加班,哇,加一晚上加一上午,现在还没下班的迹象,555,困. 对于网站中的一些关键的页面,多重缓存.静态化.程序代码优化--之外,为了提高用户打开页面的速度,图片是必须要优化的. ...
- python递归函数例题_递归案例python
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 而对应的中文翻译 "递归" 却表达了两个意思:"递 ...
- python开发中级_针对中级Python开发人员的13个项目构想
python开发中级 Learning the basics of Python is a wonderful experience. But the euphoria of just learnin ...
- python mqtt库_如何在 Python 中使用 MQTT
Python 是一种广泛使用的解释型.高级编程.通用型编程语言.Python 的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词).Python 让开发者能 ...
- 网易图灵学院python公开课_图灵学院 Python全系列教程全栈工程师 python视频教程下载...
大家怎么说? 老师很好,我认为,若想学好python,应该多练.多想.多看.学习资料不能仅限于老师给定的这些内容,这些毕竟是入门资料 老师讲的真不错,对于我们这种小白来说 也比较容易懂,虽然有些时候自 ...
- 怎么安装python的包_『本地python包怎么通过pyenv安装』python包本地安装教程
python怎么安装第三方类库 pip 大多数库都可以通pip安装,安装方法为,令行窗口输入 pip install libname libname名 某些库通过pip安装不了,可能是因为没有打包上传 ...
- python列表拆包_详解python 拆包可迭代数据如tuple, list
详解python 拆包可迭代数据如tuple, list 拆包是指将一个结构中的数据拆分为多个单独变量中. 以元组为例: >>> a = ('windows', 10, 25.1, ...
最新文章
- hadoop中MapReduce中压缩的使用及4种压缩格式的特征的比较
- C语言经典例97-输入字符写入文件
- c++ 函数的指针调用
- Sqlite使用技巧集锦
- 373. Find K Pairs with Smallest Sums 找出求和和最小的k组数
- 七种常用特征工程技术
- CSS3中border-radius、box-shadow与gradient那点事儿
- 数据vs.算法,究竟谁更重要
- java 数字计算精度问题
- vue java图片懒加载_vue 实现图片懒加载功能
- 弯道超车时机已来 百度:中国有机会定义AI时代的用户体验标准
- CTD数据库(Comparative Toxicogenomics Database)介绍与使用
- artset下载_artset绘画软件下载
- umts是移动还是联通_手机网络类型CDMA、GSM、WCDMA是什么意思?
- 简化工作和生活的 7 个在线地图制作平台分享
- TPYBoard中编译MicroPython并利用DfuSe经行固件烧录
- html中斜体样式怎么写,html i 斜体标签
- 技能竞赛国赛_2020高教社杯全国大学生数学建模竞赛常见问题解答
- 定点数一位乘法之Booth(布斯)算法
- 整理了一波技术博主超好用的工具!