您的位置 首页 技术

AVR单片机操控继电器吸合与断开的仿真规划

AVR单片机控制继电器吸合与断开的仿真设计-继电器(Relay),作用是用弱电控制强电。比如,我们用avr单片控制一个220V电压的灯泡,这就必须用到继电器。

本课用avr单片机来控制继电器的吸合与断开。

继电器(Relay),作用是用弱电操控强电。比方,咱们用avr单片操控一个220V电压的灯泡,这就有必要用到继电器。

本课用avr单片机来操控继电器的吸合与断开。

Proteus仿真试验器材:

1 atmega128一块

2 button,按键一个

3 relay,通用继电器一个,并把继电器的Component Value设置为5V

4 pnp三极管一个

5 LAMP,灯泡一个改为220V

6 resistor 1k

7 DIODE 二极管一个

这个程序实际上很简单,首要要学习继电器的用法,留意的是,继电器有必要接一个二极管。

AVR单片机操控继电器吸合与断开的仿真规划

仿真程序如下:

#include

#include

#define int8u unsigned char

#define int16u unsigned int

#define k1_down() (PINB & _BV(PB7))

#define relay_switch() PORTD^=_BV(PD4)

int main()

{

DDRD=0xff;

PORTD=0xff;

DDRB=0x00;

PORTB=0xff;

while(1)

{

if(k1_down() )

{

while(k1_down() );

relay_switch( );

_delay_ms(20);

}

}

}
来历;21ic

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/jishu/344363.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部