Arduino MEGA 2560硬件使用指南
1. 继电器的工作原理与保护
继电器包含一个电磁线圈,当线圈被激活时会切换一组触点。简单的继电器可能只有一组常开触点,可作为外部电路中的开关,比如用于开启交流灯泡。其他继电器可能有一组常开和一组常闭触点,甚至有多组触点。
继电器的线圈是一个电磁铁,由缠绕在金属芯上的多匝导线组成。当直流电压施加在线圈两端时,金属芯被磁化,足以闭合继电器的触点。当电压从线圈移除时,铁芯中的磁场会崩溃,在线圈中感应出高电压。因此,为防止衰减磁场产生的高电压损坏晶体管和Arduino,需在继电器线圈引脚之间放置一个保护二极管。
2. 引脚作为输入
在Arduino草图的 setup() 部分可将引脚配置为输入。通过调用 pinMode() 函数将Arduino引脚设置为输入,用于读取引脚的逻辑状态(高或低、开或关),或连接到引脚的设备状态。输入引脚可设置为使用ATmega2560微控制器内部的上拉电阻,也可设置为不使用。
pinMode() 函数在将引脚设置为输入时的格式如下:
pinMode(<pin number>, <input type>);
其中:
- <pin number> 可以是以下值之一:
- 0 到 53:用于数字引脚。
- A0 到 A15:将模拟引脚设置为数字输入(或 54 到 69)。
超级会员免费看
订阅专栏 解锁全文
123

被折叠的 条评论
为什么被折叠?



