Buduję Line Followera i mam dylemat.

Robot będzie zasilany z LiPola 7,4V, a Xmega potrzebuje 3,3V. Wysoce prawdopodobne, że w robocie będę potrzebował też napięcia 5V i teraz #pytanie .

W jaki sposób obniżyć napięcie?

1. Dwa regulatory liniowe LDO 7,4 -> 5V -> 3,3V

2. Przetwornica 7,4V -> 5V i regulator 5V -> 3,3V

A może jeszcze inaczej? W różnych projektach widziałem raczej pierwsze rozwiązanie... jednak intuicja podpowiada mi drugie rozwiązanie.
Robot ma osiągać prędkości (mam nadzieję) bliskie 2m/s i potrzebuję dość wydajnego procka. Tym bardziej, że mam zamiar odczytywać stany czujników za pomocą ADC, a Xmegi mają DMA więc nie będę marnował czasu procesora na to.


@racek7: Ja swojego STM32 rozkręcałem do 172MHz, są procki do 700MHz więc jak widzisz wypas. W cholerę kanałów ADC (chyba z 15), system wywłaszczeń timerów, DMA i wiele innych. Wiesz...rób jak chcesz, ale jak będziesz
@racek7: Przyzwyczajaj się. Dokumentacje Atmegi to jest cudo. Wszystko pięknie opisane w jednym datasheet. A np. STM32? Osobna dokumentacja do programowania, osobna do hardware'u, osobna do rdzenia, osobna do czegoś jeszcze i kończy się na 7 pdf-ach :)

Polecam płytkę discovery do ARM. Często rozdawana jest za darmo, ja ją dostałem po jakimś tam webinarium o cortexach. Skąd miałeś tą płytkę od NXP?