Inhoudsopgave:

NiCd - NiMH pc-gebaseerde slimme oplader - ontlader - Ajarnpa
NiCd - NiMH pc-gebaseerde slimme oplader - ontlader - Ajarnpa

Video: NiCd - NiMH pc-gebaseerde slimme oplader - ontlader - Ajarnpa

Video: NiCd - NiMH pc-gebaseerde slimme oplader - ontlader - Ajarnpa
Video: 【初心者の方向け】ちゃんと使えば怖くない!!知っておきたいLiPoバッテリーの事!【安全にラジコンを楽しむ為に】 2024, November
Anonim
NiCd - NiMH pc-gebaseerde slimme oplader - ontlader
NiCd - NiMH pc-gebaseerde slimme oplader - ontlader
NiCd - NiMH pc-gebaseerde slimme oplader - ontlader
NiCd - NiMH pc-gebaseerde slimme oplader - ontlader
NiCd - NiMH pc-gebaseerde slimme oplader - ontlader
NiCd - NiMH pc-gebaseerde slimme oplader - ontlader

Hoe bouw je een goedkope geweldige functies PC-gebaseerde slimme oplader-ontlader die alle NiCd- of NiMH-batterijen kan opladen.- Het circuit gebruikt de pc-voeding of een 12V-stroombron.-Het circuit gebruikt de "Temperature slope"-methode is de meest nauwkeurige en veilige methode, in dit geval worden de packs opgeladen door de temperatuur te bewaken en het opladen te beëindigen wanneer de lader het einde van de lading dT/dt detecteert, wat afhankelijk is van het batterijtype. Twee parameters worden gebruikt als back-up om vermijd overladen: - Maximale tijd: de lader stopt na een vooraf bepaalde tijd op basis van de batterijcapaciteit - Maximale temperatuur: u kunt de Max. batterijtemperatuur om het opladen te stoppen wanneer het te heet wordt (ongeveer 50 C).- De lader gebruikt de seriële poort van de pc, ik heb de software gebouwd met Microsoft Visual Basic 6 met een Access-database om de batterijparameters en laadprofielen op te slaan.- Bij elk laadproces wordt een logbestand gegenereerd met de laadcapaciteit, laadtijd, uitschakelmethode (tijd of Max. temperatuur of Max. helling) - De laadkarakteristieken worden online weergegeven via een grafiek (Tijd versus temperatuur) om de accutemperatuur te bewaken.- U kunt uw accu's ontladen en de werkelijke capaciteit meten.- De lader is getest met meer dan 50 accu's, hij werkt echt geweldig.

Stap 1: Het schema

het schema
het schema

Het circuit kan worden onderverdeeld in e hoofdonderdelen: Het meten van de temperatuur: Dit is het meest interessante deel van het project, het doel is om een goedkoop ontwerp te gebruiken met goedkope componenten en een goede nauwkeurigheid. ik heb het geweldige idee van https://www.electronics-lab.com/projects/pc/013/ gebruikt, bekijk het, het bevat alle vereiste details. Er is een aparte module in het programma geschreven om de temperatuur te meten, omdat deze voor andere doeleinden kan worden gebruikt. Het laadcircuit:================- Ik gebruikte LM317 in de eerste ontwerp, maar de efficiëntie was te slecht en de laadstroom was beperkt tot 1.5A, in dit circuit gebruikte ik een eenvoudig instelbare constante stroombron, met behulp van een comparator van de LM324 IC. en de hoge stroom MOSFET transnsistor IRF520.- De stroom wordt handmatig aangepast met behulp van de 10Kohm variabele weerstand. (ik ben bezig met het veranderen van de stroom via de software).- Het programma regelt het laadproces door Pin (7) hoog of laag te trekken. Het ontlaadcircuit:=============== ====- Ik heb de resterende twee comparatoren van het IC gebruikt, één voor het ontladen van het batterijpakket en de andere om naar de batterijspanning te luisteren en het ontlaadproces te stoppen zodra het daalt tot een vooraf bepaalde waarde (bijvoorbeeld 1V voor elke cel) - Het programma bewaakt pin (8), het zal de batterij loskoppelen en stoppen met opladen wanneer het logisch niveau "0" is. - U kunt elke vermogenstransistor gebruiken die de ontlaadstroom aankan. - Een andere variabele weerstand (5K ohm) regelt de ontlaadstroom.

Stap 2: Het circuit op de broodplank

Het circuit op de broodplank
Het circuit op de broodplank

Het project is getest op mijn project board voordat ik de PCB maakte

Stap 3: De printplaat voorbereiden

De printplaat voorbereiden
De printplaat voorbereiden

Voor het snellaadproces heb je een hoge stroomsterkte nodig, in dit geval moet je een koellichaam gebruiken, ik heb een ventilator met koellichaam van een oude VEGA-kaart gebruikt. het werkte perfect. de schakeling kan stromen tot 3A aan.

- Ik heb de ventilatormodule op de print bevestigd.

Stap 4: De MOSFET repareren

De MOSFET repareren
De MOSFET repareren

De transistor moet een zeer sterk thermisch contact hebben met het koellichaam, ik heb het aan de achterkant van de ventilatormodule bevestigd. zoals weergegeven in de afbeelding hieronder.

LET OP, LAAT DE TRANSISTOR-AANSLUITINGEN DE KAART NIET AANRAKEN.

Stap 5: Solderen van de componenten

De componenten solderen
De componenten solderen

Toen begon ik de componenten één voor één toe te voegen.

Ik hoop dat ik tijd heb om een professionele PCB te maken, maar dat was mijn eerste versie van het project.

Stap 6: Het complete circuit

Het complete circuit
Het complete circuit

Dit is het laatste circuit na het toevoegen van alle componenten

kijk naar de notities.

Stap 7: Montage van de ontladingstransistor

Montage van de ontladingstransistor
Montage van de ontladingstransistor
Montage van de ontladingstransistor
Montage van de ontladingstransistor

Dit is een gesloten afbeelding die laat zien hoe ik de ontladingstransistor heb gemonteerd.

Stap 8: Het programma

Het programma
Het programma

Een screenshot van mijn programma

Ik ben bezig met het uploaden van de software (hij is groot)

Stap 9: Oplaadcurven

Oplaadcurven
Oplaadcurven

Dit is een voorbeeld van een laadcurve voor een Sanyo 2100 mAh-accu geladen met 0,5C (1A)

let op de dT/dt op de curve. Merk op dat het programma het laadproces stopt wanneer de batterijtemperatuur snel stijgt helling gelijk is aan (0,08 - 1 C/min)

Aanbevolen: