Arduino 3.3V (5 / 6 steg)
Steg 5: Pro Mini
Så köpte jag nyligen några Arduino Pro mini (kloner?):
http://www.aliexpress.com/Snapshot/6093806779.html
Jag köpte 5Vdc / 16MHz-versionen eftersom de är mycket billigare. Detta är mycket billigt ofta som billig som det AtMega328 chipet själv. Men jag ville göra dem till 3.3Vdc versioner.
De säljer 3.3Vdc versioner, men alla de som jag har sett är dyrare.
Tips: Det finns två versioner av dessa moduler, använder olika versioner av AtMega328 och olika typer av kristaller. Två huvuden på toppen och botten och den till höger ska (se bild) vara densamma.
PROBLEM: Standard Pro Mini använder en 16MHz kristall.
Lösning: På min Pro Minis, 16MHz kristallerna är standard HC49 kristaller och jag har några 8MHz versioner.
Obs: Några av de andra Pro Mini använder en annan typ av kristall.
PROBLEM: Eftersom vi ändrar kristallen, måste vi också ändra bootload programvaran.
Lösning: Samma länk för att ändra programvaran kan användas. AtMega328s är lödda på de Pro mini men samma stift finns på kontakterna så bootload kan ändras utan att ta bort AtMega328.
Pro Mini drivs i ett par olika sätt.
https://cdn.Sparkfun.com/datasheets/dev/Arduino/Boards/Arduino-Pro-mini-v14.pdf
Vcc signalen ansluts direkt till AtMega. Det är faktiskt en Vcc pin på "botten" kontakten och en på "rätt" kontakten som används allmänt som ett seriellt gränssnitt.
ProMini innehåller inte en USB-gränssnitt. Så typiska sätt att ladda skisser använder en USB-BUB eller liknande som PL2303. Nu är den ProMini seriell kontakten inte pin för pin kompatibla med USB-BUB eller troligen PL2303 modulen så hona-hona adapter kablar behövs. Så det enklaste sättet att driva en ProMini på 3.3Vdc är att använda adapter kablar och ta 3.3Vdc utgång från modulen USB-BUB eller PL2303 och Anslut den till Vcc stiftet på ProMini.
Det andra sättet ProMini får ström är genom stift märkt "Råa". Schematiskt visar nu att detta är ansluten till en 5Vdc spänningsregulator.
Regulatorn på min ProMinis är märkta L05 (se bild). Dessa enheter är nu lite förvirrande. Förmodligen, de är 78L05s. Nu om du ringer upp de vanligaste versionerna av 78L 05, innehåller de inte denna SMD version.
Tja, efter lite sökning hittade jag denna kinesiska versionen av 78L 05:
http://www.szdaya.com/CN/UploadFile/201202/20120217170545760.pdf
Tja, fanns det inget sätt att kontrollera om detta är samma komponent men när jag fick min ProMinis i, detta verkade vara rätt enhet. Åtminstone den Stifttilldelningar kommit överens om. (se bild) Nu jag förmodligen kunde ha hittat en 3.3Vdc smd spänningsregulator med samma pinut men jag gillade dessa bättre, XC6206P332MR(662K)
Vad jag mest gillade är att dessa ska kunna leverera 0.5a av strömmen.
PROBLEM: De 78L 05 pin ut skiljer sig från XC6206P332MR. (se bilder)
Lösning: Tja, är SOT-23-paketet typ av triangulära så allt jag behövde göra var att rotera XC6206P332MR 120degrees medurs.
Ha! Ha! Lättare sagt då gjort. Nästa bild är inte riktigt klart men jag lyckades ändra tre ProMinis med tre av XC6206P332MR spänningsregulatorer.
Om jag var tvungen att göra det, skulle jag förmodligen har precis köpt några smd 3.3V tillsynsmyndigheter med samma pinut.
Obs: Att lätt identifiera de 3.3V / 8 MHz ProMinis, jag la en bit maskeringstejp. Jag väntar på några olika färgade nagel polska så att jag kan markera dem.
Du kanske har märkt att jag har några röda polska på "serial" kontakten (USB-BUB). Detta är att identifiera icke-mark sidan av kontakten.