_damian napisał(a):
czy na jakiejś ATmedze da rade wygenerować 6 sygnałów PWM
Mega 2560, 1280 maja 12 PWM ale w praktyce jakiś timer/timery może być potrzebny do czegoś innego wiec PWM będzie mniej. Podobnie, PWM może kolidować z jakąś inną funkcja alternatywną.
Cytuj:
czasem lepiej zastosować jakiś zewnętrzny układ scalony
W takiej sytuacja lepiej
_damian napisał(a):
zmień procka
tonygryps napisał(a):
można też zrobić pwm programowy
Najgorsze co może być. Programowe rozwiązanie zawsze ma jakieś ograniczenia. W przypadku PWM co do częstotliwości i rozdzielczości. Ponadto rozwiązanie programowe najczęściej nie akceptuje zawieszania przerwań, które są konieczne z powodu innych rozwiązań programowych.
Najlepiej wszystko robić na sprzęcie. Mało zasobów to zmienić mikrokontroler.
Gdy projekt jest gotowy, trzeba go rozbudować, to można robić programowe protezy, jeśli natomiast jest się w fazie projektowania, trzeba wykorzystać sprzęt a zasoby, dla bezpieczeństwa, pomnożyć przez dwa. Gdy po wykonaniu prototypu okaże się, że zasobów jest za dużo, można wybrać tańszy mikrokontroler.