Innholdsfortegnelse:
- Trinn 1: Den skjematiske
- Trinn 2: Kretsen på brødbrettet
- Trinn 3: Klargjøre kretskortet
- Trinn 4: Fixing MOSFET
- Trinn 5: Lodding av komponentene
- Trinn 6: Den komplette kretsen
- Trinn 7: Montering av utladningstransistoren
- Trinn 8: Programmet
- Trinn 9: Ladekurver
Video: NiCd - NiMH PC -basert smartlader - utlader: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Hvordan bygge rimelige flotte funksjoner PC-basert smart lader- utlader som kan lade alle NiCd- eller NiMH-batteripakker.- Kretsen bruker PC-strømforsyningen eller en hvilken som helst 12V strømkilde. -Kretsen bruker metoden "Temperaturhelling" som er den mest nøyaktige og sikre metoden, i dette tilfellet lades pakkene ved å overvåke temperaturen og avslutte ladningen når laderen registrerer slutten på ladningen dT/dt, som avhenger av batteritypen. to parametere brukes som en sikkerhetskopi til unngå overlading: - Maksimal tid: Laderen stopper etter en forhåndsbestemt tid i henhold til batterikapasiteten - Maksimal temperatur: Du kan angi maks. batteritemperatur for å stoppe ladingen når den blir for varm (ca. 50 C).- Laderen bruker PC-serieporten, jeg har bygget programvaren med Microsoft Visual Basic 6 med en Access-database for å lagre batteriparametere og ladeprofiler.- En loggfil genereres med hver ladeprosess som viser ladet kapasitet, ladetid, cutoff-metode (tid eller maks. Temperatur eller maks. Stigning)- Ladeegenskapene vises online gjennom en graf (Time versus temperature) for å overvåke batteriets temperatur.- Du kan lade ut pakkene dine samt måle den faktiske kapasiteten.- Laderen er testet med mer enn 50 batteripakker, den fungerer veldig bra.
Trinn 1: Den skjematiske
Kretsen kan deles inn i hoveddeler: Måling av temperaturen: Dette er den mest interessante delen av prosjektet, formålet er å bruke en rimelig design med rimelige komponenter sammen med en god nøyaktighet. jeg har brukt den gode ideen fra https://www.electronics-lab.com/projects/pc/013/, gå gjennom den, den inneholder alle nødvendige detaljer. En egen modul i programmet er skrevet for å måle temperaturen, da den kan brukes til andre formål. Ladekretsen: ================- jeg brukte LM317 i den første design, men effektiviteten var for dårlig og ladestrømmen var begrenset til 1,5A, i denne kretsen brukte jeg en enkel justerbar konstant strømkilde ved å bruke en komparator av LM324 IC. og høystrøm MOSFET trannsistor IRF520.- Strømmen justeres manuelt ved hjelp av den 10Kohm variable motstanden. (jeg jobber med å endre strømmen gjennom programvaren).- Programmet styrer ladeprosessen ved å trekke pin (7) høyt eller lavt. Utladningskretsen: ================ ====- Jeg har brukt de resterende to komparatorene fra IC, en for å lade ut batteripakken og den andre for å lytte til batterispenningen og stoppe utladningsprosessen så snart den faller til en forhåndsbestemt verdi (for eksempel 1V for hver celle)- Programmet overvåker pin (8), det vil koble fra batteriet og stoppe lading når det er logisk nivå "0".- Du kan bruke hvilken som helst effekttransistor som kan håndtere utladningsstrømmen.- En annen variabel motstand (5K ohm) styrer utladningsstrømmen.
Trinn 2: Kretsen på brødbrettet
Prosjektet har blitt testet på prosjektbordet mitt før jeg laget PCB
Trinn 3: Klargjøre kretskortet
For hurtigladningsprosessen trenger du høy strøm, i dette tilfellet bør du bruke en kjøleribbe, jeg har brukt en vifte med kjøleribben fra et gammelt VEGA -kort. det fungerte perfekt. kretsen kan håndtere strømmer opptil 3A.
- Jeg fikset viftemodulen til kretskortet.
Trinn 4: Fixing MOSFET
Transistoren skal ha en veldig sterk termisk kontakt med kjøleribben, jeg festet den på baksiden av viftemodulen. som vist på bildet nedenfor.
VÆR FORSIKTIG, IKKE TILLAT TRANSISTOR -TERMINALENE Å RØRE STYRET.
Trinn 5: Lodding av komponentene
Så begynte jeg å legge til komponentene en etter en.
Jeg håper at jeg har tid til å lage en profesjonell PCB, men det var min første versjon av prosjektet.
Trinn 6: Den komplette kretsen
Dette er den siste kretsen etter at alle komponentene er lagt til
se på notatene.
Trinn 7: Montering av utladningstransistoren
Dette er et lukket bilde som viser hvordan jeg monterte utladningstransistoren.
Trinn 8: Programmet
Et skjermbilde av programmet mitt
Jeg jobber med å laste opp programvaren (den er stor)
Trinn 9: Ladekurver
Dette er en eksempelladningskurve for et Sanyo 2100 mAH batteri ladet med 0,5C (1A)
legg merke til dT/dt på kurven. Vær oppmerksom på at programmet stopper ladeprosessen når batteritemperaturen øker raskt. Helling er lik (.08 - 1 C/min)
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte