-
Data: 2011-05-03 09:35:25
Temat: Re: Prośba o pomoc z silnikiem krokowym...
Od: Zbych <a...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2011-05-03 00:13, Konop pisze:
> Witam
>
> Jest sobie moduł drukarki LTPV445 z silnikiem krokowym do przesuwania
> papieru. W "Refernece Manual" do tego modułu piszą, żeby silnik krokowy
> zasilać w następujący sposób:
> - na początku każdego kroku zasilić cewkę prądem 500mA przez 1ms (lub
> 2ms w zależności od grubości papieru)
> - przez pozostałą część kroku (o ile krok trwa ponad 1ms/2ms) podawać
> prąd 300mA
>
> Ja chciałem zastosować jakiś gotowy kontroler, na przykład A3977. On
> takiego trybu pracy nie posiada ;)... . A ja nie posiadam żadnego
> doświadczenia z silnikami krokowymi :). I stąd nie wiem jak temat
> ugryźć... Z czego wynika takie zalecenie?? Jak najlepiej ustawić układ
Chodzi o to, żeby niepotrzebnie nie grzać uzwojeń silnika. Jak masz
driver bez chopperowania, to możesz to zasymulować programowo zmieniając
wypełnienie PWMa sterującego krokami.
> A3977, żeby poprawnie sterować tym silnikiem?? Jaki prąd maksymalny,
> jaki tryb gaszenia, jakie kroki??
Przy mechanizmach termicznych nie ma potrzeby stosowania mikrokroków.
Przekładnie są tak dobrane, żeby było ok przy normalnym kroku.
> W sumie ten przebieg mógłbym "zasymulować" stosując półkroki, ale w
> sumie czas trwania impulsu większego prądu będzie różny
> (będzie to zawsze 1/4 całego kroku, a nie 1ms). Poza tym, nie wiem, czy
> w tej aplikacji mogę je zastosować (czy drukowanie nie powinno
> następować "pomiędzy" krokami).
Przy wydruku termicznym nie ma czegoś takiego jak "pomiędzy krokami".
Jednocześnie grzejesz i sterujesz silnikiem. Inaczej wyjdzie ci traktor
a nie drukarka (hałas mocno rośnie przy spadku prędkości). Maksymalną
prędkość masz ograniczoną możliwościami mechanizmu i czasem potrzebnym
na "wypalenie" piksela. W miarę jak mechanizm będzie się nagrzewał
musisz albo zwiększać prędkość wydruku, albo skracać czas grzania piksela.
> Prędkość pracy będzie różna, w zależności od szybkości drukowania
> (drukarka będzie kreślić wykresy na bieżąco, więc prędkość będzie ściśle
> ustalona).
Tylko zacznij od sprawdzenia czy zimny mechanizm będzie w stanie
osiągnąć największą wymaganą prędkość (zaczerniać wystarczająco
piksele). Może się okazać, że będziesz musiał zwiększyć napięcie
zasilające linijkę termiczną. Pamiętaj też, że jak wsadzisz całość w
obudowę to będziesz miał inne oddawanie ciepła i może się okazać, że
będziesz musiał od początku dobierać czasy grzania pikseli.
Następne wpisy z tego wątku
- 03.05.11 10:10 Konop
- 03.05.11 12:13 J.F.
- 03.05.11 13:54 Zbych
- 03.05.11 14:22 Waldemar Krzok
Najnowsze wątki z tej grupy
- starość nie radość
- Ataki hakerskie
- Akumulatorki Ni-MH AA i AAA Green Cell
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
Najnowsze wątki
- 2024-12-10 sprężyny przednie ściśnięte
- 2024-12-10 Warszawa => SEO Specialist (15-20h tygodniowo) <=
- 2024-12-10 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-12-10 ciekawostka mandatowa
- 2024-12-09 Kolejny spaliniak się zjarał
- 2024-12-09 Katowice => Spedytor międzynarodowy <=
- 2024-12-09 Kraków => Senior PHP Developer <=
- 2024-12-09 Katowice => Key Account Manager <=
- 2024-12-09 Dlaczego szybko będzie o jedną organizację terrorystyczną mniej w UE? ["Sukcesy" walki z terroryzmem w Syrii]
- 2024-12-09 Kraków => Programista Full Stack .Net <=
- 2024-12-09 Gdańsk => Architekt rozwiązań (doświadczenie w obszarze Java, AWS)
- 2024-12-09 Poznań => Key Account Manager <=
- 2024-12-09 Gdańsk => System Architect (background deweloperski w Java) <=
- 2024-12-09 Słabszy sygnał GSM od kilku tugodni
- 2024-12-09 Warszawa => Spedytor Międzynarodowy <=