Проблемы с SD портом на Wiznet w5100
- Войдите на сайт для отправки комментариев
Пт, 15/05/2015 - 11:45
Следующая конфигурация:
Уно+w5100 либо mega2560+w5100
Ни в одной конфигурации не проходит тест microsd карточки, монитор порта выдаёт следующее:
Initializing SD card...initialization failed. Things to check:
* is a card is inserted?
* Is your wiring correct?
* did you change the chipSelect pin to match your shield or module?
Купил специально ещё один w5100, ещё одну флешку(1гб и 4гб), все форматнул через пк в Fat (fat16). При использовании music shield'а v2.0 все прекрасно работает.
Как вылечить ?
К сведению, БП 9v 1A тоже подключен, ни с ним ни без него 0 реакции.
http://arduino.ru/forum/programmirovanie/ethernet-shield-c-sd-kartoi-ne-...
http://arduino.ru/forum/programmirovanie/ethernet-shield-c-sd-kartoi-ne-...
вы не поняли, даже БАЗОВЫЙ тест не работает.
поделюсь опытом, что бывало.
- попалась w5100 не работает microSD . пропайка пинов microSD помогла. (как-то на поддев иголкой они не хлипко сидели)
- сильно греется w5100 - попадались залипухи, там где не должны быть, между пинами w5100 , помогало сдувание феном, чистка и заново установка) . Также виной сильного нагрева м.б. трансформатор в разъеме HR911105A , или залипухи под ним.
- попадалось w5100 microSD c arduino mega2560 не работает , вставляли карту и все вешалось. w5100 не отвечает. Дело было в корявых библиотеках.
( ибо работало на UNO и Мега проект SolDa - ein Datenlogger für Sonnenfänger http://www.a-d-k.de/20111229_180325-fltr.htm . это старенький проект для мониторинга солнечных панелей по ethernet . сайт c картинками скопирован на microSD 2gb , IDE надо старенькое 022 и старенькие библиотеки. )
- не работает черный шилд w5100 RobotDyn от Магазин RobotDyn Official Store , так нужно было резать перемычку DET . об этом кстати и в коментах на Али народ писал. Очень удобно что на Али можно отзывы смотреть , на Ебае зачастую кота в мешке берешь и потом почитать не где, почему он не работает, когда у других продавцов все норм.
добавлю решение еще косяков с w5100 .
не работает ethernet shield w5100 на mega2560 и на UNO , стандатрный пример WebServer .
1. с USB шнуром от компьютера работает , от повербанка или блока питания 9в - нет ( не стартует ).
- возможно что-то с линией сброса или rx,tx от w5100 в сторону arduino , что arduino при подаче питания , нормально не сбрасывается (либо в режиме ожидания загрузки с IDE)
- решение - воткнуть сверху кондер в пины reset и GND (пробовал 0.47мкф и 22мкф - работает , 10nF - нет ) , но когда надо будет залить скетч, его надо убирать, а то ch340 не сможет через свой кондерчик пересилить его и сбросить контроллер.
2. и наоборот - с USB от компьютера не работает , а с внешними БП работает
- дело было в версии IDE , которая постоянно наровит сканировать USB , и сбрасывать adruino . Смена IDE помогала.
- дело было в конкретных портах USB ноутбука , компьютера(usb3.0) а именно в драйверах к ним . Как быстрое решение , пользоваться другим USB портом - помогло.
3. от БП 9в сильно греется стабилизатор на arduino от w5100 , оно и понятно , потребление 200-250мА в работе , сильно греет параметрический стабилизатор на плате arduino . от БП 12в ообще страшно представить. Как решение - питать от внешних хороших 5.0в или приделать сверху dc-dc мини аналог lm2596. Либо после БП 12-9в применить dc-dc на 7.5в , и на стаб ams1117-5.0 желательно припаять толстую медяшку.