Placa de extensión OLIMEX MOD-IO2
EXENCIÓN DE RESPONSABILIDADE
2024 Olimex Ltd. Olimex®, o logotipo e as súas combinacións, son marcas rexistradas de Olimex Ltd. Outros nomes de produtos poden ser marcas comerciais doutros e os dereitos pertencen aos seus respectivos propietarios. A información deste documento ofrécese en relación cos produtos Olimex. Este documento non outorga ningunha licenza, expresa ou implícita ou doutra forma, a ningún dereito de propiedade intelectual ou en relación coa venda de produtos Olimex.
Esta obra está baixo a licenza Creative Commons Recoñecemento-CompartirIgual 3.0 Unported. Para view unha copia desta licenza, visite http://www.creativecommons.org/licenses/by-sa/3.0/. Este deseño de hardware de Olimex LTD está baixo a licenza Creative Commons Recoñecemento-CompartirIgual 3.0 Unported. Licenza.
O software está lanzado baixo GPL. As imaxes deste manual poden diferir da última revisión do taboleiro. O produto descrito neste documento está suxeito a un desenvolvemento e melloras continuas. Todos os datos do produto e do seu uso que se recollen neste documento son proporcionados por OLIMEX de boa fe. Non obstante, quedan excluídas todas as garantías implícitas ou expresadas, incluídas, entre outras, as garantías implícitas de comerciabilidade ou adecuación ao propósito. Este documento só ten como obxectivo axudar ao lector no uso do produto. OLIMEX Ltd. non será responsable de ningunha perda ou dano derivado do uso de calquera información deste documento, de calquera erro ou omisión nesta información ou de calquera uso incorrecto do produto.
Este cadro/kit de avaliación está destinado só para o seu uso con fins de desenvolvemento de enxeñería, demostración ou avaliación e OLIMEX non o considera un produto final acabado apto para o uso xeral do consumidor. As persoas que manipulan o produto deben ter formación en electrónica e observar as normas de boas prácticas de enxeñería. Polo tanto, non se pretende que os bens que se proporcionan sexan completos en canto ás consideracións de protección necesarias relacionadas co deseño, comercialización e/ou fabricación, incluídas as medidas de seguridade do produto e as medidas ambientais, que normalmente se atopan nos produtos finais que incorporan tales semicondutores. compoñentes ou placas de circuítos.
Olimex trata actualmente con unha variedade de clientes para produtos, polo que o noso acordo co usuario non é exclusivo. Olimex non asume ningunha responsabilidade pola asistencia das aplicacións, o deseño de produtos do cliente, o rendemento do software ou a infracción das patentes ou servizos descritos aquí. NON HAI GARANTÍA DOS MATERIAIS DE DESEÑO E OS COMPOÑENTES UTILIZADOS PARA CREAR MOD-IO2. CONSIDERÁNSE APTOS SÓ PARA MODIO2.
CAPÍTULO 1 FINALVIEW
Introdución ao capítulo
Grazas por escoller o ordenador de placa única MOD-IO2 de Olimex! Este documento proporciona unha guía de usuario para a placa Olimex MOD-IO2. Como un remateview, este capítulo dá o alcance deste documento e enumera as características do taboleiro. Menciónanse as diferenzas entre os membros das placas MOD-IO2 e MOD-IO. A continuación detállase a organización do documento. A placa de desenvolvemento MOD-IO2 permite o desenvolvemento de código de aplicacións que se executan no microcontrolador PIC16F1503, fabricado por Microchip.
Características
- Microcontrolador PIC16F1503 precargado con firmware de código aberto para facilitar a interface, especialmente con placas habilitadas para Linux
- Usa I2C, permite o cambio de enderezo I2C
- Conectores UEXT macho e femia apilables
- Conector de parafuso de 9 pinos para 7 GPIO, 3.3 V e GND
- 7 GPIO que se poden usar para diferentes propósitos como PWM, SPI, I2C, ANALOG IN/OUT, etc.
- 2 saídas de relé con contactos 15A/250VAC con bornes parafusos
- LED de estado de saída de RELÉ
- Conector ICSP de 6 pinos para programación e actualización en circuíto con PIC-KIT3 ou outra ferramenta compatible
- Conector PWR para 12V DC
- Catro orificios de montaxe 3.3 mm ~ (0.13)"
- Cable UEXT hembra-fembra incluído
- FR-4, 1.5 mm ~ (0.062)", máscara de soldadura vermella, serigrafía branca
- Dimensións: (61 x 52) mm ~ (2.40 x 2.05)"
MOD-IO vs MOD-IO2
MOD-IO2 é un módulo de extensión de saída de entrada máis pequeno en comparación co MOD-IO, tanto en termos de tamaño como en termos de funcionalidade, non obstante, en moitas situacións, MOD-IO2 pode proporcionar unha mellor opción. Os deseños que necesitan optoacopladores deben considerar MOD-IO. Ademais, MOD-IO ten unha mellor fonte de alimentación coa opción de proporcionar voltage no rango de 8-30VDC.
Mercado obxectivo e finalidade do consello
MOD-IO2 é unha placa de desenvolvemento de extensión que pode interactuar con outras placas Olimex a través do conector UEXT que engade RELAY e GPIO. Varios MOD-IO2 son apilables e direccionables. O firmware permítelle interactuar co taboleiro mediante comandos sinxelos e, aínda que se o desexa, pode modificar o firmware segundo as súas necesidades.
Se traballas con algunha das nosas placas de desenvolvemento con conector UEXT e necesitas máis saídas GPIO e RELAY, podes engadilas conectando MOD-IO2 á túa placa de desenvolvemento. Esta placa permite conectarse facilmente a 2 relés e 7 GPIO. MOD-IO2 é apilable e direccionable: estas placas pódense conectar e engadir tantas entradas e saídas como queiras. 2-4-6-8 etc! MOD-IO2 ten un microcontrolador PIC16F1503 e o firmware é de código aberto e dispoñible para modificación. A placa é unha moi boa adición á maioría das placas Olimex se necesitas GPIO e relés analóxicos.
Organización
Cada sección deste documento abrangue un tema separado, organizado do seguinte xeito:
- O capítulo 1 rematouview do uso e das características do taboleiro
- O capítulo 2 ofrece unha guía para configurar rapidamente o taboleiro
- O capítulo 3 contén o diagrama xeral da placa e a disposición
- O capítulo 4 describe o compoñente que é o corazón da placa: o PIC16F1503
- O capítulo 5 abarca o pinout do conector, os periféricos e a descrición do puente
- O capítulo 6 mostra o mapa da memoria
- O capítulo 7 proporciona os esquemas
- O capítulo 8 contén o historial de revisións, ligazóns útiles e información de soporte
CAPÍTULO 2 CONFIGURACIÓN DA PLACA MOD-IO2
Introdución ao capítulo
Esta sección axúdache a configurar a placa de desenvolvemento MOD-IO2 por primeira vez. Considere primeiro a advertencia electrostática para evitar danar a placa e despois descubra o hardware e o software necesarios para operar a placa. Ofrécese o procedemento para encender a placa e detállase unha descrición do comportamento predeterminado da placa.
Aviso electrostático
MOD-IO2 envíase nun paquete protector antiestático. A placa non debe estar exposta a altos potenciais electrostáticos. Debe usarse unha correa de conexión a terra ou un dispositivo de protección similar ao manipular a placa. Evite tocar os pinos dos compoñentes ou calquera outro elemento metálico.
Requisitos
Para configurar o MOD-IO2 de forma óptima, son necesarios os seguintes elementos:
- Unha placa cunha UART de datos gratuíta ou calquera placa OLIMEX que teña un conector UEXT
- fonte de alimentación de 12 V para o funcionamento do relé; debería encaixar na toma de alimentación integrada
Se queres reprogramar a placa ou modificar o firmware tamén necesitarás:
- Programador compatible con PIC: non é que o conector para a programación ICSP sexa un de 0.1 "de 6 pines. Temos un programador PIC16F1503 compatible barato baseado no PIC-KIT3 de Microchip.
- Olimex pode comprar algúns dos artigos suxeridos, por exemplo:
- PIC-KIT3 – Programador Olimex capaz de programar PIC16F1503 SY0612E – adaptador de fonte de alimentación 12V/0.5A para clientes europeos, vén cun conector de alimentación que se adapta ao conector de MOD-IO2
Alimentando a placa
A placa está alimentada pola toma de alimentación. Debe proporcionar 12 V CC. Para os clientes europeos, vendemos un adaptador de fonte de alimentación de 12 V/0.5 A asequible - SY0612E. Se alimentas a placa correctamente, acenderase o PWR_LED integrado.
Descrición do firmware e uso básico en Linux
Hai firmware cargado no PIC da placa que permite un uso máis sinxelo de MOD-IO2 a través do protocolo I2C. O firmware de MOD-IO2 pasou por varias iteracións. A última revisión do firmware é a revisión 4.3. Para usar o firmware con placas host non habilitadas para Linux, consulte o README.PDF no arquivo que contén as fontes do firmware. As revisións 1, 2 e 3 do firmware NON son compatibles. Estas revisións de firmware definen diferentes enderezos de placa MOD-IO2 e diferentes conxuntos de comandos. As revisións de firmware 3, 3.1 e 3.02 (3. xx) e 4.3 son compatibles. Teña en conta que é posible que o firmware personalizado NON admita todas as capacidades de hardware de MODIO2. Nalgúns casos, pode ter que adaptar o firmware para usar o hardware de MOD-IO2 ao seu
todo o potencial!
Ferramenta de software personalizada para controlar MOD-IO2 en Linux
Para simplificar aínda máis as cousas, escribimos unha ferramenta de software para controlar MOD-IO2 baixo
Linux. Podes atopalo aquí
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/
Ferramenta de acceso MOD-IO2/Linux
Esta ferramenta de software require unha placa habilitada para Linux. A ferramenta funciona con unidades MOD-IO2 cargadas coa revisión de firmware 3 ou máis recente. Para unha compatibilidade total coa ferramenta de software personalizada, a súa placa MODIO2 necesita utilizar a revisión de firmware 3.02 ou posterior. Para usar a ferramenta simplemente coloque o file "modio2tool" no teu taboleiro. Navega ata o cartafol onde o colocou e escribe "./modio2tool -h" para obter axuda sobre todos os comandos dispoñibles.
A maioría dos comandos requiren o número de hardware I2C definido na súa distribución Linux co parámetro -BX, onde X é o número da interface I2C. Teña en conta que, de forma predeterminada, o software está configurado para o seu uso coa interface I2C de hardware n.º 2 e o ID da placa 0x21; se a súa configuración é diferente, deberá especificalo cada vez usando -BX (X é o número I2C do hardware) e -A 0xXX ( XX é o enderezo I2C do módulo).
Algúns exampficheiros do uso de modio2tool e MOD-IO2 en Linux:
- - Abrir o menú de axuda:
- ./modio2tool -h
- , onde
- ./modio2tool: executa o binario
- -h – parámetro utilizado para solicitar a información de axuda
Resultado esperado: mostraríase o formato dos comandos e imprimiríase unha lista de comandos.
- - Conexión de ambos relés:
- ./modio2tool -B 0 -s 3
- , onde
- -B 0: configura a placa para que use o seu hardware I2C #0 (normalmente "0", "1" ou "2")
- -s 3 – “s” úsase para acender os relés; "3" especifica para activar os dous relés (use "1" ou "2" só para o primeiro ou só para o segundo relé)
Resultado esperado: produciríase un son específico e acenderíanse os LED de relé.
- - Desactivación dos dous relés:
- ./modio2tool -B 0 -c 3
- , onde
- B 0: configura a placa para que use o seu hardware I2C #0 (normalmente "0", "1" ou "2")
- c 3 – “c” úsase para apagar os relés de estado; "3" especifica desactivar os dous relés (use "1" ou 2" só para o primeiro ou só para o segundo relé)
Resultado esperado: produciríase un son específico e os leds dos relés apagaríanse.
- – Lectura do estado dos relés (dispoñible desde a revisión de firmware 2 de MOD-IO3.02): ./modio2tool -B 0 -r
- , onde
- -B 0: configura a placa para que use o seu hardware I2C #0 (normalmente "0", "1" ou "2")
- -r – “r” úsase para ler os relés;
Resultado esperado: imprimirase o estado dos relés. 0x03 significa que os dous relés están acesos (equivalente ao binario 0x011).
Lectura de entradas analóxicas:
- ./modio2tool -B 0 -A 1
- , onde
- -B 0: configura a placa para que use o seu hardware I2C #0 (normalmente "0", "1" ou "2")
- -A 1 – “A” úsase para ler a entrada analóxica; "1" é a entrada analóxica que se le; pode usar "1", "2", "3" ou "5" xa que non todos os sinais AN están dispoñibles.
Resultado esperado: O voltage da AN sería impreso. Se non hai nada conectado, pode ser algo así como "ADC1: 2.311V".
- Cambiando o enderezo I2C: se usa máis dun MOD-IO2 (dispoñible desde a revisión de firmware 2 de MOD-IO3.02)
- ./modio2tool -B 0 -x 15
- , onde
- -B 0: configura a placa para que use o seu hardware I2C #0 (normalmente "0", "1" ou "2")
- -x 15 – "x" úsase para cambiar o enderezo I2C da placa; "15" é o número desexado; é diferente do "0x21" predeterminado.
- Resultado esperado: o taboleiro tería un novo enderezo I2C e tería que especificalo con -A 0xXX se desexa utilizar as modio2tools no futuro.
- Para obter máis información, consulte a axuda que devolve modio2tools ou o código fonte de modio2tools.
Ferramentas I2C para controlar MOD-IO2 en Linux
En lugar do programa personalizado mencionado en 2.4.1, pode usar a popular ferramenta de Linux "i2c-tools".
Descargalo con apt instalar i2c-tools
MOD-IO2 é compatible coas ferramentas i2c desde o lanzamento do seu firmware 3. Nese caso, os comandos son os máis populares dos i2c-tools: i2cdetect, i2cdump, i2cget, i2cset. Use os comandos anteriores e a información sobre o firmware para enviar (i2cset) e recibir (i2cget) diferentes datos. A información sobre o firmware atópase nun README.pdf file no arquivo do firmware; o arquivo que contén o firmware máis recente (4.3) pódese atopar aquí:
https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip
Algúns exampficheiros para configurar/ler os periféricos de MOD-IO2 en Linux usando ferramentas i2c
- - Activación dos relés:
- i2cset –y 2 0x21 0x40 0x03
- , onde
- i2cset – comando para enviar datos;
- -y – para omitir a solicitude de confirmación y/n;
2 – número I2C de hardware da placa (normalmente 0 ou 1 ou 2); - 0×21 – enderezo do taboleiro (0×21 debe usarse para escribir);
- 0×40 – Activar ou desactivar a operación de relé (como se ve no firmware README.pdf);
- 0×03 – debe interpretarse como 011 binario – acende os dous relés (0×02 só acendería o segundo relé, 0×01 só o primeiro, 0×00 apagaría os dous – 0×03 de novo apagaríaos tamén);
Resultado esperado: produciríase un son específico e acenderíanse as luces de relé.
Lendo o estado dos relés (dispoñible desde a revisión de firmware 2 de MOD-IO3.02):
- i2cset –y 2 0x21 0x43 e despois o comando de lectura
- i2cget –y 2 0x21
- , onde
- i2cset – comando para enviar datos;
- -y – para omitir a solicitude de confirmación y/n;
- 2 – número I2C (normalmente 0, 1 ou 2);
- 0x21 – enderezo do taboleiro (0x21 debe usarse para escribir);
- 0x43: operacións de lectura de relé (como se ve no firmware README.pdf;
Resultados esperados: 0x00: significa que os dous relés están desactivados; 0x03 – debe interpretarse como 011 binario, por exemplo, os dous relés están acesos; etc.
Lectura de entradas/saídas analóxicas:
- i2cset –y 2 0x21 0x10e despois o comando de lectura
- i2cget –y 2 0x21
- , onde
- 0x10: o primeiro IO analóxico;
O grande aquí é que para ler hai que escribir (“que lerías”). Read é unha combinación de i2cset e i2cget!
Resultados esperados: no terminal, recibirías números aleatorios e cambiantes ou 0x00 0x08 ou 0xFF se tes o GPIO flotante ou configurado en 0V ou configurado en 3.3V.
- – Establecer todas as E/S analóxicas a un nivel alto: i2cset –y 2 0x21 0x01 0x01
- , onde
- 0x21: o enderezo I2C do MOD-IO2
- 0x01: segundo README.pdf utilízase SET_TRIS para definir as direccións dos portos;
- 0x01: o nivel alto (para o uso de baixo nivel 0x00)
Lendo todas as E/S analóxicas
- i2cset –y 2 0x21 0x01
- i2cget –y 2 0x21
- Pódense atopar explicacións detalladas do software precargado no paquete de demostración dispoñible na nosa web web páxina.
- Cambiando o enderezo do dispositivo I2C: se usa máis dun MOD-IO2 (dispoñible desde a revisión de firmware de MODIO2 3.02) i2cset 2 0x21 0xF0 0xHH
- onde
0xF0 é o código de comando para o cambio I2C
HH é un novo enderezo en formato hexadecimal Teña en conta que o jumper PROG debe estar pechado para poder cambiar o enderezo. Se esqueces o número do enderezo, podes usar o modio2tool para atopar o enderezo, o comando e o parámetro sería "modio2tool -l". Tamén pode restablecer o enderezo predeterminado (0x21) co comando e o parámetro "modio2tool -X".
CAPÍTULO 3 DESCRICIÓN DA PLACA MOD-IO2
Introdución ao capítulo
Aquí te familiarizarás coas partes principais do taboleiro. Teña en conta que os nomes utilizados no encerado difiren dos nomes utilizados para describilos. Para ver os nomes reais, consulte a propia placa MOD-IO2.
Deseño (arriba view)
CAPÍTULO 4 O MICROCONTROLADOR PIC16F1503
Introdución ao capítulo
Neste capítulo sitúase a información sobre o corazón de MOD-IO2: o seu microcontrolador PIC16. A información a continuación é unha versión modificada da folla de datos proporcionada polos seus fabricantes de Microchip.
Características do PIC16F1503
- Núcleo de gama media mellorado con 49 instrucións, 16 niveis de pila
- Memoria de programa flash con capacidade de autolectura/escritura
- Oscilador interno de 16 MHz
- 4x módulos PWM autónomos
- Módulo xerador de formas de onda complementarias (CWG).
- Módulo de oscilador de control numérico (NCO).
- 2x módulos de células lóxicas configurables (CLC).
- Módulo indicador de temperatura integrado
- Canal ADC de 10 bits con voltage Referencia
- Convertidor dixital a analóxico de 5 bits (DAC)
- MI2C, SPI
- 25 mA E/S de corrente de fonte/sumidoiro
- 2 temporizadores de 8 bits (TMR0/TMR2)
- 1 temporizador de 16 bits (TMR1)
- Temporizador de watchdog ampliado (WDT)
- Encendido/apagado mellorado
- Restablecemento de baixa potencia (LPBOR)
- Restablecemento programable de apagamento (BOR)
- Programación en serie en circuito (ICSP)
- Depuración no circuíto mediante unha cabeceira de depuración
- PIC16LF1503 (1.8 V - 3.6 V)
- PIC16F1503 (2.3 V – 5.5 V)
Para obter información completa sobre o microcontrolador, visite o Microchip web páxina para unha folla de datos. No momento de escribir a folla de datos do microcontrolador pódese atopar na seguinte ligazón: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.
CAPÍTULO 5 CONECTORES E PINOUT
Introdución ao capítulo
Neste capítulo preséntanse os conectores que se poden atopar na placa todos xuntos co seu pinout e notas sobre eles. Descríbense as funcións dos puentes. Preséntanse notas e información sobre periféricos específicos. Dáse notas sobre as interfaces.
ICSP
A placa pódese programar e depurar desde o ICSP de 6 pinos. Abaixo está a táboa de JTAG. Esta interface pódese usar cos depuradores PIC-KIT3 de Olimex.
ICSP | |||
Pin # | Sinal Nome | Pin # | Nome do sinal |
1 | MCLAREN | 4 | GPIO0_ICSPDAT |
2 | +3.3 V | 5 | GPIO0_ICSPCLK |
3 | GND | 6 | Non conectado |
Módulos UEXT
A placa MOD-IO2 ten dous conectores UEXT (macho e femia) e pode interactuar coas placas UEXT de Olimex. Para obter máis información sobre UEXT, visite: https://www.olimex.com/Products/Modules/UEXT/
Conector femia
O conector hembra utilízase para conectarse directamente a unha placa (sen utilizar o cable hembra-fembra) ou para conectar o módulo a outro MOD-IO2, para crear un módulo apilable que se poida direccionar a través do I2C. Lembra cambiar o enderezo I2C de cada placa cando uses varias placas. Por defecto, o enderezo I2C é 0x21.
UEXT feminino | |||
Pin # | Nome do sinal | Pin # | Nome do sinal |
1 | +3.3 V | 6 | SDA |
2 | GND | 7 | Non conectado |
3 | Non conectado | 8 | Non conectado |
4 | Non conectado | 9 | Non conectado |
5 | SCL | 10 | Non conectado |
Conector macho
O conector macho utilízase co cable de cinta do paquete para conectarse a outro UEXT macho ou para conectarse a outro MOD-IO2.
Masculino UEXT | |||
Pin # | Nome do sinal | Pin # | Nome do sinal |
1 | +3.3 V | 6 | SDA |
2 | GND | 7 | Non conectado |
3 | Non conectado | 8 | Non conectado |
4 | Non conectado | 9 | Non conectado |
5 | SCL | 10 | Non conectado |
Conectores de saída de relé
Hai dous relés en MOD-IO. Os seus sinais de saída son os estándares Normal Pechado (NC), Normal Aberto (NO) e Común (COM).
REL1 - OUT1 | |
Pin # | Nome do sinal |
1 | NON - aberto normal |
2 | NC - normal pechado |
3 | COM - común |
REL2 - OUT2 | |
Pin # | Nome do sinal |
1 | COM - común |
2 | NON - aberto normal |
3 | NC - normal pechado |
Conectores GPIO
Os conectores GPIO pódense usar para implementar PWM, I2C, SPI, etc. Teña en conta que os nomes de cada pin tamén están impresos na parte inferior da placa.
Pin # | Nome do sinal | Entrada analóxica |
1 | 3.3 V | – |
2 | GND | – |
3 | GPIO 0 | AN0 |
4 | GPIO 1 | AN1 |
5 | GPIO 2 | AN2 |
6 | GPIO 3 | AN3 |
7 | GPIO 4 | – |
8 | GPIO 5 | AN7 |
9 | GPIO 6 | PWM |
Jack PWR
O conector de barril de CC ten un pin interior de 2.0 mm e un orificio de 6.3 mm. Podes atopar máis información sobre o compoñente exacto aquí: https://www.olimex.com/wiki/PWRJACK Para os clientes europeos, tamén almacenamos e vendemos adaptadores de fonte de alimentación básicos compatibles coa toma de alimentación.
Pin # | Nome do sinal |
1 | Entrada de enerxía |
2 | GND |
Descrición do puente
Teña en conta que case todos (excepto PROG) os jumpers da placa son de tipo SMD. Se se sente inseguro na súa técnica de soldadura/corte, é mellor non tentar axustar os jumpers SMD. Ademais, se te sentes incapaz de quitar o puente PTH coas mans, mellor usa unhas pinzas.
PROG
O puente PTH é necesario para cambiar o enderezo I2C a través de software. Usado para restrinxir o cambio de enderezo I2C. Se queres cambiar o enderezo I2C, debes pechalo. A posición predeterminada está aberta.
SDA_E/SCL_E
Cando teñas máis dun MOD-IO2 conectado, cómpre manter eses dous jumpers pechados ou, se non, a liña I2C desconectarase. As posicións predeterminadas para ambos os jumpers están pechadas.
UEXT_FPWR_E
Se está pechado, proporcione 3.3 V no conector UEXT femia. (Ten coidado xa que se pechas ese puente tamén pechas o macho na seguinte liña MOD-IO2, isto pode provocar unha queimadura eléctrica na placa. A posición predeterminada é aberta.
UEXT_MPWR_E
Se está pechado, proporcione 3.3 V no conector UEXT macho. (Ten coidado xa que se pechas ese puente e tamén pechas o feminino na seguinte liña MOD-IO2, isto pode provocar unha queimadura eléctrica na placa. A posición predeterminada é aberta.
Compoñentes de hardware adicionais
Os seguintes compoñentes están montados en MOD-IO2 pero non se comentan anteriormente. Están listados aquí para completar: LED de relé + LED de alimentación.
CAPÍTULO 6 DIAGRAMA DE BLOQUES E MEMORIA
Introdución ao capítulo
Abaixo nesta páxina, podes atopar un mapa de memoria para esta familia de procesadores. Recoméndase encarecidamente consultar a folla de datos orixinal publicada por Microchip para obter unha de maior calidade.
Diagrama de bloques do procesador
Mapa da memoria física
CAPÍTULO 7 ESQUEMAS
Introdución ao capítulo
Neste capítulo sitúanse os esquemas que describen lóxica e fisicamente MOD-IO2.
Esquema Eagle
O esquema MOD-IO2 é visible para referencia aquí. Tamén podes atopalo no web páxina para MODIO2 no noso sitio: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware Localízanse na sección HARDWARE.
O esquema EAGLE está situado na páxina seguinte para unha referencia máis rápida.
Dimensións físicas
Teña en conta que todas as dimensións están en mils.
Os tres elementos máis altos do taboleiro en orde do máis alto ao máis curto son o relé T1 – 0.600” (15.25 mm) sobre a placa; relé T2 – 0.600” (15.25 mm); Conector ICSP - 0.450" (11.43 mm). Teña en conta que as medidas anteriores non inclúen o PCB.
CAPÍTULO 8 HISTORIAL DE REVISIÓN E APOIO
Introdución ao capítulo
Neste capítulo, atoparás a versión actual e a anterior do documento que estás lendo. Ademais, o web aparece a páxina do teu dispositivo. Asegúrate de comprobalo despois da compra para coñecer as últimas actualizacións dispoñibles e, por exemploamples.
Revisión de documentos
Revisión |
Cambios |
Páxina modificada # |
A, 27.08.12 |
– Creación inicial |
Todos |
– Arranxáronse varios restos do |
||
B,
16.10.12 |
modelo que facía referencia incorrecta
procesadores e placas |
6, 10, 20 |
- Ligazóns actualizadas | ||
– Exención de responsabilidade actualizada para adaptarse á natureza de código aberto do taboleiro |
2 |
|
C,
24.10.13 |
– Engadíronse algúns exampexplicación dos ficheiros e da versión 3 do firmware | 7 |
- Soporte de produtos actualizado | 23 | |
– Melloras xerais de formato | Todos | |
– Actualizouse o manual para reflectir |
||
D,
27.05.15 |
última revisión de firmware 3.02
– Engadiuse información sobre o novo |
7, 8, 9, 10, 11 |
Ferramenta Linux: modio2tools | ||
E, 27.09.19 | – Actualizouse o manual para reflectir a última revisión do firmware 4.3 |
7, 8, 9, 10, 11 |
F, 17.05.24 | – Solucionouse a información incorrecta sobre o comando de cambio de enderezo I2C |
13, 19 |
Revisión da Xunta
Revisión, data |
Notas de revisión |
B, 18.06.12 anos |
Lanzamento inicial |
Útil web ligazóns e códigos de compra
O web páxina que podes visitar para obter máis información sobre o teu dispositivo https://www.olimex.com/mod-io2.html.
CÓDIGOS DE PEDIDO
- MOD-IO2: a versión do taboleiro discutida neste documento
- MOD-IO: a versión máis grande con optoacopladores e unha opción de rango de potencia de 8-30 VCC
- PIC-KIT3 – Programador Olimex capaz de programar MOD-IO2
- SY0612E – adaptador de alimentación 12V/0.5A para MOD-IO2 – 220V (compatibilidade europea)
A lista de prezos máis recente pódese consultar en https://www.olimex.com/prices.
Como pedir?
Podes mercar directamente na nosa tenda en liña ou en calquera dos nosos distribuidores. Teña en conta que, normalmente, é máis rápido e máis barato comprar produtos Olimex dos nosos distribuidores. Lista de distribuidores e revendedores confirmados de Olimex LTD: https://www.olimex.com/Distributors.
Comproba https://www.olimex.com/ para máis información.
Apoio ao produto
Para obter asistencia do produto, información de hardware e informes de erros, envíe un correo electrónico a: support@olimex.com. Todos os comentarios sobre documentos ou hardware son benvidos. Teña en conta que somos principalmente unha empresa de hardware e que o noso soporte de software é limitado. Considere a lectura do seguinte parágrafo sobre a garantía dos produtos Olimex.
Todos os produtos son revisados antes de ser enviados. No caso improbable de que as mercadorías estean defectuosas, deberán ser devoltas a OLIMEX no enderezo que figura na factura do seu pedido. OLIMEX non aceptará bens que fosen utilizados máis da cantidade necesaria
avaliar a súa funcionalidade.
Se a mercancía se atopa en condicións de funcionamento, e a falta de funcionalidade é consecuencia dun descoñecemento por parte do cliente, non se realizará ningún reembolso, pero os bens serán devoltos ao usuario pola súa conta. Todas as devolucións deben ser autorizadas mediante un número de RMA. Correo electrónico support@olimex.com para o número de autorización antes de devolver a mercancía. Inclúe o teu nome, número de teléfono e número de pedido na túa solicitude de correo electrónico.
Permítense devolucións de placas de desenvolvemento, programadores, ferramentas e cables non afectados nun prazo de 7 días desde a data de recepción da mercadoría. Transcorrido ese tempo, todas as vendas considéranse definitivas. As devolucións de artigos pedidos incorrectamente están permitidas suxeitas a unha taxa de reposición do 10%. Que non está afectado? Se o enganchaches ao poder, afectaches. Para que quede claro, isto inclúe elementos aos que se soldaron ou cambiaron o seu firmware. Debido á natureza dos produtos cos que tratamos (ferramentas electrónicas de creación de prototipos), non podemos permitir devolucións de artigos que foron programados, encendidos ou modificados despois do envío desde o noso almacén. Toda a mercadoría devolta debe estar no seu estado orixinal e limpa. Non se aceptarán devolucións de mercadoría danada, raiada, programada, queimada ou "xogada con" doutra forma.
Todas as devolucións deben incluír todos os accesorios de fábrica que veñen co artigo. Isto inclúe todos os cables de programación en serie en circuíto, embalaxe antiestática, caixas, etc. Coa súa devolución, achegue o seu número de pedido. Ademais, inclúa unha breve carta de explicación de por que se devolve a mercadoría e indique a súa solicitude de reembolso ou cambio. Inclúe o número de autorización nesta carta e no exterior da caixa de envío. Teña en conta: é a súa responsabilidade asegurarse de que os bens devoltos nos cheguen. Por favor, use a
forma fiable de envío. Se non recibimos o seu paquete non seremos responsables. Os gastos de envío e manipulación non son reembolsables. Non somos responsables dos gastos de envío de mercadorías que se nos devolvan ou que che devolvan artigos en funcionamento.
O texto completo pódese atopar en https://www.olimex.com/wiki/GTC#Warranty para futuras referencias.
Documentos/Recursos
![]() |
Placa de extensión OLIMEX MOD-IO2 [pdfManual do usuario Placa de extensión MOD-IO2, MOD-IO2, placa de extensión, placa |