作者easyman (oops)
看板Soft_Job
标题Re: [请益] 测试仪器自动化程式设计的工作
时间Mon Jan 4 22:31:09 2021
几年打杂下来, 对於控一些有的没的, 有一些心得
经验上, 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仪器动辄上百万
: 有的还可能几千万台币以上的价格
: 所以说,如果我想做这领域的未来发展
: 我应该与怎样的公司寻求合作呢?
: 恳请各位软工大大推荐,感激不尽!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.226.228.82 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1609770671.A.B20.html
1F:推 deepcolor: 在考虑要不要去练python了 01/04 23:01
2F:推 zhuzii: 推推 01/04 23:29
3F:推 mmonkeyboyy: 用instrumentkit 先玩看看常见的仪器 要报告pandas + 01/04 23:54
4F:→ mmonkeyboyy: matplotlib 直出啊XD 01/04 23:54
5F:推 mmonkeyboyy: Arduino 的话 有magic 可以用 但我还是觉得RPi好用多 01/05 00:00
6F:→ mmonkeyboyy: 介面上现在有很多 shield可买 几乎可做到ㄧ台走天下 01/05 00:00
7F:→ mmonkeyboyy: 了 01/05 00:00
8F:→ coldson: Python真的很猛 小弟也受益良多 01/05 00:08
9F:→ taipoo: 推 01/05 01:09
10F:推 VAIOBIOS: 推一个。正确 01/07 22:40
11F:推 vuijeod: 请问前辈,自动测试这一领域有人用C++写吗? 05/22 19:42