د OLIMEX MOD-IO2 توسیع بورډ
ردول
2024 Olimex Ltd. Olimex®، لوګو او د هغې ترکیبونه د Olimex Ltd راجستر شوي سوداګریزې نښې دي. د نورو محصولاتو نومونه ممکن د نورو سوداګریزې نښې وي او حقونه یې د دوی اړوند مالکینو پورې اړه لري. پدې سند کې معلومات د Olimex محصولاتو په اړه چمتو شوي. د دې سند لخوا یا د اولیمیکس محصولاتو پلورلو په تړاو هیڅ ډول جواز ، څرګند یا ضمیمه یا بل ډول د فکري ملکیت حق ته نه ورکول کیږي.
دا کار د Creative Commons Attribution-ShareAlike 3.0 Unported License لاندې جواز لري. ته view د دې جواز یوه کاپي، لیدنه وکړئ http://www.creativecommons.org/licenses/by-sa/3.0/. د Olimex LTD لخوا دا هارډویر ډیزاین د کریټیو کامنز انتساب-ShareAlike 3.0 Unported لاندې جواز لري. جواز.
سافټویر د GPL لاندې خپور شوی. پدې لارښود کې عکسونه ممکن د بورډ وروستي بیاکتنې څخه توپیر ولري. پدې سند کې بیان شوي محصول د دوامداره پرمختګ او پرمختګونو تابع دی. د محصول ټول جزئیات او د هغې کارول په دې سند کې شامل دي د OLIMEX لخوا په ښه نیت سره ورکړل شوي. په هرصورت، ټول تضمینونه چې ضمیمه شوي یا څرګند شوي په شمول مګر د هدف لپاره د سوداګریز وړتیا یا فټنس ضمیمه تضمینونو پورې محدود ندي. دا سند یوازې د محصول په کارولو کې د لوستونکي سره د مرستې لپاره دی. OLIMEX Ltd. باید د کوم زیان یا زیان لپاره چې پدې سند کې د هر ډول معلوماتو کارولو څخه رامینځته کیږي مسؤل نه وي په داسې معلوماتو کې د کومې غلطۍ یا پاتې کیدو یا د محصول غلط استعمال.
دا د ارزونې بورډ/کټ یوازې د انجینرۍ پراختیا، مظاهرې، یا ارزونې موخو لپاره کارول کیږي او د OLIMEX لخوا د عمومي مصرف کونکي کارونې لپاره د پای پای محصول مناسب نه ګڼل کیږي. هغه کسان چې محصول اداره کوي باید د برقیاتو روزنه ولري او د انجینرۍ ښه تمرین معیارونه وګوري. په دې توګه، چمتو شوي توکي د اړتیا وړ ډیزاین، بازارموندنې، او/یا تولید پورې اړوند محافظتي ملاحظاتو له مخې بشپړ نه دي، په شمول د محصول خوندیتوب او چاپیریال اقدامات، کوم چې په عمومي ډول په پای محصولاتو کې موندل کیږي چې دا ډول سیمیک کنډکټر پکې شامل وي. اجزا او سرکټ بورډونه.
اولیمیکس اوس مهال د محصولاتو لپاره د مختلف پیرودونکو سره معامله کوي ، او له همدې امله د کارونکي سره زموږ ترتیب ځانګړی ندی. Olimex د غوښتنلیک مرستې، د پیرودونکي محصول ډیزاین، سافټویر فعالیت، یا د پیټینټ یا خدماتو سرغړونې لپاره هیڅ مسؤلیت په غاړه نه اخلي چې دلته تشریح شوي. د ډیزاین موادو او اجزاو لپاره کوم تضمین شتون نلري چې د MOD-IO2 جوړولو لپاره کارول کیږي. دوی یوازې د MODIO2 لپاره مناسب ګڼل کیږي.
څپرکی 1 اوورVIEW
د څپرکی پیژندنه
د Olimex څخه د MOD-IO2 واحد بورډ کمپیوټر غوره کولو لپاره مننه! دا سند د Olimex MOD-IO2 بورډ لپاره د کارونکي لارښود چمتو کوي. د اوور په توګهview، دا څپرکی د دې سند ساحه ورکوي او د بورډ ځانګړتیاوې لیستوي. د MOD-IO2 او MOD-IO بورډونو د غړو ترمنځ توپیرونه په ګوته شوي. د سند تنظیم بیا تفصیلي دی. د MOD-IO2 پراختیایی بورډ د مایکرو کنټرولر PIC16F1503 پرمخ وړونکي غوښتنلیکونو کوډ پراختیا ته وړتیا ورکوي چې د مایکروچپ لخوا تولید شوي.
ځانګړتیاوې
- PIC16F1503 مایکرو کنټرولر د اسانه انٹرفیس کولو لپاره د خلاصې سرچینې فرم ویئر سره دمخه بار شوی ، په ځانګړي توګه د لینکس فعال شوي بورډونو سره
- I2C کاروي، د I2C پته بدلولو ته اجازه ورکوي
- د سټیک وړ، UEXT نارینه او ښځینه نښلونکي
- د 9 GPIOs، 7V او GND لپاره د 3.3 پن ترمینل سکرو نښلونکی
- 7 GPIOs چې د مختلفو موخو لپاره کارول کیدی شي لکه PWM، SPI، I2C، انلاګ ان/اوټ، او داسې نور.
- د سکرو ترمینلونو سره د 2A/15VAC تماسونو سره 250 ریلي محصول
- RELAY د محصول حالت LEDs
- د ICSP 6-pin نښلونکی د سرکټ پروګرام کولو او د PIC-KIT3 یا نورو مناسبو وسیلو سره تازه کولو لپاره
- د 12V DC لپاره PWR جیک
- څلور سوري 3.3mm ~ (0.13)”
- UEXT ښځینه - کیبل شامل دی
- FR-4، 1.5mm ~ (0.062)”، سور سولډر ماسک، د سپینې ورېښمو سکرین برخې چاپ
- ابعاد: (61 x 52)mm ~ (2.40 x 2.05)”
MOD-IO vs MOD-IO2
MOD-IO2 د اندازې او فعالیت په شرایطو کې د MOD-IO په پرتله یو کوچنی ان پټ آوټ پټ توسیع ماډل دی، په هرصورت، په ډیرو شرایطو کې، MOD-IO2 ممکن غوره انتخاب وړاندې کړي. هغه ډیزاینونه چې optocouplers ته اړتیا لري باید MOD-IO په پام کې ونیسي. برسیره پردې، MOD-IO د حجم چمتو کولو اختیار سره د بریښنا ښه رسول لريtagد 8-30VDC رینج کې.
هدف بازار او د بورډ هدف
MOD-IO2 د تمدید پراختیا بورډ دی چې کولی شي د UEXT نښلونکي له لارې د نورو Olimex بورډونو سره اړیکه ونیسي دا RELAYs او GPIOs اضافه کوي. ډیری MOD-IO2s د سټیک کولو وړ او د ادرس وړ دي. فرم ویئر تاسو ته اجازه درکوي د ساده کمانډونو په کارولو سره د بورډ سره اړیکه ونیسئ او بیا هم که تاسو وغواړئ تاسو کولی شئ د خپلو اړتیاو لپاره فرم ویئر بدل کړئ.
که تاسو د UEXT نښلونکي سره زموږ د کوم پرمختیایي بورډ سره کار کوئ او تاسو نورو GPIOs او RELAY محصولاتو ته اړتیا لرئ تاسو کولی شئ دا د MOD-IO2 سره وصل کولو سره خپل پرمختیایی بورډ ته اضافه کړئ. دا بورډ 2 ریلونو او 7 GPIOs ته اسانه مداخلې ته اجازه ورکوي. MOD-IO2 د سټیک کولو وړ او د پته کولو وړ دی - دا بورډونه یوځای کیښودل کیدی شي او تاسو کولی شئ هرڅومره چې تاسو وغواړئ ډیر معلومات او محصول اضافه کړئ! 2-4- 6-8 وغيره! MOD-IO2 د PIC16F1503 مایکرو کنټرولر لري او فرم ویئر خلاص سرچینه ده او د ترمیم لپاره شتون لري. بورډ د ډیری اولیمیکس بورډونو لپاره خورا ښه اضافه ده که تاسو انلاګ GPIOs او ریلونو ته اړتیا لرئ.
سازمان
د دې سند هره برخه جلا موضوع پوښي، چې په لاندې ډول تنظیم شوي:
- دریم څپرکی یو پای دیview د بورډ کارول او ځانګړتیاوې
- 2 فصل د بورډ د چټک تنظیم کولو لپاره لارښود چمتو کوي
- دریم څپرکی د عمومي بورډ ډیاګرام او ترتیب لري
- څلورم څپرکی هغه برخه تشریح کوي چې د بورډ زړه دی: PIC4F16
- 5 څپرکی د نښلونکي pinout، پردیو، او د جمپر تفصیل پوښي
- شپږم څپرکی د حافظې نقشه ښیې
- څپرکی 7 سکیماتیکونه وړاندې کوي
- اتم څپرکی د بیاکتنې تاریخ، ګټورې اړیکې، او مالتړ معلومات لري
دوهم څپرکی د موډ-IO2 بورډ ترتیب کول
د څپرکی پیژندنه
دا برخه تاسو سره د لومړي ځل لپاره د MOD-IO2 پراختیایی بورډ تنظیم کولو کې مرسته کوي. مهرباني وکړئ لومړی په پام کې ونیسئ ، د بورډ د زیان رسولو څخه مخنیوي لپاره د بریښنایی خبرتیا ، بیا د بورډ چلولو لپاره اړین هارډویر او سافټویر ومومئ. د بورډ د ځواکمنولو لپاره کړنلاره ورکړل شوې، او د ډیفالټ بورډ چلند تفصیل توضیح شوی.
الیکتروسټیک خبرداری
MOD-IO2 په محافظتي ضد جامد کڅوړه کې لیږدول شوی. تخته باید د لوړ الیکتروسټیک پوټینشنونو سره مخ نشي. د تختې د سمبالولو په وخت کې د ځمکنۍ پټې یا ورته محافظتي وسیله باید اغوستل شي. د اجزاو پنونو یا کوم بل فلزي عنصر ته د لمس کولو څخه ډډه وکړئ.
اړتیاوې
د MOD-IO2 په غوره توګه تنظیم کولو لپاره، لاندې توکي اړین دي:
- یو بورډ چې وړیا ډاټا UART یا کوم OLIMEX بورډ لري چې د UEXT نښلونکی لري
- د ریل عملیاتو لپاره د بریښنا 12V سرچینه؛ دا باید په بورډ کې د بریښنا جیک فټ شي
که تاسو غواړئ بورډ بیا برنامه کړئ یا فرم ویئر ترمیم کړئ تاسو به هم ورته اړتیا ولرئ:
- د PIC مطابقت لرونکی پروګرامر - نه دا چې د ICSP پروګرام کولو لپاره نښلونکی د 0.1 "6 پن یو دی. موږ د مایکروچپ PIC-KIT16 پراساس یو ارزانه مناسب PIC1503F3 پروګرامر لرو.
- ځینې وړاندیز شوي توکي د اولیمیکس لخوا اخیستل کیدی شي، د بیلګې په توګه:
- PIC-KIT3 - د Olimex پروګرامر چې د پروګرام کولو وړتیا لري PIC16F1503 SY0612E - د بریښنا رسولو اډاپټر 12V/0.5A د اروپا پیرودونکو لپاره، د بریښنا جیک سره راځي چې د MOD-IO2 نښلونکي سره فټ کوي.
د تختې ځواک ورکول
تخته د بریښنا جیک لخوا پرمخ وړل کیږي. تاسو باید 12V DC چمتو کړئ. د اروپایی پیرودونکو لپاره ، موږ د ارزانه بریښنا رسولو اډاپټر 12V/0.5A – SY0612E پلورو. که تاسو تخته په سمه توګه بریښنا کړئ، په بورډ کې PWR_LED به فعال شي.
د فرم ویئر توضیحات او د لینکس لاندې لومړني کارول
د بورډ په PIC کې بار شوي فرم ویئر شتون لري چې د I2C پروتوکول له لارې د MOD-IO2 اسانه کارولو ته اجازه ورکوي. د MOD-IO2 فرم ویئر د څو تکرارونو څخه تیر شوی. د فرم ویئر وروستی بیاکتنه 4.3 بیاکتنه ده. د غیر لینکس فعال شوي کوربه بورډونو سره د فرم ویئر کارولو لپاره مهرباني وکړئ په آرشیف کې README.PDF ته مراجعه وکړئ چې د فرم ویئر سرچینې لري. د فرم ویئر بیاکتنې 1، 2، او 3 مطابقت نلري. دا فرم ویئر بیاکتنې مختلف MOD-IO2 بورډ پتې او مختلف کمانډ سیټونه تعریفوي. د فرم ویئر بیاکتنې 3، 3.1، او 3.02 (3. xx)، او 4.3 مطابقت لري. مهرباني وکړئ په یاد ولرئ چې دودیز فرم ویئر ممکن د MODIO2 د هارډویر ټولو وړتیاو ملاتړ ونه کړي. په ځینو حاالتو کې، تاسو ممکن د MOD-IO2 هارډویر کارولو لپاره فرم ویئر ته اړتیا ولرئ
بشپړ ظرفیت!
د لینوکس لاندې د MOD-IO2 کنټرول لپاره د ګمرک سافټویر وسیله
د شیانو د لا ساده کولو لپاره موږ د MOD-IO2 د کنټرول لپاره د سافټویر وسیله لیکلې ده
لینکس. تاسو ممکن دا دلته ومومئ
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/
MOD-IO2/Linux-access-tool
دا سافټویر وسیله د لینکس فعال شوي بورډ ته اړتیا لري. دا وسیله د MOD-IO2 واحدونو سره کار کوي چې د فرم ویئر بیاکتنې 3 یا نوي سره بار شوي. د دودیز سافټویر وسیلې سره د بشپړ مطابقت لپاره ، ستاسو MODIO2 بورډ اړتیا لري د فرم ویئر بیاکتنې 3.02 یا نوي وکاروي. د وسیلې کارولو لپاره په ساده ډول ځای په ځای کړئ file ستاسو په بورډ کې "modio2tool" هغه فولډر ته لاړ شئ چیرې چې تاسو یې ځای په ځای کړی او "./modio2tool -h" ټایپ کړئ ترڅو په ټولو موجود کمانډونو کې مرسته ترلاسه کړئ.
ډیری کمانډونه د هارډویر I2C شمیرې ته اړتیا لري لکه څنګه چې ستاسو د لینکس توزیع کې د پیرامیټر -BX سره تعریف شوي ، چیرې چې X د I2C انٹرفیس شمیر دی. په یاد ولرئ چې په ډیفالټ ډول سافټویر د هارډویر I2C انٹرفیس # 2 او بورډ ID 0x21 سره د کارولو لپاره ټاکل شوی - که ستاسو تنظیم توپیر ولري تاسو به اړتیا ولرئ هر ځل د -BX کارولو سره مشخص کړئ (X د هارډویر I2C شمیره ده) او -A 0xXX( XX د ماډل I2C پته ده).
ځینې پخوانيampپه لینکس کې د modio2tool او MOD-IO2 کارولو په اړه:
- - د مرستې مینو راوستل:
- ./modio2tool -h
- ، چیرته
- ./modio2tool - بائنری اجرا کوي
- -h - پیرامیټر د مرستې معلوماتو غوښتنه کولو لپاره کارول کیږي
متوقع پایله: د امرونو بڼه به وښودل شي او د امرونو لیست به چاپ شي.
- - د دواړو ریلونو بدلول:
- ./modio2tool -B 0 -s 3
- ، چیرته
- -B 0 - بورډ د خپل هارډویر I2C #0 کارولو لپاره تنظیموي (په عموم ډول یا "0"، "1"، یا "2")
- -s 3 - "s" د ریلونو د فعالولو لپاره کارول کیږي؛ "3" د دواړو ریلونو د فعالولو لپاره مشخص کوي (یوازې د لومړي یا یوازې دوهم ریل لپاره "1" یا "2" وکاروئ)
متوقع پایله: یو ځانګړی غږ به رامینځته شي او د ریلي LEDs به فعال شي.
- - د دواړو ریلونو بندول:
- ./modio2tool -B 0 -c 3
- ، چیرته
- B 0 - بورډ د خپل هارډویر I2C #0 کارولو لپاره تنظیموي (په عموم ډول یا "0"، "1"، یا "2")
- c 3 - "c" د دولتي ریلونو د بندولو لپاره کارول کیږي. "3" د دواړو ریلونو بندولو لپاره مشخص کوي (یوازې د لومړي یا یوازې دوهم ریل لپاره "1" یا 2 وکاروئ)
متوقع پایله: یو ځانګړی غږ به پیښ شي او د ریل LEDs به بند شي.
- - د ریلونو حالت لوستل (د 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 سیګنالونه شتون نلري.
متوقع پایله: ټوکtagد AN e به چاپ شي. که چیرې هیڅ شی وصل نه وي دا د "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 سره مشخص کړئ که تاسو غواړئ په راتلونکي کې موډیو 2 اوزار وکاروئ.
- د لا زیاتو معلوماتو لپاره د modio2tools یا modio2tools سرچینې کوډ ته راستانه شوي مرستې ته مراجعه وکړئ.
د لینوکس لاندې د MOD-IO2 کنټرول لپاره I2C اوزار
په 2.4.1 کې ذکر شوي دودیز پروګرام پر ځای، تاسو ممکن د لینوکس مشهور وسیله "i2c-tools" وکاروئ.
دا د اپټ سره ډاونلوډ کړئ i2c-tools نصب کړئ
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
ځینې پخوانيampپه لینوکس کې د i2c-tools په کارولو سره د MOD-IO2 د پیری فیرالونو ترتیب/لوستلو لپاره
- - د ریلونو چالان کول:
- 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 په توګه تشریح شي، د بیلګې په توګه دواړه ریلونه روان دي؛ etc
د انلاګ آخذونو / پایلو لوستل:
- i2cset –y 2 0x21 0x10 او بیا د لوستلو کمانډ
- i2cget –y 2 0x21
- ، چیرته
- 0x10 - لومړی انلاګ IO؛
دلته لوی شی دا دی چې د لوستلو لپاره تاسو باید ولیکئ ("چې تاسو به یې لوستلئ"). لوستل د i2cset او i2cget ترکیب دی!
متوقع پایلې: په ټرمینل کې، تاسو به تصادفي او بدلیدونکي شمیرې یا 0x00 0x08، یا 0xFF ترلاسه کړئ که تاسو GPIO تیر کړی وي یا 0V ته ټاکل شوی وي یا 3.3V ته ټاکل شوی وي.
- - په لوړه کچه د ټولو انلاګ IOs تنظیم کول: i2cset –y 2 0x21 0x01 0x01
- ، چیرته
- 0x21 - د MOD-IO2 I2C پته
- 0x01 - د README.pdf مطابق SET_TRIS د بندر لارښوونو تعریفولو لپاره کارول کیږي؛
- 0x01 - لوړه کچه (د ټیټې کچې کارولو لپاره 0x00)
ټول انلاګ IOs لوستل
- 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)
څلورم څپرکی د PIC4F16 مایکرو کنټرولر
د څپرکی پیژندنه
پدې فصل کې د MOD-IO2 د زړه په اړه معلومات شتون لري - د دې PIC16 مایکرو کنټرولر. لاندې معلومات د ډیټا شیټ بدله شوې نسخه ده چې د مایکروچپ څخه د دې جوړونکو لخوا چمتو شوي.
د PIC16F1503 ځانګړتیاوې
- د 49 لارښوونو سره د مینځنۍ رینج کور ته وده ورکول ، د 16 سټیک کچې
- د فلش برنامه حافظه د ځان لوستل / لیکلو وړتیا سره
- داخلي 16MHz oscillator
- 4x سټنډلون PWM ماډلونه
- بشپړونکي ویوفارم جنریټر (CWG) ماډل
- په عددي ډول کنټرول شوي اوسیلیټر (NCO) ماډل
- 2x د ترتیب وړ منطق سیل (CLC) ماډلونه
- د تودوخې مدغم شاخص ماډل
- چینل 10-bit ADC د والیت سرهtage حواله
- د ۵-بټ ډیجیټل څخه انلاګ کنورټر (DAC)
- MI2C، SPI
- 25mA سرچینه/سینک اوسنی I/O
- 2x 8-bit ټایمر (TMR0/TMR2)
- 1x 16-bit ټایمر (TMR1)
- تمدید شوی واچ ډاگ ټایمر (WDT)
- ښه شوی پاور-آن/ آف-ری سیٹ
- د ټیټ بریښنا براون آوټ ریسیټ (LPBOR)
- د برنامه وړ براون آوټ ری سیٹ (BOR)
- په سرکټ کې سریال پروګرام کول (ICSP)
- د ډیبګ سرلیک په کارولو سره په سرکټ کې ډیبګ
- PIC16LF1503 (1.8V – 3.6V)
- PIC16F1503 (2.3V – 5.5V)
د مایکرو کنټرولر په اړه هراړخیز معلوماتو لپاره مایکروچپ ته لاړشئ web د ډیټاشیټ لپاره پاڼه د مایکرو کنټرولر ډیټا شیټ لیکلو په وخت کې په لاندې لینک کې موندل کیدی شي: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.
څپرکی 5 نښلونکي او پینټ
د څپرکی پیژندنه
په دې څپرکي کې هغه نښلونکي وړاندې شوي چې په تخته کې موندل کیدی شي ټول د دوی pinout او د دوی په اړه یادښتونه. د جمپر دندې تشریح شوي. د ځانګړو برخو په اړه یادښتونه او معلومات وړاندې کیږي. د انٹرفیس په اړه یادښتونه ورکړل شوي.
ICSP
بورډ د 6-پن ICSP څخه پروګرام او ډیبګ کیدی شي. لاندې د J جدول دیTAGدا انٹرفیس د Olimex د PIC-KIT3 ډیبګرونو سره کارول کیدی شي.
ICSP | |||
پن # | سیګنال نوم | پن # | د سیګنال نوم |
1 | MCLAREN | 4 | GPIO0_ICSPDAT |
2 | +3.3V | 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 ده.
ښځینه 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 – OUT1 | |
پن # | د سیګنال نوم |
1 | نه - عادي خلاص |
2 | NC - نورمال تړل شوی |
3 | COM - عام |
REL2 – OUT2 | |
پن # | د سیګنال نوم |
1 | COM - عام |
2 | نه - عادي خلاص |
3 | NC - نورمال تړل شوی |
GPIO نښلونکي
د GPIO نښلونکي د PWM، I2C، SPI، او داسې نورو پلي کولو لپاره کارول کیدی شي. په یاد ولرئ چې د هر پن نوم هم د تختې په ښکته کې چاپ شوی.
پن # | د سیګنال نوم | انلاګ ننوت |
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 جیک
د DC بیرل جیک د 2.0mm داخلي پن او 6.3mm سوري لري. د دقیق جز په اړه نور معلومات دلته موندل کیدی شي: https://www.olimex.com/wiki/PWRJACK د اروپایی پیرودونکو لپاره ، موږ د بریښنا جیک سره مطابقت لرونکي د بریښنا رسولو لومړني اډیپټرونه هم ذخیره کوو او پلورو.
پن # | د سیګنال نوم |
1 | د بریښنا انډول |
2 | GND |
د جمپر تفصیل
مهرباني وکړئ په یاد ولرئ چې په بورډ کې د جمپرونو نږدې ټول (د PROG پرته) د SMD ډول دي. که تاسو په خپل سولډرینګ / پرې کولو تخنیک کې د ناامنۍ احساس کوئ نو دا به غوره نه وي چې د SMD جمپرونو تنظیم کولو هڅه وکړئ. همدارنګه که تاسو د لاسونو سره د PTH جمپر لرې کولو توان نلرئ نو غوره ټیزر وکاروئ.
پروګ
د PTH جمپر د سافټویر وسیلو له لارې د I2C پته بدلولو لپاره اړین دی. د I2C پته بدلولو محدودولو لپاره کارول کیږي. که تاسو غواړئ د I2C پته بدل کړئ نو تاسو باید دا بند کړئ. ډیفالټ موقعیت خلاص دی.
SDA_E/SCL_E
کله چې تاسو له یو څخه ډیر MOD-IO2 وصل کړئ تاسو اړتیا لرئ دا دوه جمپرونه بند وساتئ، که نه نو د I2C لاین به منحل شي. د دواړو جمپرونو لپاره ډیفالټ موقعیتونه تړل شوي دي.
UEXT_FPWR_E
که تړل شوی وي په ښځینه UEXT نښلونکي کې 3.3V چمتو کړئ. (محتاط اوسئ ځکه چې که تاسو دا جمپر وتړئ نو تاسو په راتلونکي MOD-IO2 لاین کې نارینه هم وتړئ دا ممکن بورډ ته بریښنایی سوځیدنه رامینځته کړي. اصلي موقعیت خلاص دی.
UEXT_MPWR_E
که تړل شوی وي په نارینه UEXT نښلونکي کې 3.3V چمتو کړئ. (محتاط اوسئ ځکه چې که تاسو دا جمپر وتړئ او همدارنګه د MOD-IO2 په راتلونکي لاین کې ښځینه وتړئ دا ممکن بورډ ته بریښنایی سوځیدنه رامینځته کړي. اصلي موقعیت خلاص دی.
اضافي هارډویر اجزا
لاندې برخې په MOD-IO2 کې نصب شوي مګر پورته بحث نه دی شوی. دوی دلته د بشپړتیا لپاره لیست شوي دي: د ریل LEDs + بریښنا LED.
شپږم څپرکی د بلاک ډیاګرام او یادښت
د څپرکی پیژندنه
د دې پاڼې لاندې، تاسو کولی شئ د پروسیسرانو د دې کورنۍ لپاره د حافظې نقشه ومومئ. دا په کلکه سپارښتنه کیږي چې د لوړ کیفیت لپاره د مایکروچپ لخوا خپاره شوي اصلي ډیټا شیټ ته مراجعه وکړئ.
د پروسیسر بلاک ډیاګرام
د فزیکي حافظې نقشه
څپرکی 7 سکیماتیکونه
د څپرکی پیژندنه
په دې څپرکي کې هغه سکیماتیکونه شتون لري چې په منطقي او فزیکي توګه MOD-IO2 تشریح کوي.
عقاب سکیمیټ
MOD-IO2 سکیمیک دلته د حوالې لپاره لیدل کیږي. تاسو کولی شئ په دې کې هم ومومئ web زموږ په سایټ کې د MODIO2 لپاره پاڼه: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware دوی د هارډویر برخه کې موقعیت لري.
د ایګل سکیمیک د ګړندي حوالې لپاره په راتلونکي مخ کې موقعیت لري.
فزیکي ابعاد
په یاد ولرئ چې ټول ابعاد په میلونو کې دي.
په تخته کې درې تر ټولو لوړ عناصر په ترتیب کې له لوړ څخه تر لنډو پورې دي، د pcb په اوږدو کې د ریل T1 – 0.600” (15.25 mm)؛ ریل T2 – 0.600” (15.25 ملي متره)؛ د ICSP نښلونکی – 0.450″ (11.43 mm). په یاد ولرئ چې پورته اقداماتو کې PCB شامل نه دی.
8 څپرکی د بیاکتنې تاریخ او ملاتړ
د څپرکی پیژندنه
پدې څپرکي کې به تاسو د هغه سند اوسنۍ او پخوانۍ نسخې ومومئ چې تاسو یې لوستلئ. همدارنګه، د web ستاسو د وسیلې لپاره پاڼه لیست شوی. ډاډ ترلاسه کړئ چې دا د وروستي موجود تازه معلوماتو لپاره د پیرود وروسته چیک کړئ او پخواamples.
د اسنادو بیاکتنه
بیاکتنه |
بدلونونه |
بدل شوی پاڼه# |
الف، ۱۴ |
- ابتدايي جوړښت |
ټول |
- له دې څخه څو پاتې پاتې شوي حل شوي |
||
B,
16.10.12 |
ټیمپلیټ چې غلط حواله کوي
پروسیسرونه او بورډونه |
6, 10, 20 |
- تازه شوي لینکونه | ||
- د بورډ د خلاصې سرچینې طبیعت سره مناسب کولو لپاره تازه اعلان شوی |
2 |
|
C,
24.10.13 |
- یو څو پخوانی اضافه کړلamples او د فرم ویئر نسخه 3 تشریح | 7 |
- د محصول ملاتړ تازه شوی | 23 | |
- د فارمټینګ عمومي اصلاحات | ټول | |
- د انعکاس لپاره لارښود تازه کړی |
||
D,
27.05.15 |
وروستی فرم ویئر بیاکتنه 3.02
- د نوي په اړه معلومات اضافه کړل |
۱، ۲، ۵، ۶، ۸ |
د لینکس وسیله - modio2tools | ||
ای ، 27.09.19 | - لارښود تازه کړی ترڅو د وروستي فرم ویئر بیاکتنې 4.3 منعکس کړي |
۱، ۲، ۵، ۶، ۸ |
ف، ۱۷.۰۵.۲۴ | - د I2C پته بدلولو قوماندې په اړه غلط معلومات حل کړل |
13، 19 |
د بورډ بیاکتنه
بیاکتنه، نیټه |
د بیاکتنې یادښتونه |
ب، ۸۰ |
ابتدايي خوشې کول |
ګټور 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.
څنګه امر وکړو؟
تاسو کولی شئ مستقیم زموږ د آنلاین پلورنځي یا زموږ کوم توزیع کونکي څخه پیرود وکړئ. په یاد ولرئ چې معمولا ، زموږ د توزیع کونکو څخه د اولیمیکس محصولاتو پیرود کول ګړندي او ارزانه دي. د تصدیق شوي اولیمیکس LTD توزیع کونکو او پلورونکو لیست: https://www.olimex.com/Distributors.
چک https://www.olimex.com/ د نورو معلوماتو لپاره.
د محصول ملاتړ
د محصول مالتړ، هارډویر معلوماتو، او د تېروتنې راپورونو لپاره دې بریښنالیک ته واستوئ: support@olimex.com. ټول اسناد یا هارډویر فیډبیک ښه راغلاست دی. په یاد ولرئ چې موږ اساسا د هارډویر شرکت یو او زموږ د سافټویر ملاتړ محدود دی. مهرباني وکړئ د Olimex محصولاتو تضمین په اړه لاندې پراګراف لوستلو ته پام وکړئ.
ټول توکي د لیږلو دمخه معاینه کیږي. په احتمالي حالت کې چې توکي غلط وي، دوی باید ستاسو د فرمایش رسید کې لیست شوي پته OLIMEX ته بیرته راستانه شي. OLIMEX به هغه توکي ونه مني چې د اړتیا وړ مقدار څخه ډیر کارول شوي وي
د دوی فعالیت ارزوي.
که چیرې توکي په کاري حالت کې وموندل شي، او د فعالیت نشتوالی د پیرودونکي په برخه کې د پوهې نشتوالي پایله وي، هیڅ ډول پیسې به بیرته نه ورکول کیږي، مګر توکي به د دوی په لګښت بیرته کاروونکي ته بیرته راستانه شي. ټول بیرته ستنیدنه باید د RMA شمیرې لخوا تصویب شي. ایمیل support@olimex.com د هر ډول سوداګریزو توکو بیرته لیږدولو دمخه د جواز شمیرې لپاره. مهرباني وکړئ خپل نوم، د تلیفون شمیره، او د امر شمیره په خپل بریښنالیک کې شامل کړئ.
د هر ډول غیر اغیزمن پرمختیایي بورډ، پروګرامر، وسایلو او کیبلونو لپاره بیرته ستنیدل د سوداګریزو رسیدو نیټې څخه د 7 ورځو دننه اجازه لري. د داسې وخت وروسته، ټول پلور حتمي ګڼل کیږي. د غلط ترتیب شوي توکو بیرته راستنیدو ته اجازه ورکول کیږي چې د 10٪ بیا رغونې فیس تابع وي. څه شی غیر اغیزمن دی؟ که تاسو دا ځواک ته ځړول، تاسو یې اغیزه کړې. د روښانه کیدو لپاره ، پدې کې هغه توکي شامل دي چې پلورل شوي یا د دوی فرم ویئر بدل شوي. د هغه محصولاتو د طبیعت له امله چې موږ ورسره معامله کوو (پروټوټایپ بریښنایی وسیلې) ، موږ نشو کولی د هغه توکو بیرته راستنیدو ته اجازه ورکړو چې زموږ له ګودام څخه برنامه شوي ، بریښنا شوي یا بل ډول د لیږد وروسته بدل شوي. ټول بیرته راستانه شوي توکي باید په خپل اصلي او پاک حالت کې وي. د زیانمن شوي، سکریچ شوي، برنامه شوي، سوځول شوي، یا بل ډول د 'سوداګرۍ سره لوبې شوي' بیرته راستنیدل به ونه منل شي.
ټول بیرته ستنیدل باید د فابریکې ټول لوازم شامل وي چې د توکي سره راځي. په دې کې هر ډول ان-سرکټ-سیریل-پروګرامینګ کیبلونه، د جامد ضد بسته بندي، بکسونه او نور شامل دي. ستاسو د بیرته راستنیدو سره، خپل PO# تړل. همدارنګه، د وضاحت یو لنډ لیک شامل کړئ چې ولې سوداګریز توکي بیرته راستانه کیږي او د بیرته ستنیدو یا تبادلې لپاره ستاسو غوښتنه بیان کړئ. په دې لیک کې د واک شمیره او د بار وړلو بکس بهر شامل کړئ. مهرباني وکړئ په یاد ولرئ: دا ستاسو مسؤلیت دی چې ډاډ ترلاسه کړئ چې بیرته راستانه شوي توکي موږ ته رسیږي. مهرباني وکړئ د a
د بار وړلو باوري بڼه. که موږ ستاسو کڅوړه ترلاسه نکړو نو موږ به مسؤل نه یو. د بار وړلو او سمبالولو لګښتونه بیرته نه ورکول کیږي. موږ د سوداګریزو توکو د بیرته راستنیدو یا تاسو ته د کاري توکو بیرته راستنیدو لپاره د بار وړلو لپاره مسؤل نه یو.
بشپړ متن په کې موندل کیدی شي https://www.olimex.com/wiki/GTC#Warranty د راتلونکي مرجع لپاره.
اسناد / سرچینې
![]() |
د OLIMEX MOD-IO2 توسیع بورډ [pdf] د کارونکي لارښود MOD-IO2 توسیع بورډ، MOD-IO2، د توسیع بورډ، بورډ |