|||
USB光耦使用方法
ü 免驱动,插上电脑,打开程序就可以操作!
ü 支持VB/VC/C#/Delphi/Labview/易语言,只要能调用VC DLL都可以;支持Linux,支持树莓派,支持Openwrt;提供管理工具及源码;只需一条USB线,无需外接电源,简单易用。
ü 支持32位/64位 windows2000/xp/vista/win7/win8
ü 一台电脑最多可以同时接126个USB光耦
ü 全速USB HID接口,无需安装驱动、应用软件,即插即用。
ü 命令接口简单易用
ü 提供应用程序例程和DLL以及静态链接LIB,可以自己开发没有DLL的应用程序
ü 提供VB/C#/VC/Delphi/易语言例程源代码。
ü 支持LabView调用(暂无例程,提供调用方法)。
ü 提供可以在bat批处理文件中使用的exe文件以及批处理bat文件示例
ü 光耦不能控制大功率!每一路最大可以控制120mW(最大电流不超过40mA)的直流负载。
ü 光耦的使用是有方向性的,被控负载要接对+、-极
2. USB光耦概述USB光耦是一个可以在电脑上运行程序控制的开关。采用免驱动HID的通讯协议,即插即用,无需安装任何驱动。
USB光耦采用的是JC817光耦。
光耦是电子器件,没有继电器机械开关的寿命限制,几乎可以无限次使用。
3. 使用示例一个控制LED的接线如下图:
4. 注意事项4.1. PC软件支持32/64位Windows2000及以上操作系统
我们提供DLL及静态链接库。
在64位Windows操作系统上,PC端应用软件必须编译成X86模式,不能编译成X64或者AnyCpu模式。
一般在Visual Studio中如下设置:
4.2. 光耦不能控制大功率!每一路最大可以控制120mW(最大电流不超过40mA)的直流负载。4.3. 工作温度、湿度
工作温度范围:0℃~70℃
工作湿度范围:10%~90%
不适合在盐碱环境中使用。
4.4. 光耦的使用是有方向性的,被控负载要接对+、-极4.5. 多个USB光耦接到一台电脑上,端口和设备的对应关系如果一台电脑上同时接了多个USB光耦,打开端口号和USB光耦插入顺序没有必然的对应关系。为了简化操作,建议采用如下方法来使得端口和USB光耦之间有必然的对应关系:
1. 不要打开任何端口,也不要打开任何和USB光耦有关的程序。
2. 将所有需要操作的USB光耦都插入到电脑上。
记住插在电脑(或者USB HUB)上的USB口位置;记住插入的USB光耦个数。
3. 在电脑上打开“USB继电器管理工具(同时支持4个USB口).exe”。
4. 打开端口1,多次打开、关闭继电器1,查看是哪个USB光耦在动,将该USB光耦所插的USB口位置标注为1。
打开端口2,按同样方法操作,标注第2个USB口位置。
依次打开所有端口,标注所有插有USB光耦的USB口位置。
5. 至此,端口和USB光耦的对应关系已经确定。今后操作时,只要插入同样数量的USB光耦、插在同样的USB口位置,在插好所有USB光耦后,再打开程序,从端口1开始打开各个端口,则端口1打开的就是USB口位置标注为1的USB光耦,端口2打开的就是USB口位置标注为2的USB光耦,以此类推。
即便USB光耦可能会更换成另外一个新的、即便电脑重启,这个对应关系也不会改变。
如果出现操作错误,导致打开端口和USB光耦对应关系错乱,建议关闭程序后再重新打开程序;如果这样仍没有解决问题,建议把程序关闭,把所有USB光耦都拔掉,再重新插上,等10秒后,再打开程序继续操作。
4.6. 使用LabViewLabView8.6 —— 工具 —— 导入 —— dll
按照提示导入usbrelay.dll就可以。
5. 技术支持
如果您有开发、使用方面的问题,可随时通过如下任一方式联系我们:
电话或短信:18310802036
技术支持邮箱:support@freeeasy-life.com