Բովանդակություն:

16x64 P10 ոլորող LED էկրան PIC16F877 միկրոկառավարիչի միջոցով. 5 քայլ (նկարներով)
16x64 P10 ոլորող LED էկրան PIC16F877 միկրոկառավարիչի միջոցով. 5 քայլ (նկարներով)

Video: 16x64 P10 ոլորող LED էկրան PIC16F877 միկրոկառավարիչի միջոցով. 5 քայլ (նկարներով)

Video: 16x64 P10 ոլորող LED էկրան PIC16F877 միկրոկառավարիչի միջոցով. 5 քայլ (նկարներով)
Video: 16x64 (p10) LED Scrolling Display Interface with PIC16F877a Microcontroller 2024, Հուլիսի
Anonim
Image
Image

Այս ձեռնարկում նկարագրված է, թե ինչպես միացնել 16 x 64 (p10) LED մատրիցային էկրանը PICI6F877A միկրոկոնտրոլերի հետ:

Տվյալները ուղարկվում են միկրոկառավարիչին UART- ի միջոցով, որը պահվում է EEPROM- ում, և տվյալները կցուցադրվեն LED մատրիցային էկրանին: Այն կշարունակի նույն տվյալները, երբ նոր տվյալներ հայտնվեն:

C- ով գրված ծրագիրը կառուցված է MPLAB- ով:

Քայլ 1: 16x64 (p10) LED մատրիցի կառավարում

16x64 (p10) LED մատրիցային հսկողություն
16x64 (p10) LED մատրիցային հսկողություն
16x64 (p10) LED մատրիցային հսկողություն
16x64 (p10) LED մատրիցային հսկողություն

Այս համակարգում 16x64 մատրիցային ցուցադրումը կարող է ցույց տալ տեղեկատվություն, որը կպահանջի ահռելի 1024 լուսադիոդային լուսադիոդ: Այս էկրանը բաղկացած է ավելի փոքր մոդուլներից, որոնք դասավորված են ավելի մեծ էկրանից, որոնցից յուրաքանչյուրը սովորաբար բաղկացած է LED- ների 4x8 մատրիցից, ինչպես ցույց է տրված նկարում:

Կցեք p10 վահանակից, ինչպես ցույց է տրված, ունենալով 6 կառավարման տող:

Քայլ 2: Սարքավորման կարգավորում

Սարքաշարի տեղադրում
Սարքաշարի տեղադրում
Սարքաշարի տեղադրում
Սարքաշարի տեղադրում
Սարքաշարի տեղադրում
Սարքաշարի տեղադրում
Սարքաշարի տեղադրում
Սարքաշարի տեղադրում

Այս նախագիծը մշակելու համար մեզ անհրաժեշտ են հետևյալ նյութերը.

  • p10 (16x32) LED էկրան x 2
  • PICI6F877A միկրոկոնտրոլեր
  • PIC Microcontroller Development Borad
  • 16 x 32 (p10) LED մատրիցա - 2 համար
  • USB 2 սերիական ադապտեր
  • 5V 5A SMPS

Քայլ 3: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Շղթայի դիագրամը ներկայացված է նկարում:

MCLR կապը քաշվում է 10K Resistor- ի միջոցով:

USB 2 սերիական փոխարկիչը միացված է RC6- ին և RC7- ին, քանի որ այն աջակցում է UART հաղորդակցությանը և արագությունը 9600 բիթ / վրկ է:

Այստեղ օգտագործվել է 20 ՄՀց բյուրեղային տատանում:

LED ոլորման էկրանին (p10) կապում կարող են օգտագործվել ցանկացած թվային փին: Այս նախագծում մենք օգտագործեցինք ՝

  • EN - RB4
  • A - RB5
  • B - RB6
  • CLK - RC1
  • SCLK - RD3
  • ՏՎՅԱԼՆԵՐ - RD2

Քայլ 4: Կոդ

Այստեղ կցվում է C- ում մշակված ամբողջական ծածկագիրը:

UART արագություն ՝ 9600 զ / վ

Հաղորդագրության ձևաչափ ՝ * <հաղորդագրություն> $ (օրինակ ՝ * ազդեցություն $)

Քայլ 5: Արդյունք

Ահա կցված տեսանյութի հղումը, որը մենք արել ենք:

YouTube:

ֆեյսբուք:

www.facebook.com/impacttechnolabz

Խորհուրդ ենք տալիս: