请选择 进入手机版 | 继续访问电脑版

12360技术网 - 专业IT技术发表平台

 立即注册  找回密码
查看: 735|回复: 4

[蓝桥杯单片机 开发板蜂鸣器与继电器](3)

[复制链接]

20

主题

34

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
发表于 2020-1-23 21:32:09 | 显示全部楼层 |阅读模式
[蓝桥杯单片机 开发板蜂鸣器与继电器](3)
一、蜂鸣器电路


蜂鸣器的正极接VCC 5V,负极接在达林顿管的N_BUZZ上,达林顿管是一个非门电路:若IN输入1,则OUT输出0;若IN输入0,则OUT输出1;要使蜂鸣器响,则OUT7为低电平0。

再来看译码器,想要打通这个译码器那么Y5C必须为高电平,Y5C由38译码器控制,当P27=1, P26=0, P25=1时Y5输出低电平,Y5C输出高电平,锁存器打通。


打通译码器后,对P0口赋值,让OUT7为低电平0,也即让P06 = 1,这样蜂鸣器就响了。代码如下:
  1. #include"reg52.h"  //包含头文件sbit Buzz = P0^6;      //定义蜂鸣器sbit HC138_A = P2^5;  //定义译码器中ABC所在引脚sbit HC138_B = P2^6;sbit HC138_C = P2^7;void Delay(unsigned int t)  //延时函数{        while(t--);}void Buzz(unsigned char State){        HC138_C = 1;  //给CBA赋值        HC138_B = 0;        HC138_A = 1;                if(State == 1)  //蜂鸣器响          Buzz = 1;        if(State == 0)  //蜂鸣器不响          Buzz = 0;}void main()  //主函数{        while(1)  //死循环        {        Buzz(1);        Delay(50000);        Buzz(0);        Delay(50000);  //让它响一会儿后不响        }}
复制代码
二、继电器电路


继电器的负极N_RELAY同样接在了第一张图的达林顿管上,由锁存器的P04控制。要使继电器吸合,那么P04 = 1。代码如下:
  1. #include"reg52.h"sbit Relay = P0^4;    //定义继电器sbit HC138_A = P2^5;sbit HC138_B = P2^6;sbit HC138_C = P2^7;void Delay(unsigned int t){        while(t--);}void RELAY(unsigned char State){        HC138_C = 1;        HC138_B = 0;        HC138_A = 1;        if(State == 1)  //继电器吸合          Relay = 1;        if(State == 0)  //继电器不吸合          Relay = 0;}void main(){        while(1)        {                RELAY(1);                Delay(50000);                RELAY(0);                Delay(50000);  //继电器一吸一合        }}
复制代码
                                                                                                                                       
                                                    
  • 点赞                        
  • 收藏                        
  • 分享                                                                                                                        
  •                                                         
                                      
    • 文章举报                           
                                                
                                                                        
                                            
                                                        蓝桥杯单片机组                                                                发布了3 篇原创文章 · 获赞 1 · 访问量 2712                                                                                            私信                                                            关注
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x




上一篇:龙8体育研发组扩展商用设备的WIFI范围
下一篇:ROS安装过程错误笔记(持续更新)
回复

使用道具 举报

24

主题

37

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
发表于 2020-1-25 13:35:51 | 显示全部楼层
这东西我收了!谢谢楼主![www.12360.co]
回复

使用道具 举报

0

主题

6

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2020-2-7 05:57:38 | 显示全部楼层
我看不错噢 谢谢楼主![www.12360.co]
回复

使用道具 举报

0

主题

22

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
发表于 2020-2-14 12:21:27 | 显示全部楼层
感谢楼主的无私分享![www.12360.co]
回复

使用道具 举报

0

主题

16

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
发表于 5 天前 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧![www.12360.co]
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

12360技术网

GMT+8, 2020-2-29 20:08 , Processed in 0.106873 second(s), 25 queries .

本网站内容收集于互联网,Www.12360.Co不承担任何由于内容的合法性及健康性所引起的争议和法律责任。 欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。

© 2019-2020 Www.12360.Co

快速回复 返回顶部 返回列表