FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Пятница, 09.12.2016, 10:38
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Модератор форума: support, Сергей 
Форум » Основной » Спросить у знатоков » W5100 горячий чип
W5100 горячий чип
НовыйUser
Дата: Четверг, 04.08.2016, 22:52 | Сообщение # 1
Подполковник
Группа: Проверенные
Сообщений: 272
Награды: 1
Репутация: 2
Статус: Offline
Заметил особенность у этой сетевой платы... Значительно греется чип на ней... трудно сказать сколько градусов...70-80 может быть....с 5 секунды уже одергиваешь палец....есть мысль радиатор налепить... но понять бы... Является ли нормальным такой нагрев... На ваших w5100 такое замечено ?

https://www.sparkfun.com/datashe....1_6.pdf
Даташит говорит следующее (63стр)

Operating temperature -40 to 85

В проекте вебсервер присутствует на 10 входов и 10секундным обновление страницы..

Питание платы мега2560+w5100+ навеска мелкая...
осуществляется через усб зарядку в 3 ампера. Зарядка выдает 5.17 - 5.10в. В режиме скетча BLINK потребление всего набора 0.2 ампера что является аналогичным при большом проекте...


Сообщение отредактировал НовыйUser - Четверг, 04.08.2016, 23:37
 
support Дата: Пятница, 05.08.2016, 06:00 | Сообщение # 2
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 31
Репутация: 21
Статус: Offline
я так понял всё зависит от экземпляра.
У меня сейчас проходит тестовое испытание система из трёх плат (Modbus TCP Slave +Modbus TCP Slave+(Modbus TCP Master+TCP Server)). Испытание длится уже двое суток. Из них один из слейвов греется сильно, остальные слегка тёплые


Разработчик программы FLProg
 
Слимпер Дата: Пятница, 05.08.2016, 06:04 | Сообщение # 3
Генерал-лейтенант
Группа: Проверенные
Сообщений: 678
Награды: 31
Репутация: 23
Статус: Offline
Цитата НовыйUser ()
Заметил особенность у этой сетевой платы... Значительно греется чип на ней... трудно сказать сколько градусов...70-80 может быть....с 5 секунды уже одергиваешь палец....есть мысль радиатор налепить... но понять бы... Является ли нормальным такой нагрев... На ваших w5100 такое замечено ?
У меня две таких платы и на обе я прилепил радиаторы, и даже с радиатором горячий, но палиц уже держит. Одна плата уже 1,5 года работает почти постоянно. Единственное пришлось вентиляцию корпуса организовать по лучше.
Вообще насколько я помню у чипа питание 3.3V, а ток в пике может достигать  250ма, так что выделяемая мощность прилижется к 0.5-0.8Вт, а для маленького кристалла, без радиатора это слишком много.


Сообщение отредактировал Слимпер - Пятница, 05.08.2016, 06:06
 
Parkhom Дата: Суббота, 06.08.2016, 15:52 | Сообщение # 4
Сержант
Группа: Проверенные
Сообщений: 43
Награды: 1
Репутация: 1
Статус: Offline
Тоже сильно греется. В круглосуточном режиме проработала уже более полугода (NarodMon), сейчас уже подумываю приклеить радиатор.
 
hrach Дата: Суббота, 06.08.2016, 18:19 | Сообщение # 5
Полковник
Группа: Проверенные
Сообщений: 141
Награды: 10
Репутация: 1
Статус: Offline
Цитата НовыйUser ()
Заметил особенность у этой сетевой платы... Значительно греется чип на ней... трудно сказать сколько градусов...70-80 может быть....с 5 секунды уже одергиваешь палец....есть мысль радиатор налепить... но понять бы... Является ли нормальным такой нагрев... На ваших w5100 такое замечено ?

У меня тоже самое. Первоначально я думал что модуль неисправно, второй заказал и не какой разницы, обе  сильно греется. Лучше охлаждение делать.
 
НовыйUser Дата: Суббота, 03.09.2016, 00:42 | Сообщение # 6
Подполковник
Группа: Проверенные
Сообщений: 272
Награды: 1
Репутация: 2
Статус: Offline
Цитата support ()
я так понял всё зависит от экземпляра.


погуглил зарубежные форумы.... огромное количество людей задаются тем же вопросом по нагреву чипа..
w5100. Основных решения 2:
1) w5200 и w5500 (приоритетнее)
2) радиатор

Взял теплопроводный клей. Распилил парный радиатор когда-то сдернутый с видяшки и приклеил на мегу2560 с сетевой картой. В закрытом боксе 14х14х7 температура возросла ровно на 4 градуса на обоих датчиках (расположение: верх/низ). Палец держит.
По описанию в интернете и мнения пользователей следующее. Нормальным явлением для этого чипа +20 градусов к температуре в месте нахождения.
Приблизительно радиатор градусов 65.
Если снять слот SD карты возможно установить крупный радиатор т.к все smd компоненты вокруг ниже чипа на ~2мм.
Есть мысль в боксе еще воздухозаборник и вывод сделать (вертикально на стенке расположена плата) таким образом продувать радиатор чипа без активного охлаждения вентилятором. Но это если будет замечен перегрев.
Похоже сборку с этой платой надо в пожарабезопасный бокс укладывать на всякий случай...

Добавлено (07.08.2016, 00:12)
---------------------------------------------
Цитата Слимпер ()
У меня две таких платы и на обе я прилепил радиаторы, и даже с радиатором горячий, но палиц уже держит


вторую сборку в другом проекте тоже ,пожалуй,поставлю на радиаторы....
думаю на 5100 их надо сразу ставить после покупки...
приличный нагрев...очень приличный...

Добавлено (07.08.2016, 00:14)
---------------------------------------------
на одном из форумом прочитал что возможно дело в превышенном напряжении....

надо эту теорию проверить .... так хотя бы для исключения...

Добавлено (02.09.2016, 15:39)
---------------------------------------------
----обновлено-----

обратил внимание что блок реле и сами релюхи теплые при работе...
является ли нагрев нормой ?
схемы нет под рукой (пины 26-29 на мега2560 и в схеме инвертированы соответственно)
нагрузки нет на реле. просто включены тестом на несколько дней. температура появляется спустя приблизительно час после первого запуска..

и еще ...
никто не пробовал ли выпаять усб и второй разъем питания чтобы сетевая плотно встала в разъемы?

Добавлено (03.09.2016, 00:42)
---------------------------------------------
обратил внимание на одну особенность...при работе без сетевой карты горит светодиод L
если поставить карту то светик выключается....
но! если прижать пальцем чип сетевой то светодиод начинает загораться...

Сообщение отредактировал НовыйUser - Воскресенье, 07.08.2016, 00:15
 
Parkhom Дата: Вторник, 06.09.2016, 22:09 | Сообщение # 7
Сержант
Группа: Проверенные
Сообщений: 43
Награды: 1
Репутация: 1
Статус: Offline
Цитата Parkhom ()
Тоже сильно греется. В круглосуточном режиме проработала уже более полугода (NarodMon), сейчас уже подумываю приклеить радиатор.
Обзавелся пирометром простеньким, появилась острая необходимость померить температуру чего либо )) Вспомнил про w5100 и эту тему, померил. Не так уж и много я вам скажу: 60 на поверхности, ну пусть кристалл 70-75 градусов. Сколько там предел, 100-120? Знатоки поправят, но думаю за 100, даташит смотреть лениво. А палец держать горячо.
 
Слимпер Дата: Среда, 07.09.2016, 04:42 | Сообщение # 8
Генерал-лейтенант
Группа: Проверенные
Сообщений: 678
Награды: 31
Репутация: 23
Статус: Offline
Цитата Parkhom ()
Не так уж и много я вам скажу: 60 на поверхности, ну пусть кристалл 70-75 градусов. Сколько там предел, 100-120? Знатоки поправят, но думаю за 100, даташит смотреть лениво. А палец держать горячо.

Electrical Specifications
Absolute Maximum Ratings :
VDD DC Supply voltage -0.5 to 3.6 V  - питание чипа
VIN DC input voltage -0.5 to 5.5 (5V tolerant) - логический уровень сигналов
VIIN DC input current ±5 mA 
TOP Operating temperature -40 to 85 °C  - рабочая температура
TSTG Storage temperature -55 to 125 °C 

Да и если корпус открыть или хорошо вентилируется, думаю проблем не будет.  А вот когда он небольшой закрытый и там температура повысится градусов до 35-40, то он может и не выдержать.

