attiny261A deadtime
Moderátor: Moderátoři
attiny261A deadtime
Tak možno to raz niekomu pomôže, resp. možno budem otravovať s dalšími vecami
ps: sampling freq. na meracej karte mam len 250kHz, keď meriam dva kanály je to len 125kHz max.
Zatiaľ najmúdrejšie som vymyslel dať jeden výstup normálne, a druhý výstup prehnať cez Hex inverting Schmitt trigger a pracovať s tým kanálom invertovane, to znamená že keď OCR1A = 100; tak OCR1B =255-100; a tým ich budem mať de facto posunuté fázovo. Ale lepšie by bolo asi signál len spomaliť, to by som vedel použiť všetky výstupy(6)
tak aj to moje najmúdrejšie je pekná hlúposť, lebo si invertujem B, aj inv(B) signál, a keďže ich posúvam vnútorným deadtime, tak to mám totálne zle otočené, takže musím niečo lepšie vymyslieť
Kód: Vybrat vše
TCCR1B
• Bit 7 – PWM1X: PWM Inversion Mode. When this bit is set (one), the PWM Inversion Mode is selected and the Dead Time Generator outputs, OC1x and OC1x are inverted.lebo ja ho tam nemám, a keď ho aj zapíšem, pochopiteľne to nič nespraví. Vďaka za vyskúšanie, i
- Přílohy
-
attiny261A_datasheet.JPG- (27.48 KiB) Staženo 104 x
-
attiny261A_avrstudio.JPG- (36.33 KiB) Staženo 93 x