Приехал Enthernet шилд. Включил его в общую сеть через маршрутизатор. Маленькие тестовые скетчи соединяют Arduino Uno с ПК и даже что-то передает. Но меня беспокоит следующее - вне зависимости от того работаю ли я в данный момент с Ардуиной или нахожусь в пассивном состоянии (просто включен в сеть): 1. Постоянно мигает светодиод RX. 2. Светодиоды COLL, FULLD, LOMM - горят без мигания 3. Светодиод LINK - мигает (судя по названию - должен мигать, но когда?) 4. Сильно греется контроллер Enthernet-шилда W5100 Скажите пож-та, что это все значит???? Кто может объяснить что происходит!? Боюсь спалить Шилд.
Если тестовые скетчи работают нормально, значит все в порядке. Тоже было у меня подозрение, что он перегревается, но замеры температуры показали 50-60 градусов, а по даташиту W5100 должен работать в диапазоне до 90-100 градусов, если не ошибаюсь. Советую самому глянуть.
А кто может объяснить значения светодиодов? 1. Светодиод TX - мигает когда данные отправляются в сеть - это понятно! 2. Постоянно мигает светодиод RX - данные принимаются из сети. Не понятно что шилд постоянно принимает из сети, если ему ничего не шлется? Или это свойство всех сетей через маршрутизатор? Сеть очень большая. 3. Что означают светодиоды COLL (не горит), FULLD, LOMM (горят без мигания)? 4. Что означает светодиод LINK (мигает)? Судя по названию - должен мигать, но когда?
Между устройствами в сети всегда идет обмен. Даже если вы ничего не шлете обмен все равно есть. Предполагаю, что чтобы понять, что именно там происходит, нужно выучить стек протоколов TCP/IP. Касательно всего остального... Первая ссылка из гугла ведет на https://www.arduino.cc/en/Main/ArduinoEthernetShield Где есть вот такой вот такая вот информация: The shield contains a number of informational LEDs: PWR: indicates that the board and shield are powered LINK: indicates the presence of a network link and flashes when the shield transmits or receives data FULLD: indicates that the network connection is full duplex 100M: indicates the presence of a 100 Mb/s network connection (as opposed to 10 Mb/s) RX: flashes when the shield receives data TX: flashes when the shield sends data COLL: flashes when network collisions are detected