Moduł microBOARD-M328 jest miniaturowym zestawem uruchomieniowym z mikrokontroleremATmega328 na pokładzie.
Na płytce znajduje się:
- stabilizator napięcia 5V (pozwalający na zasilanie modułu napięciem 7-12V, maksymalny prąd wyjściowy - 500mA)
- rezonator kwarcowy, taktujący mikrokontroler z częstotliwością 12 MHz
- złącze IDC-10 (Kanda), zgodne z powszechnie stosowanym standardem ISP, pozwalające na programowanie modułu za pomocą większości programatorów dostępnych na rynku
- wszystkie peryferia (kondensatory, rezystor, koralik ferrytowy) niezbędne do prawidłowej i stabilnej pracy układu
- dioda LED sygnalizująca prawidłowe zasilanie układu
- wszystkie wyprowadzenia mikrokontrolera znajdują się na 2 złączach kołkowych(goldpin) – za wyjątkiem wyprowadzeń podłączonych do rezonatora kwarcowego
Moduł znakomicie nadaje się do programowania języku C, BASCOM jak i przy pomocy Arduino. Szczegółowy poradnik opisujący programowanie modułu przy pomocy oprogramowania Arduino IDE znajduje się na naszym blogu.
SCHEMAT ELEKTRONICZNY MODUŁU (PDF)
Podstawowe właściwości mikrokontrolera ATmega328:
- 32 kB pamięci Flash (pamięć programu)
- 1 kB nieulotnej pamięci EEPROM
- 1 kB pamięci SRAM (Static RAM)
- 2 liczniki/timery 8-bitowe
- 1 licznik/timer 16-bitowy
- 1 przetwornik analogowo-cyfrowy (8 kanałów, 10-bitowa rozdzielczość)
- sprzętowa obsługa interfejsów komunikacyjnych: SPI, UART, TWI (I2C)
- wbudowany komparator analogowy
- 6-kanałowy PWM