velleman KA12 Անալոգային մուտքագրման երկարացման վահան

Ներածություն
Arduino UNO -ն հագեցած է 6 անալոգային մուտքերով, սակայն որոշ նախագծեր ավելի շատ են պահանջում: Նախկինի համարampլե; սենսորային կամ ռոբոտային նախագծեր: Անալոգային մուտքի ընդլայնման վահանը օգտագործում է միայն 4 մուտքի/ելքի տող (3 թվային, 1 անալոգային), բայց ավելացնում է հսկայական 24 մուտք, այնպես որ, ընդհանուր առմամբ, ձեր տրամադրության տակ ունեք 29 անալոգային մուտք:
Առանձնահատկություններ:
- 24 անալոգային մուտք
- օգտագործվում են ընդամենը 4 մուտք/ելք
- stackable դիզայն
- համալրված գրադարանով և նախկինովamples
- աշխատում է Arduino UNO և համատեղելի տախտակների հետ
Տեխնիկական պայմաններ:
- անալոգային մուտքեր `0 - 5 VDC
- օգտագործում է կապում ՝ 5, 6, 7 և A0 Arduino UNO տախտակի վրա
- չափերը ՝ 54 x 66 մմ (2.1 ”x 2.6”)

Այս ձեռնարկում մենք կբացատրենք, թե ինչպես հավաքել KA12- ը և ինչպես տեղադրել ներառված Arduino գրադարանը նախկինի հետample ուրվագիծ.
Ինչ կա տուփի մեջ
- 1 X PCB
- 1 X 470 Օմ դիմադրություն (դեղին, մանուշակագույն, շագանակագույն)
- 2 X 100k Օմ դիմադրություն (շագանակագույն, սև, դեղին)
- 2 X կերամիկական բազմաշերտ կոնդենսատոր
- 3 X ռեզիստորային զանգված 100k
- 1 X 3 մմ կարմիր LED
- 4 X IC կրիչ (16 փին)
- 4 X քորոց գլխիկ 6×3 փինով
- 2 X 8 քորոց կին վերնագիր
- 2 X 6 քորոց կին վերնագիր
- 2 X 3 քորոց կին վերնագիր
- 3 X IC - CD4051BE
- 1 X IC - SN74HC595N
Շինարարության հրահանգներ
- Տեղադրեք 470 Օմ դիմադրությունը, ինչպես ցույց է տրված նկարում և զոդեք: R1: 470 Օմ (դեղին, սև, շագանակագույն)

- Տեղադրեք երկու 100k Ohm դիմադրությունները, ինչպես ցույց է տրված նկարում և զոդեք դրանք: R2, R3: 100k Ohm (շագանակագույն, սև, դեղին)

- C1, C2՝ կարմայական բազմաշերտ կոնդենսատորներ

- RN1, RN2, RN3՝ ռեզիստորային զանգված 100k

- LED՝ կարմիր LED Հաշվի առեք բևեռականությունը:

- IC1, …, IC4. IC կրողներ Ուշադրություն դարձրեք կտրվածքի ուղղությանը:

- Զոդեք բոլոր 6 × 3 փինգլուխների միակցիչները: Համոզվեք, որ թեքված քորոցները զոդված են:

- Զոդեք և՛ 6 փինով իգական վերնագրերը, և՛ 8 փին իգական վերնագրերը տեղում: Մի կտրեք քորոցները:

- SV1. երկու 3 փին իգական վերնագիր
Տեղադրեք կապումները զոդման կողմում և զոդեք բաղադրիչի կողմից:
Համոզվեք, որ վերնագրերի վերին մասը հավասարապես հարթեցված է և չի գերազանցում մյուս կապիչների վերին մասը: Այսպիսով, այն լավ կտեղավորվի ձեր Arduino Uno-ի վրա:
Մի կտրեք քորոցները: - IC1, IC2, IC3. IC – CD4051BE Հաշվի առեք կտրվածքի ուղղությունը: Այն պետք է համապատասխանի IC կրիչի կտրվածքին:

- IC4. IC – SN74HC595N Ուշադրություն դարձրեք կտրվածքի ուղղությանը: Այն պետք է համապատասխանի IC կրիչի կտրվածքին:
KA12- ի միացում
Շատ կարևոր է KA12-ը ճիշտ տեղադրել Arduino Uno-ի վրա, որպեսզի չվնասվեն կապում և ապահովեն լավ կապը: Ահա ամենակարևոր ուշադրության կետերը.
- A. Այս 6 փին իգական գլուխը տեղավորվում է Arduino- ի «ANALOG IN» - ի մեջ:
- B. Երկու 3 փին կին վերնագրերը սահում են Arduino- ի ICSP- ի 6 կապում:
- C. KA8- ի 12 փին կին վերնագրերի կողքին թվերը պետք է համապատասխանեն թվային մուտքի/ելքի:
- D. theգուշորեն քորոցները սահեցրեք Arduino- ի մեջ `վնասը կանխելու համար:

Տեղադրելով Arduino գրադարանը
Տեղադրեք գրադարանը.
Գնացեք Velleman- ում KA12 ներբեռնման էջ webկայքը:
http://www.vellemanprojects.eu/support/downloads/?code=KA12
Ներբեռնեք «velleman_KA12» քաղվածքը և պատճենեք «velleman_KA12» պանակը ձեր Documents\Arduino\libraries-ում:
Example ուրվագիծ:
- A. Բացեք Arduino ծրագիրը
- B. Այնուհետեւ կտտացրեք file/Նախկինamples / Velleman_KA12 / Velleman_KA12
Կոդը՝
Տող առ տող
- Որպեսզի KA12-ի գործառույթները հեշտ օգտագործվեն, մենք պատրաստեցինք գրադարան: 1-ին և 6-րդ տողերը հայտարարում են օգտագործման մասին և սկզբնավորում են գրադարանը: Սա պետք է արվի յուրաքանչյուր էսքիզում, որն օգտագործում է KA12-ը: Գրադարանը ձեզ հնարավորություն է տալիս հեշտությամբ կարդալ բոլոր սենսորային արժեքները և պահպանել դրանք int-array-ում կամ կարդալ մեկ արժեք և պահպանել այն int-ում:
- Բոլոր սենսորները կարդալու համար դուք պետք է հայտարարեք 24 տեղով ներզանգված (տող 2): Զանգվածը լրացնելու համար մենք օգտագործում ենք readAll հրամանը (տող 8): ՆախկինումampՄենք ցուցադրում ենք բոլոր արժեքները սերիական մոնիտորի վրա՝ օգտագործելով for loop (տող 9-ից 12): Սերիական հաղորդակցությունը կարգավորվում է 5-րդ տողում: Եթե Ձեզ անհրաժեշտ է միայն մեկ արժեք, կարող եք օգտագործել «ka12_read» հրամանը (տող 13):
VELLEMAN nv - Լեգեն Հեյրվեգ 33, Գավերե (Բելգիա)
vellemanprojects.com
Փաստաթղթեր / ռեսուրսներ
![]() |
velleman KA12 Անալոգային մուտքագրման երկարացման վահան [pdf] Տեղադրման ուղեցույց KA12 Անալոգային մուտքի երկարացման վահան, KA12, անալոգային մուտքի երկարացման վահան, մուտքի երկարացման վահան, երկարացման վահան, վահան |





