Placa d'extensió OLIMEX MOD-IO2
EXENCIÓ DE RESPONSABILITAT
2024 Olimex Ltd. Olimex®, el logotip i les seves combinacions, són marques registrades d'Olimex Ltd. Altres noms de productes poden ser marques comercials d'altres persones i els drets pertanyen als seus respectius propietaris. La informació d'aquest document es proporciona en relació amb els productes Olimex. No s'atorga cap llicència, expressa o implícita o d'una altra manera, sobre cap dret de propietat intel·lectual mitjançant aquest document o en relació amb la venda de productes Olimex.
Aquesta obra està subjecta a la llicència Creative Commons Attribution-ShareAlike 3.0 Unported. A view una còpia d'aquesta llicència, visiteu http://www.creativecommons.org/licenses/by-sa/3.0/. Aquest disseny de maquinari d'Olimex LTD té una llicència Creative Commons Reconeixement-CompartirIgual 3.0 Unported. llicència.
El programari es publica sota GPL. Les imatges d'aquest manual poden diferir de la darrera revisió de la pissarra. El producte descrit en aquest document està subjecte a un desenvolupament i millores contínues. Totes les dades del producte i el seu ús contingudes en aquest document són proporcionades per OLIMEX de bona fe. No obstant això, s'exclouen totes les garanties implícites o expresses, incloses, entre d'altres, les garanties implícites de comerciabilitat o idoneïtat per al propòsit. Aquest document només té com a objectiu ajudar el lector en l'ús del producte. OLIMEX Ltd. no serà responsable de cap pèrdua o dany derivat de l'ús de qualsevol informació d'aquest document, cap error o omissió en aquesta informació o qualsevol ús incorrecte del producte.
Aquest tauler/kit d'avaluació només està pensat per al desenvolupament d'enginyeria, demostració o avaluació i OLIMEX no considera que sigui un producte final acabat apte per a l'ús general del consumidor. Les persones que manipulen el producte han de tenir formació en electrònica i respectar les normes de bones pràctiques d'enginyeria. Com a tal, els béns que es proporcionen no estan pensats per ser complets pel que fa a les consideracions de protecció necessàries relacionades amb el disseny, el màrqueting i/o la fabricació, incloses les mesures de seguretat del producte i mediambientals, que normalment es troben en productes finals que incorporen aquests semiconductors. components o plaques de circuit.
Actualment Olimex tracta productes amb una varietat de clients i, per tant, el nostre acord amb l'usuari no és exclusiu. Olimex no assumeix cap responsabilitat per l'assistència d'aplicacions, el disseny del producte del client, el rendiment del programari o la infracció de les patents o serveis descrits aquí. NO HI HA GARANTIA DELS MATERIALS DE DISSENY I DELS COMPONENTS UTILITZATS PER CREAR MOD-IO2. ES CONSIDEREN APTES NOMÉS PER MODIO2.
CAPÍTOL 1 ACABATVIEW
Introducció al capítol
Gràcies per triar l'ordinador de placa única MOD-IO2 d'Olimex! Aquest document proporciona una guia d'usuari per a la placa Olimex MOD-IO2. Com un finalview, aquest capítol ofereix l'abast d'aquest document i enumera les característiques del tauler. S'esmenten les diferències entre els membres de les taules MOD-IO2 i MOD-IO. A continuació es detalla l'organització del document. La placa de desenvolupament MOD-IO2 permet el desenvolupament de codi d'aplicacions que s'executen al microcontrolador PIC16F1503, fabricat per Microchip.
Característiques
- Microcontrolador PIC16F1503 precarregat amb firmware de codi obert per facilitar la interfície, especialment amb plaques habilitades per Linux
- Utilitza I2C, permet el canvi d'adreça I2C
- Connectors UEXT mascle i femella apilables
- Connector de cargol de terminal de 9 pins per a 7 GPIO, 3.3 V i GND
- 7 GPIO que es poden utilitzar per a diferents finalitats com ara PWM, SPI, I2C, ANALOG IN/OUT, etc.
- 2 sortides de relé amb contactes 15A/250VAC amb terminals de cargol
- LED d'estat de sortida de RELAY
- Connector ICSP de 6 pins per a programació i actualització en circuit amb PIC-KIT3 o una altra eina compatible
- Presa PWR per a 12V DC
- Quatre forats de muntatge de 3.3 mm ~ (0.13) "
- Cable UEXT femella-femella inclòs
- FR-4, 1.5 mm ~ (0.062)", màscara de soldadura vermella, impressió de components de serigrafia blanca
- Dimensions: (61 x 52) mm ~ (2.40 x 2.05)"
MOD-IO vs MOD-IO2
MOD-IO2 és un mòdul d'extensió d'entrada i sortida més petit en comparació amb MOD-IO tant pel que fa a la mida com a la funcionalitat, però, en moltes situacions, MOD-IO2 pot oferir una millor opció. Els dissenys que necessiten optoacobladors haurien de tenir en compte MOD-IO. A més, MOD-IO té una millor font d'alimentació amb l'opció de proporcionar voltagi en el rang 8-30VDC.
Mercat objectiu i finalitat del consell
MOD-IO2 és una placa de desenvolupament d'extensió que pot interactuar amb altres plaques Olimex mitjançant el connector UEXT que afegeix RELAY i GPIO. Diversos MOD-IO2 són apilables i adreçables. El microprogramari us permet interactuar amb el tauler mitjançant ordres senzilles i, tanmateix, si voleu, podeu modificar el microprogramari segons les vostres necessitats.
Si treballeu amb qualsevol de les nostres plaques de desenvolupament amb connector UEXT i necessiteu més sortides GPIO i RELAY, podeu afegir-les connectant MOD-IO2 a la vostra placa de desenvolupament. Aquesta placa permet una fàcil interfície amb 2 relés i 7 GPIO. MOD-IO2 és apilable i adreçable: aquestes plaques es poden connectar i podeu afegir tantes entrades i sortides com vulgueu! 2-4-6-8 etc! MOD-IO2 té un microcontrolador PIC16F1503 i el microprogramari és de codi obert i està disponible per a modificació. La placa és una molt bona addició a la majoria de les plaques Olimex si necessiteu GPIO i relés analògics.
Organització
Cada apartat d'aquest document tracta un tema independent, organitzat de la següent manera:
- El capítol 1 s'ha acabatview de l'ús i les característiques del tauler
- El capítol 2 proporciona una guia per configurar ràpidament el tauler
- El capítol 3 conté el diagrama general i la disposició del tauler
- El capítol 4 descriu el component que és el cor de la placa: el PIC16F1503
- El capítol 5 cobreix la descripció del connector, els perifèrics i els ponts
- El capítol 6 mostra el mapa de memòria
- El capítol 7 proporciona els esquemes
- El capítol 8 conté l'historial de revisions, enllaços útils i informació de suport
CAPÍTOL 2 CONFIGURACIÓ DE LA PLACA MOD-IO2
Introducció al capítol
Aquesta secció us ajuda a configurar la placa de desenvolupament MOD-IO2 per primera vegada. Si us plau, tingueu en compte primer l'advertència electrostàtica per evitar danyar la placa i, a continuació, descobriu el maquinari i el programari necessaris per fer funcionar la placa. Es proporciona el procediment per engegar la placa i es detalla una descripció del comportament predeterminat de la placa.
Avís electrostàtic
MOD-IO2 s'envia en un paquet protector antiestàtic. La placa no ha d'estar exposada a alts potencials electrostàtics. S'ha d'utilitzar una corretja de connexió a terra o un dispositiu de protecció similar quan manipuleu la placa. Eviteu tocar les agulles dels components o qualsevol altre element metàl·lic.
Requisits
Per configurar el MOD-IO2 de manera òptima, calen els elements següents:
- Una placa amb un UART de dades lliure o qualsevol placa OLIMEX que tingui un connector UEXT
- Font d'alimentació de 12 V per al funcionament del relé; hauria d'adaptar-se a la presa d'alimentació a bord
Si voleu reprogramar la placa o modificar el firmware també necessitareu:
- Programador compatible PIC: no és que el connector per a la programació ICSP sigui un de 0.1 "de 6 pins. Tenim un programador PIC16F1503 compatible barat basat en el PIC-KIT3 de Microchip.
- Alguns dels articles suggerits els pot comprar Olimex, per exemple:
- PIC-KIT3 – Programador Olimex capaç de programar PIC16F1503 SY0612E – adaptador d'alimentació 12V/0.5A per a clients europeus, ve amb una presa d'alimentació que s'adapta al connector de MOD-IO2
Alimentació del tauler
La placa està alimentada per la presa d'alimentació. Heu de proporcionar 12 V DC. Per als clients europeus, venem un adaptador d'alimentació assequible de 12 V/0.5 A - SY0612E. Si encengueu la placa correctament, el PWR_LED integrat s'encén.
Descripció del firmware i ús bàsic sota Linux
Hi ha firmware carregat al PIC de la placa que permet un ús més fàcil de MOD-IO2 mitjançant el protocol I2C. El firmware de MOD-IO2 ha passat per diverses iteracions. L'última revisió del firmware és la revisió 4.3. Per utilitzar el microprogramari amb plaques d'amfitrió no habilitades per a Linux, consulteu el fitxer README.PDF a l'arxiu que conté les fonts del microprogramari. Les revisions de firmware 1, 2 i 3 NO són compatibles. Aquestes revisions de microprogramari defineixen diferents adreces de placa MOD-IO2 i diferents conjunts d'ordres. Les revisions de microprogramari 3, 3.1 i 3.02 (3. xx) i 4.3 són compatibles. Tingueu en compte que és possible que el microprogramari personalitzat NO admeti totes les capacitats de maquinari de MODIO2. En alguns casos, és possible que hàgiu d'adaptar el microprogramari per utilitzar el maquinari de MOD-IO2 al seu
tot el potencial!
Eina de programari personalitzada per controlar MOD-IO2 sota Linux
Per fer les coses encara més senzilles, hem escrit una eina de programari per controlar MOD-IO2 sota
Linux. Potser el trobareu aquí
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/
MOD-IO2/eina d'accés a Linux
Aquesta eina de programari requereix una placa habilitat per a Linux. L'eina funciona amb unitats MOD-IO2 carregades amb la revisió de firmware 3 o més recent. Per a una compatibilitat total amb l'eina de programari personalitzada, la vostra placa MODIO2 ha d'utilitzar la revisió del microprogramari 3.02 o posterior. Per utilitzar l'eina, simplement col·loqueu el file "modio2tool" al vostre tauler. Navegueu a la carpeta on l'heu col·locat i escriviu "./modio2tool -h" per obtenir ajuda sobre totes les ordres disponibles.
La majoria de les ordres requereixen el número I2C de maquinari tal com es defineix a la vostra distribució de Linux amb el paràmetre -BX, on X és el número de la interfície I2C. Tingueu en compte que, de manera predeterminada, el programari està configurat per utilitzar-lo amb la interfície I2C del maquinari #2 i l'ID de la placa 0x21; si la vostra configuració és diferent, haureu d'especificar-lo cada cop utilitzant -BX (X és el número I2C del maquinari) i -A 0xXX( XX és l'adreça I2C del mòdul).
Alguns exampfitxers de l'ús de modio2tool i MOD-IO2 a Linux:
- – Obrint el menú d'ajuda:
- ./modio2tool -h
- , on
- ./modio2tool: executa el binari
- -h: paràmetre utilitzat per sol·licitar la informació d'ajuda
Resultat esperat: es mostraria el format de les ordres i s'imprimiria una llista d'ordres.
- – Encesa dels dos relés:
- ./modio2tool -B 0 -s 3
- , on
- -B 0: configura la placa perquè utilitzi el seu maquinari I2C #0 (normalment "0", "1" o "2")
- -s 3 – “s” s'utilitza per encendre els relés; "3" especifica encendre els dos relés (utilitzeu "1" o "2" només per al primer o només el segon)
Resultat esperat: es produiria un so específic i els LED de relé s'encendrien.
- – Apagat dels dos relés:
- ./modio2tool -B 0 -c 3
- , on
- B 0: configura la placa perquè utilitzi el seu maquinari I2C #0 (normalment "0", "1" o "2")
- c 3 – “c” s'utilitza per apagar els relés d'estat; "3" especifica desactivar els dos relés (utilitzeu "1" o 2" només per al primer o només el segon relé)
Resultat esperat: es produiria un so específic i els LED del relé s'apagarien.
- – Lectura de l'estat dels relés (disponible des de la revisió del firmware 2 de MOD-IO3.02): ./modio2tool -B 0 -r
- , on
- -B 0: configura la placa perquè utilitzi el seu maquinari I2C #0 (normalment "0", "1" o "2")
- -r – “r” s'utilitza per llegir els relés;
Resultat esperat: s'imprimirà l'estat dels relés. 0x03 significa que tots dos relés estan encès (equivalent al 0x011 binari).
Lectura d'entrades analògiques:
- ./modio2tool -B 0 -A 1
- , on
- -B 0: configura la placa perquè utilitzi el seu maquinari I2C #0 (normalment "0", "1" o "2")
- -A 1 – “A” s'utilitza per llegir l'entrada analògica; "1" és l'entrada analògica que es llegeix; podeu utilitzar "1", "2", "3" o "5" ja que no tots els senyals AN estan disponibles.
Resultat esperat: El voltage de l'AN s'imprimiria. Si no hi ha res connectat, pot ser com "ADC1: 2.311V".
- Canviar l'adreça I2C: si utilitzeu més d'un MOD-IO2 (disponible des de la revisió del firmware de MOD-IO2 3.02)
- ./modio2tool -B 0 -x 15
- , on
- -B 0: configura la placa perquè utilitzi el seu maquinari I2C #0 (normalment "0", "1" o "2")
- -x 15 – "x" s'utilitza per canviar l'adreça I2C de la placa; "15" és el número desitjat; és diferent del "0x21" predeterminat.
- Resultat esperat: la placa tindria una nova adreça I2C i haureu d'especificar-la amb -A 0xXX si voleu utilitzar les modio2tools en el futur.
- Per a més informació, consulteu l'ajuda retornada per modio2tools o el codi font de modio2tools.
Eines I2C per controlar MOD-IO2 sota Linux
En lloc del programa personalitzat esmentat a 2.4.1, podeu utilitzar la popular eina de Linux "i2c-tools".
Descarrega'l amb apt instal·lar i2c-tools
MOD-IO2 és compatible amb les eines i2c des del llançament del seu firmware 3. En aquest cas, les ordres són les més populars de les eines i2c: i2cdetect, i2cdump, i2cget, i2cset. Utilitzeu les ordres anteriors i la informació sobre el microprogramari per enviar (i2cset) i rebre (i2cget) dades diferents. La informació sobre el microprogramari es troba en un README.pdf file a l'arxiu del firmware; l'arxiu que conté l'últim firmware (4.3) es pot trobar aquí:
https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip
Alguns exampfitxers per configurar/llegir els perifèrics de MOD-IO2 a Linux mitjançant i2c-tools
- - Encendre els relés:
- i2cset –y 2 0x21 0x40 0x03
- , on
- i2cset – ordre per enviar dades;
- -y: per saltar el missatge de confirmació y/n;
2: número I2C de maquinari de la placa (normalment 0 o 1 o 2); - 0×21 – adreça del tauler (0×21 s'ha d'utilitzar per escriure);
- 0×40: activa o desactiva l'operació de relé (com es veu al firmware README.pdf);
- 0×03 – s'ha d'interpretar com a 011 binari – activa els dos relés (0×02 només activaria el segon relé, 0×01 només el primer, 0×00 apagaria tots dos – 0×03 de nou els apagaria també);
Resultat esperat: es produiria un so específic i els llums de relé s'encendrien.
Llegir l'estat dels relés (disponible des de la revisió del firmware 2 de MOD-IO3.02):
- i2cset –y 2 0x21 0x43 i després l'ordre de lectura
- i2cget –y 2 0x21
- , on
- i2cset – ordre per enviar dades;
- -y: per saltar el missatge de confirmació y/n;
- 2 – Número I2C (normalment 0, 1 o 2);
- 0x21: adreça de la placa (s'hauria d'utilitzar 0x21 per escriure);
- 0x43: llegiu les operacions de relé (com es veu al firmware README.pdf;
Resultats esperats: 0x00: significa que els dos relés estan apagats; 0x03 – s'ha d'interpretar com a 011 binari, per exemple, els dos relés estan activats; etc.
Lectura d'entrades/sortides analògiques:
- i2cset –y 2 0x21 0x10i després l'ordre de lectura
- i2cget –y 2 0x21
- , on
- 0x10: la primera IO analògica;
El més important aquí és que per llegir s'ha d'escriure ("que llegiríeu"). Read és una combinació d'i2cset i i2cget!
Resultats esperats: al terminal, rebreu números aleatoris i canviants o 0x00 0x08 o 0xFF si teniu el GPIO flotant o configurat a 0V o configurat a 3.3V.
- – Configuració de totes les E/S analògiques a un nivell alt: i2cset –y 2 0x21 0x01 0x01
- , on
- 0x21: l'adreça I2C del MOD-IO2
- 0x01: segons README.pdf s'utilitza SET_TRIS per definir les direccions del port;
- 0x01: el nivell alt (per a l'ús de baix nivell 0x00)
Llegint totes les E/S analògiques
- i2cset –y 2 0x21 0x01
- i2cget –y 2 0x21
- Es poden trobar explicacions detallades del programari precarregat al paquet de demostració disponible al nostre web pàgina.
- Canvi de l'adreça del dispositiu I2C: si utilitzeu més d'un MOD-IO2 (disponible des de la revisió del firmware 2 de MODIO3.02) i2cset 2 0x21 0xF0 0xHH
- on
0xF0 és el codi d'ordre per al canvi I2C
HH és una adreça nova en format hexadecimal Tingueu en compte que el pont PROG ha d'estar tancat per poder canviar l'adreça. Si oblideu el número de l'adreça, podeu utilitzar el modio2tool per trobar l'adreça, l'ordre i el paràmetre serien "modio2tool -l". També podeu restablir l'adreça per defecte (0x21) amb l'ordre i el paràmetre "modio2tool -X".
CAPÍTOL 3 DESCRIPCIÓ DE LA PLACA MOD-IO2
Introducció al capítol
Aquí us familiaritzareu amb les parts principals del tauler. Tingueu en compte que els noms utilitzats a la pissarra difereixen dels noms utilitzats per descriure'ls. Per als noms reals, comproveu la pròpia placa MOD-IO2.
Disseny (a dalt view)
CAPÍTOL 4 EL MICROCONTROLADOR PIC16F1503
Introducció al capítol
En aquest capítol es troba la informació sobre el cor de MOD-IO2: el seu microcontrolador PIC16. La informació següent és una versió modificada de la fitxa tècnica proporcionada pels seus fabricants de Microchip.
Característiques del PIC16F1503
- Nucli de gamma mitjana millorat amb 49 instruccions, 16 nivells de pila
- Memòria de programa flash amb capacitat d'autolectura/escriptura
- Oscil·lador intern de 16 MHz
- 4x mòduls PWM autònoms
- Mòdul de generador de formes d'ona complementàries (CWG).
- Mòdul d'oscil·lador de control numèric (NCO).
- 2 mòduls de cèl·lules lògiques configurables (CLC).
- Mòdul d'indicador de temperatura integrat
- Canal ADC de 10 bits amb voltage Referència
- Convertidor digital a analògic de 5 bits (DAC)
- MI2C, SPI
- 25 mA Font/Sub corrent E/S
- 2 temporitzadors de 8 bits (TMR0/TMR2)
- 1 temporitzador de 16 bits (TMR1)
- Temporitzador de vigilant estès (WDT)
- Engegada/apagada millorada
- Reinicialització de baixa potència (LPBOR)
- Restabliment programable d'apagada (BOR)
- Programació en sèrie en circuit (ICSP)
- Depuració en circuit mitjançant una capçalera de depuració
- PIC16LF1503 (1.8 V - 3.6 V)
- PIC16F1503 (2.3 V - 5.5 V)
Per obtenir informació completa sobre el microcontrolador, visiteu el Microxip web pàgina per a un full de dades. En el moment d'escriure el full de dades del microcontrolador es pot trobar al següent enllaç: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.
CAPÍTOL 5 CONNECTORS I PINOUTS
Introducció al capítol
En aquest capítol es presenten els connectors que es poden trobar a la pissarra tots juntament amb el seu pinout i notes sobre ells. Es descriuen les funcions dels ponts. Es presenten notes i informació sobre perifèrics específics. Es donen notes sobre les interfícies.
ICSP
La placa es pot programar i depurar des de l'ICSP de 6 pins. A continuació es mostra la taula de JTAG. Aquesta interfície es pot utilitzar amb els depuradors PIC-KIT3 d'Olimex.
ICSP | |||
PIN # | Senyal Nom | PIN # | Nom del senyal |
1 | MCLAREN | 4 | GPIO0_ICSPDAT |
2 | +3.3V | 5 | GPIO0_ICSPCLK |
3 | GND | 6 | No connectat |
Mòduls UEXT
La placa MOD-IO2 té dos connectors UEXT (mascle i femella) i pot connectar amb les plaques UEXT d'Olimex. Per obtenir més informació sobre UEXT, visiteu: https://www.olimex.com/Products/Modules/UEXT/
Connector femella
El connector femella s'utilitza per connectar directament a una placa (sense utilitzar el cable femella-femella) o per connectar el mòdul a un altre MOD-IO2, per crear un mòdul apilable que es pugui adreçar a través de l'I2C. Recordeu canviar l'adreça I2C de cada placa quan utilitzeu diverses plaques. Per defecte, l'adreça I2C és 0x21.
Femení UEXT | |||
PIN # | Nom del senyal | PIN # | Nom del senyal |
1 | +3.3V | 6 | SDA |
2 | GND | 7 | No connectat |
3 | No connectat | 8 | No connectat |
4 | No connectat | 9 | No connectat |
5 | SCL | 10 | No connectat |
Connector mascle
El connector mascle s'utilitza amb el cable de cinta del paquet per connectar-se a un altre UEXT mascle o per connectar-se a un altre MOD-IO2.
UEXT masculí | |||
PIN # | Nom del senyal | PIN # | Nom del senyal |
1 | +3.3V | 6 | SDA |
2 | GND | 7 | No connectat |
3 | No connectat | 8 | No connectat |
4 | No connectat | 9 | No connectat |
5 | SCL | 10 | No connectat |
Connectors de sortida de relé
Hi ha dos relés a MOD-IO. Els seus senyals de sortida són els estàndards Normal Tancat (NC), Normal Obert (NO) i Comú (COM).
REL1 – SORTIDA1 | |
PIN # | Nom del senyal |
1 | NO - normal obert |
2 | NC - normal tancat |
3 | COM - comú |
REL2 – SORTIDA2 | |
PIN # | Nom del senyal |
1 | COM - comú |
2 | NO - normal obert |
3 | NC - normal tancat |
Connectors GPIO
Els connectors GPIO es poden utilitzar per implementar PWM, I2C, SPI, etc. Tingueu en compte que els noms de cada pin també s'imprimeixen a la part inferior de la placa.
PIN # | Nom del senyal | Entrada Analògica |
1 | 3.3 V | – |
2 | GND | – |
3 | GPIO0 | AN0 |
4 | GPIO1 | AN1 |
5 | GPIO2 | AN2 |
6 | GPIO3 | AN3 |
7 | GPIO4 | – |
8 | GPIO5 | AN7 |
9 | GPIO6 | PWM |
Jack PWR
La presa de barril DC té un pin interior de 2.0 mm i un forat de 6.3 mm. Podeu trobar més informació sobre el component exacte aquí: https://www.olimex.com/wiki/PWRJACK Per als clients europeus, també disposem i venem adaptadors d'alimentació bàsics compatibles amb la presa d'alimentació.
PIN # | Nom del senyal |
1 | Entrada de potència |
2 | GND |
Descripció del pont
Tingueu en compte que gairebé tots (excepte PROG) dels ponts de la placa són de tipus SMD. Si us sentiu insegur amb la vostra tècnica de soldadura/tall, és millor no provar d'ajustar els ponts SMD. A més, si us sentiu incapaç de treure el pont PTH amb les mans, feu servir pinces.
PROG
Es requereix un pont PTH per canviar l'adreça I2C mitjançant programari. S'utilitza per restringir el canvi d'adreça I2C. Si voleu canviar l'adreça I2C, heu de tancar-la. La posició per defecte és oberta.
SDA_E/SCL_E
Quan teniu més d'un MOD-IO2 connectat, heu de mantenir aquests dos ponts tancats, o en cas contrari, la línia I2C es desconnectarà. Les posicions per defecte dels dos ponts estan tancades.
UEXT_FPWR_E
Si està tancat, proporcioneu 3.3 V al connector UEXT femella. (Aneu amb compte ja que si tanqueu aquest pont també tanqueu el masculí a la següent línia MOD-IO2, això podria provocar una cremada elèctrica a la placa. La posició per defecte és oberta.
UEXT_MPWR_E
Si està tancat, proporcioneu 3.3 V al connector UEXT mascle. (Aneu amb compte ja que si tanqueu aquest pont i també tanqueu el femení a la següent línia MOD-IO2, això podria provocar una cremada elèctrica a la placa. La posició per defecte és oberta.
Components de maquinari addicionals
Els components següents estan muntats a MOD-IO2 però no s'han comentat anteriorment. S'enumeren aquí per estar complets: LED de relé + LED d'alimentació.
CAPÍTOL 6 DIAGRAMA DE BLOCS I MEMÒRIA
Introducció al capítol
A sota d'aquesta pàgina, podeu trobar un mapa de memòria per a aquesta família de processadors. És molt recomanable consultar la fitxa de dades original publicada per Microchip per obtenir-ne una de més qualitat.
Diagrama de blocs del processador
Mapa de memòria física
CAPÍTOL 7 ESQUEMS
Introducció al capítol
En aquest capítol es localitzen els esquemes que descriuen lògicament i físicament MOD-IO2.
Esquema de l'àguila
L'esquema MOD-IO2 és visible aquí com a referència. També el podeu trobar al web pàgina per MODIO2 al nostre lloc: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware Es troben a la secció MATERIAL.
L'esquema EAGLE es troba a la pàgina següent per a una referència més ràpida.
Dimensions físiques
Tingueu en compte que totes les dimensions estan en mils.
Els tres elements més alts del tauler en ordre del més alt al més curt són el relé T1 - 0.600 "(15.25 mm) sobre la placa; relé T2 – 0.600” (15.25 mm); Connector ICSP - 0.450 "(11.43 mm). Tingueu en compte que les mesures anteriors no inclouen el PCB.
CAPÍTOL 8 HISTÒRIA DE REVISIÓ I SUPORT
Introducció al capítol
En aquest capítol, trobareu la versió actual i les anteriors del document que esteu llegint. També, el web apareix a la llista del vostre dispositiu. Assegureu-vos de comprovar-ho després de la compra per obtenir les últimes actualitzacions disponibles i per exempleamples.
Revisió de documents
Revisió |
Canvis |
Pàgina modificada # |
A, 27.08.12 |
– Creació inicial |
Tots |
– S'han corregit diverses restes del |
||
B,
16.10.12 |
plantilla que feia referència incorrecta
processadors i plaques |
6, 10, 20 |
- Enllaços actualitzats | ||
– Avís de responsabilitat actualitzat per adaptar-se a la naturalesa de codi obert del tauler |
2 |
|
C,
24.10.13 |
– S'afegeixen alguns exampexplicació dels fitxers i de la versió 3 del firmware | 7 |
- Suport actualitzat del producte | 23 | |
– Millores generals de format | Tots | |
– S'ha actualitzat el manual per reflexionar |
||
D,
27.05.15 |
darrera revisió del firmware 3.02
– S'ha afegit informació sobre el nou |
7, 8, 9, 10, 11 |
Eina Linux: modio2tools | ||
E, 27.09.19 | – S'ha actualitzat el manual per reflectir la darrera revisió del firmware 4.3 |
7, 8, 9, 10, 11 |
F, 17.05.24 | - S'ha solucionat la informació incorrecta sobre l'ordre de canvi d'adreça I2C |
13, 19 |
Revisió de la junta
Revisió, data |
Notes de revisió |
B, 18.06.12 |
Alliberament inicial |
Útil web enllaços i codis de compra
El web pàgina que podeu visitar per obtenir més informació sobre el vostre dispositiu https://www.olimex.com/mod-io2.html.
CODIS DE COMANDA
- MOD-IO2: la versió del tauler tractada en aquest document
- MOD-IO: la versió més gran amb optoacobladors i una opció de rang de potència de 8-30VDC
- PIC-KIT3 – Programador Olimex capaç de programar MOD-IO2
- SY0612E – adaptador d'alimentació 12V/0.5A per MOD-IO2 – 220V (compatibilitat europea)
La darrera llista de preus es pot consultar a https://www.olimex.com/prices.
Com fer la comanda?
Pots comprar directament a la nostra botiga online o a qualsevol dels nostres distribuïdors. Tingueu en compte que, normalment, és més ràpid i més barat comprar els productes Olimex als nostres distribuïdors. Llista de distribuïdors i revenedors d'Olimex LTD confirmats: https://www.olimex.com/Distributors.
Comproveu https://www.olimex.com/ per a més informació.
Suport al producte
Per obtenir assistència del producte, informació de maquinari i informes d'error, envieu un correu a: support@olimex.com. Tots els comentaris sobre documents o maquinari són benvinguts. Tingueu en compte que som principalment una empresa de maquinari i el nostre suport de programari és limitat. Penseu en llegir el paràgraf següent sobre la garantia dels productes Olimex.
Tots els productes es revisen abans de ser enviats. En el cas improbable que la mercaderia sigui defectuosa, s'haurà de retornar a OLIMEX a l'adreça que consta a la factura de la comanda. OLIMEX no acceptarà mercaderies que s'hagin utilitzat més de la quantitat necessària
avaluar la seva funcionalitat.
Si la mercaderia es troba en condicions de funcionament, i la manca de funcionalitat és conseqüència d'un desconeixement per part del client, no es farà cap reemborsament, sinó que es retornarà la mercaderia a l'usuari a càrrec seu. Totes les devolucions han d'estar autoritzades mitjançant un número RMA. Correu electrònic support@olimex.com per obtenir el número d'autorització abans de tornar qualsevol mercaderia. Incloeu el vostre nom, número de telèfon i número de comanda a la vostra sol·licitud per correu electrònic.
Es permeten les devolucions de qualsevol placa de desenvolupament, programador, eines i cables no afectats en un termini de 7 dies a partir de la data de recepció de la mercaderia. Passat aquest temps, totes les vendes es consideren definitives. Les devolucions d'articles ordenats incorrectament es permeten subjectes a una tarifa de reposició del 10%. Què no es veu afectat? Si l'heu connectat al poder, l'heu afectat. Per ser clar, això inclou articles que s'han soldat o que han canviat el seu microprogramari. A causa de la naturalesa dels productes que tractem (prototip d'eines electròniques), no podem permetre la devolució d'articles programats, engegats o modificats des del nostre magatzem després de l'enviament. Tota la mercaderia retornada ha d'estar en el seu estat original i neta. No s'acceptaran devolucions de mercaderies danyades, ratllades, programades, cremades o "jugades amb" d'una altra manera.
Totes les devolucions han d'incloure tots els accessoris de fàbrica que vénen amb l'article. Això inclou qualsevol cable de programació en sèrie en circuit, embalatge antiestàtic, caixes, etc. Amb la devolució, adjunteu el vostre número de comanda. A més, incloeu una breu carta d'explicació de per què es retorna la mercaderia i indiqueu la vostra sol·licitud de reemborsament o canvi. Incloeu el número d'autorització en aquesta carta i a l'exterior de la caixa d'enviament. Tingueu en compte: és la vostra responsabilitat assegurar-vos que els productes retornats ens arribin. Si us plau, utilitzeu a
forma fiable d'enviament. Si no rebem el vostre paquet no serem responsables. Les despeses d'enviament i manipulació no són reemborsables. No ens fem responsables dels càrrecs d'enviament de la mercaderia que se'ns retornin o que us tornin articles en funcionament.
El text complet es pot trobar a https://www.olimex.com/wiki/GTC#Warranty per a futura referència.
Documents/Recursos
![]() |
Placa d'extensió OLIMEX MOD-IO2 [pdfManual d'usuari Placa d'extensió MOD-IO2, MOD-IO2, Placa d'extensió, Placa |