فهرست مطالب:

صفحه نمایش LED پیمایش 16x64 P10 با استفاده از میکروکنترلر PIC16F877: 5 مرحله (همراه با تصاویر)
صفحه نمایش LED پیمایش 16x64 P10 با استفاده از میکروکنترلر PIC16F877: 5 مرحله (همراه با تصاویر)

تصویری: صفحه نمایش LED پیمایش 16x64 P10 با استفاده از میکروکنترلر PIC16F877: 5 مرحله (همراه با تصاویر)

تصویری: صفحه نمایش LED پیمایش 16x64 P10 با استفاده از میکروکنترلر PIC16F877: 5 مرحله (همراه با تصاویر)
تصویری: نحوه ساخت صفحه نمایش ال ای دی متن پیمایشی ( LED 192 ) 2024, نوامبر
Anonim
Image
Image

در این مقاله ، نحوه رابط صفحه نمایش ماتریس LED 16 * 64 (p10) با میکروکنترلر PICI6F877A توضیح داده شده است.

داده ای از طریق UART به میکروکنترلر ارسال می شود که در EEPROM ذخیره می شود و داده ها روی صفحه ماتریس LED نمایش داده می شوند. هرگاه داده جدیدی رسید ، همان داده ها را ادامه می دهد.

برنامه ای که به زبان C نوشته شده و با MPLAB ساخته شده است.

مرحله 1: کنترل ماتریس LED 16x64 (p10)

16x64 (p10) کنترل ماتریس LED
16x64 (p10) کنترل ماتریس LED
16x64 (p10) کنترل ماتریس LED
16x64 (p10) کنترل ماتریس LED

در این سیستم ، صفحه نمایش ماتریس 16x64 می تواند اطلاعاتی را نشان دهد که به 1024 LED عظیم نیاز دارد. این صفحه نمایش شامل ماژول های کوچکتری است که از یک صفحه بزرگتر کنار هم چیده شده اند و هر ماژول معمولاً از ماتریس 4x8 LED تشکیل شده است که در شکل نشان داده شده است.

همانطور که در تصویر نشان داده شده است پنل p10 را با 6 خط کنترل پین کنید.

مرحله 2: راه اندازی سخت افزار

راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار
راه اندازی سخت افزار

برای توسعه این پروژه ، ما به مواد زیر نیاز داریم ،

  • p10 (16x32) نمایشگر LED x 2
  • میکروکنترلر PICI6F877A
  • PIC توسعه میکروکنترلر براد
  • ماتریس LED 16 x 32 (p10) - 2 شماره
  • آداپتور سریال USB 2
  • 5 ولت 5 آمپر SMPS

مرحله 3: نمودار مدار

مدار
مدار

نمودار مدار در شکل نشان داده شده است.

پین MCLR با استفاده از مقاومت 10K کشیده می شود.

USB 2 Serial Converter به RC6 و RC7 متصل است زیرا از UART Communication پشتیبانی می کند و سرعت آن 9600 bps است.

در اینجا از نوسان ساز بلوری 20 مگاهرتز استفاده شده است.

پین های صفحه نمایش پیمایش LED (p10) می توانند از هر پین دیجیتالی استفاده کنند. در این پروژه ما از

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

مرحله 4: کد

در اینجا پیوست کد کامل ایجاد شده در C.

سرعت UART: 9600 bps

قالب پیام: * <پیام> $ (به عنوان مثال: * ضربه $)

مرحله 5: خروجی

در اینجا پیوند ویدیویی که ما انجام داده ایم ضمیمه شده است.

YouTube:

فیس بوک:

www.facebook.com/impacttechnolabz

توصیه شده: