Skocz do zawartości

Błędne działanie układu z elektromagnesami podłączonymi do Arduino UNO w programie Tinkercard


Asld97

Pomocna odpowiedź

Cześć
Mam następujący problem.

Zbudowałem poniżej przedstawiony układ w programie Tinkercard:

image.thumb.png.fce1aa26c2245d0064fa60307df3efee.png

Ma on na celu przedstawienie użycia elektromagnesów w szerszym projekcie, który buduję. Cewka oraz dioda imitują elektromagnes, a diody świecące mają za zadanie sygnalizować, który "elektromagnes" jest obecnie używany.
Stosując poniższy kod chcę włączyć elektromagnes sterowany sygnałem z portu 13 i wyłączyć sygnał z wyjścia 12. Jednak pojawia się problem, gdyż po włączeniu kodu działają obie diody, czyli cel nie został osiągnięty. Gdy odłączę jedną cewkę to układ zachowuje się poprawnie. Wartości dla rezystorów i cewek zostały dobrane "na oko", tak aby udało się zrealizować animację.

void setup()
{
  pinMode(13, OUTPUT);
  pinMode(12, OUTPUT);
}

void loop()
{

 digitalWrite(12, LOW);// Zmiana stanu na NISKI, na wyjsciu 12
 digitalWrite(13,HIGH);// Zmiana stnau na WYSOKI, na wyjsciu 13
}

Bardzo proszę o wyjaśnienie na czym polega problem. Z góry wielkie dzięki.

Edytowano przez Asld97
Błąd w tekście
Link do komentarza
Share on other sites

Nie sprawdzałem tego połączenia w praktyce ( brakuje mi części), ale chciałem go zaprezentować właśnie w Tinkercardzie jako symulacje. Chciałem wykorzystać diody aby zobrazować działalność każdej cewki i umożliwić łatwiejszą weryfikację błędów.
Wszystko fajnie działa, diody zachowują się poprawnie do momentu kiedy podepnę obie cewki naraz. Wtedy tranzystory nie reagują na sterowanie i działają oba jednocześnie. 
Czy może być to spowodowane tym samym źródłem zasilania, które powoduje wystąpienie napięcia na tranzystorze aktualnie wyłączonym ?

Link do komentarza
Share on other sites

Czy ja dobrze widzę, że próbujesz sterować z kolektora tranzystora dwa obciążenia: diodkę LED podłączoną do +5V i jednocześnie elektormagnes podpięty do +12V?

Tak nie wolno. Wstaw diody bezpośrednio w wyjście procesora - od pinu przez opornik do masy i będziesz miał sygnalizację stanów wyjściowych z portów.

A jeśli chcesz koniecznie mieć potwierdzenie zadziałania tranzystora (bo przecież nie elektromagnesu), to diodki daj przez oporniki (trochę większe niż teraz, bo wyższe napięcie) także do +12V, czyli po prostu zestaw LED+opornik podłącz równolegle do cewki.

BTW: W sumie dobrze, że zrobiłeś to na symulatorze (abstrahując od jego jakości), bo jeśli masz takie pojęcie o elektronice, to lepiej żeby Twoje pomysły ktoś sprawdzał zanim coś podłączysz naprawdę.

Edytowano przez marek1707
  • Lubię! 2
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dziękuję za odpowiedź wiele mi wyjaśniła. Podłączyłem diody równolegle i program zaczął działać tak jak się tego spodziewałem, jednak diody nie świecą ciągle tylko po jakimś czasie gasną ( nie jest to spowodowane zbyt małymi opornikami, gdyż w tym przypadku program informuje o błędzie w obwodzie i ewentualnej awarii). 
I faktycznie moja wiedza jest bardzo podstawowa, dlatego też na razie próbuje swoich sił na symulatorze 🙂
 

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.