L297, dziwne zachowanie

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

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

L297, dziwne zachowanie

#1

Post napisał: mag32 » 16 maja 2006, 14:29

Witam.
Złożyłem sterownik na układach L297, L298, podaje z CPU impulsy sterujące, silnik ciągnie wózek na pasku zębatym i tu pojawia się problem, mimo że dostaje cały czas te same impulsy oraz stany na nogach CW/CCW i Half/Full to po dojechaniu do ońca lub poprostu gdy się go lekko przychamuje ręką, zmienia kierunek pracy silnka. Procesor podaje cały czas to samo, jeden kierunek, a silnik obraca się raz w jedą raz w drugą stronę.

Nie wiem co może być tego powodem.

Druga rzecz, to fakt, iż gdy zatrzymam silnik, ale nie wyłączę Enable to silnik skacze w miejscu jak by spazmów dostał.

Sterownik zbudowałem wg manuala od l297, dodałem kondensatory filtrujące oraz dławiki w zasilaczu.

Całość zasilam z Trafo Toroidalne około 25V, ze stabilizatorem 5V dla cyfrówki. Procesor ma osobne zasilanie z własnego trafo.

Za karzdym razem gdy zmieniam długość impulsów CLK muszę zmieniać ustawienia napięcia odniesienia, inaczej stoi w miejscu i drży jak by nie wiedział w którą stronę ma się obracać.

Pozdrawiam i proszę o podpowiedzi.



Tagi:


fenix3627
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 171
Rejestracja: 01 lut 2006, 15:54
Lokalizacja: Szczytno

#2

Post napisał: fenix3627 » 16 maja 2006, 14:55

Sprawdź podłączenie samych silników, mnie to wygląda na pozamieniane przewody

Awatar użytkownika

webserver
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 989
Rejestracja: 01 sty 2005, 17:48
Lokalizacja: Bełchatów
Kontakt:

#3

Post napisał: webserver » 16 maja 2006, 15:54

Masz zle podlaczone kable od uzwojenia siilnikow najprawdopodobniej zamiast przykladowego ABCD masz ACBD
Pozdrawiam PlotComplex.com

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#4

Post napisał: markcomp77 » 16 maja 2006, 19:15

możliwe, że sygnał DIR nie dociera do l297... lub coś się do niego dostaje
dziś testowałem swój prototyp na A3977 https://www.cnc.info.pl/viewtopic.php?p=16419
i zapomniałem włożyć zworkę JP1 ;)
i miałem dokładnie taki sam efekt - silnik trochę się kręcił... ale w różne strony ;)
Ostatnio zmieniony 17 maja 2006, 00:43 przez markcomp77, łącznie zmieniany 1 raz.
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


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

#5

Post napisał: mag32 » 16 maja 2006, 19:55

podałem sygnały z CPU na L297 przez rezystory 220 Ohm. może tu jest problem ? ale jeśli będę miał 2 takie sterowniki podłączone równolegle a tylko rozdzielony sygnał EN to chyba bez rezystorów nie zadziała ?
Czy może jednak nie mam racji i należy podać sygnały bezpośrednio ? Jak ewentualnie odkłucić przewody sygnałowe, są naprzemiennie z GND, prucz tego coś jeszcze dawać ? /dałem skrętkę 4 parową w parze idzie masa i sygnał, może jednak nie ekranować tych przewodów ? albo jakoś inaczej ?
Mierz co mierzalne,
a niemierzalne uczyń także mierzalnym"
(Galileo Galilei)

Awatar użytkownika

webserver
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 989
Rejestracja: 01 sty 2005, 17:48
Lokalizacja: Bełchatów
Kontakt:

#6

Post napisał: webserver » 16 maja 2006, 23:33

Zmien sterownik problem zniknie tez kiedys bawilem sie z At89c2051 i l278,l297 i mialem taki sam problem gubilo kroki a przy wiekszych predkosciach silnik dostawal bzika podlaczylem atmela do ta8435 i pieknie chodzi i nie wydaje tego strasznego dzwieku !!!! ( piiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ) :wink:
Pozdrawiam PlotComplex.com


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

#7

Post napisał: mag32 » 17 maja 2006, 08:16

A możesz coś więcej napisać na temat tego sterownika ?? ściągnąłem sobie PDFa, ale nie rozumiem tam czegoś, z opisu wynika że może pracować nawet na mikrokroku 32, ale nie bardzo wiem jak, napisz może jak go wykorzystujesz, na co zwrócć uwagę przy projektowaniu PCB i czy miałeś z nim jakieś problemy ?

Może schemat ?

Awatar użytkownika

webserver
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 989
Rejestracja: 01 sty 2005, 17:48
Lokalizacja: Bełchatów
Kontakt:

#8

Post napisał: webserver » 17 maja 2006, 09:50

Witam
nie bede sie rozpisywal bo masz wszystko tu : http://www.ottop.republika.pl/sterownik8435.shtml
strona naszego kolegi Ottop ;) w sumie u mnie jest bardzo podobnie tylko ze mam zrobione wlasne inne pcb i spinane na lacza tasmowe z plyta glowna ale tobie akurat nie jest to potrzebne jesli sterujesz z mikroprocka ;)
Pozdrawiam PlotComplex.com

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”