131 1300 0010
其他
當前位置: 首頁>> 元件技術>>其他>>
  • 導航欄目
  • 二極管
  • 整流橋
  • MOS管
  • 其他
  • AVR單片機控制繼電器吸合與斷開的仿真設計
    AVR單片機控制繼電器吸合與斷開的仿真設計
  • AVR單片機控制繼電器吸合與斷開的仿真設計
  •   發(fā)布日期: 2019-09-16  瀏覽次數(shù): 1,139

    繼電器(Relay),作用是用弱電控制強電。比如,我們用avr單片控制一個220V電壓的燈泡,這就必須用到繼電器。

    本課用avr單片機來控制繼電器的吸合與斷開。

     

    Proteus仿真實驗器件:

    1 atmega128一塊

    2 button,按鍵一個

    3 relay,通用繼電器一個,并把繼電器的Component Value設置為5V

    4 pnp三極管一個

    5 LAMP,燈泡一個改為220V

    6 resistor 1k

    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


  • ·上一篇:
    ·下一篇:
  • 其他關聯(lián)資訊
    深圳市日月辰科技有限公司
    地址:深圳市寶安區(qū)松崗鎮(zhèn)潭頭第二工業(yè)城A區(qū)27棟3樓
    電話:0755-2955 6626
    傳真:0755-2978 1585
    手機:131 1300 0010
    郵箱:hu@szryc.com

    深圳市日月辰科技有限公司 版權所有:Copyright?2010-2023 xbquwah.cn 電話:13113000010 粵ICP備2021111333號