Showing posts with label Attiny85. Show all posts
Showing posts with label Attiny85. Show all posts

15 December, 2016

Improving cooling a powerful notebook graphics with a transistor and Arduino

Laptops that come with powerful graphics have an usually badly designed thermal control; This is the case of my dear Acer 5930G (already I spoke above ) wearing a removable Geforce graphics card.
Engineers Acer believed it was enough to regulate the fan with the processor temperature, since the sink joins both, but the graphics consume more, which can reach 70 easily while the CPU is 40 and the fan medium gas.
We'll see how we regulate the fan directly 5V , depending on the temperature of the area that interests us, with the advantage of being able to use any fan that can be coupled to our team, plus you can customize the level of cooling in the Arduino code. 

The result : I got him down more than 20 to the graph regarding the regulation of factory, from 70 to about 45 ° C at rest. And in 90 games at maximum 70 ° C. You hear more, because almost constantly is 100% , but if that win in durability, I welcome the resulting hiss. Another advantage is that by taking the power from the USB port, turn it off when no temperature peaks but still cooling off while connected to the grid, until it cools completely and stops. 

Materials Needed:
- Chip ATtiny85 
- Transistor NPN 50V typical and 5Vgs ( 2N4401 I used myself). 
- Capacitor 220uF 6V and min. 
- Diode 5V and minimum hold 200mAh. 
- Tubing.




02 October, 2016

DIY: Avoid overheating problems on your PS3 with a chip and sensor for 5 bucks


With a small chip Digispark ATtiny85 will see how to regulate the fan of the PS3 (or any PWM-controlled fan) depending on temperature, avoiding wear and tear prematurely. 
Engineers PS3 gave priority to the silence of the PS3 , since it is intended to be a center of games and multimedia, so the processors can reach damaging temperatures for the welds thereof, and within a few years ends up breaking down by poor contact welding (reparable only with reflow or reballing).
The PS3 has a pulse PWM controlled fan, Atmel ATtiny85 and can be easily programmed with the Arduino IDE.
There are examples on Youtube and internet people that has regulated the fan fixedlyto go ever faster (with a resistance in the gray wire connected to the 12V, regulating 1V approx., Or with a potentiometer to do it manually) but is not the best solution because it does not consider the processor temperature (which can vary greatly depending on ambient temperature), and although it works, having to cover all cases, there isusually noisier.  and with this solution we have the advantage that if we hear the very loud fan, you will surely have a problem of lack of ventilation dust or other problem.

materials

22 August, 2016

Save energy with a timed plug: Do it yourself with Arduino

I used this to build a wireless plug socket countdown
I had a Wireless programmable plug Contros of Broadlink with the wifi card damaged:



and I realized that I could come in handy a plug to be activated for a certain time simply by pressing the button, with increments of the same time with each pulse (similar to working electronic microwave, that with each press of the button quick heated adds 30 seconds to the time). A picture is worth a thousand words (explained in spanish, sorry):