wiem - co do czasu reakcji... mam wątpliwości - już o tym pisałem:anoda pisze:Ok zgadzam się - tylko ,że procesor cały czas kontroluje stan wejść programowo bez wykorzystywania obsługi przerwań. Z jakim maksymalnym opóźnieniem wystąpiłaby reakcja na STEP któregokolwiek sygnału. Zakładamy przetwarzanie równoległe.
najszybciej działał by program przepytujący w krótkiej pętli... w poszukiwaniu zmiany na trzech bitach kontroli STEP...markcomp77 pisze:pewnie można - jedynie trzeba by napisać sobie nowy programfenix3627 pisze:Czy można go tak zaprogramować żeby obsłużył wszystkie osie, wyczytałem ze ma 6 portów I/O...
jedyna rzecz która budzi wątpliwość - to szybkość przywrócenia pełnego prądu...
w przypadku jednego sygnału pilnowanego (STEP) - program jest trywialny.. i czas reakcji jest krótki
natomiast przy paru sygnałach - może być "za długi"
ale dalej - niestety trzeba by rozszyfrować który STEP się zmienił.... i przywrócić pełny prąd przez wprowadzenie w trzeci stan odpowiedniej linii wyjściowej
czyli programik byłby wolniejszy w porównaniu z oryginalnym... o sprawdzenie linii STEP + skok (albo zrobić to jakoś bitmapowo - pewnie byłoby szybciej niż skakać)