Как 8266 сказать стоп ? А интернете нет нормальных прошивок с АТ-командами ?
Подключи Ethernet и проверь идею с браузером для радиоуправления. Такая у тебя ?
- 1.jpg
- (156.72 КБ) 266 скачиваний
- 2.jpg
- (135.62 КБ) 155 скачиваний
Не работал с W5100. Она отличается от W5500. Вот заодно и проверим... в чём отличие))
Для проверки подключаем W5100 к свободным выводам меги128. Например PA0...PA7.
Запустим сначала PHY. Заливаем прошивку. Подключаем кабель к компу... W5100 стартует (мигают лампочки).
Смотрим ток:
W5100 (как и W5500) состоит из двух частей: Процессор (Core) + PHY (c трансформатором).
-потребляемы ток Процессор (Core) - 40mA.
-потребляемы ток PHY (c трансформатором) - 40mA или 100 mA (зависит от скорости).
В W5100 по умолчанию работает автоопределение скорости. Можно проверить работу автоопределения скорости.
Заходим в настройки сетевого адаптера компа и переключаем скорость... 100 Мбит/10 Мбит...
Потребляемы ток PHY (c трансформатором) меняется - 40mA / 100 mA. Значит PHY работает нормально.
Можно замкнуть RESET на массу, тогда PHY (c трансформатором) отключается, работает только Процессор (Core) - 40mA.
Посмотри какой у тебя ток и как сильно греется. Я не работал с W5100.
Далее... мы должны переключить PHY (c трансформатором) в режим 10 Мбит (для уменьшения потребляемого тока - 40mA).
А вот как это сделать в W5100 - фиг его знает ))
В W5500 - это можно сделать двумя способами:
1 - аппаратно (перепаиваются выводы на плате).
2 - программно (через регистр управления PHY).
В даташите W5100 я не вижу регистра управления PHY... Вижу только распайку выводов на плате:
Далее... настройка IP, маска, шлюз... Не знаю у тебя сетка... В даташите 192.168.0.3/24.
Второе отличие - у W5100 другой формат команд.