Satura rādītājs:

16x64 P10 ritināšanas LED displejs, izmantojot PIC16F877 mikrokontrolleru: 5 soļi (ar attēliem)
16x64 P10 ritināšanas LED displejs, izmantojot PIC16F877 mikrokontrolleru: 5 soļi (ar attēliem)

Video: 16x64 P10 ritināšanas LED displejs, izmantojot PIC16F877 mikrokontrolleru: 5 soļi (ar attēliem)

Video: 16x64 P10 ritināšanas LED displejs, izmantojot PIC16F877 mikrokontrolleru: 5 soļi (ar attēliem)
Video: Табло для индикации на LED модулях P10 2024, Jūlijs
Anonim
Image
Image

Šajā pamācībā aprakstīts, kā saslēgt 16 x 64 (p10) LED matricas displeju ar PICI6F877A mikrokontrolleri.

Dati tiek nosūtīti uz mikrokontrolleru, izmantojot UART, kas tiek saglabāts EEPROM, un dati tiks parādīti LED matricas displejā. Tas turpinās tos pašus datus ikreiz, kad tiks saņemti jauni dati.

C rakstīta programma, kas veidota ar MPLAB.

1. darbība: 16x64 (10. lpp.) LED matricas vadība

16x64 (10. lpp.) LED matricas vadība
16x64 (10. lpp.) LED matricas vadība
16x64 (10. lpp.) LED matricas vadība
16x64 (10. lpp.) LED matricas vadība

Šajā sistēmā 16x64 matricas displejs var parādīt informāciju, kas prasīs milzīgas 1024 gaismas diodes. Šis displejs sastāv no mazākiem moduļiem, kas sakārtoti uz lielāku ekrānu, katrs modulis parasti sastāv no 4x8 LED matricas, kā parādīts attēlā.

Izvelciet no p10 paneļa, kā parādīts, ar 6 vadības līnijām.

2. darbība. Aparatūras iestatīšana

Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana

Lai izstrādātu šo projektu, mums ir nepieciešami šādi materiāli:

  • p10 (16x32) LED displejs x 2
  • PICI6F877A mikrokontrolleris
  • PIC mikrokontrolleru izstrādes Borad
  • 16 x 32 (10. lpp.) LED matrica - 2 nr
  • USB 2 seriālais adapteris
  • 5V 5A SMPS

3. darbība: shēmas shēma

Ķēdes diagramma
Ķēdes diagramma

Ķēdes shēma ir parādīta attēlā.

MCLR tapa tiek izvilkta, izmantojot 10K rezistoru.

USB 2 sērijas pārveidotājs ir pievienots RC6 un RC7, jo tas atbalsta UART sakarus un bitu pārraides ātrums ir 9600 bps.

Šeit tika izmantots 20 MHz kristāla oscilators.

Piespraudes (10. lpp.) LED ritināšanas displejam var izmantot jebkuru digitālo tapu. Šajā projektā mēs izmantojām,

  • LV - RB4
  • A - RB5
  • B - RB6
  • CLK - RC1
  • SCLK - RD3
  • DATI - RD2

4. solis: kods

Šeit pievienots pilnīgs kods, kas izstrādāts C.

UART pārraides ātrums: 9600 bps

Ziņojuma formāts: * <ziņojums> $ (piemēram: * ietekme $)

5. darbība: izvade

Šeit ir pievienota video saite, ko esam paveikuši.

YouTube:

facebook:

www.facebook.com/impacttechnolabz

Ieteicams: