“(SKU:RB-01C029)Arduino继电器扩展板”的版本间的差异

来自ALSROBOT WiKi
跳转至: 导航搜索
(以“<br/> ==概述== :想用 Arduino 控制日光灯的亮灭,需要一种能用弱电控制强电的技术,继电器无疑是...”为内容创建页面)
 
 
(未显示5个用户的12个中间版本)
第1行: 第1行:
 
<br/>
 
<br/>
 
[[文件:jdghd1.jpg|500px|有框|右]]
 
[[文件:jdghd1.jpg|500px|有框|右]]
==概述==
+
==产品概述==
:想用 Arduino 控制日光灯的亮灭,需要一种能用弱电控制强电的技术,继电器无疑是一个理想的选择。2012 最新推出的 Relay  Shield  v2.0 继电 器扩展 板是哈尔滨奥松机器人科技有限公 司研发的一款 简单易用、连接方 便、性价比较 高的四路继电 器合 一且预 留  XBee  无 线 收 发 模块 接 口 的 扩 展 板 。 此 模 块 采 用全 新 原 装 进 口 东 芝 隔 离 光 耦TLP521-4 隔离强弱电,更能保护您的昂贵的控制器。与国内外同类产品相比,具有以下 特点:一、四 路继电器合一 ,常开常闭接线端 标注明确,便 于识别;二、 强弱 电采用光耦隔离,使用更安全,动作更可靠;三、预留 XBee 无线收发模块接口,通过连接
+
想用Arduino来控制日光灯的亮灭,需要一种能用弱电控制强电的技术,继电器无疑是一个理想的选择。2012 最新推出的 Relay  Shield  v2.0 继电 器扩展 板是哈尔滨奥松机器人科技有限公 司研发的一款 简单易用、连接方 便、性价比较 高的四路继电 器合 一且预 留  XBee  无 线 收 发 模块 接 口 的 扩 展 板 。 此 模 块 采 用全 新 原 装 进 口 东 芝 隔 离 光 耦TLP521-4 隔离强弱电,更能保护您的昂贵的控制器。与国内外同类产品相比,具有以下 特点:一、四 路继电器合一 ,常开常闭接线端 标注明确,便 于识别;二、 强弱 电采用光耦隔离,使用更安全,动作更可靠;三、预留 XBee 无线收发模块接口,通过连接控制器,可远程无线控制继电器开合;四、适合于各种开发板和控制器,例如:Arduino控制器、STC 单片 机、 AVR 单片机等。
控制器,可远程无线控制继电器开合;四、适合于各种开发板和控制器,例如:Arduino控制器、STC 单片 机、 AVR 单片机等。  
+
继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常 应用于 自动控制电路 中,它 实际上 是用较 小的电 流去控 制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。继电器种类有电磁 式继 电器、热敏干簧继电器和固态继电器(SSR),而我司研发的 继电器扩展 板应用的为电 磁式继电器。 电磁式继电器一般 由铁芯、线圈 、衔铁、触点 簧片 等组成 的。只要在线 圈两端加上一 定的电压,线圈中 就会流过一定 的电流,从而 产生 电磁效 应,衔铁就会 在电磁力吸引 的作用下克服返回 弹簧的拉力吸 向铁芯,从而 带动 衔铁的 动触点与静触 点吸合。当线 圈断电后,电磁的 吸力也随之消 失,衔铁就会 在弹 簧的反作用力返回原 来的位置,使 动触点与原来的静 触点吸合。这 样吸合、释放 ,从 而达到 了在电路中的 导通与切断的 目的。对于继电器 的“常开、常 闭”触点,可 以这 样来区分:继电器线圈未通电时处于断开状态的静触点,称 为“常开触点”;处于接通状态的静触点称为“常闭触点”。
:继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常 应用于 自动控制电路 中,它 实际上 是用较 小的电 流去控 制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。继电器种类有电磁 式继 电器、热敏干簧继电器和固态继电器(SSR),而我司研发的 继电器扩展 板应用的为电 磁式继电器。 电磁式继电器一般 由铁芯、线圈 、衔铁、触点 簧片 等组成 的。只要在线 圈两端加上一 定的电压,线圈中 就会流过一定 的电流,从而 产生 电磁效 应,衔铁就会 在电磁力吸引 的作用下克服返回 弹簧的拉力吸 向铁芯,从而 带动 衔铁的 动触点与静触 点吸合。当线 圈断电后,电磁的 吸力也随之消 失,衔铁就会 在弹 簧的
+
反 作用力返回原 来的位置,使 动触点与原来的静 触点吸合。这 样吸合、释放 ,从 而达到 了在电路中的 导通与切断的 目的。对于继电器 的“常开、常 闭”触点,可 以这 样来区分:继电器线圈未通电时处于断开状态的静触点,称 为“常开触点”;处于接通状态
+
的静触点称为“常闭触点”。
+
 
