继电器的外壳上面写了输出的电流电压,也就是用弱电控制强电,就是输出的参数(如220V,2A),晶体管输出与继电器输出有区别,虽然运高袭二者都是控制器件,但晶体管输入和输出没有电隔离,而继电器是电隔离的。
至于继电器作为单片机输入的念埋话,那就没旁兄得必要的,继电器就是一个隔离开关,弱电控制强电,好像不会接到输入管脚,除非你用外来信号控制继电器,继电器吸合状态输入到单片机,那也没得必要,继电器只是一个带有电隔离的开关。
扩展资料:
普通继电器相当于一个单刀双掷开关,控制外部电路的有三个管脚,不通控制电流时(默认状态)中间管脚接通一个左边管脚,通入控制电流时中间管脚接通右边管脚,继电器的吸合是要电流作用于电磁铁,由于这个电流不小。
所以单靠单片机I/O口是不足以使继电器吸合的,应该加一个驱动(起功率放大作用,给继电器提供足够的电流),再单片机用I/0口来控制驱动,再由驱动电路(驱动芯片如UM2003)输出足够的电流使继电器吸合,就是这样。
参考资料来源:百度百科-继电器输出
你的延时也有问题啊,应该在笑弯30前面加&号(10进消扒制)或#号(16进制),要不就变成通道号了,欧姆龙的内部继电器是W,范围是W0.00-W511.15共碰桥闷8192点