Шӯрои тамдиди OLIMEX MOD-IO2
РАҲДДИҲ
2024 Olimex Ltd. Olimex®, логотип ва комбинатсияи онҳо тамғаҳои молии ба қайд гирифташудаи Olimex Ltd мебошанд. Дигар номҳои маҳсулот метавонанд тамғаҳои молии дигарон бошанд ва ҳуқуқҳо ба соҳибони мувофиқи онҳо тааллуқ доранд. Маълумот дар ин ҳуҷҷат дар робита бо маҳсулоти Olimex оварда шудааст. Ин ҳуҷҷат ё дар робита бо фурӯши маҳсулоти Olimex ҳеҷ гуна иҷозатнома ба ягон ҳуқуқи моликияти зеҳнии возеҳ ё дар назар дошташуда ё ба таври дигар дода намешавад.
Ин кор тибқи иҷозатномаи Creative Commons Attribution-ShareAlike 3.0 Unported License гирифта шудааст. Ба view нусхаи ин иҷозатнома, боздид http://www.creativecommons.org/licenses/by-sa/3.0/. Ин тарҳи сахтафзор аз ҷониби Olimex LTD таҳти иҷозатномаи Creative Commons Attribution-ShareAlike 3.0 Unported дода шудааст. Иҷозатнома.
Нармафзор дар доираи 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 GPIOs, 3.3V ва GND
- 7 GPIOs, ки метавонанд барои мақсадҳои гуногун истифода шаванд, ба монанди PWM, SPI, I2C, ANALOG IN/OUT ва ғайра.
- 2 баромади реле бо контактҳои 15A/250VAC бо терминалҳои винтӣ
- LED-ҳои ҳолати баромади RELAY
- Пайвасткунаки 6-pin ICSP барои барномасозӣ ва навсозӣ бо PIC-KIT3 ё дигар асбоби мувофиқ
- Шабакаи PWR барои 12V DC
- Чор сӯрохи васлкунӣ 3.3мм ~ (0.13)"
- UEXT кабели зан-зан дохил карда шудааст
- FR-4, 1.5mm ~ (0.062)", ниқоби кафшери сурх, чопи ҷузъҳои экрани абрешими сафед
- Андозаҳо: (61 x 52) мм ~ (2.40 x 2.05)"
MOD-IO против MOD-IO2
MOD-IO2 як модули тавсеаи баромади вуруди хурдтар дар муқоиса бо MOD-IO ҳам аз ҷиҳати ҳаҷм ва ҳам аз ҷиҳати функсионалӣ мебошад, аммо, дар бисёр ҳолатҳо, MOD-IO2 метавонад интихоби беҳтареро таъмин кунад. Тарҳҳое, ки ба оптокоуплер ниёз доранд, бояд MOD-IO-ро баррасӣ кунанд. Илова бар ин, MOD-IO дорои таъминоти беҳтари нерӯи барқ бо имкони таъмини voltage дар доираи 8-30VDC.
Бозори мақсаднок ва ҳадафи шӯро
MOD-IO2 як тахтаи тавсеаи рушд аст, ки метавонад бо дигар тахтаҳои Olimex тавассути пайвасткунаки UEXT пайваст шавад, ки он RELAYs ва GPIOs илова мекунад. Якчанд MOD-IO2 stackable ва суроғашаванда мебошанд. Нармафзор ба шумо имкон медиҳад, ки бо истифода аз фармонҳои оддӣ бо тахта муошират кунед ва аммо агар хоҳед, шумо метавонед нармафзорро барои эҳтиёҷоти худ тағир диҳед.
Агар шумо бо ягон панели таҳияи мо бо пайвасткунаки UEXT кор кунед ва ба шумо GPIO ва баромадҳои RELAY бештар лозим аст, шумо метавонед онҳоро тавассути пайваст кардани MOD-IO2 ба тахтаи таҳияи худ илова кунед. Ин тахта имкон медиҳад, ки ба 2 реле ва 7 GPIO интерфейси осон дошта бошад. MOD-IO2 stackable ва суроғашаванда аст - ин тахтаҳоро метавон ба ҳам пайваст кард ва шумо метавонед ҳар қадар воридот ва натиҷаҳоро, ки мехоҳед, илова кунед! 2-4- 6-8 ва ғайра! MOD-IO2 дорои микроконтроллери PIC16F1503 аст ва нармафзори нармафзор манбаи кушода аст ва барои тағир додан дастрас аст. Тахта як иловаи хеле хуб ба аксари тахтаҳои Olimex аст, агар ба шумо GPIO-ҳои аналогӣ ва реле лозим бошад.
Ташкилот
Ҳар як фасли ин ҳуҷҷат мавзӯи алоҳидаро дар бар мегирад, ки ба таври зерин ташкил карда шудааст:
- Боби 1 ба охир расидview истифодаи тахта ва хусусиятҳои
- Боби 2 дастурро барои зуд насб кардани тахта пешниҳод мекунад
- Боби 3 дорои диаграммаи умумӣ ва тарҳбандии тахта мебошад
- Боби 4 ҷузъеро тавсиф мекунад, ки қалби тахта аст: PIC16F1503
- Боби 5 pinout пайвасткунак, перифери, ва тавсифи jumper фаро мегирад
- Боби 6 харитаи хотираро нишон медиҳад
- Боби 7 схемаҳоро пешниҳод мекунад
- Боби 8 таърихи таҷдиди назар, истинодҳои муфид ва иттилооти дастгирӣро дар бар мегирад
БОБИ 2. ТАЪСИР КАРДАНИ ШАХРИ MOD-IO2
Муқаддима ба боб
Ин бахш ба шумо кӯмак мекунад, ки бори аввал тахтаи таҳияи MOD-IO2-ро таъсис диҳед. Лутфан, аввал огоҳии электростатикиро барои пешгирӣ кардани осеби тахта баррасӣ кунед ва сипас сахтафзор ва нармафзореро, ки барои кор кардани тахта заруранд, кашф кунед. Тартиби ба кор андохтани тахта дода шудааст ва тавсифи рафтори пешфарз тахта муфассал аст.
Огоҳии электростатикӣ
MOD-IO2 дар бастаи муҳофизатии зидди статикӣ фиристода мешавад. Тахта набояд ба потенсиали баланди электростатикӣ дучор шавад. Ҳангоми коркарди тахта тасмаи заминӣ ё дастгоҳи муҳофизатии шабеҳ бояд пӯшида шавад. Аз даст нарасондан ба пинҳои компонент ё ягон унсури дигари металлӣ худдорӣ намоед.
Талабот
Барои ба таври оптималӣ танзим кардани MOD-IO2, ҷузъҳои зерин лозиманд:
- Тахта бо маълумоти ройгони UART ё ягон тахтаи OLIMEX, ки пайвасткунаки UEXT дорад
- 12V манбаи қувва барои амалиёти реле; он бояд ба сими барқи борт мувофиқ бошад
Агар шумо хоҳед, ки тахтаро аз нав барномарезӣ кунед ё нармафзори нармафзорро тағир диҳед, ба шумо инчунин лозим аст:
- Барномасози мувофиқи PIC - на ин ки пайвасткунаки барномасозии ICSP як 0.1 "6-pin аст. Мо як барномасози арзони мувофиқи PIC16F1503 дар асоси PIC-KIT3 Microchip дорем.
- Баъзе аз ашёҳои пешниҳодшударо Olimex харидан мумкин аст, масалан:
- PIC-KIT3 – барномасози Olimex қодир ба барномарезии PIC16F1503 SY0612E – адаптери таъминоти барқ 12V/0.5A барои муштариёни аврупоӣ, бо сурохии барқ, ки ба пайвасткунаки MOD-IO2 мувофиқ меояд, меояд.
Таъмин кардани тахта
Дар тахта аз сурохии барқ таъмин карда мешавад. Шумо бояд 12V DC таъмин кунед. Барои муштариёни аврупоӣ мо як адаптери дастраси таъминоти барқро 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 ва ID 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" -ро истифода баред)
Натиҷаи интизорӣ: садои мушаххас ба амал меояд ва LED-ҳои реле ба кор медароянд.
- – Хомӯш кардани ҳарду реле:
- ./modio2tool -B 0 -c 3
- , дар куҷо
- B 0 - тахтаро барои истифодаи сахтафзори худ I2C #0 муқаррар мекунад (одатан "0", "1" ё "2")
- в 3 – «в» барои хомӯш кардани релеҳои давлатӣ истифода мешавад; "3" хомӯш кардани ҳарду релеро муайян мекунад (танҳо барои релеи якум ё дуюм "1" ё 2 -ро истифода баред)
Натиҷаи интизорӣ: садои мушаххасе ба амал меояд ва LED-ҳои реле хомӯш мешаванд.
- – Хондан дар ҳолати релеҳо (аз навсозии нармафзори 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 – “А” барои хондани вуруди аналогӣ истифода мешавад; "1" вуруди аналогӣ аст, ки хонда мешавад - шумо метавонед "1", "2", "3" ё "5" -ро истифода баред, зеро на ҳама сигналҳои AN дастрасанд.
Натиҷаи интизорӣ: Ҷилдиtagд аз АН чоп карда мешавад. Агар ҳеҷ чиз пайваст набошад, он метавонад чизе монанди "ADC1: 2.311V" бошад.
- Тағйир додани суроғаи 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 аз замони баровардани нармафзори 2-и худ бо асбобҳои i3c мувофиқ буд. Дар ин ҳолат, фармонҳо маъмултарин аз i2c-tools мебошанд - 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
Баъзе собикamples барои танзим/хондан таҷҳизоти периферии MOD-IO2 дар Linux бо истифода аз i2c-tools
- – Даргиронидани релеҳо:
- 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 аналогӣ;
Чизи бузург дар ин ҷо он аст, ки барои хондан шумо бояд нависед (“ки шумо мехондед”). Хондан омезиши i2cset ва i2cget аст!
Натиҷаҳои пешбинишуда: дар терминал, шумо рақамҳои тасодуфӣ ва тағирёбанда ё 0x00 0x08 ё 0xFF мегиред, новобаста аз он ки шумо GPIO шинокунанда доред ё ба 0V муқаррар кардаед ё ба 3.3V муқаррар кардаед.
- - Муқаррар кардани ҳама 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 суроғаи нав дар формати шонздаҳӣ аст Дар хотир доред, ки jumper PROG бояд баста бошад, то қобилияти тағир додани суроға дошта бошад. Агар шумо рақами суроғаро фаромӯш кунед, шумо метавонед modio2tool-ро барои ёфтани суроға истифода баред, фармон ва параметр "modio2tool -l" хоҳад буд. Шумо инчунин метавонед суроғаи пешфарзро (0x21) бо фармон ва параметри "modio2tool -X" аз нав танзим кунед.
БОБИ 3 ТАВСИФИ Шўрои MOD-IO2
Муқаддима ба боб
Дар ин чо шумо бо кисмхои асосии тахта шинос мешавед. Аҳамият диҳед, ки номҳои дар тахта истифодашуда аз номҳое, ки барои тавсифи онҳо истифода мешаванд, фарқ мекунанд. Барои номҳои воқеӣ худи тахтаи MOD-IO2-ро тафтиш кунед.
Тарҳ (боло view)
БОБИ 4 МИКРОНАЗОРАТИ PIC16F1503
Муқаддима ба боб
Дар ин боб маълумот дар бораи қалби MOD-IO2 - микроконтроллери PIC16 ҷойгир шудааст. Маълумот дар зер версияи тағирёфтаи ҷадвали иттилоотӣ мебошад, ки истеҳсолкунандагони он аз Microchip пешниҳод кардаанд.
Хусусиятҳои PIC16F1503
- Core-и мукаммалшудаи миёна бо 49 дастур, 16 сатҳи стек
- Хотираи барномаи Flash бо қобилияти худхондан/навиштан
- Осциллятори дохилӣ 16 МГц
- 4x Модулҳои мустақили PWM
- Модули иловагии генератори шакли мавҷ (CWG).
- Модули осциллятори ададӣ (NCO) идорашаванда
- 2x Модулҳои Cell мантиқии танзимшаванда (CLC).
- Модули ҳамгирошудаи нишондиҳандаи ҳарорат
- Канали 10-бита ADC бо ҷилдtage Маълумотнома
- Табдилдиҳандаи 5-битии рақамӣ ба аналогӣ (DAC)
- MI2C, SPI
- 25mA Манбаи / Танӯраи ҷорӣ I / O
- 2x Таймерҳои 8-битӣ (TMR0/TMR2)
- 1x Вақтсанҷи 16-бит (TMR1)
- Вақтсанҷи васеъшудаи дидбонӣ (WDT)
- Барқароркунии мукаммали фурӯзон/хомӯшкунӣ
- Барқароркунии Браун-Қуввати паст (LPBOR)
- Барқарорсозии барномарезишавандаи Браун (BOR)
- Барномасозии силсилавии дар дохили ноҳиявӣ (ICSP)
- Debug In-Circuit бо истифода аз сарлавҳаи Debug
- PIC16LF1503 (1.8V - 3.6V)
- PIC16F1503 (2.3V - 5.5V)
Барои маълумоти ҳамаҷониба дар бораи микроконтроллер ба Microchip муроҷиат кунед web саҳифа барои ҷадвали маълумот. Дар лаҳзаи навиштани ҷадвали иттилоотии микроконтроллерро дар истиноди зерин пайдо кардан мумкин аст: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.
БОБИ 5 Пайвасткунакҳо ва PINOUT
Муқаддима ба боб
Дар ин боб пайвасткунакҳое оварда шудаанд, ки метавонанд дар тахта якҷоя бо pinout ва қайдҳо дар бораи онҳо пайдо шаванд. Функсияҳои jumper тавсиф шудаанд. Қайдҳо ва маълумот дар бораи таҷҳизоти периферии мушаххас пешниҳод карда мешаванд. Эзоҳҳо дар бораи интерфейсҳо дода мешаванд.
ICSP
Тахтаро аз 6-pin ICSP барномарезӣ ва ислоҳ кардан мумкин аст. Дар зер ҷадвали ҶTAG. Ин интерфейсро метавон бо debuggers PIC-KIT3 Olimex истифода бурд.
ICSP | |||
Пин # | Сигнал Ном | Пин # | Номи сигнал |
1 | МКЛАРЕН | 4 | GPIO0_ICSPDAT |
2 | +3.3V | 5 | GPIO0_ICSPCLK |
3 | GND | 6 | Пайваст нест |
Модулҳои UEXT
Шӯрои MOD-IO2 дорои ду пайвасткунаки UEXT (мард ва зан) ва метавонад бо тахтаҳои UEXT Olimex пайваст шавад. Барои маълумоти бештар дар бораи UEXT, лутфан ба зер нигаред: https://www.olimex.com/Products/Modules/UEXT/
Пайвасткунаки зан
Пайвасткунаки занона ё барои пайвастшавӣ ба тахта мустақиман (бе истифодаи сими зан-зан) ё пайваст кардани модул ба MOD-IO2-и дигар истифода мешавад - барои сохтани модули stackable, ки тавассути I2C ҳал карда мешавад. Дар хотир доред, ки суроғаи I2C-и ҳар як тахтаро ҳангоми истифодаи якчанд тахтаҳо иваз кунед. Бо нобаёнӣ, суроғаи I2C 0x21 аст.
Зан UEXT | |||
Пин # | Номи сигнал | Пин # | Номи сигнал |
1 | +3.3V | 6 | SDA |
2 | GND | 7 | Пайваст нест |
3 | Пайваст нест | 8 | Пайваст нест |
4 | Пайваст нест | 9 | Пайваст нест |
5 | SCL | 10 | Пайваст нест |
Пайвасткунаки мард
Пайвасткунаки мардона бо сими лента дар баста барои пайваст шудан ба UEXT-и марди дигар ё пайвастшавӣ ба MOD-IO2-и дигар истифода мешавад.
Мард UEXT | |||
Пин # | Номи сигнал | Пин # | Номи сигнал |
1 | +3.3V | 6 | SDA |
2 | GND | 7 | Пайваст нест |
3 | Пайваст нест | 8 | Пайваст нест |
4 | Пайваст нест | 9 | Пайваст нест |
5 | SCL | 10 | Пайваст нест |
Пайвасткунакҳои баромади реле
Дар MOD-IO ду реле мавҷуд аст. Сигналҳои баромади онҳо стандарти муқаррарии пӯшида (NC), муқаррарии кушода (NO) ва умумӣ (COM) мебошанд.
REL1 - БЕРУН1 | |
Пин # | Номи сигнал |
1 | НЕ - кушодаи муқаррарӣ |
2 | NC - муқаррарӣ баста |
3 | COM - умумӣ |
REL2 - БЕРУН2 | |
Пин # | Номи сигнал |
1 | COM - умумӣ |
2 | НЕ - кушодаи муқаррарӣ |
3 | NC - муқаррарӣ баста |
Пайвасткунакҳои GPIO
Пайвасткунакҳои GPIO метавонанд барои татбиқи PWM, I2C, SPI ва ғайра истифода шаванд. Дар хотир доред, ки номҳои ҳар як пин низ дар поёни тахта чоп карда мешаванд.
Пин # | Номи сигнал | Вуруди аналогӣ |
1 | 3.3В | – |
2 | GND | – |
3 | GPIO0 | АН0 |
4 | GPIO1 | АН1 |
5 | GPIO2 | АН2 |
6 | GPIO3 | АН3 |
7 | GPIO4 | – |
8 | GPIO5 | АН7 |
9 | GPIO6 | PWM |
PWR Ҷек
Дар сурохии баррел DC дорои пин ботинии 2.0 мм ва сӯрохи 6.3 мм. Маълумоти бештарро дар бораи ҷузъи дақиқ дар ин ҷо пайдо кардан мумкин аст: https://www.olimex.com/wiki/PWRJACK Барои муштариёни аврупоӣ, мо инчунин адаптерҳои асосии таъминоти барқро, ки бо сурохии барқ мувофиқанд, захира ва мефурӯшем.
Пин # | Номи сигнал |
1 | Вуруди нерӯ |
2 | GND |
Тавсифи jumper
Лутфан таваҷҷӯҳ намоед, ки қариб ҳама (ба истиснои PROG) сетираҳои болои тахта навъи SMD мебошанд. Агар шумо дар техникаи кафшер/буридани худ ноамн ҳис кунед, беҳтар аст, ки кӯшиш накунед, ки ба танзим даровардани jumpers SMD кӯшиш кунед. Инчунин, агар шумо ҳис кунед, ки қобилияти аз байн бурдани jumper PTH бо дастҳо пинцетро истифода баред.
ПРОГРАММА
Jumper PTH барои тағир додани суроғаи I2C тавассути нармафзор лозим аст. Барои маҳдуд кардани суроғаи I2C истифода мешавад. Агар шумо хоҳед, ки суроғаи I2C-ро тағир диҳед, шумо бояд онро пӯшед. Мавқеи пешфарз кушода аст.
SDA_E/SCL_E
Ҳангоме ки шумо зиёда аз як MOD-IO2 пайваст кардаед, шумо бояд ин ду секунҷаро баста нигоҳ доред, вагарна хати I2C ҷудо мешавад. Мавқеъҳои пешфарз барои ҳарду jumpers пӯшидаанд.
UEXT_FPWR_E
Агар пӯшида бошад, 3.3V дар пайвасткунаки UEXT-и зан таъмин кунед. (эҳтиёт бошед, зеро агар шумо ин jumper-ро пӯшед, шумо инчунин мардонаро дар хати навбатии MOD-IO2 мепӯшед, ин метавонад боиси сӯхтани барқ дар тахта шавад. Мавқеи пешфарз кушода аст.
UEXT_MPWR_E
Агар баста шавад, 3.3V дар пайвасткунаки мардонаи UEXT таъмин кунед. (эҳтиёт бошед, зеро агар шумо ин jumper-ро пӯшед ва инчунин, занро дар хати навбатии MOD-IO2 пӯшед, ин метавонад боиси сӯхтани барқ дар тахта шавад. Мавқеи пешфарз кушода аст.
Қисмҳои иловагии сахтафзор
Қисмҳои дар поён овардашуда дар MOD-IO2 насб карда шудаанд, аммо дар боло муҳокима карда нашудаанд. Онҳо дар ин ҷо барои пуррагӣ номбар шудаанд: LEDs Relay + LED Power.
БОБИ 6 Диаграммаи блок ва хотира
Муқаддима ба боб
Дар поёни ин саҳифа шумо метавонед харитаи хотираро барои ин оилаи коркардкунандагон пайдо кунед. Тавсия дода мешавад, ки ба варақаи маълумотии аз ҷониби Microchip нашршуда барои яке аз сифати баландтар муроҷиат кунед.
Диаграммаи блоки протсессор
Харитаи хотираи ҷисмонӣ
БОБИ 7 Схематика
Муқаддима ба боб
Дар ин боб схемаҳо мавҷуданд, ки MOD-IO2-ро мантиқӣ ва физикӣ тавсиф мекунанд.
Схемати уқоб
Схемати MOD-IO2 барои истинод дар ин ҷо намоён аст. Шумо инчунин метавонед онро дар сайт пайдо кунед web саҳифа барои MODIO2 дар сайти мо: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware Онҳо дар бахши сахтафзор ҷойгиранд.
Схемати EAGLE дар саҳифаи навбатӣ барои истинодҳои зудтар ҷойгир аст.
Андозаҳои физикӣ
Дар хотир доред, ки ҳама андозаҳо бо мил мебошанд.
Се унсури баландтарин дар тахта бо тартиби аз баландтарин то кӯтоҳтарин релеи T1 - 0.600" (15.25 мм) дар болои pcb мебошанд; реле T2 - 0.600" (15.25 мм); Пайвасткунаки ICSP - 0.450" (11.43 мм). Дар хотир доред, ки чораҳои дар боло зикршуда PCB-ро дар бар намегиранд.
БОБИ 8 ТАЪРИХИ ТАКДИР ВА ДАСТГИРӢ
Муқаддима ба боб
Дар ин боб шумо версияҳои ҷорӣ ва қаблии ҳуҷҷати хондаатонро хоҳед ёфт. Инчунин, ба web саҳифаи дастгоҳи шумо рӯйхат шудааст. Боварӣ ҳосил кунед, ки онро пас аз харид барои навсозиҳои охирини дастрас ва собиқ санҷедamples.
Таҷдиди ҳуҷҷат
Барраси |
Тағйирот |
Саҳифаи тағирёфта # |
А, 27.08.12 |
- Эҷоди ибтидоӣ |
Ҳама |
– Якчанд боқимондаҳоро аз |
||
B,
16.10.12 |
Шаблон, ки нодуруст истинод мекард
коркардкунандагон ва тахтаҳо |
6, 10, 20 |
- Истинодҳои навшуда | ||
- Радди навсозӣ барои мувофиқат ба табиати кушодаи тахта |
2 |
|
C,
24.10.13 |
- Якчанд собиқ илова карда шудандamples ва миёнаравӣ версияи 3 тавзеҳи | 7 |
- Дастгирии Маҳсулоти навшуда | 23 | |
- Такмили формати умумӣ | Ҳама | |
- Дастур барои инъикос навсозӣ карда шуд |
||
D,
27.05.15 |
Навсозии охирини нармафзори 3.02
- Маълумот дар бораи нав илова карда шуд |
7, 8, 9, 10, 11 |
Воситаи Linux - modio2tools | ||
Е, 27.09.19 | – Дастур навсозӣ карда шуд, то таҷдиди охирини нармафзори 4.3 |
7, 8, 9, 10, 11 |
Ф, 17.05.24 | - маълумоти нодурустро дар бораи фармони тағир додани суроғаи I2C ислоҳ кард |
13, 19 |
Баррасии Раёсат
Ревизия, сана |
Қайдҳои такрорӣ |
Б, 18.06.12 |
Нашри аввал |
Муфид web пайвандҳо ва рамзҳои харид
Дар web саҳифаи шумо метавонед барои маълумоти бештар дар бораи дастгоҳи худ боздид аст https://www.olimex.com/mod-io2.html.
Рамзҳои фармоиш
- MOD-IO2 - версияи шӯро, ки дар ин ҳуҷҷат баррасӣ шудааст
- MOD-IO - версияи калонтар бо оптокоуплерҳо ва имконоти диапазони қувваи 8-30VDC
- 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% пардохти дубора иҷозат дода мешавад. Чӣ бетаъсир аст? Агар шумо онро ба қудрат пайваст кардед, шумо ба он таъсир расондед. Барои возеҳ будан, ин ашёҳоеро дар бар мегирад, ки ба нармафзори нармафзори онҳо фурӯхта шудаанд ё иваз карда шудаанд. Аз сабаби хусусияти маҳсулоте, ки мо бо онҳо сарукор дорем (прототипи асбобҳои электронӣ), мо наметавонем баргардонидани ашёҳоеро, ки пас аз интиқол аз анбори мо барномарезӣ шудаанд, фаъол карда шудаанд ё ба тариқи дигар тағир дода шудаанд, иҷозат намедиҳем. Ҳама молҳои баргардонидашуда бояд дар ҳолати аслии худ ва тоза бошанд. Баргардонидани моли вайроншуда, харошидашуда, барномарезишуда, сӯхташуда ё ба тариқи дигар "бозӣ" қабул карда намешавад.
Ҳама баргардонидашуда бояд тамоми лавозимоти заводро, ки бо ашё оварда мешаванд, дар бар гиранд. Ин ҳама гуна кабелҳои In-Circuit-Serial-Programming, бастабандии зидди статикӣ, қуттиҳо ва ғайраҳоро дар бар мегирад. Бо бозгашти худ, ТҶ # худро иҳота кунед. Инчунин, мактуби мухтасари тавзеҳоти он, ки чаро мол баргардонида мешавад, дохил кунед ва дархости худро дар бораи баргардонидан ё иваз кардан баён кунед. Рақами иҷозатро дар ин нома ва берун аз қуттии интиқол дохил кунед. Лутфан қайд кунед: масъулияти шумо барои таъмини молҳои баргардонидашуда ба мост. Лутфан a
шакли боэътимоди интиқол. Агар мо бастаи шуморо нагирем, мо ба ҷавобгарӣ кашида намешавем. Пардохти интиқол ва коркард баргардонида намешавад. Мо барои ҳама гуна пардохтҳои интиқоли мол ба мо баргардонидашуда ё баргардонидани ашёи корӣ ба шумо масъул нестем.
Матни пурраро дар ин ҷо пайдо кардан мумкин аст https://www.olimex.com/wiki/GTC#Warranty барои истинод дар оянда.
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
Шӯрои тамдиди OLIMEX MOD-IO2 [pdf] Дастури корбар MOD-IO2 Шӯрои тамдиди, MOD-IO2, Шӯрои тамдиди, Шӯрои |