Re: [请益] 测试仪器自动化程式设计的工作

楼主: easyman (oops)   2021-01-04 22:31:09
几年打杂下来, 对于控一些有的没的, 有一些心得
经验上, python 接受度很高
所以后来都是提供python 作为自动化的基础
通讯方面, 打通以下就差不多了
GPIP : PyVISA
Serial : Pyserial
TCP : 内建
难免要跟其他 programming language 接
QCT MTK 都提供C DLL, 那就得用 Ctypes 去接
如果是C# DLL, 就 Python.NET 去接
如果是控IC, 那学个 arduino 是很好的
arduino 有 GPIO, 设计个 简单protocol ,
走serial 控 arduino 的 GPIO ,
就可以简单的作开机, 按钮之类
进阶一点, I2C , SPI , I2S 也都是可以控的
如果要控android , 有python adb
要产出report , 就弄个csv 产出就好
如果不同品牌仪器, 类似功能, 但是GPIB cmd 不一样
那就开个 base object interface
让其他人可以继承
然后填自己要的GPIB cmd
总之,在目前全民学python气氛下
且python又不用钱
是有机会让 RF / EE / QA 直接写python test case
最符合自己需求, 不需要跨领域的沟通半天
写完随便找台电脑, 有空就下去跑压力测试
机器很累, 人比较轻松, 相当不错
※ 引述《taipoo (要成功要积极)》之铭言:
: 本来我是做RF研发的工作
: 但这中间会用到很多RF测试仪器
: 每次操作都需要设定很多步骤才能进行测试
: 所以我一直很想自己开发测试仪器自动化程式
: 而我也在5年前因缘际会下学习了python
: 并透过python开发许多好用的小软件
: 当然也包括测试仪器自动化程式软件
: 而且我愈来愈有个远大的目标
: 我很想要把所有可以用GPIB连接的仪器
: 全部都透过python建立全自动化测试环境
: 不过我缺乏资金,因为这些RF仪器动辄上百万
: 有的还可能几千万台币以上的价格
: 所以说,如果我想做这领域的未来发展
: 我应该与怎样的公司寻求合作呢?
: 恳请各位软工大大推荐,感激不尽!
作者: deepcolor (站在星空下)   2021-01-04 23:01:00
在考虑要不要去练python了
作者: zhuzii (UsualMan)   2021-01-04 23:29:00
推推
作者: mmonkeyboyy (great)   2021-01-04 23:54:00
用instrumentkit 先玩看看常见的仪器 要报告pandas +matplotlib 直出啊XDArduino 的话 有magic 可以用 但我还是觉得RPi好用多接口上现在有很多 shield可买 几乎可做到ㄧ台走天下了
作者: coldson (库德)   2021-01-05 00:08:00
Python真的很猛 小弟也受益良多
作者: taipoo (要成功要积极)   2021-01-05 01:09:00
作者: VAIOBIOS (真诚和善良)   2021-01-07 22:40:00
推一个。正确

Links booklink

Contact Us: admin [ a t ] ucptt.com