12-12-2015, 18:51
Witam wszystkich bardzo serdecznie.
Posiadam problem z czytnikiem kart MicroSD Pololu (https://www.pololu.com/product/2587). Posiada on w sobie konwerter napięć na 5V, dzięki czemu mogę bezpośrednio zasilić go z Arduino.
Przy próbie wykorzystania wbudowanych przykładów z biblioteki SD od Arduino otrzymuję komunikat o błędzie odczytu karty SD.
Karta jest sformatowana jako FAT32 lecz przy FAT16 jest ten sam problem. Komputer bez problemu widzi kartę więc raczej tutaj jest wszystko ok.
Połączyłem wszystko według danych w przykładzie Arduino (zdjęcia w załączniku).
Sprawdziłem napięcie na CD (card detect) i reaguję poprawnie na włożenie i wyciągnięcie karty. Jedyne co mnie zaniepokoiło to to, że według producenta na pinie CS powinno być napięcie niskie aby wybrać ten dany czytnik a jest tam poziom wysoki. Po podłączeniu jednak pinu do GND nadal występuję ten problem.
Posiadam drugi taki sam czytnik, problem się powtarza.
Ktoś wie w czym może być problem?
Z góry dziękuję za pomoc i pozdrawiam.
Posiadam problem z czytnikiem kart MicroSD Pololu (https://www.pololu.com/product/2587). Posiada on w sobie konwerter napięć na 5V, dzięki czemu mogę bezpośrednio zasilić go z Arduino.
Przy próbie wykorzystania wbudowanych przykładów z biblioteki SD od Arduino otrzymuję komunikat o błędzie odczytu karty SD.
Karta jest sformatowana jako FAT32 lecz przy FAT16 jest ten sam problem. Komputer bez problemu widzi kartę więc raczej tutaj jest wszystko ok.
Połączyłem wszystko według danych w przykładzie Arduino (zdjęcia w załączniku).
Sprawdziłem napięcie na CD (card detect) i reaguję poprawnie na włożenie i wyciągnięcie karty. Jedyne co mnie zaniepokoiło to to, że według producenta na pinie CS powinno być napięcie niskie aby wybrać ten dany czytnik a jest tam poziom wysoki. Po podłączeniu jednak pinu do GND nadal występuję ten problem.
Posiadam drugi taki sam czytnik, problem się powtarza.
Ktoś wie w czym może być problem?
Z góry dziękuję za pomoc i pozdrawiam.