ВЕЛЛЕМАН-ЛОГА

velleman KA12 Analog Input Extension Shield

velleman-KA12-Analog-Input-Extension-Shield-FIG- (2)

Уводзіны

Arduino UNO™ абсталяваны 6 аналагавымі ўваходамі, але некаторыя праекты патрабуюць большага. Напрыкладampле; праекты датчыкаў або робатаў. Экран пашырэння аналагавых уваходаў выкарыстоўвае толькі 4 лініі ўводу/вываду (3 лічбавыя, 1 аналагавы), але дадае каласальныя 24 уваходы, так што ў вашым распараджэнні ўсяго 29 аналагавых уваходаў.

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

  • 24 аналагавыя ўваходы
  • выкарыстоўваюцца толькі 4 лініі ўводу-вываду
  • штабелируемая канструкцыя
  • у камплекце з бібліятэкай і эксampлес
  • працуе з Arduino UNO™ і сумяшчальнымі платамі

тэхнічныя характарыстыкі:

  • аналагавыя ўваходы: 0 – 5 В пастаяннага току
  • выкарыстоўвае кантакты: 5, 6, 7 і A0 на плаце Arduino UNO™
  • памеры: 54 х 66 мм (2.1 х 2.6 цалі)

velleman-KA12-Analog-Input-Extension-Shield-FIG- (3)

У гэтым кіраўніцтве мы растлумачым, як сабраць KA12 і як усталяваць уключаную бібліятэку Arduino з эксampэскіз.

Што ў скрынцыvelleman-KA12-Analog-Input-Extension-Shield-FIG- (4)

  1. 1 X PCB
  2. 1 рэзістар 470 Ом (жоўты, фіялетавы, карычневы)
  3. Рэзістар 2 X 100 кОм (карычневы, чорны, жоўты)
  4. 2 X керамічны шматслаёвы кандэнсатар
  5. 3 X масіў рэзістараў 100k
  6. 1 х 3 мм чырвоны святлодыёд
  7. 4 X трымальнік IC (16 кантактаў)
  8. 4 X штыфты з 6 × 3 штыфтамі
  9. 2 X 8-кантактны раз'ём
  10. 2 X 6-кантактны раз'ём
  11. 2 X 3-кантактны раз'ём
  12. 3 X IC – CD4051BE
  13. 1 X IC – SN74HC595N

Інструкцыі па зборцыvelleman-KA12-Analog-Input-Extension-Shield-FIG- (5)

  • Размясціце рэзістар 470 Ом, як паказана на малюнку, і прыпаяйце. R1: 470 Ом (жоўты, чорны, карычневы)velleman-KA12-Analog-Input-Extension-Shield-FIG- (6)
  • Размясціце два рэзістары 100 кОм, як паказана на малюнку, і прыпаяйце іх. R2, R3: 100 кОм (карычневы, чорны, жоўты)velleman-KA12-Analog-Input-Extension-Shield-FIG- (7)
  • C1, C2: кармічныя шматслаёвыя кандэнсатарыvelleman-KA12-Analog-Input-Extension-Shield-FIG- (8)
  • RN1, RN2, RN3: матрыца рэзістараў 100 кОмvelleman-KA12-Analog-Input-Extension-Shield-FIG- (9)
  • Святлодыёд: чырвоны святлодыёд Звярніце ўвагу на палярнасць!velleman-KA12-Analog-Input-Extension-Shield-FIG- (10) velleman-KA12-Analog-Input-Extension-Shield-FIG- (11)
  • IC1, …, IC4: трымальнікі IC Звярніце ўвагу на кірунак надрэзу!velleman-KA12-Analog-Input-Extension-Shield-FIG- (12) velleman-KA12-Analog-Input-Extension-Shield-FIG- (13)
  • Прыпаяйце ўсе раздымы 6×3. Пераканайцеся, што сагнутыя штыфты прыпаяныя!velleman-KA12-Analog-Input-Extension-Shield-FIG- (14)
  • Прыпаяйце 6-кантактныя гняды і 8-кантактныя гняды на месцы. Не зразайце шпількі!velleman-KA12-Analog-Input-Extension-Shield-FIG- (15)
  • SV1: два 3-кантактныя раздымы
    Устаўце штыфты з боку паяння і з боку кампанентаў!
    Пераканайцеся, што верхняя частка загалоўкаў роўна роўная і не перавышае верхнюю частку іншых шпілек. Такім чынам, ён будзе добра ўпісвацца ў ваш Arduino Uno.
    Не зразайце шпількі!
  • IC1, IC2, IC3: IC – CD4051BE Звярніце ўвагу на кірунак надрэзу! Ён павінен адпавядаць выемцы на трымальніку мікрасхемы!velleman-KA12-Analog-Input-Extension-Shield-FIG- (17) velleman-KA12-Analog-Input-Extension-Shield-FIG- (16)
  • IC4: IC – SN74HC595N Звярніце ўвагу на кірунак надрэзу! Ён павінен адпавядаць выемцы на трымальніку мікрасхемы!

Падключэнне KA12

Вельмі важна правільна ўставіць KA12 у Arduino Uno, каб пазбегнуць пашкоджання кантактаў і забяспечыць добрае злучэнне. Вось найбольш важныя моманты ўвагі:

  • A. Гэты 6-кантактны гняздо дакладна ўпісваецца ў «ANALOG IN» на Arduino.
  • B. Два 3-кантактныя раздымы слізгаюць па 6 кантактах ICSP на Arduino.
  • C. Лічбы побач з 8-кантактнымі гняздамі на KA12 павінны адпавядаць лічбавым уводам/вывадам.
  • D. Асцярожна ўстаўце штыфты ў Arduino, каб прадухіліць пашкоджанне.

velleman-KA12-Analog-Input-Extension-Shield-FIG- (18)

Ўстаноўка бібліятэкі Arduino

Усталяваць бібліятэку:

Перайдзіце на старонку загрузкі KA12 на Velleman webсайт:
http://www.vellemanprojects.eu/support/downloads/?code=KA12
Спампуйце экстракт «velleman_KA12» і скапіруйце папку «velleman_KA12» у вашыя дакументы\Arduino\бібліятэкі.

Exampэскіз:

  • A. Адкрыйце праграмнае забеспячэнне Arduino
  • B. Затым націсніце file/Напрamples/Velleman_KA12/Velleman_KA12

Код:velleman-KA12-Analog-Input-Extension-Shield-FIG- (19)

Радок за радком

  • Каб зрабіць функцыі KA12 простымі ў выкарыстанні, мы стварылі бібліятэку. Радкі 1 і 6 дэкларуюць выкарыстанне і ініцыялізацыю бібліятэкі. Гэта трэба рабіць у кожным эскізе, дзе выкарыстоўваецца KA12. Бібліятэка дае вам магчымасць лёгка счытваць усе значэнні датчыка і захоўваць іх у масіве int або счытваць адно значэнне і захоўваць яго ў int.
  • Каб прачытаць усе датчыкі, вы павінны аб'явіць унутраны масіў з 24 месцаў (радок 2). Для запаўнення масіва мы выкарыстоўваем каманду readAll (радок 8). У эксample мы адлюстроўваем усе значэнні на паслядоўным маніторы з дапамогай цыкла for (радкі з 9 па 12). Паслядоўная сувязь наладжваецца ў радку 5. Калі вам патрэбна толькі адно значэнне, вы можаце выкарыстоўваць каманду «ka12_read» (радок 13).

VELLEMAN nv - Legen Heirweg 33, Gavere (Бельгія)
vellemanprojects.com

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

velleman KA12 Analog Input Extension Shield [pdfКіраўніцтва па ўсталёўцы
KA12 Analog Input Extension Shield, KA12, аналагавы ўваход Extension Shield, Input Extension Shield, Extension Shield, Shield

Спасылкі

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

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