Strona 1 z 1
impulsy - sterownik
: 27 lis 2005, 08:27
autor: karol1010
czesc wszystkim mam taki problem. posiadam sterowniki silnikow krokowych kupione z bannera powyzej. i problem polega na tym ze na mach2 itp. silnik osiaga mi niezle predkosci a przy sterowaniu mikroprocesorkiem predkosc jest BAAAArdzo mala. o co ty chodzi. ?
kawalek programu BAscom AVR:
do
if pinb.0 = 0 then
set portd.1
waitms1
reset portd.1
end if
loop
cos tego typu....
czy te impulsy musza byc odpowiedzniej dlugosci czy co. Juz NIEWIEM PROSZE O POMOC.
: 27 lis 2005, 11:19
autor: Adalber
Na początek dopisz linię
do
if pinb.0 = 0 then
set portd.1
waitms1
reset portd.1
waitms1
end if
loop
: 27 lis 2005, 11:39
autor: karol1010

nic jest to samo. tylko spadla predkosc o polowe po dolozeniu tego opuznienia. fakt. ono powinno tam byc. Port procesora mam bezposrednio podpiety do sterownika i zasilany z jego czesci logicznej. moim zdaniem powinno chulac.
: 27 lis 2005, 11:42
autor: pit202
tak - impuls musi byc odpowiedni - tzn. musi byc odpowiedniej dlugosci , jeszcze przy zmianie kierunku , sygnal zmiany kierunku musi byc odpowiednio szybciej od sygnalu zegarowego. ladnie narysowane jest to w PDF`ie od IMT901
http://piter.mily.pl/download/imt901.pdf
: 27 lis 2005, 11:57
autor: Adalber
Zrób próbę statyczną może napięcia nie są odpowiednie.
do
if pinb.0 = 0 then
set portd.1
wait 5
reset portd.1
wait 5
end if
loop
Sprawdż woltomierzem jakie napięcie jest na końcówce portd.1 powinno zmieniać śię co pięć sekund z wysokiego na niskie ,i jakie są jego wartości.
Dodane
Podaj jaką konkretnie masz prędkość przy tych 500 Hz
: 27 lis 2005, 21:32
autor: karol1010
tak konkretnie to niewiem jaka jest predkosc. Jest kilkanascie razy mniejsza od predkosci gdy podlacze do macha. chyba ze dac impuls przez interwer lub tranzystor?? myslalem tez o [shadow=blue]CNY17[/shadow]. no ale coz dzisiaj jest [shadow=red]NIEDZIELA[/shadow] i doswiadczal bede jutro. Dziekuje za zainteresowanie sie moim problemem. z fachowcami moze uda mi sie go rozwiazac.
