OLIMEX-лагатып

Плата пашырэння OLIMEX MOD-IO2

Прадукт платы пашырэння OLIMEX-MOD-IO2

АДМОВА АД АДКАЗНАСЦІ
2024 Olimex Ltd. Olimex®, лагатып і іх спалучэнні з'яўляюцца зарэгістраванымі гандлёвымі маркамі Olimex Ltd. Іншыя назвы прадуктаў могуць быць гандлёвымі маркамі іншых асоб, і правы належаць іх адпаведным уладальнікам. Інфармацыя ў гэтым дакуменце прадастаўляецца ў сувязі з прадуктамі Olimex. Гэты дакумент або ў сувязі з продажам прадукцыі Olimex не прадастаўляюць ніякай ліцэнзіі, відавочнай, няяўнай або іншай, на права інтэлектуальнай уласнасці.

Гэты твор ліцэнзаваны ў адпаведнасці з ліцэнзіяй Creative Commons Attribution-ShareAlike 3.0 Unported. каб view копію гэтай ліцэнзіі, наведайце http://www.creativecommons.org/licenses/by-sa/3.0/. Гэты дызайн апаратнага забеспячэння Olimex LTD ліцэнзаваны ў адпаведнасці з Creative Commons Attribution-ShareAlike 3.0 Unported. Ліцэнзія.

OLIMEX-MOD-IO2-Extension-Board-fig- (1)

Праграмнае забеспячэнне выпушчана пад GPL. Малюнкі ў гэтым кіраўніцтве могуць адрознівацца ад апошняй версіі платы. Прадукт, апісаны ў гэтым дакуменце, пастаянна развіваецца і ўдасканальваецца. Усе звесткі аб прадукце і яго выкарыстанні, якія змяшчаюцца ў гэтым дакуменце, дадзены OLIMEX добрасумленна. Тым не менш, усе падразумеваныя або выяўленыя гарантыі, уключаючы, але не абмяжоўваючыся імі, падразумныя гарантыі таварнасці або прыдатнасці па прызначэнні, выключаюцца. Гэты дакумент прызначаны толькі для таго, каб дапамагчы чытачу ў выкарыстанні прадукту. OLIMEX Ltd. не нясе адказнасці за любыя страты або шкоду, якія ўзніклі ў выніку выкарыстання любой інфармацыі ў гэтым дакуменце, любыя памылкі або пропускі ў такой інфармацыі або любое няправільнае выкарыстанне прадукту.

Гэтая ацэначная плата/камплект прызначана для выкарыстання толькі ў мэтах інжынернай распрацоўкі, дэманстрацыі або ацэнкі і не разглядаецца OLIMEX як гатовы канчатковы прадукт, прыдатны для агульнага спажывецкага выкарыстання. Асобы, якія працуюць з прадуктам, павінны прайсці навучанне ў галіне электронікі і выконваць стандарты належнай інжынернай практыкі. Такім чынам, тавары, якія прадастаўляюцца, не павінны быць поўнымі з пункту гледжання неабходных ахоўных меркаванняў, звязаных з дызайнам, маркетынгам і (або) вытворчасцю, уключаючы бяспеку прадукту і меры аховы навакольнага асяроддзя, якія звычайна прысутнічаюць у канчатковых прадуктах, якія ўключаюць у сябе такія паўправаднікі кампаненты або друкаваныя платы.

Olimex у цяперашні час мае справу з рознымі кліентамі для прадуктаў, і таму наша дамоўленасць з карыстальнікам не з'яўляецца выключнай. Olimex не нясе адказнасці за дапамогу ў прымяненні, дызайн прадукту кліента, прадукцыйнасць праграмнага забеспячэння або парушэнне патэнтаў або паслуг, апісаных тут. НЯМА ГАРАНТЫІ НА ДЫЗАЙН МАТЭРЫЯЛЫ І КАМПАНЕНТЫ, ВЫКАРЫСТАНЫЯ ДЛЯ СТВАРЭННЯ MOD-IO2. ЯНЫ ЛІЧАЦЦА ПАДЫХОДНЫМІ ТОЛЬКІ ДЛЯ MODIO2.

РАЗДЗЕЛ 1 ЗАВЕРШЭНЫVIEW

Уводзіны ў раздзел
Дзякуем, што выбралі аднаплатны камп'ютар MOD-IO2 ад Olimex! Гэты дакумент змяшчае кіраўніцтва карыстальніка для платы Olimex MOD-IO2. Як надview, гэты раздзел дае аб'ём гэтага дакумента і пералічвае функцыі дошкі. Згадваюцца адрозненні паміж членамі саветаў MOD-IO2 і MOD-IO. Затым дэталізуецца арганізацыя дакумента. Плата развіцця MOD-IO2 дазваляе распрацоўваць код прыкладанняў, якія працуюць на мікракантролеры PIC16F1503 вытворчасці Microchip.

Асаблівасці

  • Мікракантролер PIC16F1503 з папярэдне загружанай прашыўкай з адкрытым зыходным кодам для палягчэння ўзаемадзеяння, асабліва з платамі з падтрымкай Linux
  • Выкарыстоўвае I2C, дазваляе змяняць адрас I2C
  • Стэкавыя раздымы UEXT мужчынскі і жаночы
  • 9-кантактны шрубавы раз'ём для 7 GPIO, 3.3 В і GND
  • 7 GPIO, якія могуць быць выкарыстаны для розных мэтаў, такіх як ШІМ, SPI, I2C, ANALOG IN/OUT і г.д.
  • 2 рэлейныя выхады з кантактамі 15A/250VAC з шрубавымі клемамі
  • Святлодыёды стану рэлейнага выхаду
  • 6-кантактны раз'ём ICSP для ўнутрысхемнага праграмавання і абнаўлення з дапамогай PIC-KIT3 або іншага сумяшчальнага інструмента
  • Гняздо PWR для 12 В пастаяннага току
  • Чатыры мантажныя адтуліны 3.3 мм ~ (0.13)”
  • Кабель UEXT жанчына-жама ўключаны
  • FR-4, 1.5 мм ~ (0.062)", чырвоная паяльная маска, белы шаўкаграфічны кампанент
  • Памеры: (61 х 52) мм ~ (2.40 х 2.05)”

MOD-IO супраць MOD-IO2
MOD-IO2 - гэта меншы модуль пашырэння ўводу-вываду ў параўнанні з MOD-IO як з пункту гледжання памеру, так і з пункту гледжання функцыянальнасці, аднак у многіх сітуацыях MOD-IO2 можа быць лепшым выбарам. Канструкцыі, якія патрабуюць оптапар, павінны разгледзець MOD-IO. Акрамя таго, MOD-IO мае лепшы блок харчавання з магчымасцю прадастаўлення voltage у дыяпазоне 8-30 В пастаяннага току.

Мэтавы рынак і прызначэнне дошкі
MOD-IO2 - гэта плата распрацоўкі пашырэння, якая можа ўзаемадзейнічаць з іншымі платамі Olimex праз раз'ём UEXT, яна дадае рэле і GPIO. Некалькі MOD-IO2 можна складаць і адрасаваць. Прашыўка дазваляе ўзаемадзейнічаць з платай з дапамогай простых каманд, але пры жаданні вы можаце змяніць прашыўку пад свае патрэбы.

Калі вы працуеце з любой з нашых плат распрацоўкі з раздымам UEXT і вам патрэбна больш GPIO і рэлейных выхадаў, вы можаце дадаць іх, падключыўшы MOD-IO2 да вашай платы распрацоўкі. Гэтая плата дазваляе лёгка падключаць 2 рэле і 7 GPIO. MOD-IO2 можна нарошчваць і адрасаваць - гэтыя платы можна злучыць разам, і вы можаце дадаць колькі заўгодна ўваходаў і выхадаў! 2-4- 6-8 і г.д.! MOD-IO2 мае мікракантролер PIC16F1503, а прашыўка з адкрытым зыходным кодам даступная для мадыфікацыі. Плата з'яўляецца вельмі добрым дадаткам да большасці плат Olimex, калі вам патрэбныя аналагавыя GPIO і рэле.

Арганізацыя
Кожны раздзел гэтага дакумента ахоплівае асобную тэму, арганізаваную наступным чынам:

  • Раздзел 1 скончаныview аб выкарыстанні і асаблівасцях платы
  • Раздзел 2 дае кіраўніцтва па хуткай наладзе дошкі
  • Раздзел 3 змяшчае агульную схему платы і макет
  • У главе 4 апісваецца кампанент, які з'яўляецца сэрцам платы: PIC16F1503
  • Раздзел 5 ахоплівае распіноўку раздыма, перыферыйныя прылады і апісанне перамычак
  • Раздзел 6 паказвае карту памяці
  • У главе 7 прадстаўлены схемы
  • Раздзел 8 змяшчае гісторыю версій, карысныя спасылкі і інфармацыю аб падтрымцы

ГЛАВА 2 НАЛАДКА ПЛАТЫ MOD-IO2

Уводзіны ў раздзел
Гэты раздзел дапаможа вам упершыню наладзіць плату развіцця MOD-IO2. Калі ласка, спачатку звярніце ўвагу на папярэджанне аб электрастатычным разрыве, каб не пашкодзіць плату, а затым даведайцеся пра апаратнае і праграмнае забеспячэнне, неабходнае для працы платы. Прыводзіцца працэдура ўключэння платы і падрабязна апісваецца паводзіны платы па змаўчанні.

Электрастатычнае папярэджанне
MOD-IO2 пастаўляецца ў ахоўнай антыстатычнай упакоўцы. Плата не павінна падвяргацца ўздзеянню высокіх электрастатычных патэнцыялаў. Пры працы з платай трэба надзець раменьчык зазямлення або падобнае ахоўнае прыстасаванне. Не дакранайцеся да кантактаў кампанента або любога іншага металічнага элемента.

Патрабаванні
Для аптымальнай налады MOD-IO2 неабходныя наступныя элементы:

  • Плата з бясплатным UART для перадачы дадзеных або любая плата OLIMEX, якая мае раз'ём UEXT
  • крыніца харчавання 12В для працы рэле; ён павінен адпавядаць раздыму сілкавання на борце

