Arduino kontrollerade makt källa (12 / 12 steg)
Steg 12: Codding tid
Arduino koden är kopplad.
Det kan ändras av dig enligt dina behov.
Det är enkla kod. Kan förstås lätt.
Kan vara det mest komplicerade det är omvänd beräkningen - när du skriver spänning målvärdet i följetong monitor, och beräknar digital ordet, som måste skrivas i digital potentiometer registret. Denna beräkning bygger på formeln innan för den tillverkade spänningen av LM317 regulator. I mitt fall blir det ansluten mer komplicerat på grund av parallellen 1 KOhm motstånd. Om du inte gör det - blir koden enklare.
Jag föreslår att du för att mäta just av DMM det exakta värden på R2, parallella motståndet (om du använder), digipot resistorn (på driver upp det uppsättningar dess halva värde - mäta det och multiplicera med 2), referensspänningen - spänningsfallet över R2. Med dessa korrekta värden, kommer att omvänd beräkningen vara mer exakt. Ha i åtanke att spänning mätaren ingår i satsen inte är mycket exakt - särskilt för låga spänningar.
Funktionaliteten i detta block kan utvecklas ytterligare genom att lägga till Ethernet-alternativ, wifi moduler... etc. Utspänningen kan styras via Internet, kan göras beroende på olika analog sensor mätningar...
Jag lämnar dessa nya idéer för din fantasi och fantasy.