Sterownik 3silniki na Atmega32
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 5
- Posty: 29
- Rejestracja: 30 gru 2008, 15:23
- Lokalizacja: Lublin
Sterownik 3silniki na Atmega32
Witam,
Uruchomiłem prosty sterowniczek na procku Atmega32 (oprogramowanie w C). Bez wrzeciona wszystko ładnie śmiga, natomiast jeśli dorzucę do kompletu wrzecionko, to sieje mi takimi zakłóceniami, że maszyna żyje własnym życiem
Czy istnieje jakiś sprawdzony sposób na odseparowanie wejść procesora od portu LPT komputera? Na chwilę obecną ma port podciągnięty na żywca przez rezystorki do uP (wiem że nieładnie, ale chciałem jak najszybciej uruchomić całość ). Myślałem o odeparowaniu za pomocą jakiś niedrogich transoptorków. Wyjścia CLK sygnałów XYZ są podpięte odpowiednio pod linie INT0,INT1,INT2 procesora. Czy jest sens odeseparowywać sygnały DIR dla XYZ? Drivery zbudowane w oparciu o tranzystorki IRFZ46N - silniki unipolarne.
Uruchomiłem prosty sterowniczek na procku Atmega32 (oprogramowanie w C). Bez wrzeciona wszystko ładnie śmiga, natomiast jeśli dorzucę do kompletu wrzecionko, to sieje mi takimi zakłóceniami, że maszyna żyje własnym życiem
Czy istnieje jakiś sprawdzony sposób na odseparowanie wejść procesora od portu LPT komputera? Na chwilę obecną ma port podciągnięty na żywca przez rezystorki do uP (wiem że nieładnie, ale chciałem jak najszybciej uruchomić całość ). Myślałem o odeparowaniu za pomocą jakiś niedrogich transoptorków. Wyjścia CLK sygnałów XYZ są podpięte odpowiednio pod linie INT0,INT1,INT2 procesora. Czy jest sens odeseparowywać sygnały DIR dla XYZ? Drivery zbudowane w oparciu o tranzystorki IRFZ46N - silniki unipolarne.
Tagi:
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 5
- Posty: 29
- Rejestracja: 30 gru 2008, 15:23
- Lokalizacja: Lublin
Jak tylko będzie chwila to skleję jakiś schemat tego wszystkiego - na chwilę obecną takowego nie mam
Szlifierka jaką posiadam to identyczny model jak ten tutaj: LINK
Wszystko jest łączone taśmami jak na fotkach:
Na próbę odłączyłem kabel LPT od płytki i muszę przyznać, że zakłócenia z wrzeciona nie mają wpływu na procesor (silniki krokowe stoją w miejscu). Jeśli kabel LPT zostanie podłączony do płytki uP, a odłączony po stronie kompa to działa jak antena i pięknie zbiera wszystko co może (maszyna żyje bez żadnego wysterowywania ze strony kompa ). Ewidentnie widać, że problemem jest brak bufora/separacji na wejściu uP..
PS. W zasilaczu bateria kond. 20.000uF.
Szlifierka jaką posiadam to identyczny model jak ten tutaj: LINK
Wszystko jest łączone taśmami jak na fotkach:
Na próbę odłączyłem kabel LPT od płytki i muszę przyznać, że zakłócenia z wrzeciona nie mają wpływu na procesor (silniki krokowe stoją w miejscu). Jeśli kabel LPT zostanie podłączony do płytki uP, a odłączony po stronie kompa to działa jak antena i pięknie zbiera wszystko co może (maszyna żyje bez żadnego wysterowywania ze strony kompa ). Ewidentnie widać, że problemem jest brak bufora/separacji na wejściu uP..
PS. W zasilaczu bateria kond. 20.000uF.
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 420
- Rejestracja: 01 lip 2007, 17:52
- Lokalizacja: trelleborg
Kable od wrzeciona sie daleko od krokowych trzyma.
Na plytce sterownika nie ma zadnego polaczenia miedzy krokowymi i wrzecionem wiec spokojnie ten prosty uklad mozesz podlaczyc na kabelku z LPT jakies pol metra dalej.
Chyba ze ta ATMEGA do sterowania wlaczaniem i wylaczaniem wrzeciona to absolutny mus, ale moglbys to przemyslec czy powinno to byc w kupie, bo kable od wrzeciona z definicji bardzo "szumia".
------------------------------------------------------------------------
Przynajmniej tak jest w "duzych" maszynach, nawet pudlo sterownika jest oddzielnie w coniektorych.
Na plytce sterownika nie ma zadnego polaczenia miedzy krokowymi i wrzecionem wiec spokojnie ten prosty uklad mozesz podlaczyc na kabelku z LPT jakies pol metra dalej.
Chyba ze ta ATMEGA do sterowania wlaczaniem i wylaczaniem wrzeciona to absolutny mus, ale moglbys to przemyslec czy powinno to byc w kupie, bo kable od wrzeciona z definicji bardzo "szumia".
------------------------------------------------------------------------
Przynajmniej tak jest w "duzych" maszynach, nawet pudlo sterownika jest oddzielnie w coniektorych.
bumeluję