Sadržaj:

16x64 P10 pomični LED zaslon pomoću mikrokontrolera PIC16F877: 5 koraka (sa slikama)
16x64 P10 pomični LED zaslon pomoću mikrokontrolera PIC16F877: 5 koraka (sa slikama)

Video: 16x64 P10 pomični LED zaslon pomoću mikrokontrolera PIC16F877: 5 koraka (sa slikama)

Video: 16x64 P10 pomični LED zaslon pomoću mikrokontrolera PIC16F877: 5 koraka (sa slikama)
Video: P10 Digital Scrolling Board #led #neonsign #advertising #vsignled 2024, Studeni
Anonim
Image
Image

U ovom uputstvu opisano je kako spojiti 16 x 64 (p10) LED matrični zaslon s mikrokontrolerom PICI6F877A.

Podaci se šalju mikrokontroleru putem UART -a koji je pohranjen u EEPROM -u i podaci će biti prikazani na LED matričnom zaslonu. Isti će se podaci nastaviti kad god stignu novi podaci.

Program napisan na jeziku C izgrađen s MPLAB -om.

Korak 1: 16x64 (p10) LED matrična kontrola

16x64 (p10) LED Matrix Control
16x64 (p10) LED Matrix Control
16x64 (p10) LED Matrix Control
16x64 (p10) LED Matrix Control

U ovom sustavu, matrični zaslon 16x64 može prikazati informacije koje će zahtijevati nevjerojatnih 1024 LED diode. Ovaj se zaslon sastoji od manjih modula raspoređenih zajedno s većeg zaslona, a svaki se modul obično sastoji od 4x8 matrice LED dioda kako je prikazano na slici.

Izvucite p10 ploču kao što je prikazano sa 6 upravljačkih linija.

Korak 2: Postavljanje hardvera

Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera

Za razvoj ovog projekta potrebni su nam sljedeći materijali:

  • p10 (16x32) LED zaslon x 2
  • PICI6F877A mikrokontroler
  • PIC Razvoj mikrokontrolera Borad
  • 16 x 32 (p10) LED matrica - 2 br
  • USB 2 serijski adapter
  • 5V 5A SMPS

Korak 3: Dijagram kruga

Kružni dijagram
Kružni dijagram

Dijagram kola prikazan je na slici.

MCLR pin se izvlači pomoću 10K otpornika.

USB 2 serijski pretvarač spojen u RC6 i RC7 jer podržava UART komunikaciju i brzina prijenosa je 9600 bps.

Ovdje se koristi kristalni oscilator od 20 MHz.

Igle za (p10) LED pomični zaslon mogu koristiti bilo koji digitalni pin. U ovom projektu koristili smo,

  • HR - RB4
  • A - RB5
  • B - RB6
  • CLK - RC1
  • SCLK - RD3
  • PODACI - RD2

Korak 4: Kodirajte

Ovdje prilažemo potpuni kod razvijen u jeziku C.

UART brzina prijenosa: 9600 bps

Format poruke: * <poruka> $ (npr.: * utjecaj $)

Korak 5: Ispis

Ovdje prilažemo video vezu koju smo učinili.

YouTube:

facebook:

www.facebook.com/impacttechnolabz

Preporučeni: