1. Uvod in konecview
SparkFun Pro Mini ATmega328-3.3V/8MHz je kompaktna razvojna plošča za mikrokrmilnike, zasnovana za projekte, kjer je prostora malo. Združljiva je s ploščami Arduino in Arduino IDE ter ponuja zmogljiv mikrokrmilnik ATmega328 v majhni obliki. Ta plošča deluje na 3.3 V in 8 MHz, zaradi česar je primerna za aplikacije z nizko porabo energije in neposredno povezovanje s 3.3 V perifernimi napravami brez dodatnega premikanja nivojev.
Ta priročnik vsebuje bistvene informacije za nastavitev, upravljanje in vzdrževanje vašega SparkFun Pro Mini.

Slika 1: Zgornji del view razvojne plošče SparkFun Pro Mini ATmega328-3.3V/8MHz.
2. Ključne značilnosti
- mikrokontrolerji: ATmega328, ki deluje na 8 MHz z zunanjim resonatorjem (toleranca 0.5 %).
- Delovna zvezatage: 3.3 V.
- Vhodna moč: Pin RAW podpira vhodno napetost od 3.4 V do 12 V enosmernega toka; pin VCC zahteva regulirano napetost 3.3 V.
- Regulator: Vgrajen 3.3 V regulator z največjim izhodnim tokom 150 mA, zaščiten pred preobremenitvijo.
- Povezljivost: Zasnovan za neposredno povezavo z osnovno razdelilno ploščo FTDI (naprodaj ločeno) za programiranje.
- Analogni zatiči: 8 analognih vhodnih pinov (A0-A7), pri čemer so A4, A5, A6, A7 nameščeni izven roba.
- Digitalni zatiči: Standardni GPIO pini, vključno z zmogljivostmi PWM.
- Indikatorji: Vgrajene LED diode za napajanje in stanje.
- Dimenzije: Približno 0.7 x 1.3 palca (18 x 33 mm).
- I2C: Podnožja za opcijske upornike I2C.

Slika 2: SparkFun Pro Mini, prikazan z ravnilom, ki ponazarja njegove kompaktne dimenzije.

Slika 3: Spodnja stran Pro Mini, ki prikazuje njegove obratovalne značilnosti pri 3.3 V in 8 MHz.
3. Nastavitev in povezave
3.1 Razporeditev pinovview
Pro Mini ima različne pine za napajanje, komunikacijo in splošni vhod/izhod (GPIO). Razumevanje razporeditve pinov je ključnega pomena za pravilno integracijo v vaše projekte.

Slika 4: Zgornji del view Pro Mini, z označenimi različnimi oznakami pinov za identifikacijo.

Slika 5: Celovit diagram razporeditve pinov, ki podrobno prikazuje funkcije vsakega pina na SparkFun Pro Mini.

Slika 6: Bližnji posnetek view Pro Mini, označevanje programirne glave, 3.3 V regulirana glasnosttage, tal in surovega vhodnega volumnatage zatiči.
3.2 Napajanje plošče
Pro Mini se lahko napaja na dva glavna načina:
- RAW pripeta datoteka: Priključite nereguliran enosmerni napajalniktagNa pin RAW dovajajte napetost med 3.4 V in 12 V. Vgrajeni regulator bo to pretvoril v 3.3 V za mikrokrmilnik.
- VCC pin: Če imate predreguliran 3.3 V napajalnik, ga priključite neposredno na pin VCC. Na ta pin ne priključite več kot 3.3 V.
Prepričajte se, da je vir napajanja pravilno priključen, da preprečite poškodbe plošče. Plošča ima zaščito regulatorja pred preobremenitvijo.
3.3 Programiranje odbora
SparkFun Pro Mini nima vgrajenega USB priključka. Za programiranje plošče je potrebna zunanja FTDI Basic Breakout plošča (ali združljiv pretvornik USB-serijski).
- Priključite osnovno razdelilno ploščo FTDI na programirne pine na Pro Mini. Prepričajte se, da so pini (GND, VCC, RXI, TXO, RST, BLK) pravilno poravnani.
- Osnovno razdelilno ploščo FTDI priključite na računalnik prek kabla USB.
- Odprite Arduino IDE.
- V meniju »Orodja > Plošča« izberite »Arduino Pro ali Pro Mini«.
- Kot procesor izberite "ATmega328 (3.3 V, 8 MHz)".
- V meniju "Orodja > Vrata" izberite pravilna vrata COM za vašo napravo FTDI.
- Zdaj lahko naložite svoje skice v Pro Mini.

Slika 7: SparkFun Pro Mini, priključen na osnovno razdelilno ploščo FTDI za programiranje prek USB-ja.
4. Delovanje
4.1 Nalaganje osnovne skice
Po uspešni povezavi in konfiguraciji plošče v Arduino IDE lahko naložite katero koli združljivo skico za Arduino. Običajen prvi korak je nalaganje datoteke »Blink«.ampskico za preverjanje osnovne funkcionalnosti.
4.2 Priključitev zunanjih naprav
Delovna napetost 3.3 VtagZaradi te naprave Pro Mini je idealna za neposredno povezavo s številnimi sodobnimi senzorji in moduli, ki delujejo tudi na 3.3 V. Pri priključevanju perifernih naprav vedno zagotovite napetost...tagZdružljivost. Če periferna naprava zahteva 5 V, bo potreben preklopnik logičnega nivoja, da se prepreči poškodba Pro Mini.
- Digitalni V / I: Uporabite digitalne pine za vklop/izklop, odčitavanje stikal ali krmiljenje LED diod.
- Analogni vhod: Pinovi A0-A7 lahko berejo vrednosti analognih senzorjev.
- Serijska komunikacija: Za serijsko komunikacijo z drugimi napravami uporabite pine RXI/TXO.
- Komunikacija I2C: Plošča podpira komunikacijo I2C, na voljo pa so tudi dodatni odtisi uporov pull-up.

Slika 8: Pro Mini, integriran v vezje na preizkusni plošči z drugimi elektronskimi komponentami, prikazuje tipično uporabo.

Slika 9: Kompakten projekt exampz uporabo SparkFun Pro Mini, ki ga napaja majhna baterija.
5. Vzdrževanje
SparkFun Pro Mini je robustna razvojna plošča, vendar ustrezna nega zagotavlja njeno dolgo življenjsko dobo in zanesljivo delovanje.
- Ravnanje: Ploščo vedno prijemajte za robove, da se izognete dotikanju komponent, zlasti mikrokrmilnika, ki je lahko občutljiv na statično elektriko.
- Shranjevanje: Ko plošče ne uporabljate, jo shranite v antistatični vrečki, stran od prahu in vlage.
- Čiščenje: Po potrebi ploščo nežno očistite z izopropilnim alkoholom in mehko krtačo. Preden priključite napajanje, se prepričajte, da je plošča popolnoma suha.
- Napajanje: Vedno preverite napetost napajalnikatage in polarnost pred priključitvijo na ploščo. Napačna napetosttagali obratna polarnost lahko povzroči trajno škodo.
6. Odpravljanje težav
- IDE ni prepoznal plošče:
- Prepričajte se, da so gonilniki za osnovno razdelilno ploščo FTDI pravilno nameščeni v računalniku.
- Preverite, ali je plošča FTDI pravilno priključena na programirni priključek Pro Mini.
- Preverite, ali so v Arduino IDE izbrana pravilna COM vrata.
- Preverite, ali je kot plošča izbrana »Arduino Pro ali Pro Mini« in ali je kot procesor »ATmega328 (3.3 V, 8 MHz)«.
- Nalaganje skice ni uspelo:
- Preverite vse povezave med ploščo FTDI in Pro Mini.
- Prepričajte se, da je napajanje Pro Mini stabilno in znotraj določenega območja (3.3 V do VCC ali 3.4–12 V do RAW).
- Včasih lahko pomaga že pritisk gumba za ponastavitev na Pro Mini tik pred ali med postopkom nalaganja.
- Brez napajanja/LED diode izklopljene:
- Preverite, ali je vir napajanja aktiven in zagotavlja pravilno glasnosttage.
- Preverite polarnost napajalnih priključkov.
- Če uporabljate priključek RAW, se prepričajte, da je volumentage je med 3.4 V in 12 V. Če uporabljate VCC, se prepričajte, da gre za reguliranih 3.3 V.
- Nepričakovano vedenje:
- Dvakrat preverite ožičenje glede kratkih stikov ali napačnih povezav.
- Prepričajte se, da so vse priključene periferne naprave združljive z logičnimi nivoji 3.3 V. Po potrebi uporabite preklopnike nivojev za komponente 5 V.
- Review vašo kodo za logične napake.
7. Specifikacije
| Funkcija | Specifikacija |
|---|---|
| Mikrokontroler | ATmega328 |
| Delovna zvezatage | 3.3 V |
| Vhodna voltage (RAW) | 3.4 V - 12 V enosmernega toka |
| Hitrost ure | 8 MHz |
| Flash pomnilnik | 32 KB (ATmega328) |
| SRAM | 2 KB (ATmega328) |
| EEPROM | 1 KB (ATmega328) |
| Digitalni I / O zatiči | 14 (6 s podporo PWM) |
| Analogni vhodni zatiči | 8 (A0–A7) |
| Največji tok na vhodno/izhodni pin | 40 mA |
| Dimenzije | 0.7 x 1.3 palca (18 x 33 mm) |
| Teža | 0.32 unč |
| Tehnologija povezljivosti | I2C, serijski (UART) |
8. Garancija in podpora
Za tehnično podporo, informacije o garanciji ali dodatno pomoč pri razvoju vaše razvojne plošče SparkFun Pro Mini ATmega328-3.3V/8MHz se obrnite na uradno spletno stran podjetja SparkFun Electronics. webspletno mesto ali se obrnite neposredno na njihovo podporo strankam.