Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 25 kwi 2024, o 16:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 34 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 31 lip 2016, o 12:23 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

Witam szanownych ekspertów.
pytanie dotyczy podstaw, ponieważ mam jeszcze z nimi problemy.
Po kompilacji tego kodu wskakują mi dwa błędy po prawej stronie. dokładnie na wysokości linijki z "if", oraz "else". i nie mogę sobie z tym poradzić. z góry dziękuję za pomoc :(

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2016, o 12:42 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 63
Pomógł: 1

wojciechgorzolka napisał(a):
Po kompilacji tego kodu wskakują mi dwa błędy po prawej stronie. dokładnie na wysokości linijki z "if", oraz "else".
Kod:
if ( !(PINC & (1<<PC0)) PORTC |=(1<<PC1);
                else PORTC &=~(1<<PC1);



Brakowało Ci nawiasu:

Kod:
if ( !(PINC & (1<<PC0))) PORTC |=(1<<PC1);
            else PORTC &=~(1<<PC1);


Pozdrawiam,
Tomek


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 lip 2016, o 12:47 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

bardzo dziękuję za tak szybką pomoc :mrgreen:

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2016, o 21:27 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

Mam do Was pytanie. tym krótkim programem mogę sterować świeceniem diody za pomocą wciśniętego klawisza. Czy zamiast diody mogę użyć przekaźnika np: PK1 JQC-3FG , sterowanego tranzystorem NPN BC546 , gdzie nóżka bazy będzie podłączona do uC za pomocą rezystora 3,3k?.Emiter do masy, a kolektor do przekaźnika. oczywiście z diodą przy przekaźniku. Znalazłem w internecie informacje, że taki przekaźnik może być sterowany stanem niskim a nie wysokim, ale nie wiem czy to jest prawda. zlutowałem sobie układ , taki jak wyżej opisałem i niestety nie zadziałał przekaźnik.

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2016, o 21:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Zależy od tranzystora którym będziesz sterował przekaźnikiem

w przypadku NPN masz sterowanie w obwodzie masy -- załączasz poprzez wystawienie HI na Baze tranzystora
w przypadku PNP odwrotnie ...

Tu masz poglądowo...
Obrazek

Obrazek

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2016, o 21:39 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Tranzystor załączysz stanem wysokim. Druga nóżka cewki przekaźnika ma być dołączona do napięcia np. 5V. Na jakie napięcie masz przekaźnik? Podaj pełny symbol.


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2016, o 21:43 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

czy to znaczy ,że można sterować zarówno stanem wysokim , jak i niskim wychodzącym z uC? trzeba tylko użyć odpowiedniego tranzystora (NPN lub PNP)?

------------------------ [ Dodano po: 2 minutach ]

taki mam przekaźnik :
HF115F
005-1ZS3
5VDC
16A250VAC

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2016, o 21:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

zasadniczo tak ... w przypadku tranzystyorów czasem trzeba pokombinować z rezystorem na bazie
jak ci nie działa to daj większy rezystor rzedu 4K7 - do nawet 10K

prosto sprawdzić ... podaj na bazę +5V
ale jak masz przekaźnik na 12V to musisz też go włóąściwie zasilić

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2016, o 21:58 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

dodam jeszcze ,że zasilanie 5V biorę z usb laptopa. może za mały prąd mam do obsługi tego przekaźnika?

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2016, o 22:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

raczej na pewno brakuje ci prądu .... skąd pomysł żeby podłączać i zsilac z USB ??
podłącz jakiś zasilacz co najmniej 1000mA


ale łatwo sprawdzić czy dobrze podłączyłeś ... wystarczy zamiast procka na bazę wpiąć +5V powinien pk się włączyć
zamiast pk daj leda będziesz widział czy tranzystor działa ..


Autor postu otrzymał pochwałę

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sie 2016, o 22:07 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

dziękuję za informacje, jak zawsze bardzo cenne. jutro wylutuję przekaźnik i sprawdzę z diodą led. :)))

. a pomysł z USB dlatego że mam podłączoną płytkę stykową do lapka poprzez programator pana Mirka. na płytce stykowej mam atmegę 8 z całą filtracją kondensatorów. A układ z przekaźnikiem zlutowałem dzisiaj na małej płytce uniwersalnej i za pomocą przewodów połączeniowych podłączyłem układ do zasilania z płytki stykowej. nie dorobiłem się jeszcze zestawy ATB, tak więc ćwiczę i testuję na płytce stykowej;).

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sie 2016, o 10:16 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

Witam . z samego rana sprawdzałem mój układ podłączając diodę led, po wcześniejszym wylutowaniu przekaźnika. musiałem coś źle złutować w układzie, ponieważ dioda się nie włącza. jeszcze raz się temu przyjrzę wieczorem . Wasza pomoc jest bezcenna :)) Wieczorem będę jeszcze walczył z moim układem nadajnik odbiornik IR, ponieważ zakupiłem nowy fotorezystor. - to z innego mojego postu.

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2016, o 09:46 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

Witam . mój układ już działa. przyczyną niedziałającego przekaźnika był brak wspólnej masy, osobne zasilanie mam dla uC, a osobne dla przekaźnika. po podłączeniu wspólnej masy, wszystko zaczęło poprawnie działać. dziękuję za pomoc.

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sie 2016, o 19:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

wojciechgorzolka napisał(a):
po podłączeniu wspólnej masy, wszystko zaczęło poprawnie działać. dziękuję za pomoc.


Oczywistą oczywistoscią jest oczywiście fakt iż wszelkie masy (GND) zawsze są ze sobą połaczone ...:)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 sie 2016, o 13:07 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

jako optyk z zawodu, postaram się nie zapominać o tym w przyszłości ;)

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 sie 2016, o 15:50 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

Mam do was kolejne pytanie, ponieważ naszło mnie na zrobienie sobie w domu elektrycznie unoszonego stelaża w łóżku ( a konkretnie tej części gdzie kładziemy głowę).
Mam już część prostego programu do sterowania przekaźnikami.
Klawisz 1 - będzie odpowiedzialny za unoszenie stelaża.
Klawisz 2 - będzie odpowiedzialny za opuszczanie stelaża.

póki co testuję program na diodach

Tak wygląda moja inicjalizacja:
Kod:
DDRB |= (1<<PB1);   //kierunek wyjściowy na pinie dla diody
DDRB |= (1<<PB2);   //kierunek wyjściowy na pinie dla diody
DDRC &= ~(1<<PC5);   //kierunek wejściowy na pinie dla klawisza
DDRC &= ~(1<<PC4);   //kierunek wejściowy na pinie dla klawisza

PORTB |= (1<<PB1);   //zgaszenie diody pb1
PORTB |= (1<<PB2);   //zgaszenie diody pb2
PORTC |= (1<<PC5);   //podciągnięcie wewnętrznego rezystora do klawisza
PORTC |= (1<<PC4);   //podciągnięcie wewnętrznego rezystowa do klawisza


Będą jeszcze dwie krańcówki:
Kod:
PORTC |= (1<<PC2);   //podciągnięcie wewnętrznego rezystora do krańcówki
PORTC |= (1<<PC3);   //podciągnięcie wewnętrznego rezystora do krańcówki
DDRC &= ~(1<<PC3);   //kierunek wyjściowy na pinie dla krańcówki
DDRC &= ~(1<<PC2);  //kierunek wyjściowy na pinie dla krańcówki


A tak wygląda krótki program:

Kod:
while(1)
   
      if ( !(PINC & (1<<PC5))) PORTB &= ~(1<<PB1);
      else PORTB |= (1<<PB1);

      if ( !(PINC & (1<<PC4))) PORTB &= ~(1<<PB2);
      else PORTB |= (1<<PB2);}


Jestem na etapie napisania linijki kodu, która będzie odpowiedzialna za to, aby po wciśnięciu dwóch klawiszy jednocześnie , nie dochodziło do sytuacji, gdzie włączą się dwie diody jednocześnie. Kombinuję już pół dnia i nie mam pomysłu. Myślałem,że może podczas wciśnięcia obydwu klawiszy, w jednym zmienię rejestr kierunku z wyjściowego na wejściowy, np w taki sposób :
wciskając klawisz PC5, klawisz PC4 zmieni rejestr kierunku DDR na wyjściowy co poskutkuje zgaszeniem jednej z diod.Niestety to nie działa.
Kod:
if ( !(PINC & (1<<PC5))) DDRC |= (1<<PC4);


Chciałem też zmienić stan jednej diody na odmienny od drugiej, jednaj to też nie podziałało.
Przewertowałem książkę , jednak na moim poziomie nauki, jeszcze nie jestem w stanie napisać odpowiedniej linijki kodu. Czy możecie mnie jakoś nakierować?

Chyba w którymś poradniku Pana Mirka była mowa o tym, niestety nie odnalazłem jeszcze tego fragmentu na YT.

pozdrawiam Wojtek.

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2016, o 00:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

cześć,
to może tak, że gdy wciśnięty pierwszy, drugi nie sprawdzany.
gdy pierwszy nie wciśnięty to dopiero sprawdzany jest drugi. :)
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

pozdrawiam Darek.

------------------------ [ Dodano po: 22 minutach ]

a z krańcówkami to jakoś tak.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


miłej zabawy. ;)


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2016, o 06:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

Tak na marginesie.
Jeżeli starujesz silnikiem na prąd stały, to gdy podasz napięcie np. + na oba zaciski to silnik po prostu się zatrzyma. Tak jakby miał GND na obu. Wtedy wystarcz tylko sprawdzać krańcówki jezeli klawisz wciśnięty.
Pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2016, o 08:36 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

dziękuję za pomoc. zaraz biorę się za analizę tego co napisałeś. zanim to przetestuję, najpierw chcę to dokładnie zrozumieć. :)
Silnik będzie sterowany dwoma przekaźnikami. Wiem,że są odpowiednie sterowniki zamiast przekaźników, ale jeszcze nie doszedłem do tego etapu. Najpierw będę testował silnik z przekaźnikami. O sterownikach muszę jeszcze doczytać.

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2016, o 09:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

Tak mi jeszcze strzeliło do glowy.
Może lepiej ogarnąć to w pętlach while.
While(Wcisniety1 oraz krańcówką ){prawo}
While(wcisniety2 oraz krancowka){lewo}
Wylacz lewe i prawe.
I ni zapomnij o jakimś odstępie czasowym by nie męczyć silnika naglymi zmianami kierunków.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2016, o 12:15 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

czyli mam napisać dwie pętle. pierwsza while(1), a druga while(2)? Pytam o to , ponieważ w książce z ćwiczeniami z diodami i ledami jest tam tylko jedna pętla while(1). Można robić wiele takich pętli?

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2016, o 12:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

W głównej pętli while(1) umieszczasz dwie
while(klawisz1 && krańcówka1){dogory}
Oraz
While(klawisz2 && krancowka2){dodolu}
Oraz wylaczanie wszystkiego.
Petle zapetlaja dopóki spełniony warunek i wypuszczą program z tej pętli dopiero gdy cos nie spełnione .


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sie 2016, o 12:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1148
Lokalizacja: Kraków
Pomógł: 93

wojciechgorzolka napisał(a):
czyli mam napisać dwie pętle. pierwsza while(1), a druga while(2)? Pytam o to , ponieważ w książce z ćwiczeniami z diodami i ledami jest tam tylko jedna pętla while(1). Można robić wiele takich pętli?
Kolego,
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
to nie jest "pętla numer 1". Instrukcja while() działa w ten sposób (jak wspomniał kolega Daro69), że to, co jest pomiędzy klamerkami { i } wykonuje się dopóki wartość w nawiasach jest różna od 0. Jeżeli wpiszesz
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
to najpierw zostanie sprawdzone, czy to, co w nawiasie (czyli "1") jest różne od zera (jest 1, więc jest różne od zera), następnie wszystko, co będzie w miejscu "//tu jakies instrukcje" wykona się. I program wróci do sprawdzenia warunku. Nieważne, czy wpiszesz while(1), while(2), while(255), czy cokolwiek innego, pętla ta wykonywać się będzie w nieskończoność.
Ale musisz uważać, jeśli napiszesz:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
to "// instrukcje 2" nigdy się nie wykonają. To znaczy, da się wyjść z takiej nieskończonej pętli, ale może na razie popracuj bez "sztucznego" opuszczania pętli.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sie 2016, o 10:30 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

Mam do Was kolejne pytanie. Cały układ sterujący przekaźnikiem już mi działa. układ zrobiony według tego schematu:


Obrazek

Czyli sterowanie z uC stanem wysokim na przekaźniku NPN.

Jak podłącze zasilanie to od razu przekaźnik przeskakuje, czyli jest przełączony. A chciałbym aby przekaźnik się przełączył dopiero gdy wcisnę przełącznik. Czy w takim wypadku muszę przerobić układ na tranzystor PNP i sterować bazę niskim stanem , zamiast wysokim?

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sie 2016, o 11:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1148
Lokalizacja: Kraków
Pomógł: 93

Raczej nie. Ja zrobiłbym tak, że rezystor, który jest na schemacie, dałbym 4k7 i dodatkowo dałbym rezystor 10k od bazy tranzystora do masy. Żeby wymusić jego zamknięcie na starcie.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sie 2016, o 13:47 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

Poprawiłem układ o rezystory według informacji kolegi Marhew i niestety nie ma poprawy, nadal przekaźnik się przełącza po włączeniu zasilania

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sie 2016, o 13:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1148
Lokalizacja: Kraków
Pomógł: 93

A jesteś pewien, że nie wysterowujesz tranzystora?
Układ, wg którego zbudowałeś sterowanie działa w ten sposób, że przekaźnik jest załączany, jeśli z uC wystawisz stan wysoki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sie 2016, o 13:56 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 469
Lokalizacja: Katowice
Pomógł: 1

chwilunia, sprawdzę jeszcze raz wszystko ;)

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sie 2016, o 13:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

cześc, :)
A widzisz, i dlatego warto robić jakoś tak:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

podobnie można było zrobić dla klawiszy i krancowek.
a w pętli można by było wtedy:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

wtedy znacznie łatwiej wprowadzać zmiany.
a tak wypada teraz pozamieniać w kodzie wpisy :
jeżeli masz PORT przekaźnika ustawiony na 1, to ustaw na 0. lub odwrotnie.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


------------------------ [ Dodano po: 5 minutach ]

albo zamiast tego NPN wkitraj PNP - tak jak w BB 5.4 multipleksowanie LED.

------------------------ [ Dodano po: 8 minutach ]

a.. i czy masz na początku wpisane PORT... &=~(1<<PB..) /*wyjście na przekaźnik stan niski na dzień dobry- przed while(1)*/ ?


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sie 2016, o 14:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1148
Lokalizacja: Kraków
Pomógł: 93

Cytuj:
albo zamiast tego NPN wkitraj PNP - tak jak w BB 5.4 multipleksowanie LED.
O ile się nie mylę, wtedy trzeba inaczej układ zbudować (tak jak kilka postów wyżej proponował SunRiver). I wtedy, żeby przekaźnik się załączył, musisz podać stan niski na wyjście uC!!!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 34 ]  Przejdź na stronę 1, 2  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO