Mikrokontroller baserade smarta batteriladdare (2 / 9 steg)

Steg 2: Schematisk och förklaring

Nu kan ta en titt på den kretsen arbetar. Schematiskt bifogas i pdf-format i filen BIN.pdf.

Ingående spänning kretsen kan vara 19/20v. Jag har använt en gammal laptop laddare för att få 19v.

J1 är en terminal kontakt att ansluta kretsen till inspänning källa. Q1, D2, L1, C9 bildar en buck converter. Nu vad fan är det??? Detta är i grunden en DC till DC nedtransformering. I denna typ av omvandlare, kan du uppnå önskade utspänningen genom att variera intermittensen. Om du vill veta mer om buck omvandlare, sedan besöka denna page.but för att vara ärlig, är de helt annorlunda än teori. För att utvärdera rätt värden för L1 & C9 för mina krav, tog det 3 dagar trial & error. Om du ska ladda olika batterier, kan då det vara möjligt att dessa värden kommer att ändra.

Q2 är föraren transistorn för power mosfet Q1. R1 är ett börvärdessignalerna motstånd för Q1. Vi kommer att föda pwm signalen i Q2's bas att styra utspänningen. C13 är en frikoppling cap.

Nu matas sedan produktionen-Q3. En fråga kan bli ombedd att "vad är användningen av Q3 här??". Svaret är ganska enkelt, det agerar som en enkel switch. När vi mäter spänningen på batteriet, kommer att vi stänga av Q3 att koppla Matningsspänning laddning från buck converter. Q4 är drivrutinen för Q3 med ett börvärdessignalerna motstånd R3.

Observera att det är en diod D1 i sökvägen. Vad dioden gör här i vägen?? Detta svar är också mycket enkel. När kretsen kommer att kopplas från tillförd effekt medan batteriet fästas på utdata, strömmen från batteriet kommer att flöda i omvänd väg via kroppen dioder av MOSFET Q3 & Q1 och således U1 och U2 kommer att få batteriets spänning på deras ingångar och kommer att driva upp kretsen från batteriets spänning. För att undvika detta, används D1.

Produktionen av D1 matas sedan den aktuella sensorn input(IP+). Detta är en hall effekt bas nuvarande sensor, dvs den nuvarande fjärranalys delen och den produktion delen är isolerade. Den aktuella sensorn output(IP-) matas sedan till batteriet. Här bildar R5, R6 RV1 en spänningsavdelare krets för att mäta batteriets spänning/utspänningen.

Den atmega8 ADC används här att mäta spänning och ström. ADC kan mäta maximal av 5v. Men vi kommer att mäta ett max på 20v (med vissa utrymme). För att skära ner spänningen till intervallet ADC, används en 4:1 spänningsavdelare. Pot(RV1) används till fina melodi/kalibrering. Jag kommer att diskutera det senare. C6 är frikopplingen cap.

Produktionen av ACS714 nuvarande sensorn matas också atmega8's ADC0 pin. Via denna ACS714 sensor mäter vi aktuellt. Jag har en utbrytning styrelse från pololu 5A version och fungerar riktigt bra. Jag kommer att tala om i nästa steg på hur man mäter aktuellt.

LCD är en normal 16 x 2 lcd. LCD-skärmen används här konfigureras i 4 bitars läge pin räkna av atmega8 är begränsad. RV2 är ljusstyrka justering potten för LCD.

Atmega8 är klockad till 16mhz med en extern kristall X1 med två frikoppling caps C10/11.The ADC enhet av atmega8 drivs via Avcc PIN-koden via en 10uH induktor. C7, C8 är frikopplingen caps ansluten till Agnd.Place dem så nära som möjligt till Avcc och Aref motsvarande samtidigt som PCB. Observera att Agnd pin inte visas i kretsen. Agnd PIN-koden kommer att anslutas till marken.

Jag har konfigurerat ADC av atmega8 för att använda externa Vref dvs vi kommer att leverera referensspänningen via Aref PIN-koden. Den främsta orsaken bakom detta att uppnå max möjligt läser noggrannhet. Den inre 2.56v referensspänningen är inte så mycket bra i avrs. Det är därför jag konfigurerat den externt. Nu är här en sak att lägga märke till. 7805(U2) levererar endast ACS714 sensorn och den Aref pin av atmega8. Detta är att bibehålla optimal noggrannhet. ACS714 ger en stabil 2.5V utspänning när det inte finns någon ström genom den. Men för att säga, om matningsspänningen av ACS714 kommer att sänkas (säg 4.7V) då den nuvarande produktionen voltage(2.5v) viljan saknas också får sänkt och det kommer att skapa olämpliga/felaktig nuvarande läsning. Också som vi mäter spänningen när det gäller Vref, måste sedan referensspänningen på Aref vara felfri och stabil. Det är därför vi behöver en stabil 5v.

Om vi skulle driva ACS714 & Aref från U1 som försörjer atmega8 och lcd, skulle det inte finnas substanial spänningen släppa på U1's output och ampere och spänningen behandlingen skulle vara felaktiga. Det är därför U2 används här för att eliminera felet genom att leverera en stabil 5v till Aref och ACS714 bara.

S1 trycks att kalibrera den spänning behandlingen. S2 är reserverat för framtida användning. Du kan antingen lägga till/inte lägga till knappen enligt ditt val.

Se Steg
Relaterade Ämnen

8051 mikrokontroller baserade dubbelriktad besöksräknare

detta är en enkel kopplingsschemat för dubbelriktad besöksräknare använda 8051 mikrokontroller som hjälper till att räkna antalet människor som kommer till eller lämnar ett rum och visar den totala räkningen på styrelsen. Det är till stor hjälp i vår...

NiCd - NiMH PC baserade smarta laddare - Urladdare för 4st

hur man bygger en billig stor har PC-baserade smarta laddare-Urladdare för 4st som kan ladda alla NiCd eller NiMH batterier.-Kretsen använder PC strömförsörjningen eller någon 12V strömkälla.-Kretsen används metoden "Temperatur lutning" som är d...

DIY AVR mikrokontroller baserade temperaturövervakning och styrsystem

AVR mikrokontroller baserade Tempereringsaggregatet, använder det LM35 temperaturgivare för mätning av temperatur och 16 x 2 LCD används för att Visa temperaturen börvärde, värmare Status och aktuell temperatur, det kontrollerar temperatur genom att...

Groovin' Grover: En mikrokontroller-baserade marionett

Groovin' Grover är en marionett som manipuleras av fyra hobby servon och en Pololu Maestro mikrokontroller-baserade servo controller. Du kan styra var och en av GroVers lemmar självständigt och göra honom promenad, våg och mest underhållande - göra h...

Arduino-baserad Smart glasögon av en 13-åring - Jordanien Fung Pedosa glas

Hej alla!UPPDATERING: har jag släppt version 2 av Pedosa Glass som har ett 3D-tryckt fall och en mer kompakt storlek, och jag hade en utställning på Maker Faire Hong Kong 28-29 Nov!Jag är Jordanien Fung, en 13-årig student från Hong Kong. Jag har utv...

Smarta batteriladdare (ingen lödning!)

Många AA eller AAA batteriladdare ladda batterierna parvis, men gott om enheter använda 1 eller 3 batterier, vilket innebär att några av dina batterier få överladdade och några få underladdat. NiCd- och NiMH-batterier också dra nytta av en tillfällig...

Göra en mikrokontroller-baserade uppsving omvandlare

För en nyligen projekt behövde jag för att öka produktionen från en USB-port (hög ampage laddning) från 5V upp till 18V att driva en förstärkt högtalare. Jag beslöt att försöka rulla min egen uppsving omvandlare (främst för att spela med stora indukt...

RFID-baserade smarta autentiseringssystem [Intel IoT]

Kort översikt av projektet:Detta projekt handlar om Authentication system och att automation. Detta smarta projekt handlar om 3 saker:1. laptop autentisering2. Bibliotekshantering3. asset controlVad den gör och hur?I denna smarta RFID bygger projekt...

Arduino-baserad Smart Home IOT System

Hej, jag är Michalis Vasilakis från Ardumotive.com och i handboken Instructables jag visar dig hur du enkelt kan göra din egen smarta hem-system baserat på Arduino uno och en Ethernet-modul (eller sköld).Du kommer att kunna använda detta system från...

Smart Home

Låt användaren för att styra hem från hans eller hennes telefon och tilldela åtgärder som bör hända beroende på tid eller andra sensormätningar som ljus, temperatur eller ljudet från alla enheter i nätverket hemautomation.Steg 1: Vad vi föreslagit: l...

DIY Smart Home Automation med Android

Smart Home Automation Låt användaren för att styra hem från hans eller hennes telefon och tilldela åtgärder som bör hända beroende på tid eller andra sensormätningar som ljus, temperatur eller ljudet från alla enheter i nätverket hemautomation.VAD KA...

Mobiltelefon-baserade Remote Controller för vattenpump

Besvär i växling på en pump installerad i en avlägset liggande lantgård är ett vanligt problem för många. En hel del kretsar har utvecklats för att lösa detta problem. De flesta av dem är dyra och mikrokontroller-baserade. Här presenterar vi en mobil...

GSM baserade brandlarm

GSM, mikrokontroller baserade upptäckande och SMS Alert system, det använder LM35 temperaturgivare och MQ2 för rök fjärranalys och 16 x 2 LCD används till att Visa temperaturen och röker nivå, över gränsen börvärden ligger inne i programmet kan du än...

Teardrop Trailer - Boxes within a Box

Cirka 10 år sedan jag såg min första teardrop trailer och var verkligen imponerad. Jag har camping för nästan 50 år (tenting trailer camping och backpacking med mina föräldrar och bil camping/backpacking med min fru och barn) och jag om en skulle var...

Slutföra kretskort Lab & POV visitkort

Introduktion_______________________________________________________________________Men det finns många Instructables på någon aspekt av hur man gör kretskort, är här annorlunda. Det är en instructable om hur man gör de saker du behöver att göra krets...

Det enklaste spelet någonsin

Moores lag States, har processorer få snabbare. De är i sin tur ale att bearbeta mer, vilket innebär att TV-spel får mer och mer realistiska. Men som mikrokontroller och maker rörelsen har fördelning, så har antalet mikrokontroller-baserade spel som...

9 volt uppladdningsbart Mini MagicMarilia ledde Flash-ljus (awesome bländande 600 lumen power i handflatan)

jag påbörjade detta projekt på grund av för att behöva, men det visade sig väl på grund av resultaten. Jag hoppas du kommer att njuta av det, så mycket som jag gjorde och få stor effekt i din handflatan och bästa är att du kan ladda det. Och hålla ma...

En flerfärgad LED lampa

Detta projekt, mitt första som dokumenteras här på Instructables, gör det möjligt för att skapa en fancy programmerbara Multicolor LED lampa, med hjälp av en 3D tryckta fall, vissa plexiglas barer, en mikrokontroller baserade krets och en ring av lys...

Ammo kan BOOM box

detta var mitt första försök att bygga denna högtalare bergsprängare och det blev bra. Nedan är listan över delar jag använde. Jag också re trådbundna IR-sensorn utanför rutan så jag kan använda fjärrkontrollen utan att öppna lådan. Jag rewired FM-an...