OLIMEX-nembo

Bodi ya Ugani ya OLIMEX MOD-IO2

OLIMEX-MOD-IO2-Ugani-Bodi-bidhaa

KANUSHO
2024 Olimex Ltd. Olimex®, nembo na mchanganyiko wake, ni chapa za biashara zilizosajiliwa za Olimex Ltd. Majina mengine ya bidhaa yanaweza kuwa chapa za biashara za watu wengine na haki ni za wamiliki husika. Taarifa katika hati hii imetolewa kuhusiana na bidhaa za Olimex. Hakuna leseni, kueleza au kudokezwa au vinginevyo, kwa haki yoyote ya miliki inatolewa na hati hii au kuhusiana na uuzaji wa bidhaa za Olimex.

Kazi hii imeidhinishwa chini ya Leseni ya Creative Commons Attribution-ShareAlike 3.0 Unported. Kwa view nakala ya leseni hii, tembelea http://www.creativecommons.org/licenses/by-sa/3.0/. Muundo huu wa maunzi na Olimex LTD umeidhinishwa chini ya Creative Commons Attribution-ShareAlike 3.0 Unported. Leseni.

OLIMEX-MOD-IO2-Ubao-wa-mtini- (1)

Programu inatolewa chini ya GPL. Picha katika mwongozo huu zinaweza kutofautiana na marekebisho ya hivi punde ya ubao. Bidhaa iliyofafanuliwa katika hati hii inategemea maendeleo na uboreshaji unaoendelea. Maelezo yote ya bidhaa na matumizi yake yaliyomo katika hati hii yanatolewa na OLIMEX kwa nia njema. Hata hivyo, dhamana zote zinazodokezwa au kuonyeshwa ikijumuisha lakini sio tu kwa dhamana zilizodokezwa za uuzaji au kufaa kwa madhumuni hazijajumuishwa. Hati hii imekusudiwa tu kusaidia msomaji katika matumizi ya bidhaa. OLIMEX Ltd. haitawajibika kwa hasara yoyote au uharibifu unaotokana na matumizi ya taarifa yoyote katika hati hii hitilafu yoyote au upungufu katika taarifa kama hizo au matumizi yoyote yasiyo sahihi ya bidhaa.

Bodi/sanduku hii ya tathmini imekusudiwa kutumika kwa madhumuni ya uhandisi, maonyesho, au tathmini pekee na haizingatiwi na OLIMEX kuwa kifaa kilichokamilika kwa matumizi ya jumla ya watumiaji. Watu wanaoshughulikia bidhaa lazima wawe na mafunzo ya kielektroniki na wafuate viwango bora vya mazoezi ya uhandisi. Kwa hivyo, bidhaa zinazotolewa hazikusudiwi kukamilika kulingana na muundo unaohitajika, uuzaji-, na/au uzingatiaji wa ulinzi unaohusiana na utengenezaji, pamoja na usalama wa bidhaa na hatua za mazingira, ambazo kwa kawaida hupatikana katika bidhaa za mwisho zinazojumuisha semiconductor kama hiyo. vipengele au bodi za mzunguko.

Olimex kwa sasa inashughulika na aina mbalimbali za wateja wa bidhaa, na kwa hivyo mpangilio wetu na mtumiaji sio wa kipekee. Olimex haichukui dhima yoyote kwa usaidizi wa maombi, muundo wa bidhaa za mteja, utendaji wa programu, au ukiukaji wa hataza au huduma zilizofafanuliwa humu. HAKUNA UDHAMINI WA VIFAA VYA KUBUNI NA VIJENGO VILIVYOTUMIKA KUUNDA MOD-IO2. ZINACHUKULIWA ZINAFAA KWA MODIO2 TU.

SURA YA 1 NYUMAVIEW

Utangulizi wa sura
Asante kwa kuchagua kompyuta ya bodi moja ya MOD-IO2 kutoka Olimex! Hati hii inatoa mwongozo wa mtumiaji kwa bodi ya Olimex MOD-IO2. Kama juuview, sura hii inatoa upeo wa hati hii na kuorodhesha vipengele vya bodi. Tofauti kati ya wanachama wa bodi za MOD-IO2 na MOD-IO zimetajwa. Shirika la hati basi linafafanuliwa. Bodi ya ukuzaji ya MOD-IO2 huwezesha uundaji wa msimbo wa programu zinazoendeshwa kwenye kidhibiti kidogo PIC16F1503, kilichotengenezwa na Microchip.

Vipengele

  • Kidhibiti kidogo cha PIC16F1503 kilichopakiwa awali na programu-dhibiti ya chanzo-wazi kwa ajili ya muingiliano rahisi, hasa kwa bodi zinazowashwa na Linux.
  • Inatumia I2C, inaruhusu mabadiliko ya anwani ya I2C
  • Viunganishi vinavyoweza kutundikwa vya UEXT vya kiume na vya kike
  • Kiunganishi cha skrubu ya terminal ya pini 9 kwa GPIO 7, 3.3V na GND
  • GPIO 7 ambazo zinaweza kutumika kwa madhumuni tofauti kama vile PWM, SPI, I2C, ANALOG IN/OUT, n.k.
  • Matokeo 2 ya relay yenye anwani 15A/250VAC na vituo vya skrubu
  • LED za hali ya pato la RELAY
  • Kiunganishi cha pini 6 cha ICSP kwa programu ya ndani ya mzunguko na kusasisha kwa PIC-KIT3 au zana nyingine inayooana.
  • Jack PWR ya 12V DC
  • Mashimo manne ya kupachika 3.3mm ~ (0.13)”
  • UEXT kebo ya mwanamke na mwanamke imejumuishwa
  • FR-4, 1.5mm ~ (0.062)”, barakoa nyekundu ya solder, sehemu nyeupe ya skrini ya hariri iliyochapishwa
  • Vipimo: (61 x 52) mm ~ (2.40 x 2.05)”

MOD-IO dhidi ya MOD-IO2
MOD-IO2 ni moduli ndogo ya kiendelezi cha pembejeo ikilinganishwa na MOD-IO kulingana na ukubwa na utendakazi, hata hivyo, katika hali nyingi, MOD-IO2 inaweza kutoa chaguo bora zaidi. Miundo inayohitaji optocouplers inapaswa kuzingatia MOD-IO. Zaidi ya hayo, MOD-IO ina usambazaji wa nishati bora na chaguo la kutoa voltage katika safu ya 8-30VDC.

Soko lengwa na madhumuni ya bodi
MOD-IO2 ni ubao wa ukuzaji wa kiendelezi ambao unaweza kuunganishwa na bodi zingine za Olimex kupitia kiunganishi cha UEXT inaongeza RELAYs na GPIO. MOD-IO2 nyingi zinaweza kupangwa na kushughulikiwa. Firmware hukuruhusu kuingiliana na ubao kwa kutumia amri rahisi na bado ikiwa unataka unaweza kurekebisha firmware kwa mahitaji yako.

Ikiwa unafanya kazi na bodi zetu zozote za ukuzaji zilizo na kiunganishi cha UEXT na unahitaji GPIO zaidi na matokeo ya RELAY unaweza kuziongeza kwa kuunganisha MOD-IO2 kwenye bodi yako ya ukuzaji. Ubao huu huruhusu kuingiliana kwa urahisi kwa relay 2 na GPIO 7. MOD-IO2 inaweza kutundikwa na kushughulikiwa - mbao hizi zinaweza kuchomekwa pamoja na unaweza kuongeza pembejeo na matokeo mengi upendavyo! 2-4- 6-8 nk! MOD-IO2 ina kidhibiti kidogo cha PIC16F1503 na programu dhibiti iko wazi na inapatikana kwa marekebisho. Ubao ni nyongeza nzuri sana kwa bodi nyingi za Olimex ikiwa unahitaji GPIO za analogi na relays.

Shirika
Kila sehemu katika hati hii inashughulikia mada tofauti, iliyopangwa kama ifuatavyo:

  • Sura ya 1 imekamilikaview ya matumizi na vipengele vya bodi
  • Sura ya 2 inatoa mwongozo wa kuunda bodi haraka
  • Sura ya 3 ina mchoro wa bodi ya jumla na mpangilio
  • Sura ya 4 inaelezea sehemu ambayo ni moyo wa ubao: PIC16F1503
  • Sura ya 5 inashughulikia pinout ya kiunganishi, vifaa vya pembeni, na maelezo ya jumper
  • Sura ya 6 inaonyesha ramani ya kumbukumbu
  • Sura ya 7 inatoa taratibu
  • Sura ya 8 ina historia ya masahihisho, viungo muhimu na maelezo ya usaidizi

SURA YA 2 KUWEKA BODI YA MOD-IO2

Utangulizi wa sura
Sehemu hii hukusaidia kusanidi bodi ya ukuzaji ya MOD-IO2 kwa mara ya kwanza. Tafadhali zingatia kwanza, onyo la kielektroniki ili kuepuka kuharibu ubao, kisha ugundue maunzi na programu zinazohitajika kuendesha ubao. Utaratibu wa kuimarisha bodi umetolewa, na maelezo ya tabia ya ubao chaguo-msingi yana maelezo ya kina.

Onyo la kielektroniki
MOD-IO2 inasafirishwa katika kifurushi cha kinga dhidi ya tuli. Ubao lazima usiwe wazi kwa uwezo wa juu wa kielektroniki. Kamba ya kutuliza au kifaa sawa cha kinga kinapaswa kuvikwa wakati wa kushughulikia ubao. Epuka kugusa pini za kijenzi au kipengele kingine chochote cha metali.

Mahitaji
Ili kusanidi MOD-IO2 kikamilifu, vitu vifuatavyo vinahitajika:

  • Ubao ulio na UART ya data isiyolipishwa au ubao wowote wa OLIMEX ambao una kiunganishi cha UEXT
  • 12V chanzo cha nguvu kwa ajili ya uendeshaji wa relay; inapaswa kutoshea jeki ya umeme iliyo kwenye ubao

Ikiwa ungependa kupanga upya bodi au kurekebisha firmware utahitaji pia:

  • Kipanga programu kinachooana na PIC - si kwamba kiunganishi cha utayarishaji wa ICSP ni 0.1" ya pini 6. Tuna programu ya bei nafuu inayolingana ya PIC16F1503 kulingana na PIC-KIT3 ya Microchip.
  • Baadhi ya bidhaa zilizopendekezwa zinaweza kununuliwa na Olimex, kwa mfano:
  • PIC-KIT3 – Kipanga programu cha Olimex chenye uwezo wa kutayarisha PIC16F1503 SY0612E – adapta ya usambazaji wa umeme 12V/0.5A kwa wateja wa Ulaya, inakuja na jeki ya umeme inayotoshea kiunganishi cha MOD-IO2

Kuimarisha bodi
Bodi inaendeshwa na jack ya nguvu. Unapaswa kutoa 12V DC. Kwa wateja wa Uropa, tunauza adapta ya usambazaji wa umeme ya bei nafuu 12V/0.5A - SY0612E. Ukiwasha ubao ipasavyo, PWR_LED iliyo kwenye ubao itawashwa.

Maelezo ya programu dhibiti na matumizi ya kimsingi chini ya Linux
Kuna programu dhibiti iliyopakiwa kwenye PIC ya ubao ambayo inaruhusu matumizi rahisi ya MOD-IO2 kupitia itifaki ya I2C. Firmware ya MOD-IO2 imepitia marudio kadhaa. Marekebisho ya hivi karibuni ya firmware ni marekebisho 4.3. Ili kutumia programu dhibiti iliyo na bodi za seva pangishi ambazo hazijawashwa na Linux tafadhali rejelea README.PDF katika kumbukumbu ambayo ina vyanzo vya programu dhibiti. Marekebisho ya programu dhibiti 1, 2, na 3 HAYAENDANI. Marekebisho haya ya programu dhibiti hufafanua anwani tofauti za bodi ya MOD-IO2 na seti tofauti za amri. Marekebisho ya programu 3, 3.1, na 3.02 (3. xx), na 4.3 yanaoana. Tafadhali kumbuka kuwa programu dhibiti maalum huenda HAIwezi kutumia uwezo wote wa maunzi wa MODIO2. Katika baadhi ya matukio, huenda ukahitaji kurekebisha firmware ili kutumia maunzi ya MOD-IO2 kwa yake
uwezo kamili!

Zana maalum ya programu ya kudhibiti MOD-IO2 chini ya Linux
Ili kufanya mambo kuwa rahisi zaidi tumeandika zana ya programu ya kudhibiti MOD-IO2 chini

Linux. Unaweza kuipata hapa
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/

MOD-IO2/Linux-access-tool
Zana hii ya programu inahitaji bodi iliyowezeshwa na Linux. Zana hufanya kazi na vitengo vya MOD-IO2 vilivyopakiwa na marekebisho ya programu 3 au mapya zaidi. Kwa upatanifu kamili na zana maalum ya programu, bodi yako ya MODIO2 inahitaji kutumia marekebisho ya programu 3.02 au mapya zaidi. Ili kutumia zana weka tu file "modio2tool" kwenye ubao wako. Nenda kwenye folda uliyoiweka na uandike "./modio2tool -h" ili kupata usaidizi wa amri zote zinazopatikana.

Amri nyingi zinahitaji nambari ya maunzi I2C kama inavyofafanuliwa katika usambazaji wako wa Linux na kigezo -BX, ambapo X ni nambari ya kiolesura cha I2C. Kumbuka kuwa kwa chaguo-msingi programu imewekwa kwa matumizi na kiolesura cha maunzi I2C #2 na kitambulisho cha ubao 0x21 - ikiwa usanidi wako ni tofauti utahitaji kubainisha kila wakati kwa kutumia -BX (X ni nambari ya maunzi I2C) na -A 0xXX( XX ni anwani ya I2C ya moduli).

Baadhi ya zamaniampmaelezo ya matumizi ya modio2tool na MOD-IO2 katika Linux:

  • - Kuleta menyu ya usaidizi:
  • ./modio2tool -h
  • , wapi
  • ./modio2tool - hutekeleza jozi
  • -h - kigezo kinachotumika kuomba maelezo ya usaidizi

Matokeo yanayotarajiwa: umbizo la amri lingeonyeshwa na orodha ya amri ingechapishwa.

  • - Kubadilisha relay zote mbili:
  • ./modio2tool -B 0 -s 3
  • , wapi
  • -B 0 - huweka ubao kutumia maunzi yake I2C #0 (kawaida ama "0", "1", au "2")
  • -s 3 - "s" hutumiwa kuwasha relays; "3" inabainisha kuwasha relay zote mbili (tumia "1" au "2" kwa relay ya kwanza au ya pili pekee)

Matokeo yanayotarajiwa: sauti maalum ingetokea na relay LEDs zingewashwa.

  • - Kuzima relay zote mbili:
  • ./modio2tool -B 0 -c 3
  • , wapi
  • B 0 - huweka ubao kutumia maunzi yake I2C #0 (kawaida ama "0", "1", au "2")
  • c 3 - "c" hutumiwa kuzima relays za serikali; "3" inabainisha kuzima relay zote mbili (tumia "1" au 2" kwa relay ya kwanza au ya pili pekee)

Matokeo yanayotarajiwa: sauti maalum ingetokea na LED za relay zingezima.

  • - Kusoma hali ya relays (inapatikana tangu marekebisho ya firmware ya MOD-IO2 3.02): ./modio2tool -B 0 -r
  • , wapi
  • -B 0 - huweka ubao kutumia maunzi yake I2C #0 (kawaida ama "0", "1", au "2")
  • -r - "r" hutumiwa kusoma relay;

Matokeo yanayotarajiwa: hali ya relays itachapishwa. 0x03 inamaanisha kuwa relay zote mbili zimewashwa (sawa na binary 0x011).

Kusoma pembejeo za analogi:

  • ./modio2tool -B 0 -A 1
  • , wapi
  • -B 0 - huweka ubao kutumia maunzi yake I2C #0 (kawaida ama "0", "1", au "2")
  • -A 1 - "A" hutumiwa kusoma pembejeo ya analogi; "1" ni ingizo la analogi ambalo linasomwa - unaweza kutumia "1", "2", "3" au "5" kwa kuwa sio mawimbi yote ya AN yanayopatikana.

Matokeo yanayotarajiwa: Juzuutage ya AN ingechapishwa. Ikiwa hakuna kitu kilichounganishwa kinaweza kuwa chochote kama "ADC1: 2.311V".

  • Kubadilisha anwani ya I2C - ikiwa unatumia zaidi ya MOD-IO2 moja (inapatikana tangu marekebisho ya programu dhibiti ya MOD-IO2 3.02)
  • ./modio2tool -B 0 -x 15
  • , wapi
  • -B 0 - huweka ubao kutumia maunzi yake I2C #0 (kawaida ama "0", "1", au "2")
  • -x 15 - "x" inatumiwa kubadilisha anwani ya I2C ya bodi; "15" ni nambari inayotakiwa - ni tofauti na chaguo-msingi "0x21".
  • Matokeo yanayotarajiwa: ubao ungekuwa na anwani mpya ya I2C na utahitaji kuibainisha na -A 0xXX ikiwa ungetaka kutumia modio2tools katika siku zijazo.
  • Kwa maelezo zaidi rejelea usaidizi ulioletwa na modio2tools au msimbo wa chanzo wa modio2tools.

Zana za I2C za kudhibiti MOD-IO2 chini ya Linux
Badala ya programu maalum iliyotajwa katika 2.4.1, unaweza kutumia zana maarufu ya Linux "i2c-tools".

Pakua kwa usahihi sakinisha i2c-zana

MOD-IO2 imekuwa sambamba na zana za i2c tangu kutolewa kwa firmware yake 3. Katika hali hiyo, amri ni maarufu zaidi kutoka kwa i2c-tools - i2cdetect, i2cdump, i2cget, i2cset. Tumia amri zilizo hapo juu na maelezo kuhusu programu dhibiti kutuma (i2cset) na kupokea (i2cget) data tofauti. Taarifa kuhusu programu dhibiti iko katika README.pdf file kwenye kumbukumbu ya firmware; kumbukumbu iliyo na firmware ya hivi punde (4.3) inaweza kupatikana hapa:
https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip

Baadhi ya zamaniamples kwa kuweka / kusoma vifaa vya pembeni vya MOD-IO2 kwenye Linux kwa kutumia zana za i2c

  • - Kuwasha relay:
  • i2cset -y 2 0x21 0x40 0x03
  • , wapi
  • i2cset - amri ya kutuma data;
  • -y - kuruka ombi la y/n la uthibitishaji;
    2 - nambari ya I2C ya vifaa vya bodi (kawaida 0 au 1 au 2);
  • 0 × 21 - anwani ya bodi (0 × 21 inapaswa kutumika kwa kuandika);
  • 0×40 - Washa au zima uendeshaji wa relay (kama inavyoonekana katika firmware README.pdf);
  • 0 × 03 - inapaswa kufasiriwa kama binary 011 - kuwasha relay zote mbili (0 × 02 ingegeuka tu relay ya pili, 0 × 01 tu ya kwanza, 0 × 00 itazima zote mbili - 0 × 03 tena ingezizima pia);

Matokeo yanayotarajiwa: sauti maalum ingetokea na taa za relay zingewashwa.

Kusoma hali ya relays (inapatikana tangu marekebisho ya firmware ya MOD-IO2 3.02):

  • i2cset -y 2 0x21 0x43 na kisha amri ya kusoma
  • i2cget -y 2 0x21
  • , wapi
  • i2cset - amri ya kutuma data;
  • -y - kuruka ombi la y/n la uthibitishaji;
  • 2 - nambari ya I2C (kawaida 0, 1, au 2);
  • 0x21 - anwani ya bodi (0x21 inapaswa kutumika kwa kuandika);
  • 0x43 - soma shughuli za relay (kama inavyoonekana katika firmware README.pdf;

Matokeo yaliyotarajiwa: 0x00 - maana relay zote mbili zimezimwa; 0x03 - inapaswa kufasiriwa kama binary 011, kwa mfano relay zote mbili zimewashwa; nk.

Kusoma pembejeo/matokeo ya analogi:

  • i2cset -y 2 0x21 0x10 na kisha amri ya kusoma
  • i2cget -y 2 0x21
  • , wapi
  • 0x10 - IO ya kwanza ya analog;

Kubwa hapa ni kwamba kusoma lazima uandike ("kwamba ungesoma"). Read ni mchanganyiko wa i2cset na i2cget!
Matokeo yaliyotarajiwa: kwenye terminal, utapokea nambari za nasibu na zinazobadilika au 0x00 0x08, au 0xFF iwe una GPIO inayoelea au imewekwa kwa 0V au imewekwa kwa 3.3V.

  • - Kuweka IOs zote za analog kwa kiwango cha juu: i2cset -y 2 0x21 0x01 0x01
  • , wapi
  • 0x21 - anwani ya I2C ya MOD-IO2
  • 0x01 - kulingana na README.pdf ni SET_TRIS hutumiwa kufafanua maelekezo ya bandari;
  • 0x01 - kiwango cha juu (kwa matumizi ya kiwango cha chini 0x00)

Kusoma IO zote za analogi

  • i2cset -y 2 0x21 0x01
  • i2cget -y 2 0x21
  • Maelezo ya kina ya programu iliyopakiwa awali yanaweza kupatikana katika kifurushi cha onyesho kinachopatikana kwenye yetu web ukurasa.
  • Kubadilisha anwani ya kifaa cha I2C - ikiwa unatumia zaidi ya MOD-IO2 moja (inapatikana tangu marekebisho ya programu 2 ya MODIO3.02) i2cset 2 0x21 0xF0 0xHH
  • wapi

0xF0 ndio nambari ya amri ya mabadiliko ya I2C
HH ni anwani mpya katika umbizo la heksadesimali Kumbuka kwamba kirukaji cha PROG lazima kifungwe ili kuweza kubadilisha anwani. Ukisahau nambari ya anwani ambayo unaweza kutumia modio2tool kupata anwani, amri na kigezo kitakuwa "modio2tool -l". Unaweza pia kuweka upya anwani chaguo-msingi (0x21) kwa amri na kigezo "modio2tool -X".

SURA YA 3 MAELEZO YA BODI YA MOD-IO2

Utangulizi wa sura
Hapa unafahamiana na sehemu kuu za bodi. Kumbuka majina yaliyotumika kwenye ubao yanatofautiana na majina yanayotumika kuyaelezea. Kwa majina halisi angalia bodi ya MOD-IO2 yenyewe.

 Muundo (juu view)

OLIMEX-MOD-IO2-Ubao-wa-mtini- (2)

SURA YA 4 THE PIC16F1503 MICROCONTROLLER

Utangulizi wa sura
Katika sura hii kuna habari kuhusu moyo wa MOD-IO2 - kidhibiti chake kidogo cha PIC16. Taarifa hapa chini ni toleo lililobadilishwa la hifadhidata iliyotolewa na watengenezaji wake kutoka Microchip.

Sehemu ya PIC16F1503

  • Msingi Ulioimarishwa wa Kiwango cha Kati na Maagizo 49, Viwango 16 vya Rafu
  • Kumbukumbu ya Programu ya Flash yenye uwezo wa kujisomea/kuandika
  • Oscillator ya ndani ya 16MHz
  • Moduli 4 za PWM Zinazojitegemea
  • Moduli ya Kijenereta cha Mawimbi (CWG).
  • Moduli ya Oscillator Inayodhibitiwa kwa Nambari (NCO).
  • Moduli 2 za Seli ya Mantiki inayoweza Kusanidiwa (CLC).
  • Moduli ya Kiashirio Kilichounganishwa cha Joto
  • Channel 10-bit ADC yenye Voltage Marejeo
  • Kigeuzi cha 5-bit Digital hadi Analogi (DAC)
  • MI2C, SPI
  • 25mA Chanzo/Sink ya sasa ya I/O
  • Vipima muda 2x 8-bit (TMR0/TMR2)
  • Kipima Muda cha 1x 16-bit (TMR1)
  • Kipima Muda Kilichoongezwa cha Mlinzi (WDT)
  • Kuwasha/Kuzima-Kuweka Upya Ulioimarishwa
  • Uwekaji Upya wa Brown-Out ya Nguvu ya Chini (LPBOR)
  • Uwekaji Upya wa Brown-out Unaoweza Kupangwa (BOR)
  • Upangaji wa Uratibu wa Ndani ya Mzunguko (ICSP)
  • Utatuzi wa Ndani ya Mzunguko kwa kutumia Kichwa cha Utatuzi
  • PIC16LF1503 (1.8V – 3.6V)
  • PIC16F1503 (2.3V – 5.5V)

Kwa maelezo ya kina juu ya kidhibiti kidogo tembelea Microchip's web ukurasa kwa hifadhidata. Wakati wa kuandika hifadhidata ya microcontroller inaweza kupatikana kwenye kiungo kifuatacho: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.

SURA YA 5 VIUNGANISHI NA PINOUT

Utangulizi wa sura
Katika sura hii zimewasilishwa viunganishi vinavyoweza kupatikana kwenye ubao vyote pamoja na pinout zao na maelezo kuzihusu. Kazi za jumper zimeelezwa. Vidokezo na maelezo juu ya vifaa vya pembeni maalum vinawasilishwa. Vidokezo kuhusu violesura vimetolewa.

ICSP
Bodi inaweza kuratibiwa na kutatuliwa kutoka kwa ICSP ya pini 6. Ifuatayo ni jedwali la JTAG. Kiolesura hiki kinaweza kutumika na vitatuzi vya Olimex vya PIC-KIT3.

OLIMEX-MOD-IO2-Ubao-wa-mtini- (3)

ICSP
Bandika # Mawimbi Jina Bandika # Jina la Ishara
1 MCLAREN 4 GPIO0_ICSPDAT
2 +3.3V 5 GPIO0_ICSPCLK
3 GND 6 Haijaunganishwa

Moduli za UEXT
Ubao wa MOD-IO2 una viunganishi viwili vya UEXT (kiume na kike) na inaweza kuunganishwa na bodi za UEXT za Olimex. Kwa habari zaidi juu ya UEXT tafadhali tembelea: https://www.olimex.com/Products/Modules/UEXT/

Kiunganishi cha kike
Kiunganishi cha kike kinatumiwa ama kuunganisha kwenye ubao moja kwa moja (bila kutumia kebo ya kike-kike) au kuunganisha moduli kwenye MOD-IO2 nyingine - ili kuunda moduli ya stackable ambayo inaweza kushughulikiwa kupitia I2C. Kumbuka kubadilisha anwani ya I2C ya kila ubao unapotumia bodi nyingi. Kwa chaguo-msingi, anwani ya I2C ni 0x21.

OLIMEX-MOD-IO2-Ubao-wa-mtini- (4)

UEXT ya Kike
Bandika # Jina la ishara Bandika # Jina la ishara
1 +3.3V 6 SDA
2 GND 7 Haijaunganishwa
3 Haijaunganishwa 8 Haijaunganishwa
4 Haijaunganishwa 9 Haijaunganishwa
5 SCL 10 Haijaunganishwa

Kiunganishi cha kiume
Kiunganishi cha kiume kinatumiwa na kebo ya utepe kwenye kifurushi ili kuunganisha kwa UEXT mwingine wa kiume au kuunganisha kwenye MOD-IO2 nyingine.

OLIMEX-MOD-IO2-Ubao-wa-mtini- (5)

Mwanaume UEXT
Bandika # Jina la ishara Bandika # Jina la ishara
1 +3.3V 6 SDA
2 GND 7 Haijaunganishwa
3 Haijaunganishwa 8 Haijaunganishwa
4 Haijaunganishwa 9 Haijaunganishwa
5 SCL 10 Haijaunganishwa

Viunganishi vya pato la relay
Kuna relay mbili katika MOD-IO. Ishara zao za pato ni kawaida ya Kawaida Iliyofungwa (NC), Ufunguzi wa Kawaida (NO), na Kawaida (COM).

OLIMEX-MOD-IO2-Ubao-wa-mtini- (6)

REL1 – OUT1
Bandika # Jina la ishara
1 HAPANA - kufunguliwa kwa kawaida
2 NC - kawaida imefungwa
3 COM - kawaida

OLIMEX-MOD-IO2-Ubao-wa-mtini- (7)

REL2 – OUT2
Bandika # Jina la ishara
1 COM - kawaida
2 HAPANA - kufunguliwa kwa kawaida
3 NC - kawaida imefungwa

Viunganishi vya GPIO
Viunganishi vya GPIO vinaweza kutumika kutekeleza PWM, I2C, SPI, n.k. Kumbuka kwamba majina ya kila pini pia yamechapishwa chini ya ubao.

OLIMEX-MOD-IO2-Ubao-wa-mtini- (8)

Bandika # Jina la ishara Analog Pembejeo
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

Jack PWR
Jack pipa ya DC ina pini ya ndani ya 2.0mm na shimo la 6.3mm. Habari zaidi kuhusu sehemu halisi inaweza kupatikana hapa: https://www.olimex.com/wiki/PWRJACK Kwa wateja wa Uropa, pia tunahifadhi na kuuza adapta za msingi za usambazaji wa umeme zinazooana na jeki ya umeme.

OLIMEX-MOD-IO2-Ubao-wa-mtini- (9)

Bandika # Jina la ishara
1 Ingizo la Nguvu
2 GND

Maelezo ya jumper
Tafadhali kumbuka kuwa karibu wote (isipokuwa PROG) wa warukaji kwenye ubao ni aina ya SMD. Ikiwa unahisi kutokuwa salama katika mbinu yako ya kutengenezea/kukata ni bora usijaribu kurekebisha virukaji vya SMD. Pia ikiwa unahisi huna uwezo wa kuondoa jumper ya PTH kwa mikono bora utumie kibano.

PROG
Kirukaji cha PTH kinahitajika ili kubadilisha anwani ya I2C kupitia njia za programu. Inatumika kuzuia kubadilisha anwani ya I2C. Ikiwa unataka kubadilisha anwani ya I2C unahitaji kuifunga. Nafasi ya chaguo-msingi imefunguliwa.

SDA_E/SCL_E
Unapokuwa umeunganisha zaidi ya MOD-IO2 moja unahitaji kuvifunga vile virukaruka viwili, au sivyo laini ya I2C itakatishwa. Nafasi za chaguo-msingi za warukaji wote wawili zimefungwa.

UEXT_FPWR_E
Ikiwa imefungwa toa 3.3V kwenye kiunganishi cha UEXT cha kike. (kuwa mwangalifu kwa kuwa ukifunga kirukaruka hicho pia unafunga cha kiume kwenye laini inayofuata ya MOD-IO2 hii inaweza kusababisha kuungua kwa umeme kwenye ubao. Nafasi chaguo-msingi imefunguliwa.

UEXT_MPWR_E
Ikiwa imefungwa toa 3.3V kwenye kiunganishi cha UEXT cha kiume. (kuwa mwangalifu kwa kuwa ukifunga kirukaruka hicho na pia, funga cha kike kwenye laini inayofuata ya MOD-IO2 hii inaweza kusababisha kuungua kwa umeme kwenye ubao. Nafasi chaguo-msingi imefunguliwa.

Vipengele vya ziada vya vifaa
Vipengee vilivyo hapa chini vimewekwa kwenye MOD-IO2 lakini havijajadiliwa hapo juu. Zimeorodheshwa hapa kwa ukamilifu: Relay LEDs + Power LED.

SURA YA 6 BLOCK DIAGRAM NA KUMBUKUMBU

Utangulizi wa sura
Chini ya ukurasa huu, unaweza kupata ramani ya kumbukumbu ya familia hii ya vichakataji. Inapendekezwa sana kurejelea hifadhidata asili iliyotolewa na Microchip kwa moja ya ubora wa juu.

Mchoro wa kuzuia processor

OLIMEX-MOD-IO2-Ubao-wa-mtini- (10)

Ramani ya kumbukumbu ya kimwili

OLIMEX-MOD-IO2-Ubao-wa-mtini- (11)

SURA YA 7 SCHEMATIKI

Utangulizi wa sura
Katika sura hii ziko schematics inayoelezea kimantiki na kimwili MOD-IO2.

Mchoro wa tai
Mpangilio wa MOD-IO2 unaonekana kwa marejeleo hapa. Unaweza pia kuipata kwenye web ukurasa wa MODIO2 kwenye tovuti yetu: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware Ziko katika sehemu ya HARDWARE.
Ratiba ya EAGLE iko kwenye ukurasa unaofuata kwa marejeleo ya haraka.

OLIMEX-MOD-IO2-Ubao-wa-mtini- (12)

Vipimo vya kimwili
Kumbuka kuwa vipimo vyote viko katika mils.

OLIMEX-MOD-IO2-Ubao-wa-mtini- (13)

Vipengele vitatu vya juu zaidi kwenye ubao kwa utaratibu kutoka kwa urefu hadi mfupi zaidi ni relay T1 - 0.600" (15.25 mm) juu ya pcb; relay T2 - 0.600" (15.25 mm); Kiunganishi cha ICSP - 0.450" (11.43 mm). Kumbuka kuwa hatua zilizo hapo juu hazijumuishi PCB.

SURA YA 8 HISTORIA YA MARUDIO NA MSAADA

Utangulizi wa sura
Katika sura hii, utapata matoleo ya sasa na ya awali ya hati unayosoma. Pia, web ukurasa wa kifaa chako umeorodheshwa. Hakikisha umeiangalia baada ya kuinunua ili kupata masasisho ya hivi punde na exampchini.

Marekebisho ya hati

 

Marekebisho

 

Mabadiliko

 

Ukurasa uliorekebishwa#

 

A, 27.08.12

 

- Uumbaji wa awali

 

Wote

   

– Fasta mabaki kadhaa kutoka

 
B,

16.10.12

template ambayo ilikuwa inarejelea vibaya

wasindikaji na bodi

6, 10, 20
  - Viungo vilivyosasishwa  
   

- Kanusho Lililosasishwa ili kutoshea asili ya chanzo-wazi cha bodi

 

2

C,

24.10.13

- Aliongeza wa zamani wachacheampmaelezo ya les na firmware toleo la 3 7
  - Usaidizi wa Bidhaa uliosasishwa 23
  - Maboresho ya umbizo la jumla Wote
   

- Ilisasisha mwongozo ili kutafakari

 
D,

27.05.15

marekebisho ya hivi karibuni ya firmware 3.02

- Aliongeza habari kuhusu mpya

7, 8, 9, 10, 11
  Chombo cha Linux - modio2tools  
E, 27.09.19 - Ilisasisha mwongozo ili kuonyesha marekebisho ya hivi karibuni ya programu 4.3  

7, 8, 9, 10, 11

F, 17.05.24 - Taarifa zisizo sahihi kuhusu amri ya kubadilisha anwani ya I2C  

13, 19

Marekebisho ya bodi

 

Marekebisho, tarehe

 

Vidokezo vya marekebisho

 

B, 18.06.12

 

Kutolewa kwa awali

Inafaa web viungo na kanuni za ununuzi
The web ukurasa unaoweza kutembelea kwa maelezo zaidi kwenye kifaa chako https://www.olimex.com/mod-io2.html.

MSIMBO WA AGIZO

  • MOD-IO2 - toleo la ubao lililojadiliwa katika waraka huu
  • MOD-IO – toleo kubwa zaidi lenye optocouplers na chaguo la masafa ya nishati ya 8-30VDC
  • PIC-KIT3 - Kitengeneza programu cha Olimex chenye uwezo wa kutengeneza programu MOD-IO2
  • SY0612E – adapta ya umeme 12V/0.5A ya MOD-IO2 – 220V (Upatanifu wa Ulaya)

Orodha ya bei ya hivi karibuni inaweza kupatikana https://www.olimex.com/prices.

Jinsi ya kuagiza?
Unaweza kununua moja kwa moja kutoka kwa duka letu la mtandaoni au wasambazaji wetu wowote. Kumbuka kwamba kwa kawaida, ni haraka na nafuu kununua bidhaa za Olimex kutoka kwa wasambazaji wetu. Orodha ya wasambazaji na wauzaji waliothibitishwa wa Olimex LTD: https://www.olimex.com/Distributors.
Angalia https://www.olimex.com/ kwa maelezo zaidi.

Msaada wa bidhaa
Kwa usaidizi wa bidhaa, maelezo ya maunzi, na ripoti za makosa tuma barua pepe kwa: support@olimex.com. Maoni yote ya hati au maunzi yanakaribishwa. Kumbuka kwamba sisi ni kampuni ya vifaa na usaidizi wetu wa programu ni mdogo. Tafadhali zingatia kusoma aya hapa chini kuhusu udhamini wa bidhaa za Olimex.

Bidhaa zote hukaguliwa kabla ya kutumwa nje. Katika tukio lisilowezekana kuwa bidhaa ni mbaya, lazima zirudishwe, kwa OLIMEX kwenye anwani iliyoorodheshwa kwenye ankara yako ya agizo. OLIMEX haitakubali bidhaa ambazo zimetumika zaidi ya kiasi kinachohitajika
kutathmini utendaji wao.

Ikiwa bidhaa zinapatikana katika hali ya kufanya kazi, na ukosefu wa utendaji ni matokeo ya ukosefu wa ujuzi kwa upande wa mteja, hakuna marejesho yatafanywa, lakini bidhaa zitarejeshwa kwa mtumiaji kwa gharama zao. Marejesho yote lazima yaidhinishwe na Nambari ya RMA. Barua pepe support@olimex.com kwa nambari ya idhini kabla ya kusafirisha bidhaa yoyote. Tafadhali jumuisha jina lako, nambari ya simu, na nambari ya agizo katika ombi lako la barua pepe.

Marejesho ya bodi ya ukuzaji, kipanga programu, zana na kebo ambazo hazijaathiriwa zinaruhusiwa ndani ya siku 7 kuanzia tarehe ya kupokelewa kwa bidhaa. Baada ya muda kama huo, mauzo yote yanachukuliwa kuwa ya mwisho. Urejeshaji wa bidhaa zilizoagizwa vibaya huruhusiwa chini ya ada ya 10% ya kuhifadhi tena. Ni nini kisichoathiriwa? Ikiwa uliiunganisha kwa nguvu, uliiathiri. Ili kuwa wazi, hii inajumuisha vipengee ambavyo vimeuzwa au ambavyo firmware yao imebadilishwa. Kwa sababu ya asili ya bidhaa tunazoshughulikia (kuiga zana za kielektroniki), hatuwezi kuruhusu urejeshaji wa bidhaa ambazo zimeratibiwa, zikiwashwa au kubadilishwa vinginevyo baada ya kusafirishwa kutoka ghala letu. Bidhaa zote zilizorejeshwa lazima ziwe katika hali yake ya asili ya mnanaa na safi. Urejeshaji wa bidhaa zilizoharibika, zilizochanjwa, zilizoratibiwa, zilizochomwa au vinginevyo 'zilizochezewa' hazitakubaliwa.

Marejesho yote lazima yajumuishe vifaa vyote vya kiwanda vinavyokuja na kipengee. Hii ni pamoja na nyaya zozote za In-Circuit-Serial-Programming, upakiaji wa kuzuia tuli, masanduku n.k. Pamoja na kurejesha, weka PO# yako. Pia, jumuisha barua fupi ya maelezo ya kwa nini bidhaa inarejeshwa na ueleze ombi lako la kurejeshewa pesa au kubadilishana. Jumuisha nambari ya idhini kwenye barua hii na nje ya sanduku la usafirishaji. Tafadhali kumbuka: Ni jukumu lako kuhakikisha kuwa bidhaa zilizorejeshwa zinatufikia. Tafadhali tumia a
aina ya kuaminika ya usafirishaji. Ikiwa hatutapokea kifurushi chako hatutawajibika. Gharama za usafirishaji na ushughulikiaji hazirudishwi. Hatuwajibiki kwa ada zozote za usafirishaji wa bidhaa kurudishwa kwetu au kukurudishia vitu vya kufanya kazi.
Nakala kamili inaweza kupatikana https://www.olimex.com/wiki/GTC#Warranty kwa kumbukumbu ya baadaye.

Nyaraka / Rasilimali

Bodi ya Ugani ya OLIMEX MOD-IO2 [pdf] Mwongozo wa Mtumiaji
Bodi ya Ugani ya MOD-IO2, MOD-IO2, Bodi ya Ugani, Bodi

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *