sterowanie 2 przekaźnik z mikrokontrolerem

S

Sprytny

Guest
Muszę wypełnić schemat i kod dla mikrokontrolera, który ma związek z komputerem przez port RS-232, PC i wysłać polecenie do mikrokontrolera do sterowania 2 szt. 24 V przekaźnika.

 
Witaj,

odsyłacza:
www.8052.com
http://chaokhun.kmitl.ac.th/ ~ kswichit /

pozdrowienia

 
lepiej jest określić, które mikrokontrolera planujecie użyć, aby wysłać odpowiedni kod.

 
Proszę wskazać, jakie mikrokontrolera zamierzasz użyć, i język kodu.

 
AVR połączenia mikrokontrolera z interfejsem RS-232
http://booksbybibin.14.forumer.com/viewtopic.php?t=119

dla przekaźnika używać tego obwodu
http://booksbybibin.14.forumer.com/viewtopic.php?t=68

Bibin John
www.bibinjohn.tk

 
I dont think ktoś zrobi coś dla ciebie całego, jednak tutaj pewne pomóc połączyć PIC (jak przypuszczam) do komputera poprzez DS232.
Connect 2 szpilki, MCU do ÓSEMKOWY wysoki kierowca uboczne, takie jak 2803,
deifne logiki programu czekają na wejście 1, 2
Jeśli wejście jest 1 make pinx (połączonych) do przekazywania 1 Via 2803 wysokie innych powinna być niska i vice versa.
Jego bardzo proste, jeśli masz logicznego myślenia i koncentrują się nieco od tego co chcesz osiągnąć.
Mam cytowany przykład MCU PIC, ale logika i circuitary pozostaną takie same dla wszystkich mcus.
Oto kilka dodatkowej pomocy:
http://www.scienceprog.com/drive-relay-with-avr-microcontroller/ # artykułu

 
Co chcesz zrobić Nomad?
parafrazując zdanie Pouchito, aby dostać punkty?

 
drogi,
Jest to kod łączenia 8952 do portu szeregowego komputera
Kod:# Include "8051EQU.INC"

; RESET; reset rutynowych

. ORG 0H; znaleźć rutynowe w 00H

AJMP START; Przeskocz do początku

;

;************************************************* *************************

;

; Przerwań (nie używane), miejsce przerwań w odpowiednich

; miejscach pamięci

. ORG 03H; zewnętrznego przerwania 0

RETI

. ORG 0BH; timer 0 przerwania

RETI

. ORG 13H; zewnętrznego przerwania 1

RETI

. ORG 1BH; 1 timer przerwania

RETI

. ORG 23H; port szeregowy przerwania

RETI

. ORG 25H; zlokalizować początek reszty programu

;

;************************************************* *************************

;

Initialize:; ustanowienia kontroli rejestrów

;

MOV TCON, # 00H

MOV TMOD, # 00H

MOV PSW, # 00H

MOV IE, # 00H; wyłączenie przerwań

MOV P1, # 0FCHRET

;************************************************* *************************

;

START:; główny program (na siłę się, uruchomi program w tym punkcie)

ACALL Inicjowanie, tworzenie rejestrów kontroli

MOV TMOD, # 20H

MOV TCON, # 41h

MOV TH1, # 0FDH

MOV SCON, # 50H

ACALL DELAY1SCLR TI

MOV sbuf, # 1 "

JNB TI, $

CLR TI

MOV sbuf, # '2 '

JNB TI, $CLR TI

MOV sbuf, # 3 "

JNB TI, $

CLR TI

koniec.

 

Welcome to EDABoard.com

Sponsor

Back
Top