Realizacja PID na uC
-
- Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 3
- Posty: 13
- Rejestracja: 16 lut 2006, 19:33
- Lokalizacja: Czaniec
- Kontakt:
Dla Szumek.
W załączniku oryginalne PID w Bascomie, oraz przykład w którym testowałem PID na silniku z enkoderm 800 obr.
Niestety to jest Bascom cudowny praogram z kilkoma wadami i chodził dobrze do około 50-60 kHz sygnału z enkodera.
Ja jestem słaby z asemblera, ale jeśli użyjesz NOSAVE i zapiszesz odpowiednie rejstry to zwiększysz prędkość odczytywania enkodera.
Dużo czasu w Bascomie zajmuje procedura Pusch all i Pop all która zapisuje wszystkie rejestry w czasie przerwania.
Pozdrawiam AS
W załączniku oryginalne PID w Bascomie, oraz przykład w którym testowałem PID na silniku z enkoderm 800 obr.
Niestety to jest Bascom cudowny praogram z kilkoma wadami i chodził dobrze do około 50-60 kHz sygnału z enkodera.
Ja jestem słaby z asemblera, ale jeśli użyjesz NOSAVE i zapiszesz odpowiednie rejstry to zwiększysz prędkość odczytywania enkodera.
Dużo czasu w Bascomie zajmuje procedura Pusch all i Pop all która zapisuje wszystkie rejestry w czasie przerwania.
Pozdrawiam AS
- Załączniki
-
- Test sterowania silnikiem dc z enkoderem.zip
- (3.79 KiB) Pobrany 553 razy