Так, что установка радиатора не обязательно, но точно лишней не будет.
 
НовыйUser Дата: Среда, 07.09.2016, 11:09 | Сообщение # 9
Подполковник
Группа: Проверенные
Сообщений: 272
Награды: 1
Репутация: 2
Статус: Offline
Цитата Слимпер ()
Так, что установка радиатора не обязательно, но точно лишней не будет.


удивительно, но две разные платы в разных закрытых коробках чуть отличаются температурой чипа...не сильно значительно, но есть разница... на атмеге_2560+w5100 менее нагрев чем на ch340_2560+w5100

Нагрев = работа.... вопрос почему работает чип в холостую когда нет для него команд в скетче... и даже когда кабель не подключен...вот это не понятно... confused
 
Parkhom Дата: Среда, 07.09.2016, 19:53 | Сообщение # 10
Сержант
Группа: Проверенные
Сообщений: 43
Награды: 1
Репутация: 1
Статус: Offline
Цитата НовыйUser ()
Нагрев = работа.... вопрос почему работает чип в холостую когда нет для него команд в скетче... и даже когда кабель не подключен...вот это не понятно..
Возьму на себя смелость предположить, что чип представляет собой микроконтроллер, следовательно выполняется некая микропрограмма. Независимо от того, есть "активность" или нет -чип все равно работает.

Добавлено (07.09.2016, 19:53)
---------------------------------------------

Цитата Слимпер ()
Так, что установка радиатора не обязательно, но точно лишней не будет.
Да, у меня пока все без корпуса. Но когда придет время (надеюсь) все окультурить -без радиатора не обойдусь.
 
НовыйUser Дата: Среда, 07.09.2016, 21:44 | Сообщение # 11
Подполковник
Группа: Проверенные
Сообщений: 272
Награды: 1
Репутация: 2
Статус: Offline
Цитата Parkhom ()
некая микропрограмма


тогда кто мне объяснит один момент...
у некоторых плат ножки чипа между собой спаяны а у некоторых - нет...


Сообщение отредактировал НовыйUser - Среда, 07.09.2016, 21:45
 
Parkhom Дата: Среда, 07.09.2016, 22:23 | Сообщение # 12
Сержант
Группа: Проверенные
Сообщений: 43
Награды: 1
Репутация: 1
Статус: Offline
Цитата НовыйUser ()
тогда кто мне объяснит один момент...у некоторых плат ножки чипа между собой спаяны а у некоторых - нет...
Наверное китайцы паяли...
 
НовыйUser Дата: Воскресенье, 20.11.2016, 00:34 | Сообщение # 13
Подполковник
Группа: Проверенные
Сообщений: 272
Награды: 1
Репутация: 2
Статус: Offline
Проверяйте у себя температуру чипов отключая sd карту следующим текстом:
1 отзыв мой не показатель, если 2-5 подтвержденных = означает найденое решение
solution from overheating w5100:

pinMode(4, OUTPUT);
digitalWrite(4, HIGH);
pinMode(10, OUTPUT);
digitalWrite(10, LOW);

пример использования в ide с помещением в void setup и перед ethernet begin:

void setup()
{

pinMode(4, OUTPUT);
digitalWrite(4, HIGH);
pinMode(10, OUTPUT);
digitalWrite(10, LOW);

Ethernet.begin(ethernet_mac, ethernet_ip, ethernet_dns, ethernet_gateway, ethernet_subnet);
delay(1000);
_tspWebServer.begin();
Wire.begin();

для объективности нужно проверить поможет ли отключение sd карты или нет

на одной сетевой явно помогло
на второй совершенно нет

чип не должен стать холодный. по-этому лучше после добавления кода проверить через пол часика обычной работы. т.е замерить температуру до и после. смысл - понять помогает ли от перегрева или значительного нагрева

http://blog.startingelectronics.com/disabli....-shield
http://electronics.stackexchange.com/questio....-shield

http://arduino-kit.ru/userfiles/image/Ethernet_Shield_W5100.pdf
Подключение к Mega.
В передаче сигналов участвует соединитель ICSP из шести контактов. Цифровые контакты
выполняют следующие функции:
50 – MISO,
51 – MOSI,
52 – SCK,
10 – slave select для Ethernet контроллера,
4 – slave select для карты памяти.
Контакт 53, формирующий сигнал SS (Slave Select) не используется. Для корректной работы SPI-
шины он должен быть переведен в режим выхода. Изменения в программе при работе с главным
модулем Mega: pinMode (10, OUTPUT) поменять на pinMode (53, OUTPUT).
Активный уровень сигнала SS – низкий. Использовать контакты цифровых сигналов 10 и 4 в схемах
с W5100 для другого применения нельзя. Карта microSD и контроллер Ethernet разделяют одну
шину SPI и не могут работать одновременно – их нужно переключать во время работы.)

т.е для меги2560 как я понимаю верно следующее:

pinMode(4, OUTPUT);
digitalWrite(4, HIGH);
pinMode(10, OUTPUT);
digitalWrite(10, LOW);
pinMode(53, OUTPUT);
digitalWrite(53, LOW);

Добавлено (20.11.2016, 00:34)
---------------------------------------------
большая просьба автора проекта изучить тему с сетевым шилдом и правильными настройками пинов включения и выключения чипа либо сд карты.

на сетевой плате заметно лучше страницы грузиться стали

приходится каждый раз в скетч добавлять выше указанные конфигурации пинов

Сообщение отредактировал НовыйUser - Пятница, 11.11.2016, 23:05
 
Слимпер Дата: Воскресенье, 20.11.2016, 07:31 | Сообщение # 14
Генерал-лейтенант
Группа: Проверенные
Сообщений: 678
Награды: 31
Репутация: 23
Статус: Offline
Цитата НовыйUser ()
приходится каждый раз в скетч добавлять выше указанные конфигурации пинов
Зачем так, напиши блок на Code с нужными тебе строками с секции Setup, встав в проект.

Хотя конечно разобраться бы желательно.
 
НовыйUser Дата: Понедельник, 21.11.2016, 13:25 | Сообщение # 15
Подполковник
Группа: Проверенные
Сообщений: 272
Награды: 1
Репутация: 2
Статус: Offline
Цитата Слимпер ()
Зачем так, напиши блок на Code с нужными тебе строками с секции Setup, встав в проект.Хотя конечно разобраться бы желательно.

вот блок. но дело в том что предписывается в сетап секции инициализация пинов провести до обращения к сетевой карте. при компиляции сетап выглядит так:

void setup()
{
Ethernet.begin(ethernet_mac, ethernet_ip, ethernet_dns, ethernet_gateway, ethernet_subnet);
delay(1000);
_tspWebServer.begin();
Wire.begin();
_bmp085.init();
_RTC1.begin();
pinMode(28, INPUT);
pinMode(24, OUTPUT);
pinMode(25, OUTPUT);
pinMode(27, OUTPUT);
pinMode(26, OUTPUT);

_dht2.begin();
pinMode(4, OUTPUT);
digitalWrite(4, HIGH);
pinMode(10, OUTPUT);
digitalWrite(10, LOW);
pinMode(53, OUTPUT);
digitalWrite(53, LOW);


}

А нужно так наверное:

void setup()
{
pinMode(4, OUTPUT);
digitalWrite(4, HIGH);
pinMode(10, OUTPUT);
digitalWrite(10, LOW);
pinMode(53, OUTPUT);
digitalWrite(53, LOW);

Ethernet.begin(ethernet_mac, ethernet_ip, ethernet_dns, ethernet_gateway, ethernet_subnet);
delay(1000);
_tspWebServer.begin();
Wire.begin();
_bmp085.init();
_RTC1.begin();
pinMode(28, INPUT);
pinMode(24, OUTPUT);
pinMode(25, OUTPUT);
pinMode(27, OUTPUT);
pinMode(26, OUTPUT);

_dht2.begin();

}

Добавлено (21.11.2016, 13:25)
---------------------------------------------
со временем не могу теперь сказать о 100% пользе этого решения с указанием пинов, т.к температура по датчичкам измеряющим температуру воздуха не сильно разница....

но вроде как так правильно делать нужно по пинам пишут в интернете...

Прикрепления: NO_SD_CARD_MEGA.ubi(3Kb)


Сообщение отредактировал НовыйUser - Понедельник, 21.11.2016, 13:22
 
Форум » Основной » Спросить у знатоков » W5100 горячий чип
Страница 1 из 212»
Поиск:

FLProg © 2016
Яндекс.Метрика