RH -02手册V1.0
1.
2.
3.
4.
5.
6.
介绍
连接到PC
操作原理
特定网络阳离子
技术信息
使用USB端口
写你自己的软件
概观
其他信息
技术信息
串行端口设置
串行端口连接
协议
调制解调器操作
(中断等)
(串行端口引脚连接)
(直接驱动单元)
(带收音机/电话调制解调器远程使用)
法律信息
用法
本新闻稿中的软件仅用于微微的产品或使用的Pico产品收集数据
版权
笔克科技有限公司声称的版权和保留的权利,所有材料(软件,文档
等)本新闻稿中包含
您可以复制和安装它之前分发的整个发行,但你可能不复制单个项目
释放,比用于备份等内
责任
微微技术及其代理人的任何损失,损害或伤害概不负责,无论何种原因,相关
在使用微微技术的设备或软件。
适用性
没有两个应用程序都是一样的,所以微微技术无法保证其设备或软件
适合于给定的应用。因此,用户有责任确保该产品适用
对于用户的应用程序。
因为该软件在计算机上运行的可能是运行的其他软件产品,并可能受
从这些其他应用程序的干扰,该许可证明确排除使用中的'关键任务'
应用,例如医疗或安全相关的应用
商标
Borland公司, Delphi和Turbo Pascal的是商标或注册商标的Borland International,Inc.的商标的
微软的MS -DOS ,Windows和Windows NT,的Visual C ++ , Visual Basic中为Microsoft的商标或注册商标
公司在美国和其他国家
美国国家仪器和LabVIEW的商标或美国国家仪器公司,在美国注册
其他国家
笔克科技有限公司, PicoScope软件,的PicoLog和DrDAQ是微微科技有限公司的注册商标,在美国注册
英国和其他国家。
介绍
微微RH -02是与IBM兼容的计算机上使用一个完整的温度和湿度的输入设备。它连接到
计算机的串行端口,并具有内置的被校准的,得到高度精确的读数传感器。
它可与PicoLog数据记录程序中使用:或者,您可以使用RH- 02驱动程序的软件来开发自己的
方案,以收集和从单元分析的数据。
PicoLog软件和驱动程序支持多达四个RH- 02的单位在DOS下,九RH- 02的单位在Windows下。
该文件描述了RH -02的物理和电气性能,并说明如何使用该软件的驱动程序。
有关使用RH -02的PicoLog的更多信息,请参考下列文件:
PicoLog软件适用于Windows
PicoLog软件DOS版
PLW044.HLP ( Windows帮助文件)
PL.TXT
操作原理
在RH- 02需要从每两个读取每两秒传感器 - 湿度传感器和一个精密的热敏电阻。这些
传感器内置在RH- 02 。驱动程序软件中包含必要的传感器读数转换成一切
温度和湿度。
筛选
在RH- 02软件包括一个滤波器,它消除了由于电噪声的误差。您可以使用测量或
滤波后的值:将过滤值小得多容易发生电噪声,但它往往要落后如果所测量的值的变化
快。
特定网络阳离子
转换时间
决议
湿度
2秒钟(为湿度&温度)
0.0025%
0至100 % (无冷凝)
±
2% (5%至95%)
约1分钟
0到70
°
C
±
0.2C (0至70
°
C)
10秒
D9女性电脑
130x60x30mm
黑色ABS
不防水
温度
范围
准确性
响应时间
范围
准确性
连接器
围墙
尺寸
材料
连接RH- 02
要使用RH -02 ,你应该使用电缆上的RH- 02的D型连接器连接到串行端口在您的计算机上
提供的。如果你有一个25路串口,使用随附的9至25针适配器。
要检查本机工作:
1.启动PicoLog软件适用于Windows
2.
SELECT
网络文件
3.
SELECT
新的设置
4.
在记录对话框中,按
OK
5.
在采样对话框中,按
OK
6.
设置转换器类型
RH02
7.
选择您已连接RH02到COM端口
8.
按
OK
9.
在RH02渠道对话框,双击
温度未使用
10.
在编辑RH02通道对话框中,按
OK
11.
回到RH02渠道对话框, DOUBLE_CLICK上
湿度未使用
12.
在编辑RH02通道对话框中,按
OK
13.
回到RH02渠道对话框中,按
OK
14.
该记录视图现在应该显示的温度和湿度。
司机总结
在RH -02提供有驱动程序,你可以建立短到你自己的程序。驾驶者提供与使用
以下操作系统:
DOS
Windows 3.1的
Windows 95/98的
在Windows NT / 2000
Linux的
一旦你已经安装的软件,驱动程序目录中包含的驱动程序和精选的如何使用的例子
驱动程序。它还包含本手册的副本作为一个文本文件。如果你在Windows下安装后,皮科技术组包含
帮助文件的驱动程序。
驱动程序被作为对象文件用于DOS和保护模式,并且作为一个动态链接库的Windows。
目标文件使用的Pascal联动约定,并且不需要任何编译器运行时例程,所以他们可以用
用最真实的模式和一些保护模式C和Pascal的编译器。
在Windows DLL可以用C , Delphi和Visual Basic程序中使用:它也可以与像微软计划使用
Excel中,其中宏语言是Visual Basic中的一种形式。多个应用程序可以在访问Windows DLL
同时,只要应用程序不改变它的设置,它们不使用信道。
下表指定的每个驱动程序中的例程的功能:
常规
rh02_open_unit
rh02_close_unit
功能
打开使用指定的串行端口驱动程序
关闭端口(警告!如果不这样做DOS下可能会导致你的
电脑故障)
rh02_get_cycle
rh02_get_value
rh02_get_version
找出当驾驶员已经采取了一套新的读数
获取最新的温度或湿度读数
得到这个RH -02的版本号
这些例程的正常调用顺序如下:
打开驱动程序
同时要测量温度,
得到的温度和/或湿度
虽然结束
关闭驱动程序
rh02_open_unit
DOS版本:
短整型rh02_open_unit (
短整型端口,
短整型基地,
短整型IRQ) ;
的Windows版本:
短整型rh02_open_unit (
短整型口) ;
此例程用于指定与RH- 02单元的串行端口号。如果你想使用一个以上的RH -02 ,你应该叫
常规一次,每个RH- 02 。
该
PORT
必须是1 COM1 , 2 COM2等。
在DOS下,该程序具有额外的参数来指定基址的短暂中断号为COM端口。这些都可以
被设置为零的默认基地址和IRQ 。看
串行端口设置
欲了解更多信息
在Windows中,基地址和IRQ信息是在Windows中定义的,所以,没有必要指定一个值。
这个例程返回
真
如果驾驶员成功打开的RH- 02 。
rh02_close_unit
无效rh02_close_unit (无符号短整型口) ;
这个程序断开指定串口的驱动程序。
如果你成功地打开任何串行端口,则必须调用
rh02_close_unit
为每个端口之前,你从你的程序中退出。
如果你不这样做,你的电脑可能会胡作非为,直到下一次重新启动它。
rh02_get_cycle
短整型rh02_get_cycle
(长*
周期,
短整型口) ;
这个例程返回从一个特定的RH- 02得到的读数的完整的周期数。
当你调用
rh02_get_value,
这与最近的读数为指定的信道立即返回。如果你把它叫做
反反复复,它会重复返回相同的读数,直到驾驶员将在下一次读取从通道。
如果你想记录的值,只有当驾驶员已经采取了新的解读,你可以使用这个程序来找出有多少
读数的驾驶员已经完整周期,那么你可以拨打
rh02_get_value
只有当一个周期结束。
注:每个RH -02独立调查,因此对于多RH- 02S的循环次数可能不会保持同步。
rh02_get_value
短整型rh02_get_value (
长*
值,
短整型
口,
短整型
通道,
短整型
过滤) ;
一旦你打开了司机,司机需要不断从RH -02的读数。当你调用这个例程,它会立即将
价值
到最近的读数为指定的信道。温度在一摄氏度,以百分之,并且
湿度的百分比表示。
如果读数是可用的,则返回
TRUE ,
否则返回
FALSE 。
它通常会返回
假
对于后几秒钟
打开驱动程序,直到驾驶员已经从指定的信道读出。
通道
应在1信道的温度, 2为湿度。
如果你设置
网络过滤的
to
TRUE ,
驱动程序返回的温度的低通滤波后的值。该滤波器的时间常数
取决于的值
filter_factor
该通道,并就如何多渠道有效。
rh02_get_version
短整型rh02_get_version (
短整型*版本,
短整型
口) ;
该程序集
VERSION
到指定的RH- 02的版本号。
版本高字节始终是8的RH -02 :低字节的版本和发行版的两位十六进制数。它
提供了一个有用的检查该链接的RH- 02是否正常工作。
DOS驱动程序
DOS下的驱动程序在两个目标文件提供的,
rh02drv.obj
和
commdrv.obj 。
它可以在两个被用于
C
和
帕斯卡尔
程序。
Windows 16位驱动程序
窗户16位驱动程序是文件
RH0216.DLL :
它被安装在
在DRIVERS \\ WIN
目录。如果一个应用程序是
无法找到DLL ,尝试将DLL来
\\ WINDOWS \\ SYSTEM 。
据3.11的Windows在Windows 95下,并根据测试过的16位应用程序: