Pages: [1]   Go Down
Author Topic: heat-power consumption ethernet shield wiznet 5100 chip  (Read 1640 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 61
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello,

I've a 24*24 7*7 power monitorring / PID thermostat based on arduino mega 2560 with an ethernet sield v2.
The ethernet connection is used for system status page and to transfert once a day all the logged data from SD to PC.

 As you can read in a lot of topics, this chip becomes hot, and the side-effect: consumes also a lot of power.

Has anyone a trick to let this chip consumes less power ?

The only thing I can think of is to 'suspend' the ethernet during night.

Any advice is handy,
thanks,
Jeroen.
Logged

Bristol, UK
Offline Offline
Edison Member
*
Karma: 0
Posts: 1197
Exhibitor at UK Maker Faire
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

As you can read in a lot of topics, this chip becomes hot, and the side-effect: consumes also a lot of power.

In fact, it's the other way round: the chip consumes a lot of power, and the effect is that it gets hot

If you have a way to get the chip to suspend or switch off when not in use, that's a good starting point for reducing the power consumption.
Logged

'round the world...
Offline Offline
Faraday Member
**
Karma: 41
Posts: 3113
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Shutting down the power to the chip would definitely fix this.

I believe that Wiznet were preparing a chip with the possibility to power down the chip, but nothing's out yet. If you can, arranging a way of disconnecting the 3,3V power supply could fix this. However, you'd lose the server function on it.

Another thing, is it the chip getting hot or the 3,3V rectifier?
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 61
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello,

It's definitaly the W5100 chip that becomes extremely hot and uses a lot of power (I will try to measure this tonight, but I think around 4 W)
The regulator has no problem. (it is a 5 V) and does not become extremely hot.

Is it realy necessary to stop the power to this chip, can't I just disable the chip via CS/SS pin (bring pin 10 HIGH) ?

Thanks,
Jeroen
Logged

France
Offline Offline
God Member
*****
Karma: 4
Posts: 961
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi

Quote
It's definitaly the W5100 chip that becomes extremely hot and uses a lot of power (I will try to measure this tonight, but I think around 4 W)
This chip consumes around 150mA @ 3.3 V so 0.5W is usual. Chip is 'warm', but you can keep finger on it ! (chip is less than 50°C in 22°C ambient air on my desk)
> You probably have some hardware problem.Once finded your'll have less than 1W. Why is your regulator 5V ? 3.3V is needed (chip is 5V I/O tolerant when 3.3 V powered)

Quote
Is it realy necessary to stop the power to this chip, can't I just disable the chip via CS/SS pin (bring pin 10 HIGH) ?
Going further needs disconnecting power (+ spi lines to avoid drivin pins on an unpowered chip)
Toggling CS has no big effect. This chip as no sleep mode. (W5200 will have)
« Last Edit: August 11, 2011, 03:51:19 am by al1fch » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 20
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

-My W5100 chip measures around 48 °C   at Ambient Temperature of 24°C
-On the wiznet forum they say "it is normal don't worry about it"
-I would stop worrying if temperature was < 40 °C smiley

-Any long term users of the arduino W5100 shield ?
-I just got mine rev 5
Logged

France
Offline Offline
God Member
*****
Karma: 4
Posts: 961
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Unless hardware changes on the shield (VCC, MOSI, SS, CLK switching) one way for chip's case temp reducing  is  : adding some heatsink.
Assuming 0,5W for power dissipation a small 20°C/W heatsink could reduce case temp from 48°C to 38°C  @24°C ambiant.


* 10022-opt.jpg (1.89 KB, 85x88 - viewed 282 times.)
« Last Edit: August 14, 2011, 06:29:52 am by al1fch » Logged

Pages: [1]   Go Up
Jump to: