Orodha ya maudhui:

16x64 P10 Kutembeza Uonyesho wa LED Kutumia PIC16F877 Microcontroller: Hatua 5 (na Picha)
16x64 P10 Kutembeza Uonyesho wa LED Kutumia PIC16F877 Microcontroller: Hatua 5 (na Picha)

Video: 16x64 P10 Kutembeza Uonyesho wa LED Kutumia PIC16F877 Microcontroller: Hatua 5 (na Picha)

Video: 16x64 P10 Kutembeza Uonyesho wa LED Kutumia PIC16F877 Microcontroller: Hatua 5 (na Picha)
Video: Display timbangan digital display p10 2024, Julai
Anonim
Image
Image

Katika hii inayoweza kufundishwa, inaelezea jinsi ya kuunganishwa 16 x 64 (p10) Onyesho la tumbo la LED na PICI6F877A microcontroller.

Takwimu hutuma kwa mdhibiti mdogo kupitia UART ambayo imehifadhiwa kwenye EEPROM na data itakuwa imeonyeshwa kwenye onyesho la tumbo la LED. Itaendelea na data ile ile wakati wowote data mpya ilipofika.

Programu iliyoandikwa katika C iliyojengwa na MPLAB.

Hatua ya 1: 16x64 (p10) Udhibiti wa Matrix ya LED

16x64 (p10) Udhibiti wa Matrix ya LED
16x64 (p10) Udhibiti wa Matrix ya LED
16x64 (p10) Udhibiti wa Matrix ya LED
16x64 (p10) Udhibiti wa Matrix ya LED

Katika mfumo huu, onyesho la matrix 16x64 linaweza kuonyesha habari ambayo itahitaji kupigwa kwa LED 1024. Onyesho hili lina moduli ndogo zilizopangwa pamoja kutoka kwa skrini kubwa, kila moduli kawaida huwa na matrix ya 4x8 ya LED kama inavyoonyeshwa kwenye takwimu.

Bandika nje ya jopo la p10 kama inavyoonyeshwa kuwa na laini 6 za kudhibiti.

Hatua ya 2: Usanidi wa vifaa

Usanidi wa Vifaa
Usanidi wa Vifaa
Usanidi wa Vifaa
Usanidi wa Vifaa
Usanidi wa Vifaa
Usanidi wa Vifaa
Usanidi wa Vifaa
Usanidi wa Vifaa

Ili kuendeleza mradi huu, tunahitaji vifaa kama ifuatavyo,

  • p10 (16x32) Kuonyesha LED x 2
  • PICI6F877A mdhibiti mdogo
  • Maendeleo ya PIC Microcontroller Borad
  • 16 x 32 (p10) tumbo la LED - nambari 2
  • USB 2 Serial Adapter
  • 5V 5A SMPS

Hatua ya 3: Mchoro wa Mzunguko

Mchoro wa Mzunguko
Mchoro wa Mzunguko

Mchoro wa Mzunguko umeonyeshwa kwenye takwimu.

Pini ya MCLR imevutwa juu kwa kutumia 10K Resistor.

USB 2 Serial Converter iliyounganishwa katika RC6 na RC7 kwani inasaidia UART Mawasiliano na baudrate ni 9600 bps.

Hapa kutumika 20 MHz oscillator ya kioo.

Pini za (p10) Onyesho la Kutambaza la LED zinaweza kutumia Pini yoyote ya dijiti. Katika mradi huu tulitumia,

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

Hatua ya 4: Kanuni

Hapa kuambatanisha nambari kamili iliyoundwa katika C.

UUD baudrate: 9600 bps

Muundo wa ujumbe: * <message> $ (km: * impact $)

Hatua ya 5: Pato

Hapa imeambatanishwa na kiunga cha video ambacho tumefanya.

YouTube:

facebook:

www.facebook.com/impacttechnolabz

Ilipendekeza: