VELLEMAN-LOGO

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

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

Ներածություն

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”)

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

Այս ձեռնարկում մենք կբացատրենք, թե ինչպես հավաքել KA12- ը և ինչպես տեղադրել ներառված Arduino գրադարանը նախկինի հետample ուրվագիծ.

Ինչ կա տուփի մեջvelleman-KA12-Analog-Input-Extension-Shield-FIG- (4)

  1. 1 X PCB
  2. 1 X 470 Օմ դիմադրություն (դեղին, մանուշակագույն, շագանակագույն)
  3. 2 X 100k Օմ դիմադրություն (շագանակագույն, սև, դեղին)
  4. 2 X կերամիկական բազմաշերտ կոնդենսատոր
  5. 3 X ռեզիստորային զանգված 100k
  6. 1 X 3 մմ կարմիր LED
  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)
  • Տեղադրեք երկու 100k Ohm դիմադրությունները, ինչպես ցույց է տրված նկարում և զոդեք դրանք: R2, R3: 100k Ohm (շագանակագույն, սև, դեղին)velleman-KA12-Analog-Input-Extension-Shield-FIG- (7)
  • C1, C2՝ կարմայական բազմաշերտ կոնդենսատորներvelleman-KA12-Analog-Input-Extension-Shield-FIG- (8)
  • RN1, RN2, RN3՝ ռեզիստորային զանգված 100kvelleman-KA12-Analog-Input-Extension-Shield-FIG- (9)
  • LED՝ կարմիր LED Հաշվի առեք բևեռականությունը: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 Հաշվի առեք կտրվածքի ուղղությունը: Այն պետք է համապատասխանի IC կրիչի կտրվածքին:velleman-KA12-Analog-Input-Extension-Shield-FIG- (17) velleman-KA12-Analog-Input-Extension-Shield-FIG- (16)
  • IC4. IC – SN74HC595N Ուշադրություն դարձրեք կտրվածքի ուղղությանը: Այն պետք է համապատասխանի IC կրիչի կտրվածքին:

KA12- ի միացում

Շատ կարևոր է KA12-ը ճիշտ տեղադրել Arduino Uno-ի վրա, որպեսզի չվնասվեն կապում և ապահովեն լավ կապը: Ահա ամենակարևոր ուշադրության կետերը.

  • A. Այս 6 փին իգական գլուխը տեղավորվում է Arduino- ի «ANALOG IN» - ի մեջ:
  • B. Երկու 3 փին կին վերնագրերը սահում են Arduino- ի ICSP- ի 6 կապում:
  • C. KA8- ի 12 փին կին վերնագրերի կողքին թվերը պետք է համապատասխանեն թվային մուտքի/ելքի:
  • D. theգուշորեն քորոցները սահեցրեք Arduino- ի մեջ `վնասը կանխելու համար:

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

Տեղադրելով 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

Կոդը՝velleman-KA12-Analog-Input-Extension-Shield-FIG- (19)

Տող առ տող

  • Որպեսզի 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, անալոգային մուտքի երկարացման վահան, մուտքի երկարացման վահան, երկարացման վահան, վահան

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *