我们都知道坎贝尔科学公司的数据记录器非常擅长测量和存储数据。但你知道他们也可以做决定和控制其他设备吗?这是真的!你的数据记录仪可以打开或关闭手机调制解调器或GPS接收器以节省能源。它可以触发水采样器来采集样本,或者触发相机来拍照。它可以触发声光报警。你需要控制什么?让数据记录器去做吧!

通常,您的设备物理连接到数据记录器使用一个数字I/O端口(C1-C8)或SW12V(开关12伏)。

“对不起,小费。为什么数字I/O端口标记C1到C8?!?”

很高兴你问了。在过去,在CRBasic数据记录器出现之前,
这些端口被称为控制端口。他们有更多的能力
但并没有失去这个特性。

每个数字I/O端口可以设置为低(0 Vdc)或高(5 Vdc)PortSet ()WriteIO ()指令。数字I/O端口通常用于操作外部继电器驱动电路,因为端口本身具有有限的驱动容量。

还有同步测量设备(SDMs) (www.ocbeachreo.com/sdm)可以完成这项工作。此外,一些SDM器件是连续模拟输出(CAO)模块。CAO模块输出连续可调电压要求条形图和可变控制应用。

这就是我们需要控制的硬件。程序是什么样子的?通常,做某事的决定是基于时间、事件或可测量的条件。让我们举一个基于时间开关手机的例子。调制解调器需要12V电源,所以,我们将它的电源线连接到数据记录器的SW12V。整点开始的十分钟里,电话都是开着的。的TimeIntoInterval ()指令对于基于数据记录器的时钟做一些事情是很好的。我们将它嵌入到一个if/then逻辑语句中,像这样:

如果TimeIntoInterval(0 60分钟)然后PortSet(9,1)“9”端口为SW12V端口。把手机打开。
如果TimeIntoInterval(10 60分钟)然后PortSet(9,0)关掉手机。

记住,如果你在数据记录器控制下打开一个硬件,你也需要关闭它。仅仅让一个条件为false并不会改变端口的状态。

使用您的坎贝尔科学数据记录器:

  • 打开和关闭您的风速表加热器,以延长传感器的寿命
  • 移动水闸来调节运河系统中的水流
  • 控制pH值加药和曝气以提高水质
  • 当温度过低时,打开和关闭气体分析仪等设备
  • 控制灌溉调度

可能性是无限的!

总是失控,

我们在社交媒体上很活跃!
通过在这些平台上关注我们,了解我们的最新消息:

Baidu