OLIMEX MOD-IO2 Komiti Fa'aopoopo
FA'AVAE
2024 Olimex Ltd. Olimex®, logo ma tu'ufa'atasiga o ia mea, o fa'ailoga fa'amaufa'ailoga a le Olimex Ltd. O isi igoa o oloa atonu o fa'ailoga tau fefa'ataua'iga a isi ma o aia tatau e ana i latou e ona. O faʻamatalaga i totonu o lenei pepa o loʻo tuʻuina atu e fesoʻotaʻi ma Olimex oloa. Leai se laisene, faʻaalia pe faʻaalia pe faʻapena, i soʻo se aia tatau tau le atamai e tuʻuina atu e lenei pepa poʻo le fesoʻotaʻiga ma le faʻatau atu o oloa Olimex.
O lenei galuega ua laiseneina i lalo ole Creative Commons Attribution-ShareAlike 3.0 Unported License. I view se kopi o lenei laisene, asiasi http://www.creativecommons.org/licenses/by-sa/3.0/. O lenei meafaigaluega fa'apitoa a le Olimex LTD ua laiseneina i lalo ole Creative Commons Attribution-ShareAlike 3.0 Unported. Laisene.
O lo'o tu'uina atu le polokalame i lalo ole GPL. O ata o loo i lenei tusi lesona atonu e ese mai le toe iloiloga aupito lata mai o le laupapa. O le oloa o loʻo faʻamatalaina i lenei pepa e faʻatatau i le faʻaauauina o atinaʻe ma faʻaleleia. O faʻamatalaga uma o le oloa ma lona faʻaogaina o loʻo i totonu o lenei pepa o loʻo tuʻuina atu e le OLIMEX ma le faʻamaoni. Ae ui i lea, o fa'amaoniga uma e fa'aalia pe fa'aalia e aofia ai ae le fa'atapula'aina i fa'amaoniga fa'amaonia o le fa'atauina po'o le talafeagai mo le fa'amoemoe e le aofia. O lenei pepa e fa'amoemoe e fesoasoani i le tagata faitau i le fa'aogaina o le oloa. OLIMEX Ltd. e le tatau ona noatia mo soʻo se gau poʻo se faʻaleagaina e mafua mai i le faʻaaogaina o soʻo se faʻamatalaga i totonu o lenei pepa soʻo se mea sese poʻo le le faia i ia faʻamatalaga poʻo soʻo se faʻaoga sese o le oloa.
O lenei laupapa su'esu'e / pusa ua fa'amoemoe e fa'aoga mo le atina'eina o inisinia, fa'ata'ita'iga, po'o fa'amoemoega o iloiloga ma e le'o manatu le OLIMEX o se oloa fa'ai'uga e fetaui lelei mo le fa'aoga lautele o tagata. O tagata o lo'o fa'aaogaina le oloa e tatau ona i ai a'oa'oga fa'aeletonika ma mata'ituina tulaga lelei fa'ainisinia. O le mea lea, o oloa o loʻo tuʻuina atu e le o faʻamoemoe e maeʻa e tusa ai ma le manaʻomia o le mamanu, maketi, ma/poʻo le gaosiga e fesoʻotaʻi ma le puipuiga, e aofia ai le saogalemu o oloa ma fua faʻalesiosiomaga, lea e masani ona maua i oloa faʻaiʻuga e aofia ai ia semiconductor. vaega po'o laupapa fa'asalalau.
Olimex o loʻo feagai nei ma le tele o tagata faʻatau mo oloa, ma o le mea lea o la matou faʻatulagaga ma le tagata faʻaoga e le faʻapitoa. Olimex e leai se noataga mo fesoasoani talosaga, mamanu o oloa a tagata faatau, fa'atinoga o polokalame, po'o le solia o pateni po'o auaunaga o lo'o fa'amatalaina iinei. E LEAI SE FAAMANATU MO MEA FAIA MA MEA FA'AVAE FA'A'OGA E FAIA AI MOD-IO2. E FA'AFEAGAI E NA'O MODIO2.
MATA'UPU 1 UMAVIEW
Folasaga i le mataupu
Faafetai mo le filifilia o le MOD-IO2 komipiuta tasi-board mai Olimex! O lenei pepa o loʻo tuʻuina atu ai se taʻiala mo le Olimex MOD-IO2 laupapa. I le avea ai ma se tasiview, o lenei mataupu o loʻo tuʻuina atu ai le lautele o lenei pepa ma lisi ai foliga o le laupapa. O le eseesega i le va o sui o le MOD-IO2 ma le MOD-IO laupapa o loʻo taʻua. Ona auiliiliina lea o le faatulagaga o le pepa. O le MOD-IO2 development board e mafai ai ona fa'atupuina fa'ailoga o tusi talosaga o lo'o fa'aogaina i luga ole microcontroller PIC16F1503, gaosia e Microchip.
Vaega
- PIC16F1503 microcontroller muaʻi utaina i faʻamalama faʻamalama mo le faʻafaigofieina o fesoʻotaʻiga, aemaise lava i laupapa faʻaogaina Linux.
- Fa'aaoga le I2C, fa'atagaina le suiga ole tuatusi I2C
- E mafai ona fa'aputu, UEXT male male fa'afafine so'o
- 9-pin fa'apipi'i fa'amau fa'amau mo 7 GPIOs, 3.3V ma GND
- 7 GPIO e mafai ona faʻaogaina mo faʻamoemoega eseese e pei ole PWM, SPI, I2C, ANALOG IN/OUT, etc.
- 2 fa'aulu fa'atasi ma feso'ota'iga 15A/250VAC ma fa'amau fa'ailoga
- LED tulaga o galuega faatino
- ICSP 6-pin fesoʻotaʻiga mo polokalame i totonu o le liʻo ma faʻafouina ma le PIC-KIT3 poʻo isi meafaigaluega talafeagai
- PWR jack mo le 12V DC
- Fa pu fa'apipi'i 3.3mm ~ (0.13)”
- UEXT uaea tama'ita'i-fa'afafine aofia
- FR-4, 1.5mm ~ (0.062)", ufimata solder mumu, lolomi vaega silkscreen pa'epa'e
- Fua: (61 x 52)mm ~ (2.40 x 2.05)”
MOD-IO vs MOD-IO2
O le MOD-IO2 o se la'ititi la'ititi o le fa'aopoopoina o mea fa'apipi'i fa'atusatusa i le MOD-IO e le gata i le lapopo'a ma le fa'atinoga, peita'i, i le tele o tulaga, e mafai e le MOD-IO2 ona maua se filifiliga sili atu. Fuafuaga e manaʻomia optocouplers e tatau ona mafaufau i le MOD-IO. E le gata i lea, o le MOD-IO o loʻo i ai se eletise sili atu ma le filifiliga e tuʻuina atu voltage i le 8-30VDC laina.
Maketi fa'amoemoe ma le fa'amoemoe o le komiti fa'afoe
MOD-IO2 o se laupapa faʻalautele faʻalautele e mafai ona faʻafesoʻotaʻi ma isi laupapa Olimex e ala i le fesoʻotaʻiga UEXT e faʻaopoopoina ai relay ma GPIO. E tele MOD-IO2 e mafai ona fa'aputu ma fa'afeso'ota'i. O le firmware e mafai ai ona e fegalegaleai ma le laupapa e faʻaaoga ai tulafono faigofie ae afai e te manaʻo e mafai ona e suia le firmware mo ou manaʻoga.
Afai e te galue ma soʻo se tasi o matou laupapa atinaʻe ma le UEXT connector ma e te manaʻomia nisi GPIOs ma relay outputs e mafai ona e faʻaopoopoina e ala i le faʻafesoʻotaʻi MOD-IO2 i lau laupapa atinaʻe. O lenei laupapa e mafai ai ona faʻafesoʻotaʻi faigofie i 2 relays ma 7 GPIOs. MOD-IO2 e mafai ona faʻapipiʻiina ma faʻafesoʻotaʻi - o nei laupapa e mafai ona faʻapipiʻi faʻatasi ma e mafai ona e faʻaopoopoina le tele o mea e fai ma mea e te manaʻo ai! 2-4- 6-8 ma isi! O le MOD-IO2 o loʻo iai le microcontroller PIC16F1503 ma o le firmware o loʻo tatala-puna ma avanoa mo suiga. O le laupapa o se faʻaopoopoga lelei tele i le tele o laupapa Olimex pe afai e te manaʻomia analog GPIOs ma relays.
Faalapotopotoga
O vaega ta'itasi i totonu o lenei pepa o lo'o aofia ai se autu eseese, fa'atulagaina e fa'apea:
- Ua mae'a le mataupu 1view o le faaaogaina o le laupapa ma foliga
- O le mataupu 2 o loʻo maua ai se taʻiala mo le faʻatulagaina vave o le laupapa
- O le mataupu 3 o lo'o i ai le ata lautele ma le fa'atulagaina
- O le mataupu 4 o loʻo faʻamatalaina ai le vaega o le fatu o le laupapa: le PIC16F1503
- O le mataupu 5 o lo'o aofia ai le feso'ota'iga pinout, peripheral, ma fa'amatalaga osooso
- O le mataupu 6 o loʻo faʻaalia ai le faʻafanua manatua
- O le mataupu 7 o loʻo tuʻuina atu ai le faʻasologa
- O le mataupu 8 o lo'o i ai le tala fa'asolopito, feso'ota'iga aoga, ma fa'amatalaga lagolago
MATA'UPU 2 FA'ATAUINA O LE MOD-IO2 BOARD
Folasaga i le mataupu
O lenei vaega e fesoasoani ia te oe e setiina le MOD-IO2 development board mo le taimi muamua. Fa'amolemole mafaufau muamua, le lapata'iga electrostatic e aloese mai le fa'aleagaina o le laupapa, ona su'e lea o meafaigaluega ma polokalama e mana'omia e fa'agaioi ai le laupapa. O lo'o tu'uina atu le fa'atonuga e fa'aola ai le laupapa, ma o lo'o fa'amatala au'ili'ili le fa'amatalaga o le amio fa'aletonu o le laupapa.
Lapataiga eletise
MOD-IO2 o loʻo lafoina i totonu o se pusa faʻapipiʻi puipuia. O le laupapa e le tatau ona faʻaalia i le maualuga o le eletise eletise. E tatau ona ofuina se fusi fa'avae po'o se mea puipui tutusa pe a tago i le laupapa. Aloese mai le pa'i i pine o vaega po'o so'o se isi mea u'amea.
Manaoga
Ina ia faʻatulaga lelei le MOD-IO2, o mea nei e manaʻomia:
- O se laupapa e iai se UART fa'amaumauga e leai se totogi po'o so'o se laupapa OLIMEX e iai se feso'ota'iga UEXT
- 12V puna o le mana mo le faʻaogaina o le faʻaogaina; e tatau ona fetaui ma le so'o eletise i luga o le laupapa
Afai e te manaʻo e toe faʻapipiʻi le laupapa poʻo le suia o le firmware e te manaʻomia foi:
- PIC fa'akomepiuta fa'akomepiuta - e le o le feso'ota'iga mo polokalame ICSP o se 0.1" 6-pin. E iai la matou polokalame PIC16F1503 taugofie e fa'atatau ile Microchip's PIC-KIT3.
- O nisi o mea fautuaina e mafai ona faʻatau e Olimex, mo se faʻataʻitaʻiga:
- PIC-KIT3 - Olimex programmer e mafai ona fa'apolokalameina PIC16F1503 SY0612E - fa'apipi'i eletise 12V/0.5A mo tagata fa'atau Europa, e sau ma le so'o eletise e fetaui ma le feso'ota'iga o le MOD-IO2.
Malosiina o le laupapa
E fa'aola le laupapa i le so'o eletise. E tatau ona e tu'uina atu le 12V DC. Mo tagata fa'atau Europa, matou te fa'atau atu se fa'aoga eletise taugofie 12V/0.5A - SY0612E. Afai e sa'o lou fa'aola le laupapa, o le a kilia le PWR_LED i luga ole laupapa.
Fa'amatalaga firmware ma fa'aoga masani i lalo ole Linux
O loʻo i ai le firmware faʻapipiʻiina i luga o le PIC o le laupapa e faʻafaigofie ai le faʻaogaina o le MOD-IO2 e ala i le I2C protocol. O le firmware o le MOD-IO2 ua faʻatautaia le tele o faʻamatalaga. O le suiga fou o le firmware o le toe iloiloga 4.3. Mo le fa'aogaina o le firmware i laupapa talimalo e le-Linux fa'amolemole fa'afeso'ota'i le README.PDF i le fa'amaumauga o lo'o iai fa'apogai fa'amaumau. Fa'atonuga fa'afouga 1, 2, ma le 3 e LĒ fetaui. O nei su'esu'ega firmware e fa'amatalaina ai tuatusi laupapa MOD-IO2 eseese ma seti fa'atonuga eseese. Fa'atonuga fa'afouina 3, 3.1, ma le 3.02 (3. xx), ma le 4.3 e fetaui lelei. Faamolemole ia matau e le mafai e le firmware masani ona lagolagoina mea uma e mafai e le MODIO2. I nisi tulaga, atonu e te manaʻomia e faʻafetaui le firmware e faʻaoga ai meafaigaluega a le MOD-IO2 i lona
gafatia atoatoa!
Meafaigaluega faʻapitoa mo le puleaina o MOD-IO2 i lalo ole Linux
Ina ia faafaigofieina mea ua matou tusia se meafaigaluega polokalama mo le pulea MOD-IO2 i lalo
Linux. Atonu e te mauaina iinei
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/
MOD-IO2/Linux-access-tool
O lenei meafaigaluega faakomepiuta e manaʻomia se laupapa faʻaogaina Linux. E galue le meafaigaluega i iunite MOD-IO2 o loʻo faʻapipiʻiina i le firmware revision 3 pe fou. Mo le fetaui atoatoa ma le meafaigaluega faakomepiuta masani, o lau MODIO2 laupapa e manaʻomia le faʻaogaina o le firmware revision 3.02 poʻo le fou. Ina ia faʻaaogaina le meafaigaluega, tuʻu le file "modio2tool" i luga o lau laupapa. Su'e i le fa'ailoga na e tu'u ai ma lolomi le "./modio2tool -h" e maua ai le fesoasoani i tulafono uma o lo'o avanoa.
O le tele o poloaiga e manaʻomia ai le numera I2C meafaigaluega e pei ona faʻamatalaina i lau tufatufaina atu o Linux ma le parakalafa -BX, lea X o le numera o le I2C interface. Manatua o le faaletonu o le polokalama ua setiina mo le faʻaogaina i meafaigaluega I2C interface #2 ma ID laupapa 0x21 - afai e ese lau seti e te manaʻomia e faʻamaʻoti taimi uma e ala i le faʻaaogaina -BX (X o le numera I2C hardware) ma -A 0xXX( XX o le tuatusi I2C o le module).
O nisi example faʻaogaina o le modio2tool ma le MOD-IO2 i Linux:
- - Faʻailoa mai le lisi fesoasoani:
- ./modio2tool -h
- , o fea
- ./modio2tool - faʻatino le binary
- -h - parakalafa faʻaaogaina e talosagaina ai faʻamatalaga fesoasoani
I'uga fa'amoemoeina: o le a faaalia le faatulagaga o poloaiga ma o le a lolomi se lisi o poloaiga.
- - Suia i luga o laina e lua:
- ./modio2tool -B 0 -s 3
- , o fea
- -B 0 – fa'atulaga le laupapa e fa'aoga ana meafaigaluega I2C #0 (e masani a le "0", "1", po'o le "2")
- -s 3 – “s” o lo'o fa'aaogaina e fa'aola ai fa'asolo; “3” e fa'amaoti mai e ki ai fa'amea uma e lua (fa'aaoga le "1" po'o le "2" mo na'o le fa'aoga muamua pe na'o le fa'aoga lona lua)
I'uga fa'amoemoeina: o le a tupu se leo ma'oti ma fa'aola le LED e ki.
- – Tape uma laina e lua:
- ./modio2tool -B 0 -c 3
- , o fea
- B 0 – fa'atulaga le laupapa e fa'aoga ana meafaigaluega I2C #0 (e masani a le "0", "1", po'o le "2")
- c 3 – “c” o lo'o fa'aoga e tape ai ta'avale a le setete; “3” fa'amaoti mai e tape uma e lua (fa'aaoga le "1" po'o le 2" mo na'o le muamua pe na'o le fa'aoga lona lua)
I'uga fa'amoemoeina: o le a tupu se leo patino ma o le a tape le ta'avale LED.
- - Faitauina o le tulaga o faʻasalalauga (maua talu mai le suiga o le firmware a MOD-IO2 3.02): ./modio2tool -B 0 -r
- , o fea
- -B 0 – fa'atulaga le laupapa e fa'aoga ana meafaigaluega I2C #0 (e masani a le "0", "1", po'o le "2")
- -r – “r” o lo'o fa'aaoga e faitau ai fa'asolo;
I'uga fa'amoemoeina: o le a lolomi le tulaga o relays. 0x03 o lona uiga o lo'o i luga uma e lua (e tutusa ma le binary 0x011).
Faitau mea fa'aoga analog:
- ./modio2tool -B 0 -A 1
- , o fea
- -B 0 – fa'atulaga le laupapa e fa'aoga ana meafaigaluega I2C #0 (e masani a le "0", "1", po'o le "2")
- -A 1 - "A" e faʻaaogaina e faitau ai le faʻaoga analog; “1” ole fa'aoga analog lea e faitau - e mafai ona e fa'aogaina le "1", "2", "3" po'o le "5" talu ai e le o maua uma fa'ailoga AN.
I'uga fa'amoemoeina: Le voltage lolomi le AN. Afai e leai se mea e fesoʻotaʻi e mafai ona pei o le "ADC1: 2.311V".
- Suia le tuatusi I2C - pe afai e te faʻaaogaina le sili atu ma le tasi MOD-IO2 (avanoa talu mai le MOD-IO2's firmware revision 3.02)
- ./modio2tool -B 0 -x 15
- , o fea
- -B 0 – fa'atulaga le laupapa e fa'aoga ana meafaigaluega I2C #0 (e masani a le "0", "1", po'o le "2")
- -x 15 – “x” e fa'aaoga e sui ai le tuatusi I2C o le laupapa; “15” ole numera mana'omia - e ese mai le faaletonu ole "0x21".
- I'uga fa'amoemoeina: o le a iai se tuatusi I2C fou a le komiti ma e te mana'omia e fa'ama'oti mai -A 0xXX pe a e mana'o e fa'aoga le modio2tools i le lumana'i.
- Mo nisi fa'amatalaga, va'ai le fesoasoani na toe fa'afo'i mai e modio2tools po'o le code source code modio2tools.
I2C-meafaigaluega mo le puleaina MOD-IO2 i lalo o Linux
Nai lo le polokalame masani o loʻo taʻua i le 2.4.1, e mafai ona e faʻaogaina le meafaigaluega Linux lauiloa "i2c-tools".
La'u mai ma apt faʻapipiʻi i2c-mea faigaluega
MOD-IO2 ua fetaui lelei ma meafaigaluega i2c talu mai le tatalaina o lana firmware 3. I lena tulaga, o poloaiga e sili ona lauiloa mai i2c-tools - i2cdetect, i2cdump, i2cget, i2cset. Faʻaaoga tulafono o loʻo i luga ma faʻamatalaga e uiga i le firmware e lafo (i2cset) ma maua (i2cget) faʻamatalaga eseese. O faʻamatalaga e uiga i le firmware o loʻo i totonu o le README.pdf file i le faʻamaumauga o le firmware; le fa'amaumauga o lo'o i ai le firmware fou (4.3) e mafai ona maua iinei:
https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip
O nisi examples mo le setiina/faitau pito i luga ole MOD-IO2 ile Linux fa'aoga i2c-tools
- - Fa'aola le ta'avale:
- i2cset –y 2 0x21 0x40 0x03
- , o fea
- i2cset - faʻatonuga mo le lafoina o faʻamatalaga;
- -y - e faase'e le y/n fa'amaoniga vave;
2 – numera I2C meafaigaluega a le laupapa (e masani lava 0 po'o 1 po'o 2); - 0 × 21 - tuatusi laupapa (0 × 21 e tatau ona faʻaaoga mo le tusitusi);
- 0 × 40 - Faʻaola pe tape le faʻaogaina o le taʻavale (e pei ona vaʻaia i le firmware README.pdf);
- 0 × 03 - e tatau ona faauigaina o le binary 011 - liliu i luga o relays e lua (0x02 o le a liliu naʻo le lua, 0x01 naʻo le muamua, 0x00 o le a tape uma - 0x03 e toe tape foi);
I'uga fa'amoemoeina: o le a tupu se leo patino ma ki moli moli.
Faitauina o le tulaga o faʻasalalauga (maua talu mai le MOD-IO2's firmware revision 3.02):
- i2cset –y 2 0x21 0x43 ona fai lea o le poloaiga faitau
- i2cget –y 2 0x21
- , o fea
- i2cset - faʻatonuga mo le lafoina o faʻamatalaga;
- -y - e faase'e le y/n fa'amaoniga vave;
- 2 – numera I2C (e masani lava 0, 1, poʻo le 2);
- 0x21 - tuatusi laupapa (0x21 e tatau ona faʻaaoga mo le tusitusi);
- 0x43 - faitau faʻagaioiga faʻasalalau (e pei ona vaʻaia i le firmware README.pdf;
Sini fuafuaina: 0x00 – o lona uiga ua pe uma laina e lua; 0x03 - e tatau ona faauigaina o le binary 011, fa'ata'ita'iga o lo'o ola uma laina; ma isi.
Faitauina o mea fa'akomepiuta/tuuina atu:
- i2cset –y 2 0x21 0x10 ona fai lea o le poloaiga faitau
- i2cget –y 2 0x21
- , o fea
- 0x10 - le analog muamua IO;
O le mea tele iinei o le faitau e tatau ona e tusi (“e te faitau ai”). Faitau o se tuufaatasiga o i2cset ma i2cget!
Sini fuafuaina: i luga o le laina, e te mauaina numera faʻafuaseʻi ma suia poʻo 0x00 0x08, poʻo 0xFF pe o iai lau GPIO faʻafefe pe seti i le 0V pe seti i le 3.3V.
- - Faʻatulagaina uma IO analog i se tulaga maualuga: i2cset –y 2 0x21 0x01 0x01
- , o fea
- 0x21 – le tuatusi I2C o le MOD-IO2
- 0x01 - e tusa ai ma le README.pdf o le SET_TRIS o loʻo faʻaaogaina e faʻamalamalama ai faʻatonuga o taulaga;
- 0x01 – le maualuga maualuga (mo le fa'aoga maualalo 0x00)
Faitau uma IO analog
- i2cset –y 2 0x21 0x01
- i2cget –y 2 0x21
- O fa'amatalaga au'ili'ili o le polokalama fa'apipi'i muamua e mafai ona maua i totonu o le pusa fa'ata'ita'i o lo'o maua ile matou web itulau.
- Suia le tuatusi o le masini I2C - pe afai e te faʻaaogaina le sili atu ma le tasi le MOD-IO2 (o loʻo maua talu mai le suiga ole firmware a le MODIO2 3.02) i2cset 2 0x21 0xF0 0xHH
- o fea
0xF0 o le tulafono fa'atonu mo suiga I2C
O le HH ose tuatusi fou ile fa'asologa o le hexadecimal Manatua e tatau ona tapuni le osooso PROG ina ia mafai ona sui le tuatusi. Afai e galo ia te oe le numera o le tuatusi e mafai ona e faʻaogaina le modio2tool e suʻe ai le tuatusi, o le poloaiga ma le parakalafa o le "modio2tool -l". E mafai foi ona e toe setiina le tuatusi faaletonu (0x21) ma le poloaiga ma le parakalafa "modio2tool -X".
MATA'UPU 3 MOD-IO2 FAAMATALAGA PAPA
Folasaga i le mataupu
O iinei e te masani ai i vaega autu o le laupapa. Ia matau igoa o loo faaaogaina i luga o le laupapa e ese mai igoa o loo faaaoga e faamatala ai. Mo igoa moni siaki le MOD-IO2 laupapa lava ia.
Fa'atonu (pito view)
MATAUPU 4 O LE PIC16F1503 MICROCONTROLLER
Folasaga i le mataupu
I lenei mataupu o loʻo i ai faʻamatalaga e uiga i le fatu o le MOD-IO2 - lona PIC16 microcontroller. O fa'amatalaga o lo'o i lalo o se fa'aliliuga o fa'amaumauga na tu'uina mai e ana tagata gaosi mai le Microchip.
O faʻamatalaga PIC16F1503
- Fa'aleleia le 'Au'aua'i le vaeluagalemu ma le 49 Fa'atonuga, 16 Fa'aputu Tulaga
- Fa'amanatu Polokalama Flash fa'atasi ai ma le mafai ona faitau/tusi
- 16MHz oscillator totonu
- 4x Standalone PWM Modules
- Fa'atasiga Galue Fa'atupu (CWG) Module
- Oscillator Pulea Numera (NCO) Module
- 2x Configurable Logic Cell (CLC) Modules
- Tu'ufa'atasi o le Temperature Indicator Module
- Auala 10-bit ADC ma Voltagu Tusitusiga
- 5-bit Digital i le Analog Converter (DAC)
- MI2C, SPI
- 25mA Puna / Togo I / O
- 2x 8-bit Taimi (TMR0/TMR2)
- 1x 16-bit Timer (TMR1)
- Fa'atele le Va'ai Taimi (WDT)
- Fa'aleleia le Malosi-Ai/Pe-Toe Fa'atonu
- Toe Toe Fa'aeleu-Eu'u Malo maualalo (LPBOR)
- Toe Fa'apolokalame (BOR)
- Polokalama Fa'asologa Fa'asologa (ICSP)
- In-Circuit Debug e fa'aaoga ai le Debug Header
- PIC16LF1503 (1.8V – 3.6V)
- PIC16F1503 (2.3V – 5.5V)
Mo fa'amatalaga auiliili ile microcontroller asiasi ile Microchip's web itulau mo se fa'amaumauga. I le taimi o le tusiaina o le microcontroller datasheet e mafai ona maua i le sootaga lea: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.
MATAUPU 5 SOSO'O MA PINOUT
Folasaga i le mataupu
I lenei mataupu o loʻo tuʻuina atu ai fesoʻotaʻiga e mafai ona maua i luga o le laupapa faʻatasi uma ma a latou pine ma faʻamatalaga e uiga ia i latou. O loʻo faʻamatalaina galuega a Jumper. O fa'amatalaga ma fa'amatalaga i peripheral fa'apitoa o lo'o tu'uina atu. O faʻamatalaga e uiga i fesoʻotaʻiga ua tuʻuina atu.
ICSP
O le laupapa e mafai ona faʻapipiʻiina ma faʻapipiʻiina mai le 6-pin ICSP. Lalo o le laulau a le JTAG. O lenei fa'aoga e mafai ona fa'aoga i le Olimex's PIC-KIT3 debuggers.
ICSP | |||
Pine # | Fa'ailoga Igoa | Pine # | Igoa Faailoga |
1 | MCLAREN | 4 | GPIO0_ICSPDAT |
2 | +3.3V | 5 | GPIO0_ICSPLCK |
3 | GND | 6 | Le feso'ota'i |
UEXT modules
MOD-IO2 laupapa e lua UEXT feso'ota'iga (tane ma fafine) ma e mafai ona feso'ota'i ma laupapa UEXT a Olimex. Mo nisi faʻamatalaga ile UEXT faʻamolemole asiasi: https://www.olimex.com/Products/Modules/UEXT/
Fesootaiga fafine
E fa'aoga le so'otaga tama'ita'i pe fa'afeso'ota'i sa'o i se laupapa (e aunoa ma le fa'aogaina o le uaea tama'ita'i-fa'afafine) po'o le fa'afeso'ota'i le module i se isi MOD-IO2 - e fatu ai se module fa'aputu e mafai ona fa'afeso'ota'i ile I2C. Manatua e sui le tuatusi I2C o laupapa taʻitasi pe a faʻaaogaina laupapa e tele. Ona o le faaletonu, ole tuatusi I2C ole 0x21.
Fafine UEXT | |||
Pine # | Igoa faailo | Pine # | Igoa faailo |
1 | +3.3V | 6 | SDA |
2 | GND | 7 | Le feso'ota'i |
3 | Le feso'ota'i | 8 | Le feso'ota'i |
4 | Le feso'ota'i | 9 | Le feso'ota'i |
5 | SCL | 10 | Le feso'ota'i |
Feso'ota'i tane
O le faʻafesoʻotaʻi tane e faʻaaogaina i le uaea lipine i totonu o le afifi e faʻafesoʻotaʻi i se isi tama UEXT pe faʻafesoʻotaʻi i se isi MOD-IO2.
Male UEXT | |||
Pine # | Igoa faailo | Pine # | Igoa faailo |
1 | +3.3V | 6 | SDA |
2 | GND | 7 | Le feso'ota'i |
3 | Le feso'ota'i | 8 | Le feso'ota'i |
4 | Le feso'ota'i | 9 | Le feso'ota'i |
5 | SCL | 10 | Le feso'ota'i |
Fa'asolo mea fa'apipi'i
E lua ta'avale ile MOD-IO. O latou fa'ailo fa'aulufale o le masani Tapuni masani (NC), Tatala masani (NO), ma masani (COM).
REL1 – OUT1 | |
Pine # | Igoa faailo |
1 | LEAI – tatala masani |
2 | NC – tapuni masani |
3 | COM – masani |
REL2 – OUT2 | |
Pine # | Igoa faailo |
1 | COM – masani |
2 | LEAI – tatala masani |
3 | NC – tapuni masani |
feso'ota'iga GPIO
E mafai ona fa'aogaina feso'ota'iga GPIO e fa'atino ai le PWM, I2C, SPI, ma isi. Fa'aaliga o igoa o pine ta'itasi o lo'o lolomi fo'i ile pito i lalo ole laupapa.
Pine # | Igoa faailo | Faʻaaoga Analogi |
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 Siaki
O le DC barrel jack o loʻo i ai se pine i totonu 2.0mm ma se pu 6.3mm. E mafai ona maua nisi fa'amatalaga e uiga i le vaega tonu: https://www.olimex.com/wiki/PWRJACK Mo tagata fa'atau Europa, matou te fa'atau ma fa'atau atu mea fa'apipi'i sapalai eletise e fetaui ma le so'o eletise.
Pine # | Igoa faailo |
1 | Malosiaga Ulufale |
2 | GND |
Fa'amatalaga jumper
Faamolemole ia matau e toetoe lava o mea uma (sei vagana ai le PROG) o tagata osooso i luga o le laupapa o SMD-ituaiga. Afai e te lagona le le mautonu i lau metotia faʻapipiʻi / tipi e sili atu le aua le taumafai e fetuunai SMD osooso. E le gata i lea, afai e te lagona le le mafai ona aveese le PTH jumper ma lima e sili atu le faʻaogaina o tweezers.
FUAFUAGA
E mana'omia e le PTH jumper e sui le tuatusi I2C e ala i polokalame faakomepiuta. Fa'aoga e fa'agata ai suiga ole tuatusi I2C. Afai e te manaʻo e sui le tuatusi I2C e tatau ona e tapuni. O lo'o avanoa le tulaga fa'aletonu.
SDA_E/SCL_E
A sili atu ma le tasi le MOD-IO2 e fesoʻotaʻi e te manaʻomia le tapunia o na osooso e lua, a leai o le a motusia le laina I2C. Ua tapunia tulaga fa'aletonu mo tagata osooso uma.
UEXT_FPWR_E
Afai e tapuni ia tu'u le 3.3V ile fa'afeso'ota'i fafine UEXT. (faaeteete talu ai afai e te tapuni lena osooso e te tapunia foi le tane i le isi laina MOD-IO2 e ono mafua ai se afi eletise i le laupapa. O le tulaga faaletonu o loʻo matala.
UEXT_MPWR_E
Afai e tapuni ia maua le 3.3V ile male UEXT connector. (fa'aeteete talu ai afai e te tapuni lena osooso ma fa'apea fo'i, tapuni le tama'ita'i i le isi laina MOD-IO2 e ono mafua ai le mu eletise i le laupapa. O lo'o avanoa le tulaga fa'aletonu.
Vaega faaopoopo meafaigaluega
O vaega o loʻo i lalo o loʻo faʻapipiʻiina ile MOD-IO2 ae e le o talanoaina i luga. O lo'o lisiina iinei mo le atoatoa: Relay LEDs + Power LED.
MATAUPU 6 POLOKA ATA MA MANA'OGA
Folasaga i le mataupu
I lalo o lenei itulau, e mafai ona e mauaina se faʻafanua manatua mo lenei aiga o faʻagaioiga. E matua fautuaina lava e fa'asino i le fa'amaumauga muamua na tu'uina mai e Microchip mo se tasi e sili atu lona lelei.
Ata poloka poloka
Faafanua manatua faaletino
MATAUPU 7 FA'ATA'IGA
Folasaga i le mataupu
I totonu o lenei mataupu o loʻo i ai faʻataʻitaʻiga o loʻo faʻamatalaina talafeagai ma faaletino MOD-IO2.
Fuafuaga aeto
MOD-IO2 schematic o loʻo faʻaalia mo faʻamatalaga iinei. E mafai foi ona e mauaina i luga o le web itulau mo MODIO2 i la matou 'upega tafaʻilagi: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware O lo'o i totonu o le vaega FA'ATA'IGA.
Ole fa'asologa ole EAGLE o lo'o iai ile itulau e soso'o mo fa'amatalaga vave.
Fua fa'aletino
Manatua o fua uma o loʻo i le mils.
O elemene aupito maualuga e tolu i luga o le laupapa i le faasologa mai le maualuga i le pito sili ona pupuu o le relay T1 - 0.600 "(15.25 mm) i luga o le pcb; ta'avale T2 – 0.600” (15.25 mm); Feso'ota'i ICSP – 0.450” (11.43 mm). Manatua o faiga o loʻo i luga e le aofia ai le PCB.
MATA'UPU 8 TALA FA'AALIGA MA LE LAGOLAGO
Folasaga i le mataupu
I lenei mataupu, o le ae maua ai le taimi nei ma lomiga muamua o le pepa o loʻo e faitauina. E le gata i lea, o le web itulau mo lau masini ua lisiina. Ia mautinoa e siaki pe a uma ona faʻatau mo faʻamatalaga lata mai o loʻo avanoa ma examples.
Toe iloiloga o pepa
Toe Iloiloga |
Suiga |
Suia itulau# |
A, 27.08.12 |
– Uluai fatuga |
O mea uma |
– Fa'amauina nisi mea totoe mai le |
||
B,
16.10.12 |
mamanu lea sa sese le faasinomaga
gaosimea ma laupapa |
6, 10, 20 |
- Faʻafouina soʻotaga | ||
- Faʻafou Faʻasalaga ina ia fetaui ma le natura tatala o le laupapa |
2 |
|
C,
24.10.13 |
- Faʻaopoopoina ni nai examples ma firmware version 3 faʻamatalaga | 7 |
- Faʻafouina lagolago oloa | 23 | |
- Fa'aleleia lautele fa'atulagaina | O mea uma | |
- Faʻafouina le tusi lesona e atagia ai |
||
D,
27.05.15 |
toe teuteuga firmware fou 3.02
- Faʻaopoopo faʻamatalaga e uiga i le fou |
7, 8, 9, 10, 11 |
Meafaigaluega Linux - modio2tools | ||
E, 27.09.19 | - Faʻafouina le tusi lesona e faʻaalia ai le suiga fou o le firmware 4.3 |
7, 8, 9, 10, 11 |
F, 17.05.24 | - faʻamautu faʻamatalaga sese e uiga i le tulafono suiga o le tuatusi I2C |
13, 19 |
Toe iloiloga a le Komiti Faatino
Toe iloiloga, aso |
Fa'amatalaga toe iloilo |
B, 18.06.12 |
Fa'asalalauga muamua |
E aoga web so'oga ma tulafono fa'atau
O le web itulau e mafai ona e asia mo nisi faʻamatalaga i lau masini o https://www.olimex.com/mod-io2.html.
ORDER CODES
- MOD-IO2 – o le lomiga o le laupapa o loʻo talanoaina i lenei pepa
- MOD-IO - o le tele tele faʻatasi ai ma optocouplers ma se 8-30VDC mana laina filifiliga
- PIC-KIT3 - Olimex polokalame e mafai ona faʻatulagaina le MOD-IO2
- SY0612E – fa'apipi'i eletise 12V/0.5A mo MOD-IO2 - 220V (feso'ota'iga i Europa)
Ole lisi o tau lata mai e mafai ona maua ile https://www.olimex.com/prices.
E fa'afefea ona oka?
E mafai ona e fa'atau sa'o mai la matou faleoloa i luga ole laiga po'o so'o se tasi o matou tufatufa. Manatua e masani lava, e vave ma taugofie le faʻatauina o oloa Olimex mai a matou tufatufa. Lisi o fa'amautu fa'asalalauga ma fa'atau oloa a Olimex LTD: https://www.olimex.com/Distributors.
Siaki https://www.olimex.com/ mo nisi fa'amatalaga.
lagolago oloa
Mo le lagolago o oloa, fa'amatalaga meafaigaluega, ma lipoti sese meli meli i: support@olimex.com. E talia uma fa'amatalaga pepa po'o meafaigaluega. Manatua o matou o se kamupani faʻapitoa ma e faʻatapulaʻaina la matou polokalama faakomepiuta. Faamolemole mafaufau e faitau le parakalafa o loʻo i lalo e uiga i le faʻamaonia o oloa Olimex.
E siaki uma oloa a'o le'i lafo i fafo. I le tulaga e le mafai ona faʻaleagaina oloa, e tatau ona toe faʻafoʻi, i le OLIMEX i le tuatusi o loʻo lisiina i luga o lau pili o le oka. OLIMEX o le a le taliaina oloa ua faʻaaogaina sili atu nai lo le aofaʻi e manaʻomia
iloilo a latou galuega.
Afai e maua oloa o loʻo lelei, ma o le leai o se faʻatinoga e mafua mai i le le lava o le malamalama o le tagata faʻatau, e leai se tupe e toe faʻafoʻi, ae o le a toe faʻafoʻi oloa i le tagata faʻaaoga i latou totogi. O toe faafoi uma e tatau ona faʻatagaina e se numera RMA. imeli support@olimex.com mo le numera fa'atagaina a'o le'i toe fa'afo'i so'o se oloa. Fa'amolemole tu'u lou igoa, numera telefoni, ma le numera o le oka i lau imeli talosaga.
Toe fa'afo'i mai mo so'o se laupapa atina'e e le'i a'afia, fai polokalame, mea faigaluega, ma uaea e fa'atagaina i totonu ole 7 aso mai le aso na maua ai oloa. A mae'a lea taimi, o fa'atauga uma e fa'amautu. Toe fa'afo'i mea sese na oka e fa'atagaina i lalo o le 10% tau toe fa'atumu. O le a le mea e le afaina? Afai na e pipii i le pule, na e afaina ai. Ina ia manino, e aofia ai mea na faʻapipiʻiina pe ua suia a latou firmware. Ona o le natura o oloa matou te taulimaina (faʻataʻitaʻiga meafaigaluega eletise), e le mafai ona matou faʻatagaina le toe faʻafoʻi mai o mea na faʻapipiʻiina, faʻamalosia, pe suia i se isi itu pe a maeʻa le uta mai le matou faleteuoloa. O oloa uma ua toe faafoi mai e tatau ona i ai i lona uluai mint ma mama. Fa'afo'i mai mea ua faaleagaina, valusia, fa'apolokalame, mu, po'o 'ta'a'alo' oloa e le talia.
O fa'afo'i uma e tatau ona aofia uma ai mea faigaluega falegaosimea e sau ma le mea. E aofia ai so'o se In-Circuit-Serial-Programming cables, anti-static packing, pusa, ma isi. I lou toe fo'i mai, fa'apipi'i lau PO#. E le gata i lea, ia aofia ai se tusi puupuu o le faʻamatalaga pe aisea ua toe faʻafoʻi ai oloa ma taʻu mai lau talosaga mo se tupe toe faʻafoʻi poʻo se fesuiaiga. Fa'aaofia le numera fa'atagaina i luga o lenei tusi ma fafo o le pusa fela'ua'i. Faamolemole ia matau: O lau matafaioi le faʻamautinoa o loʻo faʻafoʻi mai oloa e oʻo mai ia i matou. Fa'amolemole fa'aaoga a
tulaga faatuatuaina o felauaiga. Afai matou te le mauaina lau afifi o le a le noatia i matou. E le mafai ona toe fa'afo'i le tau o felauaiga ma fe'avea'i. E le o matou nafa mo soʻo se tau o felauaiga o oloa e toe faʻafoʻi mai ia i matou poʻo le toe faʻafoʻi atu o mea faigaluega ia te oe.
E mafai ona maua le tusitusiga atoa ile https://www.olimex.com/wiki/GTC#Warranty mo fa'amatalaga i le lumana'i.
Pepa / Punaoa
![]() |
OLIMEX MOD-IO2 Komiti Fa'aopoopo [pdf] Tusi Taiala MOD-IO2 Komiti Fa'aopoopo, MOD-IO2, Komiti Fa'aopoopo, Komiti |