Moduł karty SD z obsługą FAT
 
Projekt został zawieszony.



Moduł karty SD pozwala na łatwe dodanie obsługi kart SD/MMC do urzšdzenia. I nie tylko.
Podstawowe cechy:
  • interfejsy komunikacyjne: 1xUART, 1xUART/SPI
  • obsługiwane karty: SD/MMC
  • dostępne formaty: FAT12/FAT16/FAT32
  • pojemnoµć: do 32GB
  • zasilanie: 5V
  • wymiary: 43.6 x 36.5 x 8.5mm
  • masa: 8g (bez karty)
Wykorzystanie interfejsów i funkcje modułu zależš od załadowanego oprogramowania. Pierwszy program, którego testy dobiegajš końca pozwala na pełnš manipulacje danymi na karcie oraz wiele innych rzeczy (przez UART):
  • tworzenie/usuwanie/zmiana nazwy plików
  • zapis/odczyt danych
  • diagnostyka, jak: formatowanie karty; sprawdzanie wielkoµci plików oraz wolnego miejsca na karcie
  • szybki zapis przez SPI (max ok 500kB/s cišgłego zapisu do wyczerpania miejsca na karcie)
  • specjalny tryb "prosty" w którym moduł sam tworzy pliki, a na zewnštrz zwraca informacje o możliwoµci przyjęcia danych (przez UART lub SPI); moduł dba także o cišgłoµć zapisu w przypadku wyjęcia karty czy potrzeby założenia nowego pliku (przekroczenie zadanego rozmiaru)
  • dowolne µwiecenie ledami/zadanie wzorca migania
Konfiguracja odbywa się poprzez kartę - należy przygotować plik tekstowy z nastawami a moduł przy starcie te dane odczyta i zastosuje.
W przygotowaniu sš dwa dodatkowe programy które zaoferujš:
  • 1: rejestrację danych z dwóch UARTów (podglšd transmisji)
  • 2: emulację drukarki termicznej (protokół Esc/P) i zapis odebranych danych do pliku (zapis RAW; zapis sformatowany jak na drukarce)
Moduł posiada pamięć nieulotnš na własne nastawy; niewykorzystana jej częµć (~60kB) jest dostępna dla użytkownika.



Dodatkowe zdjęcia:




Copyright 2009-2013 Paweł Konarski