Rozbudowa płyty głównej frezarki

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC
Awatar użytkownika

Autor tematu
LukaszWiecek
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 3
Posty: 33
Rejestracja: 26 mar 2009, 13:45
Lokalizacja: Zielona Góra
Kontakt:

Rozbudowa płyty głównej frezarki

#1

Post napisał: LukaszWiecek » 09 maja 2009, 10:36

Witam serdecznie.

Wpadła mi do głowy myśl, co by dorobić do mojego plotera (który jest jeszcze w trakcie budowy) sygnalizowanie za pomocą LED-ów pracę silników (łącznie z kierunkiem poruszania się danej osi).

Prosto taką sprawę można rozwiązać za pomocą bramek logicznych, tak więc spłodziłem na szybkiego taki oto schemacik:
Obrazek

Niestety kilka lekcji w szkole przespałem i teraz nie jestem pewny jednej rzeczy... wyjścia bramek logicznych będą w stanie zasilić diody? Teoretycznie jest tam te 5V, ale nie wiem jak z wydolnością prądową...



Tagi:


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#2

Post napisał: krzysiekgrab » 09 maja 2009, 13:45

witam

użyłeś tutaj bramki AND?? jeżeli tak to zły pomył, bo na wyjściu będzie tlko jedynka gdy na obu wejściach będzie 1, czyli jeżeli kierunek będzie tak ustawiony, że sygnał dir wynosi 0 V wówczas na wyjściu bramki również będzie 0. Co do prądów nie będzie problemu wstaw tylko tam resystor 330ohm w szereg z ledami. chyba niczego nie pomyliłem:).??
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;

Awatar użytkownika

Autor tematu
LukaszWiecek
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 3
Posty: 33
Rejestracja: 26 mar 2009, 13:45
Lokalizacja: Zielona Góra
Kontakt:

#3

Post napisał: LukaszWiecek » 09 maja 2009, 17:55

Częściowo masz rację, ale i jednocześnie się mylisz ;) Przyjrzyj się, jak zostały podłączone diody na tym schemacie - jedna została podłączona bezpośrednio do wyjścia bramki AND - i załóżmy, że będzie ona świecić przy ruchu +X (czyli i Step=1 i Dir=1). Jeżeli natomiast ruch będzie się odbywał w drugą stronę -X, to na wyjściu bramki AND będzie zero logiczne, które po przejściu przez bramkę negującą NOT zamieni się w logiczną jedynkę i zasili diodę sygnalizującą ruch w drugim kierunku.

Może czytelniejszy będzie schemacik tylko dla jednej osi:
Obrazek


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#4

Post napisał: krzysiekgrab » 10 maja 2009, 09:07

witam.

jeżeli na wejściu dir będzie jedynka, to stan yjścia bramki będzie zmienial się w akt zmian na wejściu step, czyli 1->0->1 itd, z częstotliwością impulsów step. negator odwróci tylko fazę przebiegu prostokątnego, czyli diody będą migać na przemiennie. Natomiast, gdy na wejściu dir będzie 0 wówczas na wyjściu bramki też będzie cały czas 0, czyli jedna dioda będzie cały czas zgaszona, druga(ta za notem) będzie cały czas się palić.
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#5

Post napisał: Leoo » 13 maja 2009, 21:02

Zamiast AND użyj EX-OR albo EX-NOR.
Efekt i tak będzie mizerny bo wypełnienie STEP jest na poziomie mikrosekund.
Diody LED nie można bezpośrednio podłączać do wyjść zwykłych bramek. Zastosuj przynajmniej oporniki ograniczające prąd diod. Najlepiej zastosuj ULN2803 albo podobny z wyjściami OC.
Jeśli chcesz wizualizować tylko kierunek, to wystarczy wejście bufora pierwszej diody włączyć bezpośrednio do DIR a drugiej przez negator.

Awatar użytkownika

Autor tematu
LukaszWiecek
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 3
Posty: 33
Rejestracja: 26 mar 2009, 13:45
Lokalizacja: Zielona Góra
Kontakt:

#6

Post napisał: LukaszWiecek » 14 maja 2009, 10:50

Leoo pisze:Jeśli chcesz wizualizować tylko kierunek, to wystarczy wejście bufora pierwszej diody włączyć bezpośrednio do DIR a drugiej przez negator.
Tak - chcę wizualizować tylko kierunek, ale tylko wtedy, gdy oś się porusza. Jak bym się podpiął tylko pod DIR, to po zatrzymaniu osi dioda nadal by się świeciła.


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#7

Post napisał: Leoo » 14 maja 2009, 17:16

Tak poprostu na zwykłych bramkach tego Kolega nie zrobi. Potrzebny jest układ wykrywający obecność impulsów STEP. W związku z tym, że są one bardzo krótkie niezbędne jest ich wydłużanie w czasie tak, by kontrolki świeciły a nie tylko żarzyły się przy małej prędkości posuwu. Można to zrobić za pomocą timera bądź przerzutnika typu D. Przy przerzutniku kontrolka będzie nadal świeciła mimo ustania ruchu danej osi. Rozwiązanie z timerem też nie jest idealne, bo podczas ruchu z małą prędkością interwał napływania impulsów STEP może być dłuższy niż czas samego timera i dioda zgaśnie. Niema innej metody dekodowania ostatniego impulsu podczas ruchu w daną stronę.


diodas1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2788
Rejestracja: 15 sty 2006, 18:34
Lokalizacja: Wrocław

#8

Post napisał: diodas1 » 14 maja 2009, 20:59

Do wykrywania i wydłużania czasu sygnalizacji impulsów step możesz najprościej użyć układu czasowego TTL (multiwibrator monostabilny) typu 74121 http://aukcja.onet.pl/show_item.php?item=624926959 lub 74123 http://aukcja.onet.pl/show_item.php?item=613173860 Na krótkie zbocze sygnału wejściowego reagują one wytworzeniem na wyjściu impulsu o ustalonej zewnętrznymi elementami R i C długości trwania.


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#9

Post napisał: Leoo » 14 maja 2009, 21:32

74121 i 74123 tak średnio się nadają. Potrzebny jest timer z możliwością wydłużania impulsu wyjściowego "RETRIGGERABLE MONOSTABLE MULTIVIBRATOR". Kryteria spełnia 74122, ewentualnie można zmodyfikować jedną z podstawowych aplikacji timera 555. Schemat znajdzie Kolega w moim wątku ze sterownikiem na TA8435.


ma555rek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1214
Rejestracja: 15 paź 2007, 00:45
Lokalizacja: nie ważne

#10

Post napisał: ma555rek » 15 maja 2009, 17:50

LukaszWiecek pisze:Tak - chcę wizualizować tylko kierunek, ale tylko wtedy, gdy oś się porusza.
Jeżeli wrzeciono będzie poruszać się od punktu 0,0 do punktu 500,1 to na 500 kroków w osi X wykonany będzie jeden krok w osi Y.
Czy wtedy oś Y będzie stać czy będzie w ruchu?
Jasne, jak będzie to z szybkim posuwem to jakieś tam impulsy zaświecą diodę ale gdy bedzie trochę wolniej to kolegę zadowoli pikanie diody? Chyba tak...
Też bym to zrobił tylko chciałbym wcześniej wiedzieć PO CO TO?
Pasjonat

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”