二.继电器和蜂鸣器
蜂鸣器和继电器
继电器
原理图:
原理:通电导线产生磁场,把K1吸下来。
可以理解为单刀双掷开关。K1控制m1和m2。
只要让N RELAY低电平即可。
这个二极管的作用大概是当断电的时候,保护电路?
蜂鸣器
让蜂鸣器工作的话只要在N BUZZ接入低电平即可。
然后我们在原理图上找这两个口。
ULN2003是双极型线性集成电路。
内部原理就是一个非门。
输入高输出低,输入低输出高。如果用它来控制电机,那么只能实现单方向的控制。
左边还是一个锁存器。
于是通路就是:
N RELAY—-P04—-Y5C
Y5C和一个或非门连在一起,由Y5控制
Y5的尽头是一个译码器,我们之前说过了。
所以,最终我们让这三个口从下到上依次取值101,Y5最终就会输出一个低电平,Y5C就是高电平。
最后,我们让P00-P07取值为00001000,换算为十六进制为10
即:
1 | P0 = 0x10; |
同理,我们让继电器打开的话,P0-P7取值为01000000,即:
1 | P0 = 0x40; |
都打开的话就是
1 | P0=0x50; |
都关闭的话就是
1 | P0=0x00; |
最后注意LED和继电器的初始化。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 你好,这里是鹏鹏的博客!