czwartek, 6 października 2016

[10] PCB - Płytka rozwojowa z mikrokontrolerem STM32F030

Ten post chciałbym poświęcić szybkiemu projektowi płytki PCB z mikrokontrolerem STM32F0.

Schemat


Schemat składa się z podstawowych elementów. Zasilanie podawane jest przez złącze mini usb, wchodzi ono na stabilizator podając 3.3V na wyjście. Z elementów dodatkowych na płytce znajduje się przycisk do resetu oraz dwie diody. Jedna z nich sygnalizuje włączenie zasilania, druga natomiast może być obsługiwana przez użytkownika.



Rys. 1. Schemat 

Mikrokontroler może być taktowany przez wewnętrzny bądź zewnętrzny oscylator.

Układ może być programowany przez programator SW zawarty np. na którejś z płytek Nucleo bądź Discovery.

Płytka PCB


Wszystkie komponenty zostały umieszczone na warstwie górnej. Ścieżki głównie na górnej w niektórych przypadkach musiały zostać przeniesione na warstwę dolną. Cała płytka została oblana polygonem GND na warstwie TOP oraz BOTTOM

Poniżej widok warstwy górnej:

Rys. 2. Warstwa top

Teraz warstwa dolna:

Rys. 3. Warstwa bottom

Rys. 4. Całość

No i na samym końcu został widok 3D jaki można otrzymać w programie Altium Designer:

Rys. 5. Widok 3D