Enkelverkande PIC kontrollerade Solar Tracker DIY Kit (1 / 4 steg)
Steg 1: Elektriska diskussion & montering
Detta kit består av en moderkortet som rymmer en mikrokontroller (PIC18F1220), en select-knappen, en 5v reglerar strömförsörjning, en stepper motor driver produktionen anslutning och en feedback input anslutning. Stepper motoreffekt anslutningen har fyra signalledningar som drivs av PIC, en reglerad 5v linje och en DC mark linje. Feedback input anslutning agerar både power sensor styrelsen, och för att ge tre analoga signalen linjer och en enda digital signal linje tillbaka till PIC.
Sensorn har tre LDR (Light beroende motstånd). Varje LDR är i serie med en 10 k motstånd. Varje serie som fungerar som en spänningsavdelare. Beroende på hur mycket ljus slår LDR, får PIC en mer eller mindre spänning. Feedback från tre sensorn matas in tre ADC (Analog till Digital) rader med PIC. PIC prover var och en av dessa sensor återrapporteringsrader flera gånger i sekunden, och driver en subrutin att avgöra vilken sensor har mest ljus, och som har hyresavtalet. Om den vänstra sensorn ser mest ljus, tar motorn en steg åt vänster. Om rätt de flesta sensorn ser mest ljus, tar motorn ett steg rätt. Om den mittersta sensorn ser de flesta spänningen, motorn stannar i den sista positionen och rör sig inte.
Det finns också ett morrhår och en propp. Morrhår är en tråd på båda sidor av givarkort. nummerlistan är en tråd som är ansluten till marken, och fäst till motorn. När motorn körs också längst till vänster, och morrhår träffar proppen, skickar en digital signal tillbaka till PIC säger att det har gått för långt, och det kommer att instruera motorn steg bakåt och försök igen.
Om detta är alltför tvetydiga, se video. Morrhår ansluter tillbaka till moderkortet via ingång feedback-kontakten. Denna linje är ansluten till en 10 k pull-up resistor. När detta morrhår träffar proppen (marken), om drar morrhår spänningen från 5v till 0v, och PIC är alltid ute efter att.
Den schematiska givarkort kan se trasiga till dig. Detta beror på att jag har utformat en PCB som tillåter användaren att manipulera det fysiskt. Normalt är skulle alla 10 k motstånd vara ansluten till 5v linje. Alla ska sekundära sidorna av LDRs anslutas till marken. Området mellan varje motstånd och LDR (spänningsavdelare Analog spänning Signal) skickas tillbaka till moderkortet.
Här är församlingen videon:
>