==规格参数==
 
==规格参数==
 
#  产品名称:继电器扩展板  
 
#  产品名称:继电器扩展板  
第24行: 第21行:
 
#  产品尺寸 :80.01mm x 55.88 mm x 25mm
 
#  产品尺寸 :80.01mm x 55.88 mm x 25mm
 
==使用方法 ==
 
==使用方法 ==
:先将本模块插接至 Arduino控制器(如有 XBee无线通信模块,也请一并插接妥当),再给继电器扩展板连接 7.5V~12V 直流电源(注:若无 此电源,继电器将不能吸合)。
+
===需要硬件===
==Relay Shield 继电器扩展板的测试 ==
+
* [http://www.alsrobot.cn/goods-546.html Carduino UNO 控制器] * 1个
我们使用 Arduino 控制器来做个测试,要用到硬件设备如下:
+
* [http://www.alsrobot.cn/goods-43.html Relay Shield继电器扩展板] * 1个
#  Arduino 控 制器×1
+
* [http://www.alsrobot.cn/goods-90.html USB 数据通信线] * 1个
Relay Shield×1
+
* [http://www.alsrobot.cn/goods-117.html 9V 1A 电源适配器] * 1个
USB 数据通信线×1
+
===连接方法===
#  7.5V/800mA 电源适配器×1
+
:将 Relay  Shield 继电器扩展板连接到 Arduino 控制器,连接好 7.5V~12V 电 源至Relay Shield 继电器扩展板,最后通过 USB 线,连接 Arduino 控制器与计算机。
:将 Relay  Shield 继电器扩展板连接到 Arduino 控制器,连接好 7.5V~12V 电 源至Relay Shield 继电器扩展板,最后通过 USB 线,连接 Ard uino 控制器与计算机。
+
===例子程序===
将例程代码编译后下载到 Arduino 里。Arduino 例程代码如下:
+
<pre style='color:blue'>
<pre style='color:blue'>机器人基地 RobotBase www.robatbase.cn
+
目 的: Arduino、Relay Shield 互动例程
+
目标系统: 基于Arduino MEGA 控制器
+
应用软件: Arduino 0018
+
功能描述: 通过串口终端输入数字来控制继电器开合。
+
数字1、2、3、4 分别对应继电器1、2、3、4 闭合
+
数字5、6、7、8 分别对应继电器1、2、3、4 断开
+
发布时间: 2012-08-23
+
说 明: 若用于商业用途,请保留此段文字或注明代码来源
+
哈尔滨奥松机器人科技有限公司保留所有版权
+
************************************************************/
+
 
const int relay1Pin = 2; //继电器1 连接到数字P2 口
 
const int relay1Pin = 2; //继电器1 连接到数字P2 口
 
const int relay2Pin = 3; //继电器2 连接到数字P3 口
 
const int relay2Pin = 3; //继电器2 连接到数字P3 口
第55行: 第41行:
 
Serial.begin(9600); //初始化串行端口
 
Serial.begin(9600); //初始化串行端口
 
}
 
}
void loop() {</pre>
+
void loop() {
<pre style='color:blue'>if (Serial.available() > 0) { //识别到有数据输入
+
if (Serial.available() > 0) { //识别到有数据输入
 
char bitToSet = Serial.read() - 48;//保存获得的数据
 
char bitToSet = Serial.read() - 48;//保存获得的数据
 
//-48 的目的是为了与ASCII 码表的字符位置匹配
 
//-48 的目的是为了与ASCII 码表的字符位置匹配
第70行: 第56行:
 
}
 
}
 
}
 
}
}</pre>
+
}
此段代码实现了通过串口终端发送 1、2、3、4、5、6、7、8 等数字来实现对四个继电器的开合控制。  
+
</pre>
 +
===程序效果===
 +
此段代码实现了通过串口终端发送 1、2、3、4、5、6、7、8 等数字来实现对四个继电器的开合控制。 <br/>
 
例如:  
 
例如:  
发送 1,则继电器 1 吸合,现象为端口 COM1 与端口 NO1 连接,同时 COM1 与 NC1 断开;  
+
发送 1,则继电器 1 吸合,现象为端口 COM1 与端口 NO1 连接,同时 COM1 与 NC1 断开; <br/>
发送 5,则继电器 1 断开,现象为端口 COM1 与端口 NO1 断开,同时 COM1 与 NC1 连接;  
+
发送 5,则继电器 1 断开,现象为端口 COM1 与端口 NO1 断开,同时 COM1 与 NC1 连接; <br/>
控制其他继电器方法同上(注:COM 意为公共端,NC 意为继电器常闭端,NO 意为继电器常开端)。
+
控制其他继电器方法同上(注:COM 意为公共端,NC 意为继电器常闭端,NO 意为继电器常开端)。<br/>
[[文件:jdghd2.jpg|500px|有框|居中]]
+
==产品相关推荐==
[[文件:jdghd3.jpg|500px|有框|居中]]
+
[[文件:erweima.png|230px|无框|]]
[[文件:jdghd4.jpg|500px|有框|居中]]
+
===购买地址===
[[文件:jdghd5.jpg|500px|有框|居中]]
+
[http://www.alsrobot.cn/goods-43.html Arduino继电器扩展板]
[[文件:jdghd6.jpg|500px|有框|居中]]
+
===周边产品推荐===
 +
[http://www.alsrobot.cn/goods-137.html 继电器模块]<br/>
 +
[http://www.alsrobot.cn/goods-328.html 继电器3A/250VAC 3A/30VDC]
 +
===相关问题解答===
 +
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=1297&highlight=%E7%BB%A7%E7%94%B5%E5%99%A8 继电器模块如何使用]<br/>
 +
===相关学习资料===
 +
[http://www.makerspace.cn/portal.php 奥松机器人技术论坛]

2015年10月24日 (六) 14:16的最后版本


Jdghd1.jpg

目录

产品概述

想用Arduino来控制日光灯的亮灭,需要一种能用弱电控制强电的技术,继电器无疑是一个理想的选择。2012 最新推出的 Relay Shield v2.0 继电 器扩展 板是哈尔滨奥松机器人科技有限公 司研发的一款 简单易用、连接方 便、性价比较 高的四路继电 器合 一且预 留 XBee 无 线 收 发 模块 接 口 的 扩 展 板 。 此 模 块 采 用全 新 原 装 进 口 东 芝 隔 离 光 耦TLP521-4 隔离强弱电,更能保护您的昂贵的控制器。与国内外同类产品相比,具有以下 特点:一、四 路继电器合一 ,常开常闭接线端 标注明确,便 于识别;二、 强弱 电采用光耦隔离,使用更安全,动作更可靠;三、预留 XBee 无线收发模块接口,通过连接控制器,可远程无线控制继电器开合;四、适合于各种开发板和控制器,例如:Arduino控制器、STC 单片 机、 AVR 单片机等。 继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常 应用于 自动控制电路 中,它 实际上 是用较 小的电 流去控 制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。继电器种类有电磁 式继 电器、热敏干簧继电器和固态继电器(SSR),而我司研发的 继电器扩展 板应用的为电 磁式继电器。 电磁式继电器一般 由铁芯、线圈 、衔铁、触点 簧片 等组成 的。只要在线 圈两端加上一 定的电压,线圈中 就会流过一定 的电流,从而 产生 电磁效 应,衔铁就会 在电磁力吸引 的作用下克服返回 弹簧的拉力吸 向铁芯,从而 带动 衔铁的 动触点与静触 点吸合。当线 圈断电后,电磁的 吸力也随之消 失,衔铁就会 在弹 簧的反作用力返回原 来的位置,使 动触点与原来的静 触点吸合。这 样吸合、释放 ,从 而达到 了在电路中的 导通与切断的 目的。对于继电器 的“常开、常 闭”触点,可 以这 样来区分:继电器线圈未通电时处于断开状态的静触点,称 为“常开触点”;处于接通状态的静触点称为“常闭触点”。

规格参数

  1. 产品名称:继电器扩展板
  2. 产品货号:RB-01C029
  3. 工作电压: DC7.5V~12V
  4. 产品类型 :Arduino扩展板
  5. 隔离光耦 芯片: TLP521-4
  6. 继电器参 数:3 A@250V AC/3A@30V DC
  7. 制作工艺 :FR4双 面沉金
  8. 固定孔尺 寸:3.2mm
  9. 最大固定 孔间距 :74.93mm
  10. 最小固定 孔间距 :50.80mm
  11. 对角固定 孔间距 :90.53mm
  12. 人性化设 计:采 用原装 进口隔 离光耦 使控制器更 具保障
  13. 工作温度 :10℃ -30℃
  14. 重量:50 g
  15. 产品尺寸 :80.01mm x 55.88 mm x 25mm

使用方法

需要硬件

连接方法

将 Relay Shield 继电器扩展板连接到 Arduino 控制器,连接好 7.5V~12V 电 源至Relay Shield 继电器扩展板,最后通过 USB 线,连接 Arduino 控制器与计算机。

例子程序

const int relay1Pin = 2; //继电器1 连接到数字P2 口
const int relay2Pin = 3; //继电器2 连接到数字P3 口
const int relay3Pin = 4; //继电器3 连接到数字P4 口
const int relay4Pin = 5; //继电器4 连接到数字P5 口
void setup() {
pinMode(relay1Pin, OUTPUT); //设置控制引脚为输出
pinMode(relay2Pin, OUTPUT); //设置控制引脚为输出
pinMode(relay3Pin, OUTPUT); //设置控制引脚为输出
pinMode(relay4Pin, OUTPUT); //设置控制引脚为输出
Serial.begin(9600); //初始化串行端口
}
void loop() {
if (Serial.available() > 0) { //识别到有数据输入
char bitToSet = Serial.read() - 48;//保存获得的数据
//-48 的目的是为了与ASCII 码表的字符位置匹配
switch(bitToSet) { //识别操作哪个继电器
case 1: digitalWrite(relay1Pin, HIGH);break; //继电器1 吸合
case 2: digitalWrite(relay2Pin, HIGH);break; //继电器2 吸合
case 3: digitalWrite(relay3Pin, HIGH);break; //继电器3 吸合
case 4: digitalWrite(relay4Pin, HIGH);break; //继电器4 吸合
case 5: digitalWrite(relay1Pin, LOW);break; //继电器1 断开
case 6: digitalWrite(relay2Pin, LOW);break; //继电器2 断开
case 7: digitalWrite(relay3Pin, LOW);break; //继电器3 断开
case 8: digitalWrite(relay4Pin, LOW);break; //继电器4 断开
}
}
}

程序效果

此段代码实现了通过串口终端发送 1、2、3、4、5、6、7、8 等数字来实现对四个继电器的开合控制。
例如: 发送 1,则继电器 1 吸合,现象为端口 COM1 与端口 NO1 连接,同时 COM1 与 NC1 断开;
发送 5,则继电器 1 断开,现象为端口 COM1 与端口 NO1 断开,同时 COM1 与 NC1 连接;
控制其他继电器方法同上(注:COM 意为公共端,NC 意为继电器常闭端,NO 意为继电器常开端)。

产品相关推荐

Erweima.png

购买地址

Arduino继电器扩展板

周边产品推荐

继电器模块
继电器3A/250VAC 3A/30VDC

相关问题解答

继电器模块如何使用

相关学习资料

奥松机器人技术论坛