LS7084 + ENKODER + SILNIK KROKOWY

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

Autor tematu
muzykon
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 28 lip 2006, 16:44
Lokalizacja: Gdańsk

LS7084 + ENKODER + SILNIK KROKOWY

#1

Post napisał: muzykon » 18 wrz 2007, 17:32

Witam!
Posiadam układ złożony z silnika krokowego ( krok 1,8 stopni, fmax = 350 Hz) oraz enkodera przyrostowego (635 impulsów/obrot, wyjścia A/B +5V) . Do sterowania silnikiem oraz zbierania informacji pomiarowych z przetwornika używam karty wejść/wyjść dyskretnych National Instruments PCI 6533. Jako, że przy pracy silnika przy mniejszych prędkościach pojawiały się drgania, które uniemożliwiały prawidłowy pomiar położenia postanowiłem zastosować układ LS7084, który podłączyłem wg. schematu umieszczonego ponieżej. Niestety wyglada na to że układ nie działa prawidłowo. Wyjście informujące o kierunku obrotu zdaje się działać prawidłowo jednak zegarowe CLK cały czas znajduje się w stanie wysokim niezależnie od prędkości oraz kierunku obrotu. Czy ktoś orientuje się może co jest przyczyną takiego zachowania ??
Z gory dziękuję. Pozdrawiam.

Obrazek



Tagi:


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

#2

Post napisał: Leoo » 18 wrz 2007, 18:41

muzykon pisze:Wyjście informujące o kierunku obrotu zdaje się działać prawidłowo jednak zegarowe CLK cały czas znajduje się w stanie wysokim niezależnie od prędkości oraz kierunku obrotu.
Czym Kolega mierzy obecność sygnału?
Dla RBias=10M czas trwania CLK to tylko 25us. Zwykła sonda TTL (bez licznika) może nie wykazać takiego sygnału. Jeśli pojawia się, stosunkowo wolnozmieny przebieg, UP/DN to na 100% CLK też jest.
Aplikacja układu nie przewiduje kondensatora włączonego równolegle do RBias. Teoretycznie jego zamontowanie nie powinno szkodzić, gdyż pin 1 to wejście lustra prądowego ale jeśli Kolega zastosował ceramiczny, to w ramach testów proszę go usunąć.

Awatar użytkownika

Autor tematu
muzykon
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 28 lip 2006, 16:44
Lokalizacja: Gdańsk

#3

Post napisał: muzykon » 18 wrz 2007, 19:29

Do mierzenia sygnału używam karty wejść/wyjść dyskretnych National Instruments PCI 6533 i aplikacji wykonanej w LabView. Maksymalna częstotliwość próbkowania karty to 2 Mhz więc nie powinno być problemów przynajmniej z wykryciem zmian sygnału. Chociaz moge się mylić. Zastanawiam sie czy podczas podlaczenia czegos nie skopalem...a czy przy wejsciu VDD nie jest wymagany jakis rezystor ograniczajacy prad ?? :roll:


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

#4

Post napisał: Leoo » 18 wrz 2007, 21:10

muzykon pisze:a czy przy wejsciu VDD nie jest wymagany jakis rezystor ograniczajacy prad ??
Zdecydowanie nie. Tu bardziej przyda się kondensator monolityczny 100nF i elektrolityczny kilka, kilkanaście uF. Jeśli Kolega ma możliwość to radzę sprawdzać oscyloskopem.

Awatar użytkownika

Autor tematu
muzykon
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 28 lip 2006, 16:44
Lokalizacja: Gdańsk

#5

Post napisał: muzykon » 18 wrz 2007, 22:19

Sprawdzałem także oscyloskopem no i niestety tez cisza jesli chodzi o CLK. UP/DN wskazuje prawidłowo :roll: Moze jakis trefny egzemplarz dostalem :shock:


mag32
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 391
Rejestracja: 31 paź 2004, 13:34
Lokalizacja: Bytom
Kontakt:

#6

Post napisał: mag32 » 19 wrz 2007, 09:54

przełącz pin 6 do VCC i sprawdź wtedy czy masz impulsy na CLK.
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)

Awatar użytkownika

Autor tematu
muzykon
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 28 lip 2006, 16:44
Lokalizacja: Gdańsk

#7

Post napisał: muzykon » 19 wrz 2007, 12:13

przełącz pin 6 do VCC i sprawdź wtedy czy masz impulsy na CLK.
Nadal nic :???:


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

#8

Post napisał: Leoo » 19 wrz 2007, 14:42

Jest pewne prawdopodobieństwo uszkodzenia wejścia CLK (zwarcie do VCC) karty PCI. Może Kolega sprawdzi bez obciążenia? Jeśli nadal nic, to trzeba wymienić układ.

Awatar użytkownika

Autor tematu
muzykon
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 8
Posty: 8
Rejestracja: 28 lip 2006, 16:44
Lokalizacja: Gdańsk

#9

Post napisał: muzykon » 19 wrz 2007, 15:50

Sprawdzałem bez obciażenia przy pomocy oscyloskopu. Podłączyłem dzisiaj drugi egzemplarz i nadal jest to samo.
Nie napisałem tego wczesniej, ale pomiedzy wyjsciem z układu a karta mam wpięte transoptory PC 847. Czy to moze miec jakis wpływ ?? :???:


Adalber
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 694
Rejestracja: 10 lip 2005, 15:13
Lokalizacja: Polska

#10

Post napisał: Adalber » 19 wrz 2007, 16:43

Może 10 M Ohm to za duża wartość ,wstawić na czas prób 1M.
Niech kolega opisze procedurę testowania chodzi mi o impulsy na wejściu LS.
Ostatnio zmieniony 19 wrz 2007, 16:44 przez Adalber, łącznie zmieniany 1 raz.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”