Inhoudsopgave:

Low Cost Controller - Ajarnpa (met afbeeldingen) Antwoorden op al uw "Hoe?"
Low Cost Controller - Ajarnpa (met afbeeldingen) Antwoorden op al uw "Hoe?"

Video: Low Cost Controller - Ajarnpa (met afbeeldingen) Antwoorden op al uw "Hoe?"

Video: Low Cost Controller - Ajarnpa (met afbeeldingen) Antwoorden op al uw
Video: Low Cost DC Motor Controller For Treadmill 2024, November
Anonim
Goedkope controller
Goedkope controller

Solar Lighting Controller op basis van PIC12F675 microcontroller voor gebruik met een zonnepaneel, batterij en een LED 12V-lamp, hij is gebouwd met betaalbare materialen en is klaar voor gebruik, sluit gewoon je apparaten aan en het is klaar, deze controller werkt vanzelf met het is niet nodig om het LED-licht in of uit te schakelen of op een knop te drukken om de batterij op te laden vanwege het programma om dit autonoom te doen.

Stap 1: Materialen en gereedschappen

Materialen en gereedschappen
Materialen en gereedschappen

Materialen

  • 1- 1K Watt-weerstand
  • 4- 2, 2K Watt-weerstand
  • 2- 4, 7K Watt-weerstand
  • 5-10K (Watt-weerstand)
  • 1- 3, 3K Watt-weerstand
  • 1- 50K Trimpotentiometer
  • 3 - 100nF (0, 1uF) condensatoren
  • 2- 22nF 25V condensatoren
  • 2- MBR1660 Schottky-barrière-gelijkrichter
  • 4- Groene LED-diodes
  • 2- BC547 Transistors
  • 2- IFR5305 MOSFET
  • 1- PIC12F675 Microcontroller
  • 1-7805 Spanningsregelaar
  • 1- 8-pins basis
  • 1- Aluminium koellichaam
  • 5- Isolatiecomposiet TO-220 met M3-schroefisolatiekap TO-220
  • 3- Terminal draadconnectoren
  • 3-20 mm PCB-zekeringhouders
  • 3-20 mm 5 Amp zekeringen
  • 1- PCB-kaart (4,3 "x 4,3") of 2 830 punten Protoboard
  • 5 "- of Solid Core Wire (Rood) voor PCB Board of 4mts Solid Core Wire voor Protoboard (Zwart en Rood, 4mts p/kleur)
  • Bankpapier (1 of 2 vellen).

Gereedschap:

  • 1- Elektrische draadknipper
  • 1- Elektrische tang
  • 1- Soldeerbout
  • 1- Soldeerflux
  • 1- Soldeertin
  • 1- Soldeerzuiger
  • 1- PCB-boor
  • 2- Schroevendraaiers (Plus en Plane)
  • 1- IJzer
  • 1- Gebruikte doek
  • 1- Plastic ontvanger (voor printplaat)
  • 1- IJzerchloridezuur voor PCB's;
  • Roestvrijstalen schuursponsje
  • Wat water

Software en hardware:

  • PICkit 2
  • MikroC (Alleen als je wat code wilt wijzigen)
  • Microcontroller-programmeur

Stap 2: Schakelschema

Schakelschema
Schakelschema

De allereerste stap die u moet doen, is kijken naar het schakelschema, dit is de manier waarop u uw componenten aansluit om goed te functioneren. Als je alleen een protoboard met wat draden gebruikt, trek je gewoon wat snaren los en sluit je ze aan. Maar als u een printplaat gebruikt, gaat u naar de volgende stap. Om het je makkelijk te maken heb ik wat datasheets van de minder gangbare onderdelen gezet.

Stap 3: printplaat

printplaat
printplaat

Als je hebt besloten om een printplaat te maken, volg dan deze stap, om dit compleet te krijgen, moeten we 5 dingen doen:

  1. Het eerste is om het circuit af te drukken, maak je geen zorgen, ik heb er een PDF-bestand bijgevoegd, je moet het in een bankblad afdrukken.
  2. Het tweede ding is om het circuit in de printplaat te strijken, plaats gewoon het bankpapier in de koperen kant van de printplaat en pas het aan om goed te passen, als je ziet dat de sporen van dat circuit correct aan de printplaat blijven plakken, stop dan gewoon met strijken en plaats de printplaat in wat water om de printplaat schoon te maken.
  3. Na het reinigen van de printplaat, doe wat ijzerchloridezuur in een plastic recipiënt met wat water en dompel de printplaat onder, ijzerchloridezuur moet het hele oppervlak van het bord bedekken.
  4. Als u alleen de sporen van het circuit op de printplaat ziet, verwijder deze dan van ijzerchloridezuur, reinig het bord met wat water en schuur het met een roestvrijstalen schuursponsje
  5. Tot slot hoeft u alleen nog maar de gaten van het onderdeel te boren.

Stap 4: Functies en logica

Functies en logica
Functies en logica

Functies:

Onze Solar Lighting-controller werkt volgens de volgende voorwaarden:

DAG:

Als onze controller zonlicht detecteert, controleert hij de hoeveelheid lading van de batterij, als de batterij volledig is, is deze in orde, maar als de batterij bijna of medium is opgeladen, begint de controller de batterij op te laden totdat hij detecteert dat deze volledig is.

NACHT:

Als onze controller geen zonlicht detecteert, schakelt hij het LED-lampje in, maar alleen als de batterij medium of volledig is opgeladen, controleert de controller 's nachts de hoeveelheid lading om dit te doen. Als de batterij bijna leeg is, schakelt de controller het LED-lampje uit om energie te besparen en de batterij de volgende dag op te laden.

Logica:

Om onze zonne-verlichtingscontroller te maken, zullen we de PIC12F675-microcontroller gebruiken en zijn analoog-naar-digitaal-converterpinnen, we zullen ze gebruiken voor het detecteren van de hoeveelheid lading van de batterij en de toestand van de dag (dag of nacht), naast het detecteren van een spanningsreferentie waarde voor het stabiliseren van de batterijniveaus (Complete, Medium en Low Battery), alle metingen zullen een spanningsdeler met weerstanden gebruiken of de potentiometer (50k) gebruiken. Daarnaast zullen we 2 pinnen gebruiken om de lichten aan te doen en de batterij op te laden.

Stap 5: Soldeer printplaat

Soldeer printplaat
Soldeer printplaat

Tot slot hoef je alleen nog maar de componenten op de printplaat te solderen en het is klaar!, onze controller is klaar voor gebruik, gewoon in een hoesje plaatsen voor bescherming.

Aanbevolen: