Talaan ng mga Nilalaman:

16x64 P10 Scrolling LED Display Paggamit ng PIC16F877 Microcontroller: 5 Hakbang (na may Mga Larawan)
16x64 P10 Scrolling LED Display Paggamit ng PIC16F877 Microcontroller: 5 Hakbang (na may Mga Larawan)

Video: 16x64 P10 Scrolling LED Display Paggamit ng PIC16F877 Microcontroller: 5 Hakbang (na may Mga Larawan)

Video: 16x64 P10 Scrolling LED Display Paggamit ng PIC16F877 Microcontroller: 5 Hakbang (na may Mga Larawan)
Video: 16x64 (p10) LED Scrolling Display Interface with PIC16F877a Microcontroller 2024, Hulyo
Anonim
Image
Image

Sa itinuturo na ito, inilalarawan kung paano i-interface ang 16 x 64 (p10) LED matrix Display na may PICI6F877A microcontroller.

Ang isang data ay ipinapadala sa microcontroller sa pamamagitan ng UART na nakaimbak sa EEPROM at ang data ay ipapakita sa LED matrix display. Ipagpapatuloy nito ang parehong data tuwing may dumating na bagong data.

Ang program na nakasulat sa C ay binuo kasama ang MPLAB.

Hakbang 1: 16x64 (p10) LED Matrix Control

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

Sa sistemang ito, ang 16x64 matrix display ay maaaring magpakita ng impormasyon na mangangailangan ng isang napakalaki 1024 LEDs. Ang display na ito ay binubuo ng mas maliit na mga module na nakaayos na magkasama mula sa isang mas malaking screen, ang bawat module na karaniwang binubuo ng 4x8 matrix ng LEDs tulad ng ipinakita sa figure.

I-pin sa labas ng p10 panel tulad ng ipinapakita na mayroong 6 na linya ng kontrol.

Hakbang 2: Pag-setup ng Hardware

Pag-setup ng Hardware
Pag-setup ng Hardware
Pag-setup ng Hardware
Pag-setup ng Hardware
Pag-setup ng Hardware
Pag-setup ng Hardware
Pag-setup ng Hardware
Pag-setup ng Hardware

Upang mapaunlad ang proyektong ito, kailangan namin ang mga materyales tulad ng sumusunod,

  • p10 (16x32) LED Display x 2
  • PICI6F877A microcontroller
  • PIC Microcontroller Development Borad
  • 16 x 32 (p10) LED matrix - 2 nos
  • USB 2 Serial Adapter
  • 5V 5A SMPS

Hakbang 3: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit

Ang Circuit Diagram ay ipinapakita sa pigura.

Ang pin ng MCLR ay hinila gamit ang 10K Resistor.

Ang USB 2 Serial Converter na konektado sa RC6 at RC7 habang sinusuportahan nito ang UART Communication at ang baudrate ay 9600 bps.

Ginamit dito ang 20 MHz crystal oscillator.

Ang mga pin para sa (p10) LED Scrolling Display ay maaaring gumamit ng anumang digital Pin. Sa proyektong ito ginamit namin,

  • EN - RB4
  • A - RB5
  • B - RB6
  • CLK - RC1
  • SCLK - RD3
  • DATA - RD2

Hakbang 4: Code

Dito nakakabit ang kumpletong code na binuo sa C.

UART baudrate: 9600 bps

Format ng mensahe: * <mensahe> $ (hal: * epekto $)

Hakbang 5: Output

Narito ang naka-attach na link ng video na nagawa na namin.

YouTube:

facebook:

www.facebook.com/impacttechnolabz

Inirerekumendang: