OLIMEX-loqosu

OLIMEX MOD-IO2 Genişləndirmə lövhəsi

OLIMEX-MOD-IO2-Extension-Board-məhsulu

MƏDDƏT
2024 Olimex Ltd. Olimex®, loqo və onların birləşmələri Olimex Ltd-nin qeydiyyatdan keçmiş ticarət nişanlarıdır. Digər məhsul adları başqalarının ticarət nişanları ola bilər və hüquqlar onların müvafiq sahiblərinə məxsusdur. Bu sənəddəki məlumatlar Olimex məhsulları ilə əlaqədar verilir. Bu sənədlə və ya Olimex məhsullarının satışı ilə bağlı hər hansı əqli mülkiyyət hüququna açıq və ya nəzərdə tutulan və ya başqa şəkildə heç bir lisenziya verilmir.

Bu iş Creative Commons Attribution-ShareAlike 3.0 Unported License əsasında lisenziyalaşdırılıb. Kimə view bu lisenziyanın surətini ziyarət edin http://www.creativecommons.org/licenses/by-sa/3.0/. Olimex LTD-nin bu aparat dizaynı Creative Commons Attribution-ShareAlike 3.0 Unported altında lisenziyalaşdırılıb. Lisenziya.

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (1)

Proqram təminatı GPL altında buraxılır. Bu təlimatdakı şəkillər lövhənin ən son versiyasından fərqli ola bilər. Bu sənəddə təsvir olunan məhsul davamlı inkişaf və təkmilləşdirmələrə məruz qalır. Bu sənəddə olan məhsul və onun istifadəsi haqqında bütün məlumatlar OLIMEX tərəfindən vicdanla verilmişdir. Bununla belə, nəzərdə tutulan və ya ifadə edilən bütün zəmanətlər, o cümlədən, lakin onlarla məhdudlaşmayaraq, satıla bilən və ya məqsədə uyğunluqla bağlı nəzərdə tutulan zəmanətlər istisna olunur. Bu sənəd yalnız oxucuya məhsulun istifadəsinə kömək etmək üçün nəzərdə tutulub. OLIMEX Ltd. bu sənəddəki hər hansı məlumatın istifadəsi nəticəsində yaranan hər hansı bir itki və ya zərərə görə məsuliyyət daşımır.

Bu qiymətləndirmə şurası/dəsti yalnız mühəndislik inkişafı, nümayiş etdirmə və ya qiymətləndirmə məqsədləri üçün istifadə üçün nəzərdə tutulub və OLIMEX tərəfindən ümumi istehlakçı istifadəsinə uyğun hazır son məhsul hesab edilmir. Məhsulu idarə edən şəxslər elektronika üzrə təhsil almalı və yaxşı mühəndislik təcrübəsi standartlarına riayət etməlidirlər. Beləliklə, təqdim olunan malların tələb olunan dizayn, marketinq və/yaxud istehsalla bağlı qoruyucu mülahizələr, o cümlədən məhsulun təhlükəsizliyi və ətraf mühit tədbirləri baxımından tam olması nəzərdə tutulmur və adətən belə yarımkeçiriciləri özündə birləşdirən son məhsullarda olur. komponentlər və ya dövrə lövhələri.

Olimex hazırda məhsullar üçün müxtəlif müştərilərlə məşğul olur və buna görə də istifadəçi ilə razılaşmamız müstəsna deyil. Olimex tətbiq yardımı, müştəri məhsulunun dizaynı, proqram təminatının performansı və ya burada təsvir edilən patentlərin və ya xidmətlərin pozulmasına görə heç bir məsuliyyət daşımır. MOD-IO2 YARATMAQ ÜÇÜN İSTİFADƏ EDİLƏN DİZAYN MATERİALLARI VƏ KOMPONENTLƏR ÜÇÜN ZƏMANƏT YOXDUR. ONLAR YALNIZ MODIO2 ÜÇÜN UYĞUN DEYİL.

FƏSİL 1 ARTIQVIEW

Fəsillə tanışlıq
Olimex-dən MOD-IO2 tək lövhəli kompüteri seçdiyiniz üçün təşəkkür edirik! Bu sənəd Olimex MOD-IO2 lövhəsi üçün istifadəçi təlimatını təqdim edir. Bitmiş kimiview, bu fəsil bu sənədin əhatə dairəsini verir və şuranın xüsusiyyətlərini sadalayır. MOD-IO2 və MOD-IO lövhələrinin üzvləri arasındakı fərqlər qeyd olunur. Daha sonra sənədin təşkili ətraflı izah olunur. MOD-IO2 inkişaf lövhəsi Microchip tərəfindən istehsal olunan PIC16F1503 mikro nəzarətçisində işləyən proqramların kod işlənməsinə imkan verir.

Xüsusiyyətlər

  • PIC16F1503 mikro nəzarət cihazı, xüsusən də Linux-u aktivləşdirən lövhələrlə daha asan qarşılıqlı əlaqə üçün açıq mənbəli proqram təminatı ilə əvvəlcədən yüklənmişdir.
  • I2C-dən istifadə edir, I2C ünvanının dəyişməsinə imkan verir
  • Yığınlana bilən, UEXT kişi və dişi birləşdiricilər
  • 9 GPIO, 7V və GND üçün 3.3-pin terminal vida konnektoru
  • PWM, SPI, I7C, ANALOG IN/OUT və s. kimi müxtəlif məqsədlər üçün istifadə edilə bilən 2 GPIO.
  • Vidalı terminallarla 2A/15VAC kontaktlı 250 rele çıxışı
  • RELAY çıxış vəziyyəti LED-ləri
  • PIC-KIT6 və ya digər uyğun alətlə dövrədə proqramlaşdırma və yeniləmə üçün ICSP 3 pinli konnektor
  • 12V DC üçün PWR yuvası
  • Dörd montaj dəliyi 3.3 mm ~ (0.13)”
  • UEXT qadın-dişi kabel daxildir
  • FR-4, 1.5 mm ~ (0.062)”, qırmızı lehim maskası, ağ ipək ekran komponenti çapı
  • Ölçülər: (61 x 52)mm ~ (2.40 x 2.05)”

MOD-IO və MOD-IO2
MOD-IO2 həm ölçü, həm də funksionallıq baxımından MOD-IO ilə müqayisədə daha kiçik giriş çıxışı genişləndirmə moduludur, lakin bir çox hallarda MOD-IO2 daha yaxşı seçim təmin edə bilər. Optokupllara ehtiyacı olan dizaynlar MOD-IO-nu nəzərə almalıdır. Əlavə olaraq, MOD-IO cildlə təmin etmək seçimi ilə daha yaxşı enerji təchizatına malikdirtage 8-30VDC diapazonunda.

Hədəf bazarı və şuranın məqsədi
MOD-IO2, RELAY və GPIO əlavə edən UEXT konnektoru vasitəsilə digər Olimex lövhələri ilə əlaqə qura bilən genişləndirmə inkişaf lövhəsidir. Çoxlu MOD-IO2-lər yığıla bilən və ünvanlana biləndir. Mikroproqram sizə sadə əmrlərdən istifadə edərək lövhə ilə qarşılıqlı əlaqə yaratmağa imkan verir və hələ də istəyirsinizsə, proqram təminatını ehtiyaclarınız üçün dəyişdirə bilərsiniz.

Əgər UEXT konnektorlu inkişaf lövhələrimizdən hər hansı biri ilə işləyirsinizsə və sizə daha çox GPIO və RELAY çıxışlarına ehtiyacınız varsa, MOD-IO2-ni inkişaf boardunuza qoşmaqla əlavə edə bilərsiniz. Bu lövhə 2 rele və 7 GPIO ilə asan əlaqə yaratmağa imkan verir. MOD-IO2 yığıla bilən və ünvanlana biləndir – bu lövhələr bir-birinə qoşula bilər və istədiyiniz qədər giriş və çıxış əlavə edə bilərsiniz! 2-4- 6-8 və s.! MOD-IO2-də PIC16F1503 mikro nəzarət cihazı var və proqram təminatı açıq mənbəlidir və modifikasiya üçün əlçatandır. Analoq GPIO və relelərə ehtiyacınız varsa, lövhə Olimex lövhələrinin əksəriyyətinə çox yaxşı əlavədir.

Təşkilat
Bu sənəddəki hər bölmə ayrı bir mövzunu əhatə edir və aşağıdakı kimi təşkil edilir:

  • 1-cü fəsil bitdiview lövhənin istifadəsi və xüsusiyyətləri
  • 2-ci fəsil lövhənin tez qurulması üçün bələdçi təqdim edir
  • 3-cü fəsildə ümumi lövhə diaqramı və sxemi var
  • 4-cü fəsil lövhənin ürəyi olan komponenti təsvir edir: PIC16F1503
  • 5-ci fəsil birləşdirici pin çıxışını, ətraf qurğuları və keçid təsvirini əhatə edir
  • Fəsil 6 yaddaş xəritəsini göstərir
  • 7-ci fəsil sxemləri təqdim edir
  • 8-ci fəsildə təftiş tarixçəsi, faydalı bağlantılar və dəstək məlumatı var

FƏSİL 2 MOD-IO2 LAHATININ QURULMASI

Fəsillə tanışlıq
Bu bölmə MOD-IO2 inkişaf lövhəsini ilk dəfə qurmağınıza kömək edir. Lövhəyə zərər verməmək üçün əvvəlcə elektrostatik xəbərdarlığı nəzərə alın, sonra lövhəni idarə etmək üçün lazım olan aparat və proqram təminatını kəşf edin. Lövhənin işə salınması proseduru verilmiş və standart lövhənin davranışının təsviri ətraflı verilmişdir.

Elektrostatik xəbərdarlıq
MOD-IO2 qoruyucu anti-statik paketdə göndərilir. Lövhə yüksək elektrostatik potensiala məruz qalmamalıdır. Lövhə ilə işləyərkən torpaqlama kəməri və ya oxşar qoruyucu vasitə taxılmalıdır. Komponent sancaqlarına və ya hər hansı digər metal elementə toxunmaqdan çəkinin.

Tələblər
MOD-IO2-ni optimal şəkildə qurmaq üçün aşağıdakı elementlər tələb olunur:

  • Pulsuz məlumat UART olan lövhə və ya UEXT konnektoru olan hər hansı OLIMEX lövhəsi
  • rele əməliyyatı üçün 12V güc mənbəyi; bortdakı elektrik yuvasına uyğun olmalıdır

Lövhəni yenidən proqramlaşdırmaq və ya proqram təminatını dəyişdirmək istəyirsinizsə, sizə də lazım olacaq:

  • PIC uyğun proqramçı – ICSP proqramlaşdırması üçün birləşdiricinin 0.1” 6 pinli olması deyil. Microchip-in PIC-KIT16-ə əsaslanan ucuz uyğun PIC1503F3 proqramçımız var.
  • Təklif olunan əşyalardan bəziləri Olimex tərəfindən alına bilər, məsələn:
  • PIC-KIT3 – PIC16F1503 SY0612E – Avropalı müştərilər üçün 12V/0.5A enerji təchizatı adapterini proqramlaşdırmağı bacaran Olimex proqramçısı, MOD-IO2 konnektoruna uyğun elektrik yuvası ilə birlikdə gəlir.

Lövhənin güclənməsi
Lövhə elektrik yuvasından enerji alır. 12V DC təmin etməlisiniz. Avropalı müştərilər üçün biz sərfəli qiymətə 12V/0.5A – SY0612E enerji təchizatı adapterini satırıq. Lövhəni düzgün enerji ilə təchiz etsəniz, bortda olan PWR_LED yanacaq.

Firmware təsviri və Linux altında əsas istifadə
I2C protokolu vasitəsilə MOD-IO2-dən daha asan istifadə etməyə imkan verən lövhənin PIC-də yüklənmiş proqram təminatı var. MOD-IO2-nin proqram təminatı bir neçə iterasiyadan keçmişdir. Ən son proqram təminatı revizyonu 4.3 versiyasıdır. Mikro proqram təminatını Linux-un aktivləşdirilməmiş host lövhələri ilə istifadə etmək üçün lütfən, proqram təminatı mənbələrini ehtiva edən arxivdəki README.PDF-ə müraciət edin. Mikroproqram versiyaları 1, 2 və 3 uyğun DEYİL. Bu proqram təminatı versiyaları müxtəlif MOD-IO2 lövhə ünvanlarını və müxtəlif əmr dəstlərini müəyyən edir. Mikroproqram versiyaları 3, 3.1 və 3.02 (3. xx) və 4.3 uyğun gəlir. Nəzərə alın ki, fərdi proqram təminatı MODIO2-nin bütün aparat imkanlarını DƏSTƏKLƏMƏYƏ bilər. Bəzi hallarda, MOD-IO2 aparatını ona uyğunlaşdırmaq üçün proqram təminatını uyğunlaşdırmalısınız
tam potensial!

Linux altında MOD-IO2-yə nəzarət etmək üçün xüsusi proqram aləti
İşləri daha da sadələşdirmək üçün biz altında MOD-IO2-ni idarə etmək üçün proqram aləti yazmışıq

Linux. Burada tapa bilərsiniz
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/

MOD-IO2/Linux-access-alət
Bu proqram aləti Linux-u aktivləşdirən lövhə tələb edir. Alət 2 və ya daha yeni proqram təminatı versiyası ilə yüklənmiş MOD-IO3 qurğuları ilə işləyir. Fərdi proqram aləti ilə tam uyğunluq üçün MODIO2 lövhəniz 3.02 və ya daha yeni proqram təminatı revizyonundan istifadə etməlidir. Aləti istifadə etmək üçün sadəcə yerləşdirin file Lövhənizdə "modio2tool". Onu yerləşdirdiyiniz qovluğa gedin və bütün mövcud əmrlərlə bağlı yardım almaq üçün “./modio2tool -h” yazın.

Əmrlərin əksəriyyəti Linux paylamanızda -BX parametri ilə müəyyən edildiyi kimi I2C avadanlıq nömrəsini tələb edir, burada X I2C interfeysinin nömrəsidir. Qeyd edək ki, defolt olaraq proqram təminatı I2C interfeysi #2 və board ID 0x21 ilə istifadə üçün qurulub – əgər quraşdırmanız fərqlidirsə, hər dəfə -BX (X, aparat I2C nömrəsidir) və -A 0xXX() istifadə edərək müəyyən etməlisiniz. XX modulun I2C ünvanıdır).

Bəzi keçmişampLinux-da modio2tool və MOD-IO2 istifadə qaydaları:

  • – Yardım menyusunun açılması:
  • ./modio2tool -h
  • , harada
  • ./modio2tool – binar faylı icra edir
  • -h – yardım məlumatını tələb etmək üçün istifadə olunan parametr

Gözlənilən nəticə: əmrlərin formatı göstəriləcək və əmrlərin siyahısı çap olunacaq.

  • – Hər iki relenin işə salınması:
  • ./modio2tool -B 0 -s 3
  • , harada
  • -B 0 – lövhəni I2C #0 aparatından istifadə etmək üçün təyin edir (adətən “0”, “1” və ya “2”)
  • -s 3 – “s” releləri işə salmaq üçün istifadə olunur; “3” hər iki releyi işə salmağı nəzərdə tutur (yalnız birinci və ya ikinci rele üçün “1” və ya “2” istifadə edin)

Gözlənilən nəticə: xüsusi bir səs yaranacaq və rele LED-ləri yanacaq.

  • – Hər iki relenin söndürülməsi:
  • ./modio2tool -B 0 -c 3
  • , harada
  • B 0 – lövhəni I2C #0 aparatından istifadə etmək üçün təyin edir (adətən “0”, “1” və ya “2”)
  • c 3 – “c” dövlət relelərini söndürmək üçün istifadə olunur; “3” hər iki releyi söndürməyi nəzərdə tutur (yalnız birinci və ya ikinci rele üçün “1” və ya 2 istifadə edin)

Gözlənilən nəticə: xüsusi bir səs yaranacaq və rele LED-ləri sönəcək.

  • – Relelərin statusunun oxunması (MOD-IO2-nin proqram təminatı revizyonu 3.02-dən bəri mövcuddur): ./modio2tool -B 0 -r
  • , harada
  • -B 0 – lövhəni I2C #0 aparatından istifadə etmək üçün təyin edir (adətən “0”, “1” və ya “2”)
  • -r – “r” releləri oxumaq üçün istifadə olunur;

Gözlənilən nəticə: relelərin vəziyyəti çap olunacaq. 0x03 hər iki relenin aktiv olduğunu bildirir (binar 0x011-ə bərabərdir).

Analoq girişlərin oxunması:

  • ./modio2tool -B 0 -A 1
  • , harada
  • -B 0 – lövhəni I2C #0 aparatından istifadə etmək üçün təyin edir (adətən “0”, “1” və ya “2”)
  • -A 1 – “A” analoq girişi oxumaq üçün istifadə olunur; “1” oxunan analoq girişdir – siz “1”, “2”, “3” və ya “5” istifadə edə bilərsiniz, çünki bütün AN siqnalları mövcud deyil.

Gözlənilən nəticə: CildtagAN-nin e çap olunacaq. Bağlı heç bir şey yoxdursa, bu, "ADC1: 2.311V" kimi bir şey ola bilər.

  • I2C ünvanının dəyişdirilməsi – birdən çox MOD-IO2 istifadə edirsinizsə (MOD-IO2-nin proqram təminatının 3.02 versiyasından bəri mövcuddur)
  • ./modio2tool -B 0 -x 15
  • , harada
  • -B 0 – lövhəni I2C #0 aparatından istifadə etmək üçün təyin edir (adətən “0”, “1” və ya “2”)
  • -x 15 – “x” lövhənin I2C ünvanını dəyişdirmək üçün istifadə olunur; “15” istədiyiniz rəqəmdir – standart “0x21”dən fərqlidir.
  • Gözlənilən nəticə: lövhədə yeni I2C ünvanı olacaq və gələcəkdə modio0tools-dan istifadə etmək istəyirsinizsə, onu -A 2xXX ilə göstərməlisiniz.
  • Əlavə məlumat üçün modio2tools tərəfindən qaytarılan yardıma və ya modio2tools-un mənbə koduna baxın.

Linux altında MOD-IO2-yə nəzarət etmək üçün I2C alətləri
2.4.1-də qeyd olunan xüsusi proqram əvəzinə siz məşhur Linux aləti “i2c-tools” istifadə edə bilərsiniz.

apt ilə yükləyin i2c alətlərini quraşdırın

MOD-IO2 2-cü proqram təminatının buraxılmasından bəri i3c alətləri ilə uyğun gəlir. Bu halda, əmrlər i2c alətlərindən ən populyar olanlardır – i2cdetect, i2cdump, i2cget, i2cset. Müxtəlif məlumatları göndərmək (i2cset) və qəbul etmək (i2cget) üçün yuxarıdakı əmrlərdən və mikroproqram haqqında məlumatdan istifadə edin. Mikroproqram haqqında məlumat README.pdf-də yerləşir file proqram təminatının arxivində; Ən son proqram təminatı (4.3) olan arxivi burada tapa bilərsiniz:
https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip

Bəzi keçmişampi2c-alətlərindən istifadə edərək Linux-da MOD-IO2-nin periferiya qurğularını quraşdırmaq/oxumaq üçün proqramlar

  • – Relelərin işə salınması:
  • i2cset –y 2 0x21 0x40 0x03
  • , harada
  • i2cset – məlumatların göndərilməsi üçün əmr;
  • -y – y/n təsdiq sorğusunu keçmək;
    2 – lövhənin aparatının I2C nömrəsi (adətən 0 və ya 1 və ya 2);
  • 0×21 – lövhənin ünvanı (yazı üçün 0×21 istifadə edilməlidir);
  • 0×40 – Rele əməliyyatını yandırın və ya söndürün (README.pdf proqram təminatında göründüyü kimi);
  • 0×03 – binar kimi şərh edilməlidir 011 – hər iki releyi işə salır (0×02 yalnız ikinci releyi, 0×01 yalnız birincini, 0×00 hər ikisini söndürür – 0×03 yenə də onları söndürür);

Gözlənilən nəticə: xüsusi bir səs yaranacaq və rele işıqları yanacaqdı.

Rölənin vəziyyətinin oxunması (MOD-IO2-nin proqram təminatının 3.02 versiyasından bəri mövcuddur):

  • i2cset –y 2 0x21 0x43 və sonra oxu əmri
  • i2cget –y 2 0x21
  • , harada
  • i2cset – məlumatların göndərilməsi üçün əmr;
  • -y – y/n təsdiq sorğusunu keçmək;
  • 2 – I2C nömrəsi (adətən 0, 1 və ya 2);
  • 0x21 – lövhənin ünvanı (yazı üçün 0x21 istifadə edilməlidir);
  • 0x43 – rele əməliyyatlarını oxuyun (README.pdf proqram təminatında göründüyü kimi;

Gözlənilən nəticələr: 0x00 – hər iki relenin söndürülməsi deməkdir; 0x03 – binar 011 kimi şərh edilməlidir, məsələn, hər iki rele aktivdir; və s.

Analoq giriş/çıxışların oxunması:

  • i2cset –y 2 0x21 0x10 və sonra oxu əmri
  • i2cget –y 2 0x21
  • , harada
  • 0x10 – ilk analoq IO;

Burada böyük şey odur ki, oxumaq üçün yazmalısan ("ki oxuyacaqsan"). Oxu i2cset və i2cget birləşməsidir!
Gözlənilən nəticələr: terminalda siz GPIO-nun üzən olmasından və ya 0V-ə və ya 00V-ə təyin edilməsindən asılı olmayaraq təsadüfi və dəyişən nömrələr və ya 0x08 0x0 və ya 3.3xFF alacaqsınız.

  • – Bütün analoq İO-ların yüksək səviyyədə qurulması: i2cset –y 2 0x21 0x01 0x01
  • , harada
  • 0x21 – MOD-IO2-nin I2C ünvanı
  • 0x01 – README.pdf-ə uyğun olaraq SET_TRIS port istiqamətlərini müəyyən etmək üçün istifadə olunur;
  • 0x01 – yüksək səviyyə (aşağı səviyyəli istifadə üçün 0x00)

Bütün analoq İO-ların oxunması

  • i2cset –y 2 0x21 0x01
  • i2cget –y 2 0x21
  • Əvvəlcədən yüklənmiş proqram təminatının ətraflı izahatları bizim saytımızda mövcud olan demo paketində tapıla bilər web səhifə.
  • I2C cihazının ünvanının dəyişdirilməsi – birdən çox MOD-IO2 istifadə edirsinizsə (MODIO2-nin proqram təminatının 3.02 versiyasından bəri mövcuddur) i2cset 2 0x21 0xF0 0xHH
  • harada

0xF0 I2C dəyişikliyi üçün əmr kodudur
HH onaltılıq formatda yeni ünvandır Nəzərə alın ki, ünvanı dəyişdirə bilmək üçün PROG keçidi bağlanmalıdır. Ünvan nömrəsini unutsanız, ünvanı tapmaq üçün modio2tool istifadə edə bilərsiniz, əmr və parametr “modio2tool -l” olacaqdır. Siz həmçinin “modio0tool -X” əmri və parametri ilə standart ünvanı (21x2) sıfırlaya bilərsiniz.

FƏSİL 3 MOD-IO2 LURATININ TƏSVİRİ

Fəsillə tanışlıq
Burada lövhənin əsas hissələri ilə tanış olursunuz. Qeyd edək ki, lövhədə istifadə olunan adlar onları təsvir etmək üçün istifadə edilən adlardan fərqlidir. Həqiqi adlar üçün MOD-IO2 lövhəsinin özünü yoxlayın.

 Layout (yuxarı view)

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (2)

FƏSİL 4 PIC16F1503 MİKRONƏZARƏTÇİSİ

Fəsillə tanışlıq
Bu fəsildə MOD-IO2-nin ürəyi – onun PIC16 mikrokontrolleri haqqında məlumat verilmişdir. Aşağıdakı məlumat, Microchip istehsalçıları tərəfindən təqdim edilən məlumat cədvəlinin dəyişdirilmiş versiyasıdır.

PIC16F1503 xüsusiyyətləri

  • 49 Təlimat, 16 Stack Səviyyəsi ilə Təkmilləşdirilmiş Orta mənzilli Əsas
  • Öz-özünə oxumaq/yazmaq qabiliyyəti olan Flash Proqram Yaddaşı
  • Daxili 16 MHz osilator
  • 4x Müstəqil PWM Modulları
  • Tamamlayıcı Dalğaforma Generatoru (CWG) Modulu
  • Rəqəmlə İdarə olunan Osilator (NCO) Modulu
  • 2x Konfiqurasiya edilə bilən Məntiq Hüceyrə (CLC) Modulları
  • İnteqrasiya edilmiş Temperatur Göstərici Modulu
  • Cilt ilə kanal 10-bit ADCtage İstinad
  • 5 bitlik Rəqəmsaldan Analoqa Dönüşdürmə (DAC)
  • MI2C, SPI
  • 25mA Mənbə/Sink cərəyanı I/O
  • 2x 8-bit Taymerlər (TMR0/TMR2)
  • 1x 16-bit Taymer (TMR1)
  • Genişləndirilmiş Gözətçi Taymeri (WDT)
  • Təkmilləşdirilmiş Power-On/Off-Reset
  • Aşağı Güclü Qəhvəyi Sıfırlama (LPBOR)
  • Proqramlaşdırıla bilən Qəhvəyi Sıfırlama (BOR)
  • Circuit Serial Programming (ICSP)
  • Sazlama Başlığından istifadə edərək Dövrədaxili Sazlama
  • PIC16LF1503 (1.8V – 3.6V)
  • PIC16F1503 (2.3V – 5.5V)

Mikrokontroller haqqında ətraflı məlumat üçün Microchip-ə müraciət edin web məlumat vərəqi üçün səhifə. Mikrokontroller məlumat cədvəlini yazarkən aşağıdakı linkdən tanış olmaq olar: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.

FƏSİL 5 KONNEKTÖR VƏ PINOUT

Fəsillə tanışlıq
Bu fəsildə lövhədə tapıla bilən birləşdiricilər, onların pinoutları və onlar haqqında qeydlər təqdim olunur. Jumper funksiyaları təsvir edilmişdir. Xüsusi periferiyalar haqqında qeydlər və məlumatlar təqdim olunur. İnterfeyslərlə bağlı qeydlər verilir.

ICSP
Lövhə 6 pinli ICSP-dən proqramlaşdırıla və düzəldilə bilər. Aşağıda J-nin cədvəli varTAG. Bu interfeys Olimex-in PIC-KIT3 sazlayıcıları ilə istifadə edilə bilər.

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (3)

ICSP
Pin # Siqnal ad Pin # Siqnal Adı
1 MCLAREN 4 GPIO0_ICSPDAT
2 +3.3V 5 GPIO0_ICSPCLK
3 GND 6 Qoşulmayıb

UEXT modulları
MOD-IO2 lövhəsində iki UEXT konnektoru (kişi və qadın) var və Olimex-in UEXT lövhələri ilə əlaqə qura bilir. UEXT haqqında ətraflı məlumat üçün müraciət edin: https://www.olimex.com/Products/Modules/UEXT/

Qadın bağlayıcı
Dişi konnektor ya birbaşa lövhəyə qoşulmaq üçün (qadın-qadın kabelindən istifadə etmədən) və ya modulu başqa MOD-IO2-yə qoşmaq üçün – I2C vasitəsilə ünvanlana bilən yığıla bilən modul yaratmaq üçün istifadə olunur. Çoxlu lövhələrdən istifadə edərkən hər bir lövhənin I2C ünvanını dəyişməyi unutmayın. Varsayılan olaraq, I2C ünvanı 0x21-dir.

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (4)

Qadın UEXT
Pin # Siqnal adı Pin # Siqnal adı
1 +3.3V 6 SDA
2 GND 7 Qoşulmayıb
3 Qoşulmayıb 8 Qoşulmayıb
4 Qoşulmayıb 9 Qoşulmayıb
5 SCL 10 Qoşulmayıb

Kişi bağlayıcı
Kişi konnektor başqa kişi UEXT-ə qoşulmaq və ya başqa MOD-IO2-yə qoşulmaq üçün paketdəki lent kabeli ilə birlikdə istifadə olunur.

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (5)

Kişi UEXT
Pin # Siqnal adı Pin # Siqnal adı
1 +3.3V 6 SDA
2 GND 7 Qoşulmayıb
3 Qoşulmayıb 8 Qoşulmayıb
4 Qoşulmayıb 9 Qoşulmayıb
5 SCL 10 Qoşulmayıb

Rele çıxış bağlayıcıları
MOD-IO-da iki rele var. Onların çıxış siqnalları standart Normal Qapalı (NC), Normal Açıq (NO) və Ümumidir (COM).

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (6)

REL1 – OUT1
Pin # Siqnal adı
1 NO - normal açıq
2 NC – normal qapalı
3 COM - ümumi

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (7)

REL2 – OUT2
Pin # Siqnal adı
1 COM - ümumi
2 NO - normal açıq
3 NC – normal qapalı

GPIO birləşdiriciləri
GPIO konnektorları PWM, I2C, SPI və s. həyata keçirmək üçün istifadə edilə bilər. Qeyd edək ki, hər bir pin adları da lövhənin aşağı hissəsində çap olunub.

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (8)

Pin # Siqnal adı Analog Input
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 Cek
DC barel yuvası 2.0 mm daxili pin və 6.3 mm çuxura malikdir. Dəqiq komponent haqqında daha çox məlumatı burada tapa bilərsiniz: https://www.olimex.com/wiki/PWRJACK Avropalı müştərilər üçün biz həmçinin elektrik yuvası ilə uyğun gələn əsas enerji təchizatı adapterlərini ehtiyatda saxlayır və satırıq.

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (9)

Pin # Siqnal adı
1 Güc Girişi
2 GND

Jumper təsviri
Nəzərə alın ki, lövhədəki jumperlərin demək olar ki, hamısı (PROG istisna olmaqla) SMD tiplidir. Əgər siz lehimləmə/kəsmə texnikanızda güvənsiz hiss edirsinizsə, SMD keçidlərini tənzimləməmək daha yaxşıdır. Həmçinin, PTH keçidini əllərinizlə çıxara bilməyəcəyinizi hiss edirsinizsə, daha yaxşı cımbızdan istifadə edin.

PROG
Proqram vasitələri ilə I2C ünvanını dəyişdirmək üçün PTH keçidi tələb olunur. I2C ünvanının dəyişdirilməsini məhdudlaşdırmaq üçün istifadə olunur. I2C ünvanını dəyişdirmək istəyirsinizsə, onu bağlamalısınız. Varsayılan mövqe açıqdır.

SDA_E/SCL_E
Birdən çox MOD-IO2 qoşulduqda, bu iki keçidi bağlı saxlamalısınız, əks halda I2C xətti ayrılacaq. Hər iki jumper üçün standart mövqelər bağlıdır.

UEXT_FPWR_E
Bağlıdırsa, qadın UEXT konnektorunda 3.3V təmin edin. (ehtiyatlı olun, çünki siz bu tullananı bağlasanız, eyni zamanda növbəti MOD-IO2 xəttindəki kişini də bağlayacaqsınız, bu, lövhənin elektrik yanmasına səbəb ola bilər. Standart vəziyyət açıqdır.

UEXT_MPWR_E
Bağlıdırsa, kişi UEXT konnektorunda 3.3V təmin edin. (ehtiyatlı olun, çünki siz həmin tullananı bağlasanız və həmçinin, növbəti MOD-IO2 xəttində dişi olanı bağlasanız, bu, lövhənin elektrik yanmasına səbəb ola bilər. Defolt mövqe açıqdır.

Əlavə aparat komponentləri
Aşağıdakı komponentlər MOD-IO2-də quraşdırılıb, lakin yuxarıda müzakirə edilməyib. Onlar tamlıq üçün burada verilmişdir: Relay LEDləri + Güc LED.

FƏSİL 6 BLOK SƏXMƏSİ VƏ YADDAŞ

Fəsillə tanışlıq
Bu səhifədə siz bu prosessorlar ailəsi üçün yaddaş xəritəsi tapa bilərsiniz. Daha yüksək keyfiyyət üçün Microchip tərəfindən buraxılmış orijinal məlumat cədvəlinə müraciət etmək şiddətlə tövsiyə olunur.

Prosessor blok diaqramı

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (10)

Fiziki yaddaş xəritəsi

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (11)

FƏSİL 7 SEMATİKA

Fəsillə tanışlıq
Bu fəsildə MOD-IO2-ni məntiqi və fiziki olaraq təsvir edən sxemlər verilmişdir.

Qartal sxemi
MOD-IO2 sxemi burada istinad üçün görünür. Onu da tapa bilərsiniz web saytımızda MODIO2 üçün səhifə: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware Onlar HARDWARE bölməsində yerləşir.
EAGLE sxemi daha sürətli istinad üçün növbəti səhifədə yerləşir.

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (12)

Fiziki ölçülər
Qeyd edək ki, bütün ölçülər millədir.

OLIMEX-MOD-IO2-Genişləndirmə lövhəsi-şəkil- (13)

Lövhədə ən hündürdən ən qısaya doğru üç ən yüksək element pcb üzərində T1 - 0.600" (15.25 mm) relesidir; rele T2 – 0.600” (15.25 mm); ICSP birləşdiricisi – 0.450” (11.43 mm). Qeyd edək ki, yuxarıda göstərilən tədbirlərə PCB daxil deyil.

FƏSİL 8 YENİLİŞ TARİXİ VƏ DƏSTƏK

Fəsillə tanışlıq
Bu fəsildə siz oxuduğunuz sənədin cari və əvvəlki versiyalarını tapa bilərsiniz. Həmçinin, web cihazınız üçün səhifə siyahıya alınmışdır. Ən son mövcud yeniləmələr və keçmiş üçün satın alındıqdan sonra onu yoxladığınızdan əmin olunamples.

Sənədin təftişi

 

Reviziya

 

Dəyişikliklər

 

Dəyişdirilmiş səhifə#

 

A, 27.08.12

 

- İlkin yaradılış

 

Hamısı

   

– Bir neçə qalıqları düzəltdi

 
B,

16.10.12

səhv istinad edən şablon

prosessorlar və lövhələr

6, 10, 20
  - Yenilənmiş bağlantılar  
   

– Lövhənin açıq mənbə xarakterinə uyğunlaşmaq üçün Yenilənmiş İmtina

 

2

C,

24.10.13

- Bir neçə keçmiş əlavə edildiamples və firmware versiyası 3 izahatı 7
  – Yenilənmiş Məhsul dəstəyi 23
  - Ümumi format təkmilləşdirmələri Hamısı
   

– Təlimatı əks etdirmək üçün yeniləndi

 
D,

27.05.15

proqram təminatının ən son versiyası 3.02

- Yeni haqqında məlumat əlavə edildi

7, 8, 9, 10, 11
  Linux aləti - modio2tools  
E, 27.09.19 – Proqram təminatının ən son versiyasını əks etdirmək üçün təlimat yeniləndi 4.3  

7, 8, 9, 10, 11

F, 17.05.24 – I2C ünvanının dəyişdirilməsi əmri ilə bağlı səhv məlumatı düzəldin  

13, 19

İdarə Heyətinin təftişi

 

Təftiş, tarix

 

Təftiş qeydləri

 

B, 18.06.12

 

İlkin buraxılış

Faydalı web bağlantılar və alış kodları
The web Cihazınız haqqında daha çox məlumat üçün ziyarət edə biləcəyiniz səhifədir https://www.olimex.com/mod-io2.html.

SİFARİŞ KODLARI

  • MOD-IO2 – bu sənəddə müzakirə olunan lövhənin versiyası
  • MOD-IO – optokupllar və 8-30VDC güc diapazonu ilə daha böyük versiya
  • PIC-KIT3 – MOD-IO2-ni proqramlaşdırmağı bacaran Olimex proqramçısı
  • SY0612E – MOD-IO12 – 0.5V üçün 2V/220A enerji təchizatı adapteri (Avropa uyğunluğu)

Ən son qiymət siyahısı ilə tanış ola bilərsiniz https://www.olimex.com/prices.

Necə sifariş etmək olar?
Siz birbaşa onlayn mağazamızdan və ya hər hansı distribyutorumuzdan əldə edə bilərsiniz. Qeyd edək ki, adətən Olimex məhsullarını distribyutorlarımızdan almaq daha sürətli və daha ucuz başa gəlir. Təsdiqlənmiş Olimex LTD distribyutorlarının və satıcılarının siyahısı: https://www.olimex.com/Distributors.
Yoxlayın https://www.olimex.com/ əlavə məlumat üçün.

Məhsul dəstəyi
Məhsul dəstəyi, aparat məlumatı və səhv hesabatları üçün aşağıdakı ünvana göndərin: support@olimex.com. Bütün sənəd və ya aparat rəyləri qəbul edilir. Qeyd edək ki, biz ilk növbədə hardware şirkətiyik və proqram dəstəyimiz məhduddur. Olimex məhsullarına zəmanət haqqında aşağıdakı paraqrafı oxuyun.

Bütün mallar göndərilməzdən əvvəl yoxlanılır. Malların nasaz olması ehtimalı az olarsa, onlar sifariş fakturanızda qeyd olunan ünvanda OLIMEX-ə qaytarılmalıdır. OLIMEX tələb olunan məbləğdən artıq istifadə edilmiş malları qəbul etməyəcək
onların funksionallığını qiymətləndirin.

Əgər malın işlək vəziyyətdə olduğu aşkar edilərsə və funksionallığın olmaması müştərinin məlumatsızlığından qaynaqlanırsa, pul geri qaytarılmayacaq, lakin onun hesabına mal istifadəçiyə qaytarılacaqdır. Bütün qaytarmalar RMA nömrəsi ilə təsdiqlənməlidir. E-poçt support@olimex.com hər hansı bir malı geri göndərməzdən əvvəl icazə nömrəsi üçün. Zəhmət olmasa adınızı, telefon nömrənizi və sifariş nömrənizi e-poçt sorğunuza daxil edin.

Təsirə məruz qalmamış hər hansı inkişaf lövhəsi, proqramçı, alətlər və kabellərin qaytarılmasına malın alındığı tarixdən etibarən 7 gün ərzində icazə verilir. Bu müddətdən sonra bütün satışlar yekun sayılır. Yanlış sifariş edilmiş əşyaların geri qaytarılmasına 10% ehtiyat ödənişi şərti ilə icazə verilir. Təsirsiz nədir? Əgər siz onu gücə bağladınızsa, ona təsir etdiniz. Aydın olmaq üçün bura lehimlənmiş və ya proqram təminatı dəyişdirilmiş elementlər daxildir. Əlaqədar olduğumuz məhsulların təbiətinə görə (elektron alətlərin prototiplənməsi) biz proqramlaşdırılmış, işə salınmış və ya başqa şəkildə anbarımızdan göndərildikdən sonra dəyişdirilmiş əşyaların qaytarılmasına icazə verə bilmərik. Bütün geri qaytarılan mallar orijinal nanə və təmiz vəziyyətdə olmalıdır. Zədələnmiş, cızılmış, proqramlaşdırılmış, yandırılmış və ya başqa şəkildə "oynamış" malların qaytarılması qəbul edilməyəcək.

Bütün qaytarmalara məhsulla birlikdə gələn bütün zavod aksesuarları daxil edilməlidir. Buraya hər hansı In-Circuit-Serial-Proqramlaşdırma kabelləri, antistatik qablaşdırma, qutular və s. daxildir. Qaytardığınız zaman PO # nömrənizi əlavə edin. Həmçinin, malın niyə geri qaytarıldığına dair qısa izahat məktubu əlavə edin və pulun geri qaytarılması və ya dəyişdirilməsi ilə bağlı sorğunuzu bildirin. Bu məktubun üzərinə və göndərmə qutusunun kənarına icazə nömrəsini daxil edin. Xahiş edirik qeyd edin: Geri qaytarılan malların bizə çatmasını təmin etmək sizin məsuliyyətinizdir. Zəhmət olmasa a
etibarlı göndərmə forması. Paketinizi almasaq, məsuliyyət daşımayacağıq. Göndərmə və daşıma xərcləri geri qaytarılmır. Bizə qaytarılan malların göndərilməsi və ya sizə işlək əşyaların qaytarılması üçün məsuliyyət daşımırıq.
Tam mətnlə burada tanış olmaq olar https://www.olimex.com/wiki/GTC#Warranty gələcək istinad üçün.

Sənədlər / Resurslar

OLIMEX MOD-IO2 Genişləndirmə lövhəsi [pdf] İstifadəçi Təlimatı
MOD-IO2 Genişləndirmə lövhəsi, MOD-IO2, Genişləndirmə lövhəsi, lövhə

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *