微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 51单片机对继电器的控制

51单片机对继电器的控制

时间:11-17 来源:互联网 点击:
典型的弱电控制强点途径。

怎么样理解这个电路图?
要理解这个电路,其实也比较容易.那么请您按照我的思路来,应该没有问题:
首先的,里面的三极管很重要.三极管是电子电路里很重要的一个元件.怎么样理解三极管呢?
简单的来说三极管有两个作用一个是放大作用,一个是开关作用.(严格来讲开关作用是放大作用的极限情况,不过没关系,把两者分开,更便于理解它的工作原理).在这里,我们只了解它跟本电路有关的开关作用.
首先把三极管想成一个水龙头.

简单C代码

主要功能:对白炽灯的控制,闪烁,时隔3秒

#include"reg52.h"
sbit jdq_1=P1^0;
void delay(void) //延时3S 误差 0us
{
unsigned char a,b,c;
for(c=189;c>0;c--)
for(b=230;b>0;b--)
for(a=33;a>0;a--);
}
main()
{
jdq_1=0; //初始化 关闭白炽灯
delay();
while(1)
{
delay(); //3S 切换一次状态
jdq_1=!jdq_1;
}
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top