Не так давно получил долгожданный ардуиновский Ethernet-шилд, работающий на базе микросхемы W5100.
Вот как выглядит шилд, пристыкованный на CraftDuino
В самом начале, когда я задумался о подключении Arduino/CraftDuino к компьютерной сети, была мысль взять какую-нибудь обычную PCI сетевую карту. Но эту мысль так же быстро пришлось отбросить, т.к. тогда стек TCP/IP пришлось бы поднимать на самой ардуине, что ей явно не по силам 😉 Поэтому и необходимо использовать этот Ethernet-шилд, работа с TCP/IP в котором реализована аппаратно на микросхеме W5100.
микросхема W5100 от WIZnet является функционально законченным 10/100 Ethernet — контроллером. Она специально разрабатывалась для использования во встраиваемых приложениях, когда первоочередными требованиями являются легкость интеграции, стабильность и надежность работы, производительность и невысокая стоимость всей системы. Аппаратная реализация стека протоколов TCP/IP позволяет получить высокую скорость передачи данных — до 25 Мбит/c — и обеспечивает простую стыковку с Internet без участия операционных систем и внешних компьютеров. W5100 совместима со стандартами IEEE 802.3 10BaseT и 802.3u 100BaseTX.
продолжение следует 🙂
Ссылки
W5100
http://www.arduino.cc/en/Main/ArduinoEthernetShield
код для получения даты и времени
0 комментариев на «“Ethernet-шилд для Arduino/CraftDuino”»
Может кто сделает вольный переводhttp://www.arduino.cc/en/Reference/Ethernet
А то чего то толком понять не могу че да как работает.
Может кто подсказать как работать с ICMP протоколом на EthernetShield? Хочу попробовать сделать пинговалку на Freeduine.
Кто может подсказать, почему при подключении к Mega2560 W5100 флешка работает, а Eth нет?
https://drive.google.com/file/d/0BxNMfbP3FAgPV3FJZmlVRWVFNXc/view?usp=sharing