Përmbajtje:

Ekran LED me rrotullim 16x64 P10 duke përdorur mikrokontrolluesin PIC16F877: 5 hapa (me fotografi)
Ekran LED me rrotullim 16x64 P10 duke përdorur mikrokontrolluesin PIC16F877: 5 hapa (me fotografi)

Video: Ekran LED me rrotullim 16x64 P10 duke përdorur mikrokontrolluesin PIC16F877: 5 hapa (me fotografi)

Video: Ekran LED me rrotullim 16x64 P10 duke përdorur mikrokontrolluesin PIC16F877: 5 hapa (me fotografi)
Video: KEMOVE K68 Review: The Affordable Mechanical Keyboard That Won't Break the Bank 2024, Korrik
Anonim
Image
Image

Në këtë udhëzues, përshkruhet mënyra e ndërfaqes së ekranit të matricës LED 16 x 64 (p10) me mikrokontrollues PICI6F877A.

Të dhënat i dërgohen mikrokontrolluesit përmes UART i cili ruhet në EEPROM dhe të dhënat do të shfaqen në ekranin e matricës LED. Do të vazhdojë të njëjtat të dhëna sa herë që të mbërrijë një e dhënë e re.

Programi i shkruar në C i ndërtuar me MPLAB.

Hapi 1: Kontrolli i matricës LED 16x64 (p10)

16x64 (p10) Kontrolli i matricës LED
16x64 (p10) Kontrolli i matricës LED
16x64 (p10) Kontrolli i matricës LED
16x64 (p10) Kontrolli i matricës LED

Në këtë sistem, ekrani i matricës 16x64 mund të tregojë informacion i cili do të kërkojë një dajak 1024 LED. Ky ekran përbëhet nga module më të vogla të vendosura së bashku nga një ekran më i madh, secili modul zakonisht përbëhet nga një matricë 4x8 LEDs siç tregohet në figurë.

Vendosni panelin p10 siç tregohet me 6 linja kontrolli.

Hapi 2: Konfigurimi i harduerit

Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit

Për të zhvilluar këtë projekt, ne kemi nevojë për materialet si më poshtë,

  • f10 (16x32) Ekran LED x 2
  • Mikrokontrollues PICI6F877A
  • PIC Zhvillimi i Mikrokontrolluesve Borad
  • 16 x 32 (p10) Matrica LED - 2 nr
  • Përshtatës serik USB 2
  • SMPS 5V 5A

Hapi 3: Diagrami i Qarkut

Diagrami i qarkut
Diagrami i qarkut

Diagrami i qarkut tregohet në figurë.

Kunja MCLR tërhiqet duke përdorur Rezistencën 10K.

Konvertuesi Serial USB 2 i lidhur në RC6 dhe RC7 pasi mbështet UART Communication dhe baudrate është 9600 bps.

Këtu përdoret oshilator kristal 20 MHz.

Kunjat për (p10) LED Scrolling Display mund të përdorin çdo kunj dixhital. Në këtë projekt ne përdorëm,

  • EN - RB4
  • A - RB5
  • B - RB6
  • CLK - RC1
  • SCLK - RD3
  • T D DHNAT - RD2

Hapi 4: Kodi

Këtu duke bashkangjitur kodin e plotë të zhvilluar në C.

Baudrat UART: 9600 bps

Formati i mesazhit: * <mesazh> $ (p.sh.: * ndikimi $)

Hapi 5: Dalja

Këtu është bashkangjitur lidhja e videos që kemi bërë.

YouTube:

facebook:

www.facebook.com/impacttechnolabz

Recommended: