Obsah:

16x64 P10 rolovací LED displej pomocou mikrokontroléra PIC16F877: 5 krokov (s obrázkami)
16x64 P10 rolovací LED displej pomocou mikrokontroléra PIC16F877: 5 krokov (s obrázkami)

Video: 16x64 P10 rolovací LED displej pomocou mikrokontroléra PIC16F877: 5 krokov (s obrázkami)

Video: 16x64 P10 rolovací LED displej pomocou mikrokontroléra PIC16F877: 5 krokov (s obrázkami)
Video: Jak vytvořit rolovací textový LED displej (192 LED) 2024, November
Anonim
Image
Image

V tomto návode je popísané, ako prepojiť maticový displej LED 16 x 64 (p10) s mikrokontrolérom PICI6F877A.

Dáta sa odosielajú do mikrokontroléra cez UART, ktoré sú uložené v EEPROM a údaje sa zobrazia na LED maticovom displeji. Bude pokračovať v rovnakých údajoch vždy, keď prídu nové údaje.

Program napísaný v jazyku C vytvorený pomocou programu MPLAB.

Krok 1: Maticové ovládanie LED 16x64 (p10)

16x64 (p10) LED maticové ovládanie
16x64 (p10) LED maticové ovládanie
16x64 (p10) LED maticové ovládanie
16x64 (p10) LED maticové ovládanie

V tomto systéme môže maticový displej 16x64 zobrazovať informácie, ktoré budú vyžadovať obrovských 1024 LED diód. Tento displej sa skladá z menších modulov usporiadaných spoločne z väčšej obrazovky, pričom každý modul sa obvykle skladá z matice LED 4x8, ako je znázornené na obrázku.

Kolík z panelu p10, ako je znázornené, má 6 riadkov.

Krok 2: Nastavenie hardvéru

Nastavenie hardvéru
Nastavenie hardvéru
Nastavenie hardvéru
Nastavenie hardvéru
Nastavenie hardvéru
Nastavenie hardvéru
Nastavenie hardvéru
Nastavenie hardvéru

Na rozvoj tohto projektu potrebujeme nasledujúce materiály,

  • LED displej p10 (16x32) x 2
  • Mikrokontrolér PICI6F877A
  • Vývoj mikrokontroléra PIC Borad
  • 16 x 32 (p10) LED matica - 2 nos
  • Sériový adaptér USB 2
  • 5V 5A SMPS

Krok 3: Schéma zapojenia

Schéma zapojenia
Schéma zapojenia

Schéma zapojenia je znázornená na obrázku.

Kolík MCLR je vytiahnutý nahor pomocou 10K rezistora.

Sériový prevodník USB 2 pripojený k RC6 a RC7, pretože podporuje komunikáciu UART a prenosovú rýchlosť je 9600 bps.

Tu bol použitý 20 MHz kryštálový oscilátor.

Kolíky pre (p10) LED posúvací displej môžu používať akékoľvek digitálne piny. V tomto projekte sme použili,

  • SK - RB4
  • A - RB5
  • B - RB6
  • CLK - RC1
  • SCLK - RD3
  • ÚDAJE - RD2

Krok 4: Kód

Tu prikladáme kompletný kód vyvinutý v C.

Prenosová rýchlosť UART: 9600 bps

Formát správy: * <správa> $ (napr.: * vplyv $)

Krok 5: Výstup

Tu prikladáme odkaz na video, ktoré sme urobili.

YouTube:

Facebook:

www.facebook.com/impacttechnolabz

Odporúča: