
ІНСТРУКЦЫЯ МАНТАЖЫ
КАСТРЫЧНІК 2016 г
АНАЛАГАВЫ ЎВОД ПАШЫРЭННЯ ДЛЯ ARDUINO

Уводзіны
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 цалі)

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

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

Інструкцыі па зборцы

Размясціце Рэзістар 470 Ом як паказана на малюнку і прылітаваць.
R1: 470 Ом (жоўты, чорны, карычневы)
Пастаўце дваіх Рэзістары 100 кОм як паказана на малюнку, і прылітаваць іх.
R2, R3: 100 кОм (карычневы, чорны, жоўты)
C1, C2: керамічныя шматслойныя кандэнсатары
RN1, RN2, RN3: матрыца рэзістараў 100k
святлодыёд: чырвоны святлодыёд
Сачыце за палярнасцю!

IC1, …, IC4: Трымальнікі мікрасхем
Звярніце ўвагу на кірунак надрэзу!
Прыпаяйце ўсе раздымы 6 × 3 кантактных раздымоў.
Пераканайцеся, што сагнутыя штыфты прыпаяныя!
Прыпаяйце 6-кантактныя гняздо і 8-кантактны гняздо на месцы.
Не зразайце шпількі!
SV1: два 3-кантактныя жаночыя загалоўкі
Устаўце штыфты з боку паяння і з боку кампанентаў! Пераканайцеся, што верхняя частка загалоўкаў роўна роўная і не перавышае верхнюю частку іншых шпілек. Такім чынам, ён будзе добра ўпісвацца ў ваш Arduino Uno. Не зразайце шпількі!
IC1, IC2, IC3IC – CD4051BE
Звярніце ўвагу на кірунак надрэзу! Ён павінен адпавядаць выемцы на трымальніку мікрасхемы!
IC4IC – SN74HC595N
Звярніце ўвагу на кірунак надрэзу! Ён павінен адпавядаць выемцы на трымальніку мікрасхемы!
Падключэнне KA12
Вельмі важна правільна ўставіць KA12 у Arduino Uno, каб пазбегнуць пашкоджання кантактаў і забяспечыць добрае злучэнне.
Вось найбольш важныя моманты ўвагі:
A. Гэты 6-кантактны гняздо дакладна ўпісваецца ў «ANALOG IN» на Arduino.
B. Два 3-кантактныя раздымы слізгаюць па 6 кантактах ICSP на Arduino.
C. Лічбы побач з 8-кантактнымі гняздамі на KA12 павінны адпавядаць лічбавым уводам/вывадам.
D. Асцярожна ўстаўце штыфты ў Arduino, каб прадухіліць пашкоджанне.
Ўстаноўка бібліятэкі Arduino
- Усталяваць бібліятэку:
Перайдзіце на старонку загрузкі KA12 на Velleman webсайт
http://www.vellemanprojects.eu/support/downloads/?code=KA12
Спампуйце экстракт «velleman_KA12» і скапіруйце папку «velleman_KA12» у вашы дакументы\Arduino\libraries. - Exampэскіз:
A. Адкрыйце праграмнае забеспячэнне Arduino
B. Затым націсніце file/Напрamples/Velleman_KA12/Velleman_KA12 - Код:
Радок за радком
Каб зрабіць функцыі KA12 простымі ў выкарыстанні, мы стварылі бібліятэку.
Радкі 1 і 6 дэкларуюць выкарыстанне і ініцыялізацыю бібліятэкі. Гэта трэба рабіць у кожным эскізе, дзе выкарыстоўваецца KA12. Бібліятэка дае вам магчымасць лёгка счытваць усе значэнні датчыка і захоўваць іх у масіве int або счытваць адно значэнне і захоўваць яго ў int.
Каб прачытаць усе датчыкі, вы павінны аб'явіць унутраны масіў з 24 месцаў (радок 2). Для запаўнення масіва мы выкарыстоўваем каманду read (радок 8). У эксample, мы адлюстроўваем усе значэнні на паслядоўным маніторы з дапамогай цыкла for (радкі з 9 па 12).
Паслядоўная сувязь наладжана ў радку 5.
Калі вам патрэбна толькі адно значэнне, вы можаце выкарыстоўваць каманду «ka12_read» (радок 13).

Праекты Velleman
@Velleman_RnD
VELLEMAN nv - Legen Heirweg 33, Gavere (Бельгія)
vellemanprojects.com
Дакументы / Рэсурсы
![]() |
velleman Analog Input Extension Shield для Arduino [pdfІнструкцыя па эксплуатацыі Пашыральнік аналагавага ўваходу для Arduino |




