OLIMEX MOD-IO2 ploča za proširenje
ODDRICANJE ODGOVORNOSTI
2024 Olimex Ltd. Olimex®, logotip i njegove kombinacije su registrovani zaštitni znakovi Olimex Ltd. Ostali nazivi proizvoda mogu biti zaštitni znakovi drugih i prava pripadaju njihovim vlasnicima. Informacije u ovom dokumentu date su u vezi sa Olimex proizvodima. Ovim dokumentom ili u vezi sa prodajom Olimex proizvoda ne daje se nikakva licenca, izričita ili implicirana ili na neki drugi način, za bilo koje pravo intelektualne svojine.
Ovo djelo je licencirano pod licencom Creative Commons Attribution-Dijeli pod istim uvjetima 3.0 Unported. To view kopiju ove licence, posjetite http://www.creativecommons.org/licenses/by-sa/3.0/. Ovaj hardverski dizajn Olimex LTD je licenciran pod Creative Commons Attribution-ShareAlike 3.0 Unported. Licenca.
Softver je objavljen pod GPL-om. Slike u ovom priručniku mogu se razlikovati od posljednje revizije ploče. Proizvod opisan u ovom dokumentu podliježe kontinuiranom razvoju i poboljšanjima. Sve pojedinosti o proizvodu i njegovoj upotrebi sadržane u ovom dokumentu OLIMEX daje u dobroj namjeri. Međutim, isključene su sve garancije koje se podrazumijevaju ili izriču, uključujući ali ne ograničavajući se na implicirane garancije o mogućnosti prodaje ili prikladnosti za svrhu. Ovaj dokument je namijenjen samo da pomogne čitatelju u korištenju proizvoda. OLIMEX doo neće biti odgovoran za bilo kakav gubitak ili štetu nastalu upotrebom bilo koje informacije u ovom dokumentu, bilo kakve greške ili propusta u tim informacijama ili bilo kakvog pogrešnog korištenja proizvoda.
Ova ploča/komplet za evaluaciju namijenjena je samo za upotrebu u svrhu inženjerskog razvoja, demonstracije ili evaluacije i OLIMEX ga ne smatra gotovim krajnjim proizvodom za opću upotrebu potrošača. Osobe koje rukuju proizvodom moraju imati obuku za elektroniku i pridržavati se standarda dobre inženjerske prakse. Kao takva, roba koja se isporučuje nije namijenjena da bude kompletna u smislu zahtijevanih zaštitnih razmatranja vezanih za dizajn, marketing i/ili proizvodnju, uključujući sigurnost proizvoda i mjere zaštite okoliša, koje se obično nalaze u krajnjim proizvodima koji sadrže takve poluvodiče komponente ili ploče.
Olimex trenutno posluje sa različitim kupcima proizvoda, pa stoga naš aranžman sa korisnikom nije isključiv. Olimex ne preuzima nikakvu odgovornost za pomoć u aplikacijama, dizajn proizvoda za kupce, performanse softvera ili kršenje patenata ili usluga opisanih ovdje. NE POSTOJI GARANCIJA ZA DIZAJNSKI MATERIJAL I KOMPONENTE KOJE SE KORISTE ZA KREIRANJE MOD-IO2. SMATRAJU SE POGODNIM SAMO ZA MODIO2.
POGLAVLJE 1 ZAVRŠENOVIEW
Uvod u poglavlje
Hvala vam što ste odabrali jednopločni računar MOD-IO2 od Olimexa! Ovaj dokument pruža korisnički vodič za Olimex MOD-IO2 ploču. Kao krajview, ovo poglavlje daje obim ovog dokumenta i navodi karakteristike ploče. Navedene su razlike između članova odbora MOD-IO2 i MOD-IO. Organizacija dokumenta je zatim detaljna. MOD-IO2 razvojna ploča omogućava razvoj koda aplikacija koje rade na mikrokontroleru PIC16F1503, proizvođača Microchip.
Karakteristike
- PIC16F1503 mikrokontroler sa unapred učitanim firmverom otvorenog koda za lakše povezivanje, posebno sa pločama koje podržavaju Linux
- Koristi I2C, dozvoljava promjenu I2C adrese
- UEXT muški i ženski konektori koji se mogu slagati
- 9-pinski konektor za vijke za 7 GPIO, 3.3V i GND
- 7 GPIO-ova koji se mogu koristiti u različite svrhe kao što su PWM, SPI, I2C, ANALOGNI IN/OUT, itd.
- 2 relejna izlaza sa 15A/250VAC kontaktima sa navojnim stezaljkama
- RELEJ izlazne LED diode
- ICSP 6-pinski konektor za programiranje u krugu i ažuriranje pomoću PIC-KIT3 ili drugog kompatibilnog alata
- PWR priključak za 12V DC
- Četiri rupe za montažu 3.3 mm ~ (0.13)”
- UEXT ženski-ženski kabel uključen
- FR-4, 1.5 mm ~ (0.062)”, crvena maska za lemljenje, bijeli sitotisak komponenti
- Dimenzije: (61 x 52) mm ~ (2.40 x 2.05)”
MOD-IO vs MOD-IO2
MOD-IO2 je manji ulazno-izlazni modul za proširenje u odnosu na MOD-IO, kako u pogledu veličine tako iu smislu funkcionalnosti, međutim, u mnogim situacijama, MOD-IO2 bi mogao pružiti bolji izbor. Dizajni kojima su potrebni optokapleri trebaju uzeti u obzir MOD-IO. Dodatno, MOD-IO ima bolje napajanje sa opcijom da obezbedi voltage u opsegu 8-30VDC.
Ciljano tržište i svrha ploče
MOD-IO2 je proširena razvojna ploča koja se može povezati sa drugim Olimex pločama preko UEXT konektora i dodaje RELAY i GPIO. Više MOD-IO2 može se slagati i adresirati. Firmver vam omogućava interakciju s pločom pomoću jednostavnih naredbi, a ipak, ako želite, možete modificirati firmver za svoje potrebe.
Ako radite sa bilo kojom od naših razvojnih ploča sa UEXT konektorom i trebate više GPIO i RELAY izlaza, možete ih dodati tako što ćete povezati MOD-IO2 na vašu razvojnu ploču. Ova ploča omogućava jednostavno povezivanje sa 2 releja i 7 GPIO. MOD-IO2 se može slagati i adresirati – ove ploče se mogu spojiti zajedno i možete dodati onoliko ulaza i izlaza koliko želite! 2-4- 6-8 itd! MOD-IO2 ima mikrokontroler PIC16F1503, a firmver je otvorenog koda i dostupan za modifikacije. Ploča je vrlo dobar dodatak većini Olimex ploča ako su vam potrebni analogni GPIO i releji.
Organizacija
Svaki odeljak u ovom dokumentu pokriva posebnu temu, organizovanu na sledeći način:
- Treće poglavlje je završenoview upotrebe i karakteristika ploče
- Poglavlje 2 pruža vodič za brzo postavljanje ploče
- Poglavlje 3 sadrži opšti dijagram ploče i izgled
- Poglavlje 4 opisuje komponentu koja je srce ploče: PIC16F1503
- Poglavlje 5 pokriva pinout konektora, periferne uređaje i opis kratkospojnika
- Poglavlje 6 prikazuje mapu memorije
- Poglavlje 7 daje šeme
- Poglavlje 8 sadrži istoriju revizija, korisne veze i informacije o podršci
POGLAVLJE 2 POSTAVLJANJE MOD-IO2 PLOČE
Uvod u poglavlje
Ovaj odjeljak vam pomaže da prvi put postavite MOD-IO2 razvojnu ploču. Razmotrite prvo elektrostatičko upozorenje kako biste izbjegli oštećenje ploče, a zatim otkrijte hardver i softver potreban za rad ploče. Dat je postupak za napajanje ploče, a detaljno je opisano i standardno ponašanje ploče.
Upozorenje o elektrostatici
MOD-IO2 se isporučuje u zaštitnom antistatičkom pakovanju. Ploča ne smije biti izložena visokim elektrostatičkim potencijalima. Pri rukovanju pločom treba nositi traku za uzemljenje ili sličan zaštitni uređaj. Izbjegavajte dodirivanje pinova komponenti ili bilo kojeg drugog metalnog elementa.
Zahtjevi
Za optimalno podešavanje MOD-IO2 potrebne su sljedeće stavke:
- Ploča sa besplatnim data UART ili bilo koja OLIMEX ploča koja ima UEXT konektor
- 12V izvor napajanja za rad releja; trebalo bi da stane u utičnicu za napajanje na ploči
Ako želite reprogramirati ploču ili modificirati firmver, trebat će vam i:
- PIC kompatibilan programator – nije da je konektor za ICSP programiranje 0.1” 6-pinski. Imamo jeftin kompatibilan PIC16F1503 programator baziran na Microchipovom PIC-KIT3.
- Neke od predloženih artikala Olimex može kupiti, na primjer:
- PIC-KIT3 – Olimex programator sposoban za programiranje PIC16F1503 SY0612E – adapter za napajanje 12V/0.5A za evropske kupce, dolazi sa strujnom utičnicom koja odgovara konektoru MOD-IO2
Napajanje ploče
Ploča se napaja preko strujne utičnice. Trebali biste osigurati 12V DC. Za evropske kupce prodajemo pristupačan adapter za napajanje 12V/0.5A – SY0612E. Ako pravilno napajate ploču, uključen će se PWR_LED na ploči.
Opis firmvera i osnovna upotreba pod Linuxom
Na PIC-u ploče je učitan firmver koji omogućava lakše korištenje MOD-IO2 preko I2C protokola. Firmver za MOD-IO2 je prošao kroz nekoliko iteracija. Najnovija revizija firmvera je revizija 4.3. Da biste koristili firmver sa matičnim pločama koje nisu omogućene za Linux, pogledajte README.PDF u arhivi koja sadrži izvore firmvera. Revizije firmvera 1, 2 i 3 NISU kompatibilne. Ove revizije firmvera definišu različite adrese MOD-IO2 ploča i različite skupove komandi. Revizije firmvera 3, 3.1 i 3.02 (3. xx) i 4.3 su kompatibilne. Imajte na umu da prilagođeni firmver možda NE podržava sve hardverske mogućnosti MODIO2. U nekim slučajevima, možda ćete morati da prilagodite firmver da biste koristili hardver MOD-IO2 njegovom
puni potencijal!
Prilagođeni softverski alat za kontrolu MOD-IO2 pod Linuxom
Da bismo stvari učinili još jednostavnijim, napisali smo softverski alat za kontrolu MOD-IO2 pod
Linux. Možda ćete ga naći ovdje
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/
MOD-IO2/Linux-alat za pristup
Ovaj softverski alat zahtijeva ploču s podrškom za Linux. Alat radi sa MOD-IO2 jedinicama učitanim sa verzijom firmvera 3 ili novijom. Za potpunu kompatibilnost sa prilagođenim softverskim alatom, vaša MODIO2 ploča mora koristiti reviziju firmvera 3.02 ili noviju. Da biste koristili alat, jednostavno postavite file “modio2tool” na vašoj ploči. Idite do fascikle u koju ste je stavili i ukucajte “./modio2tool -h” da dobijete pomoć za sve dostupne komande.
Većina naredbi zahtijeva hardverski I2C broj kako je definirano u vašoj Linux distribuciji s parametrom -BX, gdje je X broj I2C sučelja. Imajte na umu da je softver podrazumevano podešen za upotrebu sa hardverskim I2C interfejsom #2 i ID-om ploče 0x21 – ako je vaše podešavanje drugačije, svaki put ćete morati da navedete koristeći -BX (X je hardverski I2C broj) i -A 0xXX( XX je I2C adresa modula).
Neki exampo upotrebi modio2tool i MOD-IO2 u Linuxu:
- – Pokretanje menija pomoći:
- ./modio2tool -h
- , gdje
- ./modio2tool – izvršava binarnu datoteku
- -h – parametar koji se koristi za traženje informacija pomoći
Očekivani rezultat: format komandi bi bio prikazan i lista komandi bi bila odštampana.
- – Uključivanje oba releja:
- ./modio2tool -B 0 -s 3
- , gdje
- -B 0 – postavlja ploču da koristi svoj hardverski I2C #0 (obično ili “0”, “1” ili “2”)
- -s 3 – “s” se koristi za uključivanje releja; “3” označava uključivanje oba releja (koristite “1” ili “2” samo za prvi ili samo za drugi relej)
Očekivani rezultat: čuo bi se specifičan zvuk i relejne LED diode bi se uključile.
- – Isključivanje oba releja:
- ./modio2tool -B 0 -c 3
- , gdje
- B 0 – postavlja ploču da koristi svoj hardverski I2C #0 (obično ili “0”, “1” ili “2”)
- c 3 – “c” se koristi za isključivanje releja stanja; “3” označava isključivanje oba releja (koristite “1” ili 2” samo za prvi ili samo za drugi relej)
Očekivani rezultat: čuo bi se specifičan zvuk i LED diode releja bi se ugasile.
- – Čitanje statusa releja (dostupno od verzije firmvera MOD-IO2 3.02): ./modio2tool -B 0 -r
- , gdje
- -B 0 – postavlja ploču da koristi svoj hardverski I2C #0 (obično ili “0”, “1” ili “2”)
- -r – “r” se koristi za očitavanje releja;
Očekivani rezultat: stanje releja će biti odštampano. 0x03 znači da su oba releja uključena (ekvivalentno binarnom 0x011).
Čitanje analognih ulaza:
- ./modio2tool -B 0 -A 1
- , gdje
- -B 0 – postavlja ploču da koristi svoj hardverski I2C #0 (obično ili “0”, “1” ili “2”)
- -A 1 – “A” se koristi za čitanje analognog ulaza; “1” je analogni ulaz koji se čita – možete koristiti “1”, “2”, “3” ili “5” jer nisu svi AN signali dostupni.
Očekivani rezultat: Voltage od AN bi se štampalo. Ako ništa nije povezano, to može biti nešto poput “ADC1: 2.311V”.
- Promjena I2C adrese – ako koristite više od jednog MOD-IO2 (dostupno od verzije firmvera MOD-IO2 3.02)
- ./modio2tool -B 0 -x 15
- , gdje
- -B 0 – postavlja ploču da koristi svoj hardverski I2C #0 (obično ili “0”, “1” ili “2”)
- -x 15 – “x” se koristi za promjenu I2C adrese ploče; “15” je željeni broj – razlikuje se od zadanog “0x21”.
- Očekivani rezultat: ploča bi imala novu I2C adresu i trebalo bi da je navedete sa -A 0xXX ako želite da koristite modio2tools u budućnosti.
- Za više informacija pogledajte pomoć koju vraća modio2tools ili izvorni kod modio2tools.
I2C-alati za kontrolu MOD-IO2 pod Linuxom
Umjesto prilagođenog programa spomenutog u 2.4.1, možete koristiti popularni Linux alat “i2c-tools”.
Preuzmite ga sa apt instalirati i2c-tools
MOD-IO2 je kompatibilan sa i2c alatima od izdavanja svog firmvera 3. U tom slučaju, komande su najpopularnije iz i2c-alata – i2cdetect, i2cdump, i2cget, i2cset. Koristite gornje komande i informacije o firmveru za slanje (i2cset) i primanje (i2cget) različitih podataka. Informacije o firmveru nalaze se u README.pdf file u arhivi firmvera; arhivu koja sadrži najnoviji firmware (4.3) možete pronaći ovdje:
https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip
Neki examples za podešavanje/čitanje perifernih uređaja MOD-IO2 u Linuxu pomoću i2c-alata
- – Uključivanje releja:
- i2cset –y 2 0x21 0x40 0x03
- , gdje
- i2cset – komanda za slanje podataka;
- -y – da preskočite upit za potvrdu y/n;
2 – hardverski I2C broj ploče (obično 0 ili 1 ili 2); - 0×21 – adresa ploče (0×21 treba koristiti za pisanje);
- 0×40 – Uključivanje ili isključivanje rada releja (kao što se vidi u firmveru README.pdf);
- 0×03 – treba tumačiti kao binarni 011 – uključuje oba releja (0×02 bi uključio samo drugi relej, 0×01 samo prvi, 0×00 bi isključio oba – 0×03 bi ponovo isključio i njih);
Očekivani rezultat: čuo bi se određeni zvuk i relejna svjetla bi se upalila.
Čitanje statusa releja (dostupno od verzije firmvera MOD-IO2 3.02):
- i2cset –y 2 0x21 0x43 i zatim naredba za čitanje
- i2cget –y 2 0x21
- , gdje
- i2cset – komanda za slanje podataka;
- -y – da preskočite upit za potvrdu y/n;
- 2 – I2C broj (obično 0, 1 ili 2);
- 0x21 – adresa ploče (0x21 treba koristiti za pisanje);
- 0x43 – čitanje relejnih operacija (kao što se vidi u firmveru README.pdf;
Očekivani rezultati: 0x00 – znači da su oba releja isključena; 0x03 – treba tumačiti kao binarni 011, npr. oba releja su uključena; itd.
Čitanje analognih ulaza/izlaza:
- i2cset –y 2 0x21 0x10, a zatim naredba za čitanje
- i2cget –y 2 0x21
- , gdje
- 0x10 – prvi analogni IO;
Najvažnija stvar je da da biste čitali morate napisati („što biste čitali”). Read je kombinacija i2cset i i2cget!
Očekivani rezultati: na terminalu, primili biste nasumične i promjenjive brojeve ili 0x00 0x08, ili 0xFF bez obzira da li imate GPIO plutajući ili postavljen na 0V ili na 3.3V.
- – Postavljanje svih analognih IO-ova na visoki nivo: i2cset –y 2 0x21 0x01 0x01
- , gdje
- 0x21 – I2C adresa MOD-IO2
- 0x01 – prema README.pdf je SET_TRIS se koristi za definiranje smjerova portova;
- 0x01 – visoki nivo (za nisku upotrebu 0x00)
Čitanje svih analognih IO-ova
- i2cset –y 2 0x21 0x01
- i2cget –y 2 0x21
- Detaljna objašnjenja prethodno instaliranog softvera mogu se naći u demo paketu dostupnom na našem web stranica.
- Promjena adrese I2C uređaja – ako koristite više od jednog MOD-IO2 (dostupno od verzije firmvera MODIO2 3.02) i2cset 2 0x21 0xF0 0xHH
- gdje
0xF0 je komandni kod za promjenu I2C
HH je nova adresa u heksadecimalnom formatu. Imajte na umu da PROG kratkospojnik mora biti zatvoren da biste mogli promijeniti adresu. Ako zaboravite broj adrese možete koristiti modio2tool da pronađete adresu, komanda i parametar bi bili “modio2tool -l”. Takođe možete resetovati podrazumevanu adresu (0x21) komandom i parametrom “modio2tool -X”.
POGLAVLJE 3 OPIS MOD-IO2 PLOČE
Uvod u poglavlje
Ovdje ćete se upoznati sa glavnim dijelovima ploče. Imajte na umu da se imena korištena na ploči razlikuju od imena koja se koriste za njihovo opisivanje. Za stvarne nazive provjerite samu MOD-IO2 ploču.
Raspored (gore view)
POGLAVLJE 4 MIKROCONTROLLER PIC16F1503
Uvod u poglavlje
U ovom poglavlju nalaze se informacije o srcu MOD-IO2 – njegovom PIC16 mikrokontroleru. Informacije u nastavku su modifikovana verzija datasheet-a koju su obezbedili proizvođači iz Microchipa.
Karakteristike PIC16F1503
- Poboljšana jezgra srednjeg opsega sa 49 instrukcija, 16 nivoa steka
- Flash programska memorija sa mogućnošću samočitanja/pisanja
- Interni 16MHz oscilator
- 4x samostalna PWM modula
- Modul komplementarnog generatora talasnog oblika (CWG).
- Numerički upravljani oscilatorski (NCO) modul
- 2x modula konfigurabilne logičke ćelije (CLC).
- Integrirani modul indikatora temperature
- Kanal 10-bitni ADC sa Voltage Referenca
- 5-bitni digitalno-analogni pretvarač (DAC)
- MI2C, SPI
- 25mA izvor/sink struja I/O
- 2x 8-bitna tajmera (TMR0/TMR2)
- 1x 16-bitni tajmer (TMR1)
- Prošireni Watchdog Timer (WDT)
- Poboljšano uključivanje/isključivanje-resetovanje
- Resetovanje zatamnjenja niske snage (LPBOR)
- Programabilno resetovanje zatamnjenja (BOR)
- Serijsko programiranje u krugu (ICSP)
- Otklanjanje grešaka u krugu pomoću zaglavlja za otklanjanje grešaka
- PIC16LF1503 (1.8V – 3.6V)
- PIC16F1503 (2.3V – 5.5V)
Za sveobuhvatne informacije o mikrokontroleru posjetite Microchip's web stranica za tablicu sa podacima. U trenutku pisanja podatkovne tablice mikrokontrolera možete pronaći na sljedećem linku: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.
POGLAVLJE 5 KONEKTORI I IZVOD
Uvod u poglavlje
U ovom poglavlju su predstavljeni konektori koji se mogu naći na ploči zajedno sa njihovim pinoutom i napomenama o njima. Opisane su funkcije kratkospojnika. Prikazane su napomene i informacije o određenim perifernim uređajima. Date su napomene u vezi sa interfejsima.
ICSP
Ploča se može programirati i otklanjati greške iz 6-pinskog ICSP-a. Ispod je tabela JTAG. Ovaj interfejs se može koristiti sa Olimexovim PIC-KIT3 debagerima.
ICSP | |||
Pin # | Signal Ime | Pin # | Naziv signala |
1 | MCLAREN | 4 | GPIO0_ICSPDAT |
2 | +3.3V | 5 | GPIO0_ICSPCLK |
3 | GND | 6 | Nije povezan |
UEXT moduli
MOD-IO2 ploča ima dva UEXT konektora (muški i ženski) i može se povezati sa Olimexovim UEXT pločama. Za više informacija o UEXT posjetite: https://www.olimex.com/Products/Modules/UEXT/
Ženski konektor
Ženski konektor se koristi ili za direktno povezivanje na ploču (bez upotrebe žensko-ženskog kabla) ili za povezivanje modula na drugi MOD-IO2 – za kreiranje modula koji se može slagati i koji se može adresirati preko I2C. Ne zaboravite promijeniti I2C adresu svake ploče kada koristite više ploča. Podrazumevano, I2C adresa je 0x21.
Female UEXT | |||
Pin # | Naziv signala | Pin # | Naziv signala |
1 | +3.3V | 6 | SDA |
2 | GND | 7 | Nije povezan |
3 | Nije povezan | 8 | Nije povezan |
4 | Nije povezan | 9 | Nije povezan |
5 | SCL | 10 | Nije povezan |
Muški konektor
Muški konektor se koristi sa trakastim kablom u pakovanju za povezivanje na drugi muški UEXT ili za povezivanje na drugi MOD-IO2.
Male UEXT | |||
Pin # | Naziv signala | Pin # | Naziv signala |
1 | +3.3V | 6 | SDA |
2 | GND | 7 | Nije povezan |
3 | Nije povezan | 8 | Nije povezan |
4 | Nije povezan | 9 | Nije povezan |
5 | SCL | 10 | Nije povezan |
Relejni izlazni konektori
Postoje dva releja u MOD-IO. Njihovi izlazni signali su standardni normalno zatvoreni (NC), normalno otvoreni (NO) i zajednički (COM).
REL1 – IZLAZ1 | |
Pin # | Naziv signala |
1 | NE – normalno otvoreno |
2 | NC – normalno zatvoren |
3 | COM – zajednički |
REL2 – IZLAZ2 | |
Pin # | Naziv signala |
1 | COM – zajednički |
2 | NE – normalno otvoreno |
3 | NC – normalno zatvoren |
GPIO konektori
GPIO konektori se mogu koristiti za implementaciju PWM, I2C, SPI, itd. Imajte na umu da su imena svakog pina takođe odštampana na dnu ploče.
Pin # | Naziv signala | Analogni unos |
1 | 3.3V | – |
2 | GND | – |
3 | GPIO0 | AN0 |
4 | GPIO1 | AN1 |
5 | GPIO2 | AN2 |
6 | GPIO3 | AN3 |
7 | GPIO4 | – |
8 | GPIO5 | AN7 |
9 | GPIO6 | PWM |
PWR Jack
DC bačvasta utičnica ima unutrašnju iglu od 2.0 mm i rupu od 6.3 mm. Više informacija o tačnoj komponenti možete pronaći ovdje: https://www.olimex.com/wiki/PWRJACK Za evropske kupce, takođe imamo na zalihama i prodajemo osnovne adaptere za napajanje kompatibilne sa utičnicom.
Pin # | Naziv signala |
1 | Power Input |
2 | GND |
Opis džempera
Imajte na umu da su skoro svi (osim PROG) džamperi na ploči SMD tipa. Ako se osjećate nesigurno u svojoj tehnici lemljenja/rezanja, bolje je ne pokušavati podesiti SMD kratkospojnike. Također, ako se osjećate nesposobnim da skinete PTH kratkospojnik rukama, bolje koristite pincetu.
PROG
PTH džamper potreban za promjenu I2C adrese putem softvera. Koristi se za ograničavanje promjene I2C adrese. Ako želite promijeniti I2C adresu, morate je zatvoriti. Zadana pozicija je otvorena.
SDA_E/SCL_E
Kada imate više od jednog MOD-IO2 povezanog, morate držati ta dva kratkospojnika zatvorena, inače će I2C linija biti isključena. Podrazumevane pozicije za oba kratkospojnika su zatvorene.
UEXT_FPWR_E
Ako je zatvoren, obezbedite 3.3V na ženskom UEXT konektoru. (budite oprezni jer ako zatvorite taj kratkospojnik, zatvorite i muški na sljedećoj MOD-IO2 liniji, to bi moglo uzrokovati električno opekotine ploče. Zadana pozicija je otvorena.
UEXT_MPWR_E
Ako je zatvoren, obezbedite 3.3V na muškom UEXT konektoru. (budite oprezni jer ako zatvorite taj kratkospojnik i takodje, zatvorite ženski na sljedećoj MOD-IO2 liniji, to može uzrokovati električno opekotine na ploči. Zadana pozicija je otvorena.
Dodatne hardverske komponente
Komponente ispod su montirane na MOD-IO2, ali o njima se gore ne govori. Ovdje su navedeni radi potpunosti: Relejne LED diode + LED diode napajanja.
POGLAVLJE 6 BLOK DIJAGRAM I MEMORIJA
Uvod u poglavlje
Dolje na ovoj stranici možete pronaći memorijsku kartu za ovu familiju procesora. Izričito se preporučuje da se pozovete na originalni list sa podacima koji je izdao Microchip za jedan višeg kvaliteta.
Blok dijagram procesora
Mapa fizičke memorije
GLAVA 7 ŠEMATIKE
Uvod u poglavlje
U ovom poglavlju nalaze se šeme koje opisuju logički i fizički MOD-IO2.
Eagle schematic
MOD-IO2 shema je vidljiva za referencu ovdje. Možete ga pronaći i na web stranica za MODIO2 na našoj stranici: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware Nalaze se u odjeljku HARDVER.
EAGLE šema se nalazi na sljedećoj stranici radi bržeg pregleda.
Fizičke dimenzije
Imajte na umu da su sve dimenzije u milima.
Tri najviša elementa na ploči od najvišeg do najnižeg su relej T1 – 0.600” (15.25 mm) preko štampane ploče; relej T2 – 0.600” (15.25 mm); ICSP konektor – 0.450” (11.43 mm). Imajte na umu da gore navedene mjere ne uključuju PCB.
POGLAVLJE 8 ISTORIJA REVIZIJA I PODRŠKA
Uvod u poglavlje
U ovom poglavlju ćete pronaći trenutnu i prethodnu verziju dokumenta koji čitate. Takođe, web stranica za vaš uređaj je navedena. Obavezno ga provjerite nakon kupovine za najnovija dostupna ažuriranja i npramples.
Revizija dokumenta
Revizija |
Promjene |
Izmijenjena stranica br. |
A, 27.08.12 |
– Inicijalna kreacija |
Sve |
– Popravljeno nekoliko ostataka iz |
||
B,
16.10.12 |
šablon koji je pogrešno referencirao
procesori i ploče |
6, 10, 20 |
– Ažurirani linkovi | ||
– Ažurirano odricanje odgovornosti kako bi odgovaralo prirodi ploče otvorenog koda |
2 |
|
C,
24.10.13 |
– Dodano nekoliko example i objašnjenje verzije 3 firmvera | 7 |
– Ažurirana podrška za proizvod | 23 | |
– Opća poboljšanja formatiranja | Sve | |
– Ažuriran priručnik da odražava |
||
D,
27.05.15 |
najnovija revizija firmvera 3.02
– Dodane informacije o novom |
7, 8, 9, 10, 11 |
Linux alat – modio2tools | ||
E, 27.09.19 | – Ažuriran priručnik da odražava najnoviju reviziju firmvera 4.3 |
7, 8, 9, 10, 11 |
Ž, 17.05.24 | – popravljene pogrešne informacije o komandi za promjenu I2C adrese |
13, 19 |
Revizija odbora
Revizija, datum |
Bilješke o reviziji |
B, 18.06.12 |
Prvo izdanje |
Korisno web linkovi i kodovi za kupovinu
The web stranica koju možete posjetiti za više informacija o svom uređaju je https://www.olimex.com/mod-io2.html.
KODOVI NARUDŽBE
- MOD-IO2 – verzija ploče o kojoj se govori u ovom dokumentu
- MOD-IO – veća verzija sa optospojnicima i opcijom raspona snage 8-30VDC
- PIC-KIT3 – Olimex programator sposoban za programiranje MOD-IO2
- SY0612E – adapter za napajanje 12V/0.5A za MOD-IO2 – 220V (evropska kompatibilnost)
Najnoviji cjenik možete pronaći na https://www.olimex.com/prices.
Kako naručiti?
Možete kupiti direktno u našoj online trgovini ili bilo kojem od naših distributera. Imajte na umu da je obično brže i jeftinije kupiti Olimex proizvode od naših distributera. Spisak potvrđenih distributera i preprodavača Olimex doo: https://www.olimex.com/Distributors.
Provjeri https://www.olimex.com/ za više informacija.
Podrška za proizvode
Za podršku za proizvod, informacije o hardveru i izvještaje o greškama pošaljite e-poštu na: support@olimex.com. Sve povratne informacije o dokumentima ili hardveru su dobrodošle. Imajte na umu da smo prvenstveno hardverska kompanija i da je naša softverska podrška ograničena. Razmislite o čitanju donjeg odlomka o garanciji za Olimex proizvode.
Sva roba se provjerava prije slanja. U malo vjerovatnom slučaju da je roba neispravna, ona mora biti vraćena OLIMEX-u na adresu navedenu na vašem računu za narudžbu. OLIMEX neće prihvatiti robu koja je korištena više od potrebne količine
procijeniti njihovu funkcionalnost.
Ukoliko se utvrdi da je roba u ispravnom stanju, a nefunkcionalnost je rezultat nepoznavanja kupca, neće se izvršiti povrat novca, već će se roba vratiti korisniku o njegovom trošku. Sva vraćanja moraju biti odobrena od strane RMA broja. Email support@olimex.com za broj autorizacije prije slanja bilo koje robe nazad. Molimo navedite svoje ime, broj telefona i broj narudžbe u zahtjevu za e-poštu.
Povrat za bilo koju nepromijenjenu razvojnu ploču, programator, alate i kablove je dozvoljen u roku od 7 dana od datuma prijema robe. Nakon tog vremena, sve prodaje se smatraju konačnim. Povrat pogrešno naručenih artikala je dozvoljen uz naknadu od 10% za obnavljanje zaliha. Šta je nepromijenjeno? Ako ste ga priključili na struju, uticali ste na njega. Da budemo jasni, ovo uključuje stavke koje su zalemljene ili kojima je promijenjen firmver. Zbog prirode proizvoda s kojima se bavimo (prototipovi elektronskih alata), ne možemo dozvoliti vraćanje artikala koji su programirani, uključeni ili na drugi način promijenjeni nakon otpreme iz našeg skladišta. Sva vraćena roba mora biti u originalnom stanju i čista. Povrat oštećene, izgrebane, programirane, spaljene ili na neki drugi način 'igrane' robe neće biti prihvaćen.
Svi povrati moraju uključivati svu fabričku dodatnu opremu koja dolazi sa artiklom. Ovo uključuje sve kablove za serijsko programiranje u krugu, antistatičko pakovanje, kutije, itd. Uz povrat, priložite svoj PO#. Također, uključite kratko pismo s objašnjenjem zašto se roba vraća i navedite svoj zahtjev za povrat novca ili zamjenu. Uključite broj autorizacije na ovo pismo i vanjsku stranu kutije za otpremu. Napomena: Vaša je odgovornost osigurati da vraćena roba stigne do nas. Molimo koristite a
pouzdan oblik transporta. Ako ne primimo vaš paket, nećemo biti odgovorni. Troškovi dostave i rukovanja se ne vraćaju. Nismo odgovorni za bilo kakve troškove slanja robe koja nam se vraća ili vraćanja radnih predmeta vama.
Cijeli tekst možete pronaći na https://www.olimex.com/wiki/GTC#Warranty za buduću upotrebu.
Dokumenti / Resursi
![]() |
OLIMEX MOD-IO2 ploča za proširenje [pdf] Korisnički priručnik MOD-IO2 ploča za proširenje, MOD-IO2, ploča za proširenje, ploča |