Błąd w schemacie ?? Sterownik i port LPT

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
kubusek32
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 6
Rejestracja: 09 lut 2009, 15:36
Lokalizacja: Wrocław

Błąd w schemacie ?? Sterownik i port LPT

#1

Post napisał: kubusek32 » 01 kwie 2009, 18:28

Witam, nurtuje mnie schemat podłączenia sterownika:
Obrazek
Jest to schemat z

Kod: Zaznacz cały

 http://www.akcesoria.cnc.info.pl/ 
Zastanawia mnie dlaczego sygnały sterujące podłączone są pod "-" sterownika i mają wspólne 5 V na "+". Czy wyjścia z tej płyty są wyjściami OC, jeżeli tak to wszystko ok. Co w wypadku gdy taki sterownik chce podłączyć bezpośrednio pod port LPT ?? Czy dobrze rozumiem, że wtedy mam wspólną masę a sygnały sterujące są podpięte pod "+" ??



Tagi:


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

#2

Post napisał: Leoo » 01 kwie 2009, 18:44

Schemat jest prawidłowy.
Port LPT ma większą wydajność dla logicznego zera (L), stąd ta odwrócona logika.
Sterownik z optoizolacją możesz podłączyć wprost do LPT jw. Płyta główna to tylko wygodna przejściówka dla LPT i zasilanie 5V.


Autor tematu
kubusek32
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 6
Rejestracja: 09 lut 2009, 15:36
Lokalizacja: Wrocław

#3

Post napisał: kubusek32 » 01 kwie 2009, 18:55

To w takim razie sterownik będzie reagował na zero logiczne a nie na jedynkę ??
Leoo pisze: Port LPT ma większą wydajność dla logicznego zera (L), stąd ta odwrócona logika.
Leoo mógłbyś to bardziej wyjaśnić. A czy mój sposób podłączenia jest prawidłowy ??


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

#4

Post napisał: Leoo » 01 kwie 2009, 19:12

kubusek32 pisze:A czy mój sposób podłączenia jest prawidłowy ??
Tak, jest prawidłowy a sterownik reaguje na poziomy L.
Nie bardzo wiem co można jeszcze wyjaśniać.
Wyjścia LPT nie są OC. Po stronie PC magistralą nadawczą steruje układ podobny do 74LS244. Ściągnij sobie kartę katalogową i porównaj wydajność dla Ioh i Iol.


Autor tematu
kubusek32
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 6
Rejestracja: 09 lut 2009, 15:36
Lokalizacja: Wrocław

#5

Post napisał: kubusek32 » 01 kwie 2009, 19:46

Zgadzam się że prąd jest większy w przypadku zera logicznego, ale chodzi mi o to że podłączając 5V do "+" a sygnały do "-" prąd będzie wpływał do pinów w porcie więc wydajność prądów dla zera ma się nijak do tego. Dołączam schemat mojego rozumowania:
Załączniki
bez tytułu.JPG
schemat
bez tytułu.JPG (9.6 KiB) Przejrzano 3709 razy


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

#6

Post napisał: Leoo » 01 kwie 2009, 21:41

Od kiedy prąd stały może płynąć jednym przewodem?
Kolega na schemacie pominął połączenie masy LPT z minusem VCC.
Załączniki
beztytuu_130.jpg
beztytuu_130.jpg (10.14 KiB) Przejrzano 3689 razy


Autor tematu
kubusek32
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 6
Rejestracja: 09 lut 2009, 15:36
Lokalizacja: Wrocław

#7

Post napisał: kubusek32 » 02 kwie 2009, 01:12

Co znaczy ta dodatkowa "bateria", która jest włączona w obwód Vcc i masy. Zgadzam się, że nie podłączyłem masy ale to wynika z standardów rysowania schematów (chodzi mi o symbol Vcc, który jest tylko analizowany w wypadku sygnałów cyfrowych i nie trzeba rysować masy). Ale nie o to pytam, wróćmy do właściwego zagadnienia. Dalej podtrzymuje swoją wypowiedź, prąd wracający ze sterownika będzie wchodził do pinu więc prąd wyjściowy (nawiązuje do wypowiedzi kolegi Leoo) w czasie trwania zera logicznego nie wchodzi w rachubę. Dlatego pytam, po co stosować odwrotną logikę ??


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

#8

Post napisał: Leoo » 02 kwie 2009, 10:23

kubusek32 pisze:Co znaczy ta dodatkowa "bateria", która jest włączona w obwód Vcc i masy. Zgadzam się, że nie podłączyłem masy ale to wynika z standardów rysowania schematów (chodzi mi o symbol Vcc, który jest tylko analizowany w wypadku sygnałów cyfrowych i nie trzeba rysować masy). Ale nie o to pytam, wróćmy do właściwego zagadnienia. Dalej podtrzymuje swoją wypowiedź, prąd wracający ze sterownika będzie wchodził do pinu więc prąd wyjściowy (nawiązuje do wypowiedzi kolegi Leoo) w czasie trwania zera logicznego nie wchodzi w rachubę. Dlatego pytam, po co stosować odwrotną logikę ??
Raz Kolega pisze, że masy się nie rysuje w układach cyfrowych (wnioskuję, że zna się na rzeczy), za chwilę jednak wyciąga wniosek, że prąd transoptora nie płynie. Otóż płynie, w tym celu narysowałem symbol baterii VCC, która musi być połączona z masą PC i sterowania. Prąd transoptora wypływa (jak na schemacie) od źródła (baterii) VCC i wpływa do pinu LPT w PC. Jeśli masy PC i sterowania nie będą połączone prąd transoptora nie popłynie.
Dla przepływu prądu obwód musi być zamknięty a w nim musi znaleźć się źródło zasilania.
Jeśli ta argumentacja nie trafiła, to proszę zauważyć, że na podstawie tytułowego schematu powstało setki działających maszyn.

Dla czego logika odwrotna?
To proste - zero logiczne (L) to napięcie bliskie 0V niezależnie czy w PC VCC wynosi 5V czy 3,3V. Oczywiście można włączyć transoptor sterownika między pin LPT i masę ale stan H jest mniej wydajny a jego napięcie bywa sporo niższe od VCC i może nawet wynieść 3V przy 5V VCC. Biorąc pod uwagę wbudowane oporniki ograniczające prąd diody transoptora w sterowniku (optymalizacja dla 5V), często okazuje się, że sterowanie nie działa w takiej konfiguracji.
Programy sterujące posiadają możliwość konfigurowania stanu aktywnego na poszczególnych wyjściach, więc można je ustawiać dowolnie.


Autor tematu
kubusek32
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 5
Posty: 6
Rejestracja: 09 lut 2009, 15:36
Lokalizacja: Wrocław

#9

Post napisał: kubusek32 » 07 kwie 2009, 00:01

Przepraszam, że z takim opóźnieniem odpowiadam ale nie było jak. Wypowiedź kolegi Leoo mnie lekko poddenerwowała, mianowicie:
Leoo pisze: Raz Kolega pisze, że masy się nie rysuje w układach cyfrowych (wnioskuję, że zna się na rzeczy), za chwilę jednak wyciąga wniosek, że prąd transoptora nie płynie.
Gdzie ja tak powiedziałem, że nie płynie ?
Leoo pisze: Otóż płynie, w tym celu narysowałem symbol baterii VCC, która musi być połączona z masą PC i sterowania.
Symbol Vcc jest źródłem napięcia 5V zgodnego ze standardem TTL. Vcc jest oznaczeniem dodatniego bieguna zasilania a przecież podłączyłem masę do portu LPT a dokładniej do pinów od 18-25 więc prąd płynie przez transoptor, następnie wpływa do pinu 2, wypływa masą portu i wraca do ujemnego zacisku Vcc.
Leoo pisze:
Jeśli ta argumentacja nie trafiła
Trafiła po następnej wypowiedzi:
Leoo pisze: Dla czego logika odwrotna?
To proste - zero logiczne (L) to napięcie bliskie 0V niezależnie czy w PC VCC wynosi 5V czy 3,3V. Oczywiście można włączyć transoptor sterownika między pin LPT i masę ale stan H jest mniej wydajny a jego napięcie bywa sporo niższe od VCC i może nawet wynieść 3V przy 5V VCC. Biorąc pod uwagę wbudowane oporniki ograniczające prąd diody transoptora w sterowniku (optymalizacja dla 5V), często okazuje się, że sterowanie nie działa w takiej konfiguracji.
Programy sterujące posiadają możliwość konfigurowania stanu aktywnego na poszczególnych wyjściach, więc można je ustawiać dowolnie.
Za to jestem ogromnie wdzięczy i to dopiero wyjaśniło mi istotę problemu. Nie wiedziałem że napięcie (niby 5V) może tak spadać przy stanie H w porcie LPT

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”