Znaleziono 4 wyniki
Wróć do „"Prosty sterownik" kol. ottopa, a zachowanie silni”
- 13 wrz 2011, 19:03
- Forum: Elektronika CNC
- Temat: "Prosty sterownik" kol. ottopa, a zachowanie silni
- Odpowiedzi: 8
- Odsłony: 2451
Trzy sterowniki raczej nie powinny wykazywać takiego samego defektu, chyba że we wszystkich popełniłeś podobny błąd przy montażu. Najspokojniej można badać tego typu układy cyfrowe bez podłączania do komputera podając pojedyncze impulsy clock z impulsatora na dwóch bramkach NAND który zaproponowałem wyżej czyli http://www.masakra.info/portfolio/13/ttl/01/01.htm Wejścia A i B tego układziku należy na przemian zwierać do masy (jakimś drobnym przełącznikiem) w wyniku czego na wyjściu Q będzie pojawiał się jeden impuls na każde wciśnięcie przełącznika. Te pojedyncze impulsy trzeba podawać na wejście STEP sterownika i wówczas obserwować i analizować zmiany w całej logice. Nie napisałeś czy sterownik włączyłeś wprost do portu LPT czy za pośrednictwem jakiegoś układu (płyty głównej na przykład) Nie wiadomo czy na Twoim porcie LPT występują sygnały o poziomach stosowanych w układach TTL, być może dlatego sterowniki głupieją. Układ 74194 nie będzie zdolny do zmiany stanów na wyjściach jeżeli jego wejście CLR nie będzie na poziomie "1" logicznej. Dlatego na schemacie OTTOPa wejście to podpięte jest do VCC. Bezpieczniej jest nie podpinać go wprost do napięcia zasilania 5V tylko przez rezystor rzędu 2 kOhm Ogólnie należy przyjąć zasadę w układach TTL że kiedy zachodzi potrzeba podania stanu "1" logicznego to robimy to za pomocą rezystora, natomiast podawanie "0" logicznego to bezpośrednie zwarcie danego wejścia do masy układu. To tylko kilka wskazówek do Twojej samodzielnej pracy. Żadna "wiedza w paluszku" eksploatowana na odległość nie zastąpi Twojego czynnego udziału w diagnozowaniu choroby. Trzeba na podstawie danego schematu połączeń i informacji katalogowych o elementach cyfrowych narysować wykres- diagram jego prawidłowego funkcjonowania a potem krok po kroku podając kolejne pojedyncze impulsy porównywać to co się realnie dzieje z wykresem. Nie znam skuteczniejszej metody dla początkujących.
- 19 lip 2011, 23:10
- Forum: Elektronika CNC
- Temat: "Prosty sterownik" kol. ottopa, a zachowanie silni
- Odpowiedzi: 8
- Odsłony: 2451
- 18 lip 2011, 21:26
- Forum: Elektronika CNC
- Temat: "Prosty sterownik" kol. ottopa, a zachowanie silni
- Odpowiedzi: 8
- Odsłony: 2451
Może być bouncing jeśli wolisz. Ogólnie połączenie na styku elektrycznym nigdy nie jest czystym jednorazowym aktem. Układy TTL są dość szybkie bo wychwytują zmiany na wejściach o częstotliwościach wielu MHz więc wszelkie iskrzenia, zmiany opornosci, czy mechaniczne odbijanie styków intrpretują jako szereg impulsów. Nie ma tu specjalnie znaczenia czy jest to duży i wiekowy przełącznik czy mikroswitch. Jednym ze sposobów indukowania dokładnie jednego zbocza przy jednej zmianie położenia przełącznika jest zastosowanie prostego układu na jednej kostce UCY7400: http://www.masakra.info/portfolio/13/ttl/01/01.htm
Wejścia A i B przyłącza się dowolnym przełącznikiem przemiennie do 0V a na wyjściu Q i nieQ powstaje pojedyncze zbocze przy każdym przełączeniu.
Generator na 555 może Ci służyć także do badania maksymalnej prędkości silnika i nie tylko więc warto dać mu szeroki zakres pracy- od kilku HZ do kilku kHz
W układzie OTTOPa rejestr przesuwny 74194 zmienia swój stan na kolejny wraz z narastaniem zbocza sygnału STEP
Podłączenie wejścia STEP przez rezystor i mikroswitch do VCC nie ma sensu ponieważ układy TTL wejścia "wiszące" czyli nie podłączone do niczego i tak traktują jakby był tam stan logicznej jedynki. Mimo to w wielu wypadkach takie wiszące wejscie podwiesza się na stałe do VCC żeby wyeliminować wrażliwość na zakłócenia. Sensowniej jest podwiesić wejście STEP przez rezystor do VCC a stan logiczny zmieniać mikroswitchem zwierającym to wejście wprost do 0V. Najlepiej jednak do przełączania wykorzystać ten układ przerzutnika bistabilnego. Wtedy też nie ma potrzeby stosowania rezystora do VCC. Ale namieszałem
Wejścia A i B przyłącza się dowolnym przełącznikiem przemiennie do 0V a na wyjściu Q i nieQ powstaje pojedyncze zbocze przy każdym przełączeniu.
Generator na 555 może Ci służyć także do badania maksymalnej prędkości silnika i nie tylko więc warto dać mu szeroki zakres pracy- od kilku HZ do kilku kHz
W układzie OTTOPa rejestr przesuwny 74194 zmienia swój stan na kolejny wraz z narastaniem zbocza sygnału STEP
Podłączenie wejścia STEP przez rezystor i mikroswitch do VCC nie ma sensu ponieważ układy TTL wejścia "wiszące" czyli nie podłączone do niczego i tak traktują jakby był tam stan logicznej jedynki. Mimo to w wielu wypadkach takie wiszące wejscie podwiesza się na stałe do VCC żeby wyeliminować wrażliwość na zakłócenia. Sensowniej jest podwiesić wejście STEP przez rezystor do VCC a stan logiczny zmieniać mikroswitchem zwierającym to wejście wprost do 0V. Najlepiej jednak do przełączania wykorzystać ten układ przerzutnika bistabilnego. Wtedy też nie ma potrzeby stosowania rezystora do VCC. Ale namieszałem

- 15 lip 2011, 17:30
- Forum: Elektronika CNC
- Temat: "Prosty sterownik" kol. ottopa, a zachowanie silni
- Odpowiedzi: 8
- Odsłony: 2451
Impulsy "podawane kabelkiem" to niestety nie pojedyncze piki tylko całe paczki szpilek. Lepiej do tego celu użyć jakiegoś generatorka o ustawianej częstotliwości. Drugi powód takiego stanu rzeczy to wrażliwość układów scalonych TTL na zakłócenia elektryczne podawane po zasilaniu. Stąd często każdy układ scalony ma swoje wejścia masy i +5V zwarte niewielkim kondensatorem. Pomóc też może połączenie dodatkowe wejścia STEP przez opornik rzędu 1-2kOhm do +5V. To zmniejsza czułość tego wejścia na zakłócenia.Najpewniej jednak wina jest po stronie zasilania. Jeżeli nawet masz akurat zasilacz stabilizowany to dołóż mu na wyjście "konkretniejszy" kondensator który stłumi produkowane przez zasilacz zakłócenia i pozwoli układom scalonym i silnikowi żłopnąć impulsowo tyle prądu ile będzie potrzebował. Dla eliminacji tych drgawek szczególnie +5V (VCC) powinno być dobrze wygładzone.