Проблемы с SD портом на Wiznet w5100

1karo
Offline
Зарегистрирован: 29.01.2015

Следующая конфигурация:
Уно+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 все прекрасно работает.
Как вылечить ?
 
1karo
Offline
Зарегистрирован: 29.01.2015

К сведению, БП 9v 1A тоже подключен, ни с ним ни без него 0 реакции.

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011
1karo
Offline
Зарегистрирован: 29.01.2015


вы не поняли, даже БАЗОВЫЙ тест не работает.

slider
Offline
Зарегистрирован: 17.06.2014

поделюсь опытом, что бывало.

- попалась 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 . об этом кстати и в коментах на Али народ писал.  Очень удобно что на Али можно отзывы смотреть , на Ебае зачастую кота в мешке берешь и потом почитать не где, почему он не работает, когда у других продавцов все норм.

slider
Offline
Зарегистрирован: 17.06.2014

добавлю решение еще косяков с 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 желательно припаять толстую медяшку.