Калі вы хочаце перапраграмаваць плату або змяніць прашыўку, вам таксама спатрэбіцца:

  • PIC-сумяшчальны праграміст - не тое, што раз'ём для праграмавання ICSP з'яўляецца 0.1” 6-кантактным. У нас ёсць танны сумяшчальны праграміст PIC16F1503 на аснове PIC-KIT3 Microchip.
  • Некаторыя з прапанаваных тавараў можна набыць у Olimex, напрыклад:
  • PIC-KIT3 – праграміст Olimex, здольны праграмаваць PIC16F1503 SY0612E – адаптар блока сілкавання 12 В/0.5 А для еўрапейскіх кліентаў, пастаўляецца з гняздом харчавання, які падыходзіць да раздыма MOD-IO2

Харчаванне платы
Плата сілкуецца ад раздыма. Вы павінны забяспечыць 12 В пастаяннага току. Для еўрапейскіх кліентаў мы прадаем даступны адаптар блока сілкавання 12V/0.5A – SY0612E. Калі вы правільна запусціце плату, убудаваны PWR_LED загарыцца.

Апісанне прашыўкі і асноўнае выкарыстанне ў Linux
На PIC платы загружана прашыўка, якая дазваляе лягчэй выкарыстоўваць MOD-IO2 праз пратакол I2C. Прашыўка MOD-IO2 прайшла некалькі ітэрацый. Апошняя версія прашыўкі - версія 4.3. Каб выкарыстоўваць прашыўку з хост-платамі, якія не падтрымліваюць Linux, звярніцеся да README.PDF у архіве, які змяшчае крыніцы прашыўкі. Версіі прашыўкі 1, 2 і 3 НЕ сумяшчальныя. Гэтыя версіі прашыўкі вызначаюць розныя адрасы платы MOD-IO2 і розныя наборы каманд. Версіі прашыўкі 3, 3.1 і 3.02 (3. xx) і 4.3 сумяшчальныя. Калі ласка, звярніце ўвагу, што карыстацкая прашыўка можа НЕ падтрымліваць усе апаратныя магчымасці MODIO2. У некаторых выпадках вам можа спатрэбіцца адаптаваць прашыўку, каб выкарыстоўваць абсталяванне MOD-IO2 да яго
поўны патэнцыял!

Карыстацкі праграмны інструмент для кіравання MOD-IO2 пад Linux
Каб зрабіць усё яшчэ прасцей, мы напісалі праграмнае забеспячэнне для кіравання MOD-IO2

Linux. Вы можаце знайсці яго тут
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/

Інструмент доступу MOD-IO2/Linux
Гэта праграмнае забеспячэнне патрабуе платы з падтрымкай Linux. Інструмент працуе з блокамі MOD-IO2, загружанымі з версіяй прашыўкі 3 або навейшай. Для поўнай сумяшчальнасці са спецыяльным праграмным інструментам ваша плата MODIO2 павінна выкарыстоўваць версію прашыўкі 3.02 або навейшую. Каб выкарыстоўваць інструмент, проста размесціце file “modio2tool” на вашай дошцы. Перайдзіце ў папку, у якую вы яго змясцілі, і ўвядзіце «./modio2tool -h», каб атрымаць даведку па ўсіх даступных камандах.

Для большасці каманд патрабуецца апаратны нумар I2C, як гэта вызначана ў вашым дыстрыбутыве Linux з параметрам -BX, дзе X - нумар інтэрфейсу I2C. Звярніце ўвагу, што па змаўчанні праграмнае забеспячэнне настроена для выкарыстання з апаратным інтэрфейсам I2C № 2 і ідэнтыфікатарам платы 0x21 - калі ваша ўстаноўка адрозніваецца, вам трэба будзе ўказваць кожны раз з дапамогай -BX (X - апаратны нумар I2C) і -A 0xXX( XX - гэта I2C-адрас модуля).

Некаторыя эксampДадзеныя аб выкарыстанні modio2tool і MOD-IO2 у Linux:

  • – Выклік меню дапамогі:
  • ./modio2tool -h
  • , дзе
  • ./modio2tool – выконвае двайковы файл
  • -h – параметр, які выкарыстоўваецца для запыту даведачнай інфармацыі

Чаканы вынік: будзе паказаны фармат каманд і надрукаваны спіс каманд.

  • – Уключэнне абодвух рэле:
  • ./modio2tool -B 0 -s 3
  • , дзе
  • -B 0 – усталёўвае плату на выкарыстанне апаратнага I2C #0 (звычайна «0», «1» або «2»)
  • -s 3 – «s» выкарыстоўваецца для ўключэння рэле; «3» паказвае на ўключэнне абодвух рэле (выкарыстоўвайце «1» або «2» толькі для першага або толькі для другога рэле)

Чаканы вынік: гучыць пэўны гук і загараюцца святлодыёды рэле.

  • – Адключэнне абодвух рэле:
  • ./modio2tool -B 0 -c 3
  • , дзе
  • B 0 – усталёўвае плату на выкарыстанне апаратнага I2C #0 (звычайна «0», «1» або «2»)
  • c 3 – «c» выкарыстоўваецца для адключэння рэле стану; «3» вызначае адключэнне абодвух рэле (выкарыстоўвайце «1» або 2 толькі для першага або толькі для другога рэле)

Чаканы вынік: гучыць пэўны гук, і святлодыёды рэле выключацца.

  • – Чытанне стану рэле (даступна з версіі прашыўкі MOD-IO2 3.02): ./modio2tool -B 0 -r
  • , дзе
  • -B 0 – усталёўвае плату на выкарыстанне апаратнага I2C #0 (звычайна «0», «1» або «2»)
  • -r – «r» выкарыстоўваецца для чытання рэле;

Чаканы вынік: будзе надрукаваны стан рэле. 0x03 азначае, што абодва рэле ўключаны (эквівалентна двайковаму 0x011).

Чытанне аналагавых уваходаў:

  • ./modio2tool -B 0 -A 1
  • , дзе
  • -B 0 – усталёўвае плату на выкарыстанне апаратнага I2C #0 (звычайна «0», «1» або «2»)
  • -A 1 – «A» выкарыстоўваецца для чытання аналагавага ўваходу; "1" - гэта аналагавы ўваход, які чытаецца - вы можаце выкарыстоўваць "1", "2", "3" або "5", паколькі не ўсе сігналы AN даступныя.

Чаканы вынік: Выпtage AN бы надрукаваны. Калі нічога не падключана, гэта можа быць што-небудзь накшталт «ADC1: 2.311 В».

  • Змена адраса I2C - калі вы выкарыстоўваеце больш за адзін MOD-IO2 (даступна з версіі прашыўкі MOD-IO2 3.02)
  • ./modio2tool -B 0 -x 15
  • , дзе
  • -B 0 – усталёўвае плату на выкарыстанне апаратнага I2C #0 (звычайна «0», «1» або «2»)
  • -x 15 – «x» выкарыстоўваецца для змены I2C-адраса платы; «15» - жаданае лік - яно адрозніваецца ад «0x21» па змаўчанні.
  • Чаканы вынік: у платы будзе новы адрас I2C, і вам трэба будзе ўказаць яго з дапамогай -A 0xXX, калі вы хочаце выкарыстоўваць modio2tools у будучыні.
  • Для атрымання дадатковай інфармацыі звярніцеся да даведкі modio2tools або да зыходнага кода modio2tools.

I2C-інструменты для кіравання MOD-IO2 пад Linux
Замест спецыяльнай праграмы, згаданай у 2.4.1, вы можаце выкарыстоўваць папулярны інструмент Linux «i2c-tools».

Спампуйце яго з apt ўсталяваць i2c-інструменты

MOD-IO2 быў сумяшчальны з інструментамі i2c з моманту выпуску прашыўкі 3. У гэтым выпадку каманды з'яўляюцца найбольш папулярнымі з інструментаў i2c - i2cdetect, i2cdump, i2cget, i2cset. Выкарыстоўвайце прыведзеныя вышэй каманды і інфармацыю аб прашыўцы для адпраўкі (i2cset) і атрымання (i2cget) розных даных. Інфармацыя аб прашыўцы знаходзіцца ў файле README.pdf file у архіве прашыўкі; архіў з апошняй прашыўкай (4.3) можна знайсці тут:
https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip

Некаторыя эксampфайлы для наладжвання/чытання перыферыйных прылад MOD-IO2 у Linux з дапамогай i2c-інструментаў

  • – Уключэнне рэле:
  • i2cset –y 2 0x21 0x40 0x03
  • , дзе
  • i2cset – каманда адпраўкі дадзеных;
  • -y – каб прапусціць запыт пацверджання y/n;
    2 – апаратны нумар I2C платы (звычайна 0 або 1 або 2);
  • 0×21 – адрас дошкі (для запісу трэба выкарыстоўваць 0×21);
  • 0×40 – уключыць або выключыць працу рэле (як відаць у прашыўцы README.pdf);
  • 0×03 – варта інтэрпрэтаваць як двайковы 011 – уключае абодва рэле (0×02 будзе ўключаць толькі другое рэле, 0×01 толькі першае, 0×00 выключаць абодва – 0×03 зноў выключаць іх таксама);

Чаканы вынік: гучаў спецыфічны гук і загараліся рэле.

Чытанне стану рэле (даступна з версіі прашыўкі MOD-IO2 3.02):

  • i2cset –y 2 0x21 0x43, а затым каманда чытання
  • i2cget –y 2 0x21
  • , дзе
  • i2cset – каманда адпраўкі дадзеных;
  • -y – каб прапусціць запыт пацверджання y/n;
  • 2 – нумар I2C (звычайна 0, 1 або 2);
  • 0x21 – адрас дошкі (0x21 трэба выкарыстоўваць для запісу);
  • 0x43 – чытанне аперацый рэле (як відаць у прашыўцы README.pdf;

Чаканыя вынікі: 0x00 - азначае, што абодва рэле выключаны; 0x03 – павінна інтэрпрэтавацца як двайковае 011, напрыклад, абодва рэле ўключаны; г.д.

Чытанне аналагавых уваходаў/выхадаў:

  • i2cset –y 2 0x21 0x10, а затым каманда чытання
  • i2cget –y 2 0x21
  • , дзе
  • 0x10 – першы аналагавы IO;

Галоўнае тут тое, што каб чытаць, трэба пісаць («што б ты прачытаў»). Read - гэта спалучэнне i2cset і i2cget!
Чаканыя вынікі: на тэрмінале вы атрымаеце выпадковыя і зменлівыя лічбы, альбо 0x00, 0x08, альбо 0xFF, незалежна ад таго, плавае ў вас GPIO, усталяваны 0 В або 3.3 В.

  • – Наладжванне ўсіх аналагавых IO на высокім узроўні: i2cset –y 2 0x21 0x01 0x01
  • , дзе
  • 0x21 – I2C-адрас MOD-IO2
  • 0x01 – у адпаведнасці з README.pdf SET_TRIS выкарыстоўваецца для вызначэння напрамкаў порта;
  • 0x01 - высокі ўзровень (для нізкага ўзроўню выкарыстоўвайце 0x00)

Чытанне ўсіх аналагавых IO

  • i2cset –y 2 0x21 0x01
  • i2cget –y 2 0x21
  • Падрабязныя тлумачэнні папярэдне загружанага праграмнага забеспячэння можна знайсці ў дэма-пакеце, даступным на нашым сайце web старонка.
  • Змена адраса прылады I2C – калі вы выкарыстоўваеце больш за адзін MOD-IO2 (даступны з версіі прашыўкі MODIO2 3.02) i2cset 2 0x21 0xF0 0xHH
  • дзе

0xF0 - код каманды для змены I2C
HH - гэта новы адрас у шаснаццатковым фармаце. Звярніце ўвагу, што перамычка PROG павінна быць закрыта, каб можна было змяніць адрас. Калі вы забыліся нумар адраса, вы можаце выкарыстоўваць modio2tool, каб знайсці адрас, каманда і параметр будуць «modio2tool -l». Вы таксама можаце скінуць адрас па змаўчанні (0x21) з дапамогай каманды і параметра “modio2tool -X”.

ГЛАВА 3 АПІСАННЕ ПЛАТЫ MOD-IO2

Уводзіны ў раздзел
Тут вы пазнаёміцеся з асноўнымі часткамі дошкі. Звярніце ўвагу, што назвы, якія выкарыстоўваюцца на дошцы, адрозніваюцца ад імёнаў, якія выкарыстоўваюцца для іх апісання. Фактычныя назвы праверце на самой плаце MOD-IO2.

 Макет (верх view)

OLIMEX-MOD-IO2-Extension-Board-fig- (2)

ГЛАВА 4 МІКРАКАНТРОЛЕР PIC16F1503

Уводзіны ў раздзел
У гэтай главе размешчана інфармацыя пра сэрца MOD-IO2 - яго мікракантролер PIC16. Прыведзеная ніжэй інфармацыя з'яўляецца мадыфікаванай версіяй табліцы дадзеных, прадстаўленай вытворцамі з Microchip.

Асаблівасці PIC16F1503

  • Палепшанае ядро ​​сярэдняга ўзроўню з 49 інструкцыямі, 16 узроўнямі стэка
  • Флэш-памяць праграм з магчымасцю самастойнага чытання/запісу
  • Унутраны асцылятар 16 МГц
  • 4x аўтаномныя модулі ШІМ
  • Модуль генератара дадатковых сігналаў (CWG).
  • Модуль асцылятара з лікавым кіраваннем (NCO).
  • 2x Модулі канфігуруемай лагічнай ячэйкі (CLC).
  • Убудаваны модуль індыкатара тэмпературы
  • Канальны 10-бітны АЦП з Voltage Даведка
  • 5-бітны лічбава-аналагавы пераўтваральнік (ЦАП)
  • MI2C, SPI
  • Ток крыніцы/прыёмніка 25 мА ўводу/вываду
  • 2x 8-бітныя таймеры (TMR0/TMR2)
  • 1x 16-бітны таймер (TMR1)
  • Пашыраны вартавы таймер (WDT)
  • Палепшанае ўключэнне/выключэнне-скід
  • Скід маламагутнага адключэння (LPBOR)
  • Праграмуемы скід карычневага колеру (BOR)
  • Унутрысхемнае паслядоўнае праграмаванне (ICSP)
  • Унутрысхемная адладка з выкарыстаннем загалоўка адладкі
  • PIC16LF1503 (1.8 В – 3.6 В)
  • PIC16F1503 (2.3 В – 5.5 В)

Для атрымання поўнай інфармацыі аб мікракантролеры наведайце Microchip web старонка для табліцы дадзеных. На момант напісання табліцы дадзеных мікракантролера можна знайсці па наступнай спасылцы: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.

ГЛАВА 5 РАЗДЫМЫ І РАСЦІНКІ

Уводзіны ў раздзел
У гэтай главе прадстаўлены раздымы, якія можна знайсці на плаце, разам з іх распиновкой і заўвагамі пра іх. Апісаны функцыі перамычкі. Прадстаўлены заўвагі і інфармацыя аб канкрэтных перыферыйных прыладах. Даюцца заўвагі адносна інтэрфейсаў.

ICSP
Плату можна праграмаваць і адладжваць з 6-кантактнага ICSP. Ніжэй табліца ДжTAG. Гэты інтэрфейс можна выкарыстоўваць з адладчыкамі Olimex PIC-KIT3.

OLIMEX-MOD-IO2-Extension-Board-fig- (3)

ICSP
Замацаваць # Сігнал Імя Замацаваць # Назва сігналу
1 МАКЛАРЭН 4 GPIO0_ICSPDAT
2 +3.3В 5 GPIO0_ICSPCLK
3 GND 6 Не падключана

Модулі UEXT
Плата MOD-IO2 мае два раздымы UEXT (мужчынскі і жаночы) і можа ўзаемадзейнічаць з платамі Olimex UEXT. Для атрымання дадатковай інфармацыі аб UEXT, калі ласка, наведайце: https://www.olimex.com/Products/Modules/UEXT/

Жаночы раз'ём
Гнездавы раз'ём выкарыстоўваецца альбо для непасрэднага падлучэння да платы (без выкарыстання кабеля "гняма-гняма"), альбо для падлучэння модуля да іншага MOD-IO2 - для стварэння накаплянага модуля, да якога можна звяртацца праз I2C. Не забудзьце змяніць адрас I2C кожнай платы пры выкарыстанні некалькіх плат. Па змаўчанні адрас I2C роўны 0x21.

OLIMEX-MOD-IO2-Extension-Board-fig- (4)

Жаночы UEXT
Замацаваць # Назва сігналу Замацаваць # Назва сігналу
1 +3.3В 6 ПДР
2 GND 7 Не падключана
3 Не падключана 8 Не падключана
4 Не падключана 9 Не падключана
5 SCL 10 Не падключана

Мужчынскі раз'ём
Мужчынскі раз'ём выкарыстоўваецца з істужачным кабелем у камплекце для падлучэння да іншага мужчынскага UEXT або для падлучэння да іншага MOD-IO2.

OLIMEX-MOD-IO2-Extension-Board-fig- (5)

Мужчынскі UEXT
Замацаваць # Назва сігналу Замацаваць # Назва сігналу
1 +3.3В 6 ПДР
2 GND 7 Не падключана
3 Не падключана 8 Не падключана
4 Не падключана 9 Не падключана
5 SCL 10 Не падключана

Рэлейныя выхадныя раздымы
У MOD-IO ёсць два рэле. Іх выхадныя сігналы - гэта стандартны нармальна закрыты (NC), нармальна адкрыты (NO) і агульны (COM).

OLIMEX-MOD-IO2-Extension-Board-fig- (6)

REL1 – ВЫХОД1
Замацаваць # Назва сігналу
1 НЕ - звычайна адкрыты
2 NC - нармальна закрыты
3 COM - агульны

OLIMEX-MOD-IO2-Extension-Board-fig- (7)

REL2 – ВЫХОД2
Замацаваць # Назва сігналу
1 COM - агульны
2 НЕ - звычайна адкрыты
3 NC - нармальна закрыты

Раздымы GPIO
Раздымы GPIO можна выкарыстоўваць для рэалізацыі ШІМ, I2C, SPI і г. д. Звярніце ўвагу, што назвы кожнага кантакту таксама надрукаваны ўнізе платы.

OLIMEX-MOD-IO2-Extension-Board-fig- (8)

Замацаваць # Назва сігналу Аналагавы ўваход
1 3.3В
2 GND
3 GPIO0 AN0
4 GPIO1 AN1
5 GPIO2 AN2
6 GPIO3 AN3
7 GPIO4
8 GPIO5 AN7
9 GPIO6 ШІМ

PWR Джэк
Гняздо DC мае ўнутраны штыфт 2.0 мм і адтуліну 6.3 мм. Дадатковую інфармацыю аб дакладным кампаненце можна знайсці тут: https://www.olimex.com/wiki/PWRJACK Для еўрапейскіх кліентаў мы таксама захоўваем і прадаем асноўныя адаптары сілкавання, сумяшчальныя з гняздом сілкавання.

OLIMEX-MOD-IO2-Extension-Board-fig- (9)

Замацаваць # Назва сігналу
1 Увод магутнасці
2 GND

Апісанне джэмпера
Звярніце ўвагу, што амаль усе (акрамя PROG) перамычкі на плаце SMD-тыпу. Калі вы адчуваеце сябе няўпэўнена ў сваёй тэхніцы паяння/рэзкі, лепш не спрабаваць рэгуляваць перамычкі SMD. Акрамя таго, калі вы адчуваеце, што не ў стане зняць перамычку ПТГ рукамі, лепш скарыстайцеся пінцэтам.

ПРОГ
Перамычка PTH патрабуецца для змены адраса I2C з дапамогай праграмнага забеспячэння. Выкарыстоўваецца для абмежавання змены адраса I2C. Калі вы хочаце змяніць адрас I2C, вам трэба закрыць яго. Становішча па змаўчанні - адкрытае.

SDA_E/SCL_E
Калі ў вас падключана больш за адзін MOD-IO2, вам трэба трымаць гэтыя дзве перамычкі зачыненымі, інакш лінія I2C будзе адключана. Стандартныя пазіцыі для абедзвюх перамычак замкнёныя.

UEXT_FPWR_E
Калі ён зачынены, забяспечвайце 3.3 В на раздыме UEXT. (будзьце асцярожныя, бо калі вы закрыеце гэтую перамычку, вы таксама закрыеце мужчынскую перамычку ў наступным радку MOD-IO2, гэта можа выклікаць электрычны апёк платы. Становішча па змаўчанні адкрыта.

UEXT_MPWR_E
Калі ён зачынены, забяспечвайце 3.3 В на мужчынскім раздыме UEXT. (будзьце асцярожныя, бо калі вы зачыніце гэтую перамычку, а таксама закрыеце жаночую перамычку ў наступным радку MOD-IO2, гэта можа выклікаць электрычны апёк платы. Становішча па змаўчанні адкрыта.

Дадатковыя апаратныя кампаненты
Прыведзеныя ніжэй кампаненты ўсталяваны на MOD-IO2, але не абмяркоўваюцца вышэй. Яны пералічаны тут для паўнаты: рэлейныя святлодыёды + святлодыёд харчавання.

ГЛАВА 6 БЛОК-СХЕМА І ПАМЯЦЬ

Уводзіны ў раздзел
На гэтай старонцы вы можаце знайсці карту памяці для гэтага сямейства працэсараў. Настойліва рэкамендуецца звяртацца да арыгінальнай тэхнічнай табліцы, выпушчанай Microchip, для атрымання больш высокай якасці.

Блок-схема працэсара

OLIMEX-MOD-IO2-Extension-Board-fig- (10)

Карту фізічнай памяці

OLIMEX-MOD-IO2-Extension-Board-fig- (11)

ГЛАВА 7 СХЕМАМІКА

Уводзіны ў раздзел
У гэтай главе размешчаны схемы, якія лагічна і фізічна апісваюць MOD-IO2.

Схема арла
Схема MOD-IO2 бачная для даведкі тут. Вы таксама можаце знайсці яго на web старонка для MODIO2 на нашым сайце: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware Яны знаходзяцца ў раздзеле HARDWARE.
Схема EAGLE размешчана на наступнай старонцы для больш хуткага азнаямлення.

OLIMEX-MOD-IO2-Extension-Board-fig- (12)

Фізічныя памеры
Звярніце ўвагу, што ўсе памеры ў мілах.

OLIMEX-MOD-IO2-Extension-Board-fig- (13)

Тры самых высокіх элемента на плаце ў парадку ад самага высокага да самага кароткага - гэта рэле T1 – 0.600” (15.25 мм) над друкаванай платай; рэле Т2 – 0.600” (15.25 мм); Раз'ём ICSP – 0.450” (11.43 мм). Звярніце ўвагу, што вышэйзгаданыя меры не ўключаюць друкаваную плату.

ГЛАВА 8 ГІСТОРЫЯ ПЕРАДАЧАННЯЎ І ПАДТРЫМКА

Уводзіны ў раздзел
У гэтай главе вы знойдзеце бягучую і папярэднюю версіі дакумента, які вы чытаеце. Акрамя таго, web старонка для вашай прылады ў спісе. Абавязкова праверце яго пасля пакупкі на наяўнасць апошніх даступных абнаўленняў і напрampлес.

Рэвізія дакумента

 

Рэвізія

 

Змены

 

Змененая старонка №

 

А, 27.08.12

 

– Першапачатковае стварэнне

 

Усе

   

– Выпраўлена некалькі рэшткаў з

 
B,

16.10.12

шаблон, які спасылаўся няправільна

працэсары і платы

6, 10, 20
  – Абноўленыя спасылкі  
   

– Абноўлена Адмова ад адказнасці, каб адпавядаць прыродзе дошкі з адкрытым зыходным кодам

 

2

C,

24.10.13

– Дададзена некалькі выключampфайлы і тлумачэнне версіі прашыўкі 3 7
  – Абноўлена падтрымка прадукту 23
  – Агульныя паляпшэнні фарматавання Усе
   

– Абноўлена кіраўніцтва, каб адлюстраваць

 
D,

27.05.15

апошняя версія прашыўкі 3.02

– Дададзена інфармацыя аб нав

7, 8, 9, 10, 11
  Інструмент Linux – modio2tools  
E, 27.09.19 – Абноўлена кіраўніцтва, каб адлюстраваць апошнюю версію прашыўкі 4.3  

7, 8, 9, 10, 11

П, 17.05.24 – выпраўлена няправільная інфармацыя аб камандзе змены адраса I2C  

13, 19

Рэвізія савета

 

Перагляд, дата

 

Заўвагі да перагляду

 

Б, 18.06.12

 

Першапачатковы выпуск

Карысна web спасылкі і коды пакупкі
The web старонка, якую вы можаце наведаць для атрымання дадатковай інфармацыі аб вашай прыладзе https://www.olimex.com/mod-io2.html.

КОДЫ ЗАКАЗА

  • MOD-IO2 – версія платы, якая разглядаецца ў гэтым дакуменце
  • MOD-IO - большая версія з оптапарамі і варыянтам магутнасці 8-30 В пастаяннага току
  • PIC-KIT3 – праграміст Olimex, здольны праграмаваць MOD-IO2
  • SY0612E – адаптар блока харчавання 12V/0.5A для MOD-IO2 – 220V (Еўрапейская сумяшчальнасць)

Апошні прайс-ліст можна знайсці на https://www.olimex.com/prices.

Як зрабіць заказ?
Вы можаце набыць непасрэдна ў нашай інтэрнэт-краме або ў любога з нашых дыстрыб'ютараў. Звярніце ўвагу, што звычайна хутчэй і танней купляць прадукцыю Olimex у нашых дыстрыб'ютараў. Спіс пацверджаных дыстрыб'ютараў і рэсэлераў Olimex LTD: https://www.olimex.com/Distributors.
Праверыць https://www.olimex.com/ для атрымання дадатковай інфармацыі.

Падтрымка прадукту
Каб атрымаць падтрымку прадукту, інфармацыю аб абсталяванні і справаздачы аб памылках, дасылайце па электроннай пошце: support@olimex.com. Вітаюцца любыя водгукі аб дакументах або абсталяванні. Звярніце ўвагу, што мы галоўным чынам кампанія, якая займаецца апаратным забеспячэннем, і наша праграмная падтрымка абмежаваная. Калі ласка, прачытайце абзац ніжэй пра гарантыю на прадукцыю Olimex.

Усе тавары перад адпраўкай правяраюцца. У малаверагодным выпадку, калі тавары няспраўныя, іх трэба вярнуць у OLIMEX па адрасе, указаным у рахунку-фактуры вашага замовы. OLIMEX не прымае тавары, якія былі выкарыстаны больш, чым неабходна
ацаніць іх функцыянальнасць.

Калі тавар будзе знойдзены ў працоўным стане, а недахоп функцыянальнасці з'яўляецца вынікам недасведчанасці з боку кліента, вяртанне не будзе зроблена, але тавар будзе вернуты карыстальніку за яго кошт. Усе вяртанні павінны быць дазволены па нумары RMA. Электронная пошта support@olimex.com для нумара аўтарызацыі перад адпраўкай назад любога тавару. Калі ласка, укажыце сваё імя, нумар тэлефона і нумар заказу ў запыце па электроннай пошце.

Вяртанне любой платы распрацоўшчыка, праграміста, інструментаў і кабеляў, якія не пацярпелі, дазваляецца на працягу 7 дзён з даты атрымання тавару. Па заканчэнні гэтага часу ўсе продажу лічацца канчатковымі. Вяртанне няправільна заказаных тавараў дазваляецца з улікам 10% платы за папаўненне запасаў. Што не ўплывае? Калі вы падключылі яго да ўлады, вы паўплывалі на яго. Каб было ясна, гэта ўключае ў сябе элементы, якія былі прыпаяныя або змянілі ўбудаванае праграмнае забеспячэнне. З-за характару прадуктаў, з якімі мы маем справу (стварэнне прататыпаў электронных інструментаў), мы не можам дазволіць вяртанне элементаў, якія былі запраграмаваны, уключаны або іншым чынам зменены пасля адпраўкі з нашага склада. Усе вернутыя тавары павінны быць у першапачатковым стане і ў чыстым стане. Вяртанне пашкоджаных, падрапаных, запраграмаваных, спаленых або іншым спосабам «гуляючых» тавараў не прымаецца.

Усе вяртанні павінны ўключаць усе завадскія аксэсуары, якія ўваходзяць у камплект тавару. Гэта ўключае ў сябе любыя кабелі для паслядоўнага праграмавання ўнутры схемы, антыстатычную ўпакоўку, скрынкі і г.д. Пры вяртанні прыкладзеце свой нумар замовы. Таксама ўключыце кароткі ліст з тлумачэннем таго, чаму тавар вяртаецца, і выкладзіце свой запыт на вяртанне або абмен. Уключыце нумар аўтарызацыі ў гэты ліст і на вонкавы бок транспартнай скрынкі. Калі ласка, звярніце ўвагу: гэта ваша адказнасць за тое, каб вернутыя тавары дайшлі да нас. Калі ласка, выкарыстоўвайце a
надзейная форма дастаўкі. Калі мы не атрымаем вашу пасылку, мы не будзем несці адказнасці. Плата за дастаўку і апрацоўку не вяртаецца. Мы не нясем адказнасці за любыя выдаткі на дастаўку тавараў, якія вяртаюцца да нас, або за вяртанне працоўных элементаў вам.
Поўны тэкст можна знайсці на https://www.olimex.com/wiki/GTC#Warranty для далейшага выкарыстання.

Дакументы / Рэсурсы

Плата пашырэння OLIMEX MOD-IO2 [pdfКіраўніцтва карыстальніка
Плата пашырэння MOD-IO2, MOD-IO2, плата пашырэння, плата

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *