Reverse engineering: USB kontrollerade hemautomation hacka (12 / 19 steg)
Steg 12: Hårdvara: RF-misslyckas och avgift pump
Men fjärrkontrollen används ett 9v batteri... kanske behövde RF modulen 9v? Jag ansluten VCC på RF modul till + 9V och försökte igen. Framgång!
Men jag vill inte ha ett 9v batteri inuti min gadget
Efter lite googlande upptäckte jag att avgift pumpar var rätt lösning.
Avgift pumpen består av en induktor, en transistor, en diod och en kondensator.
Jag är ingen guru på analog elektronik, men jag ska försöka förklara hur (tror jag) det fungerar.
När transistorn är aktiverad, är induktor kortsluten till jord. När transistorn är inaktiverat, finns det en flyback effekt i den induktor som frisätter en kort burst av högspänning. Denna spänning går genom dioden och fastnar i kondensatorn.
En PWM-signal levereras till transistorn göra denna 23.000 ish gånger per sekund. Varje gång transistorn släpper, ökar spänningen i kondensatorn lite.
För att hålla spänningen stiger till höga, matas spänningen över kondensatorn tillbaka till micro controller via en zener diod. Den analoga motsvarigheten kontrollerar om spänningen är högre än 1,2 volt + zener spänningen.
Det viktigaste kretsar av mikrokontroller kontrollerar kontinuerligt om spänningen är under tröskelvärdet. Om det är, startas pwm signalen. Om tröskelvärdet nås, är pwm inaktiverad.