lilith 发表于 2014-7-26 22:19:10

略显无奈的程序发布:Hioki 3522/3531 LCR 上位机控制面板

之所以说是略显无奈,是因为前些天收了一台屏幕几乎不能显示了的 Hioki 3531 LCR Meter,经询问得知其屏幕价格将近 1k,而这台机器收来的价格也才区区 -哔- 而已,要我花 1k 换个屏幕?{:139_269:} 正好这几台机器配有 GPIB 接口卡,所以我无奈决定不修了,直接在 PC 上编个程序代替屏幕,实现基本的控制和测量值的读取。

上位机程序


无奈的 3531 LCR:



另:此程序编写时考虑到了我手头的另一台 Hioki LCR,3522 型,所以目前的代码对两者兼容。Hioki 的其余 LCR 型号理论上可以兼容,但实际上有一些数据格式的差别,如果有 Hioki 其它型号 LCR 使用者想要尝试本程序,最好事先和我联系,加入其型号和数据特征支持代码。

程序使用 Contec 社的 GPIB 卡,以 Microsoft Visual Studio 2013/.net 2.0 运行时编译,编译环境为 Windows 8.1 X64,16GB 内存,i7 2600k 的系统。如目标系统没有 .net 2.0 运行时需从微软官网下载安装。


puff 发表于 2014-7-26 22:21:09

牛A啊。。。。。

yu2007 发表于 2014-7-26 22:37:58

这个屏不是可以换芯片吗??

xuanmic 发表于 2014-7-26 22:44:09


再找一下吧,也许有替换的国产液晶屏呢,这种尺寸的屏看着像国产的经济型数控系统的显示屏,可以在网上找一下,价格便宜大概300左右。

xuanmic 发表于 2014-7-26 22:47:04

在某宝上搜索“数控系统 液晶” 就能找到一些。

lingyunyiqi 发表于 2014-7-26 22:50:42

本帖最后由 lingyunyiqi 于 2014-7-26 22:51 编辑

你好,你这个程序能不能做CPK统计。

lilith 发表于 2014-7-26 22:51:37

xuanmic 发表于 2014-7-26 22:44
再找一下吧,也许有替换的国产液晶屏呢,这种尺寸的屏看着像国产的经济型数控系统的显示屏,可以在网上找 ...

屏幕的型号是 DG24321,淘宝上能找到的价格都杯具 {:139_280:}


lilith 发表于 2014-7-26 22:54:35

lingyunyiqi 发表于 2014-7-26 22:50
你好,你这个程序能不能做CPK统计。


作为业余爱好者,没有往生产这方面考虑过 {:139_281:} 后期主要增加的代码计划也侧重于扫频测量等(目前还没写呢)。

晓雯电子 发表于 2014-7-26 23:05:07

支持下好实用的

xydianzi 发表于 2014-7-26 23:11:41

这个屏应该可以搞好吧

douyuyu 发表于 2014-7-26 23:11:45

lilith 发表于 2014-7-26 22:54
作为业余爱好者,没有往生产这方面考虑过后期主要增加的代码计划也侧重于扫频测量等(目 ...

故障像是导电条有问题,换过导电条了吗?

zw1235 发表于 2014-7-26 23:49:15

我的HIOKI3532-50不知能不能运行?

itemtony 发表于 2014-7-27 08:10:01

我记得有人用国产的普通屏成功改过该机器。

cdm21088 发表于 2014-7-27 08:12:47

裕作师傅知道

lwy86 发表于 2014-7-27 10:10:05

这机器的触摸屏超难找

lilith 发表于 2014-7-27 10:35:41

douyuyu 发表于 2014-7-26 23:11
故障像是导电条有问题,换过导电条了吗?


320x240 的屏幕很少有导电条了吧,应该都是黏在玻璃和 PCB 上的排线 {:139_281:} 那玩意搞不定

lilith 发表于 2014-7-27 10:36:17

lwy86 发表于 2014-7-27 10:10
这机器的触摸屏超难找


还好触屏没问题 {:139_286:} 不过就算有问题,只要有 GPIB/232 口也没事

lilith 发表于 2014-7-27 10:44:43

zw1235 发表于 2014-7-26 23:49
我的HIOKI3532-50不知能不能运行?


你好,我开始编写此程序的时候只有 3522-50 LCR,是根据 3522-50/3532-50 LCR 编程手册编写的(此两个型号使用同一本编程手册),然后因为收了这台破屏 3531 才加入了对 3531 的支持和比较完善的控制(但其实下载不到 3531 编程手册,所以靠 3522 手册和自己摸索实现),所以理论上肯定可以支持 3532-50,但我没有 3532-50 不清楚返回的型号和版本信息,程序无法判断应该针对何种数据格式处理。

我刚才更改了一下程序,如果读到型号为 3532 则识别为 3522 处理,你试试看是否可用?



另上面的程序是主贴的 Contec 社的 GPIB 卡的适用程序,如果你没有该社的卡,我去年编写此程序的时候还写了一个 Agilent 的卡的适用程序,不过没有加入 3531 的支持,但也没有识别型号的代码,所以理论上直接能用于 3532,你如果用 Agilent 的 82350 型 PCI 总线上的 GPIB 卡,可以尝试此程序。理论上也能支持 Agilent 的 82357B 型 USB 总线上的 GPIB 卡(但我没有此卡所以没有测试)。


lwy86 发表于 2014-7-27 10:46:51

lilith 发表于 2014-7-27 10:36
还好触屏没问题不过就算有问题,只要有 GPIB/232 口也没事

问题是我们公司的机器没有GPIB/232接口卡,不知道哪有卖。也找了很久了。晕死。

三只眼闲人 发表于 2014-7-27 11:13:30

厉害厉害。

zw1235 发表于 2014-7-27 11:37:15

lilith 发表于 2014-7-27 10:44
你好,我开始编写此程序的时候只有 3522-50 LCR,是根据 3522-50/3532-50 LCR 编程手册编写的(此两个 ...

这样无私,热心的坛友,必须严重的赞一个~~~~
我现在还在外面,等回去时候试一下~真的非常感谢~~

simida 发表于 2014-7-27 12:52:08

lwy86 发表于 2014-7-27 10:46
问题是我们公司的机器没有GPIB/232接口卡,不知道哪有卖。也找了很久了。晕死。

GPIB、232接口板我有

simida 发表于 2014-7-27 12:53:14

碰到软件高人了,佩服佩服

dichao123 发表于 2014-7-27 13:50:42

楼主强悍啊 问下Contec 社的 GPIB 卡 长啥子样 刚好有一台闲置1年的 3531

lwy86 发表于 2014-7-27 14:44:24

simida 发表于 2014-7-27 12:52
GPIB、232接口板我有

卡多少米一张??


ybp568 发表于 2014-7-27 15:09:55

高人,好人,支持

人生感悟 发表于 2014-7-27 16:25:12

我的GPIB卡用不了也支持一下吧

放牛的春天 发表于 2014-7-27 16:49:41

默默的顶一下,技术贴{:142_363:}

tym99 发表于 2014-7-27 19:37:25

楼主软件功夫了得 硬件就差些了

simida 发表于 2014-7-27 19:43:32

lwy86 发表于 2014-7-27 14:44
卡多少米一张??

1000   一张
页: [1] 2
查看完整版本: 略显无奈的程序发布:Hioki 3522/3531 LCR 上位机控制面板