Znaleziono 2 wyniki

autor: markcomp77
22 lut 2007, 20:40
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30347

jarekk pisze:
markcomp77 pisze:2. zabezpieczenia realizowane programowo
Jak należy to rozumieć ?

np. kontrola przekroczenia dozwolonego maksymalnego prądu => zabezpieczenie przed zwarciem - potrzeba szybkiej reakcji (ew. sprzętwo)

jarekk pisze:
markcomp77 pisze:8. wykrywanie stanów zabronionych (troszeczkę co innego niż 2.)
Jak należy to rozumieć ?
wykrywanie stanów które nie powinny się pojawić
-kontrola poprawnego działania uC - WDT
-zgłoszenie błędu w przypadku wywołania nie stosowanych przerwań procesora


dzięki za pokazanie kodu <<-- bardzo ciekawa lektura edukacyjna... zwłaszcza, że "dopadło mnie" i muszę oprogramować coś na AVR ;) -

jak przeanalizuję ten kod to może zadam jeszcze parę pytań...

---

najbardziej ciekawi mnie w jaki sposób można by zrobić kompensację rezonansu... ostatnio czymś takim chwalą się twórcy sterowników gecko
autor: markcomp77
21 lut 2007, 21:34
Forum: Elektronika CNC
Temat: Sterowniki na procesorach AVR
Odpowiedzi: 48
Odsłony: 30347

KrissMon pisze:Proszę o jakiś algorytm lub jakieś linki jeżeli to możliwe
zanim poda się algorytm - lepiej zastanowić się nad zadaniami jakie chcemy realizować...

zadania do realizacji:

1. ustawianie właściwego prądu na cewkach silnika w reakcji na STEP/DIR
i monitorowanie ENABLE
2. zabezpieczenia realizowane programowo
3. morfing kroków
4. kompensacja rezonansu
5. redukcja prądu cewek przy bezczynności
6. monożenie kroku
7. ew. obsługa enkodera
8. wykrywanie stanów zabronionych (troszeczkę co innego niż 2.)

zapraszam do tworzenia listy dobrych życzeń ;)

Wróć do „Sterowniki na procesorach AVR”