Dubbel spänning generiska Data Logger Arduino
SD-kort som är kärnan i projektet kommer som lite av en utmaning här, eftersom de flesta SD/MicroSD kort kommer på 5V stek efter en tid. SD breakout styrelser från välrenommerade tillverkare är utrustade med tillräcklig logik nivå skiftande (5V till 3.3V), men billigare samlades några dåliga rykte i detta avseende. Jag har tänkt på två lösningar - (1) använder logik nivå shifter IC, eller (2) driver min ATmega på 3,3 v. Genom att experimentera jag har upptäckt att 3.3V drivs ATmega utgångar 3.3V när en PIN-kod har angetts till hög (ganska rimligt sätt, där det får 5V?). Men sedan igen, det finns vissa sensorer som kräver 5V; på 3.3V vakna de inte helt. Så, jag byggde en dubbel spänning strömkrets för Arduino (se min tidigare Instructable här). Detta Arduino projekt är byggt på toppen av det strömkrets.
Jag har gjort några ovanliga justeringar i detta projekt som jag ska förklara i senare avsnitt.