User Tag List

+ Trả lời chủ đề
Hiện kết quả từ 1 tới 7 của 7

Chủ đề: Nguyên tắc hoạt động của led Matrix?

  1. #1
    svBK's Newbie
    Tham gia ngày
    Nov 2005
    Bài gửi
    10

    Mặc định Nguyên tắc hoạt động của led Matrix?

    Mấy bác có ai từng làm về bảng chữ bằng led ko, tui muốn làm một cái bảng chữ 16x32 mà chưa biết cách đưa font chữ vào, thank.

  2. #2
    Want to change the world Avatar của Inuyasha
    Tham gia ngày
    Nov 2005
    Bài gửi
    606

    Mặc định

    Nguyên tắc chung thì chắc vẫn là hiện tượng lưu ảnh của mắt thôi, ta quét theo cột với một tốc độ đủ nhanh để mắt người không nhận ra, còn các LED trên cột đó sẽ phát sáng tùy theo font chữ của mình. Như vậy tại một thời điểm chỉ có 1 cột LED là hoạt động, và các hàng của cột LED này thì ta sẽ điều khiển theo font chữ.

    Font chữ thì ta lưu vào mảng char (8bit) hoặc int (16 bit) thôi, chẳng hạn với ma trận LED 8x8, font của số 0 sẽ như sau:
    char Num0[8] = {0x00, 0x3C, 0x46, 0x4A, 0x52, 0x62, 0x3C, 0x00}; //Số 0
    Trong đó mỗi phần tử của mảng Num0 sẽ là mặt nạ bit cho cột LED thể hiện số 0. (như ở đây bit 1 LED sáng, bit 0 LED tắt)

    00000000
    00111100
    01000110
    01001010
    01010010
    01100010
    00111100
    00000000

    Sau đó ta định thời đưa từng hàng bit ra tương ứng với từng cột.

    char Col = 0; //Cột

    //Ngắt TIMER
    void Timer0Int() interrupt 1 using 2
    {
    P1 = 1 << Col; //Activate từng cột (Port1 là cột)
    P2 = Num0[Col]; //Đưa hàng tương ứng với cột Col ra LED (Port2 là hàng)
    Col++;// Chuyển sang cột kết tiếp
    if (Col == 8) Col = 0;
    }

    Cái này chỉ là ý tưởng thôi, thực hiện thế nào thì tự làm nốt nhé (thông cảm, tớ ko làm bài này )
    .



  3. #3
    HUT's Student
    Tham gia ngày
    Feb 2004
    Bài gửi
    153

    Mặc định

    -Có bác nào có đầy đủ các giá trị của chữ số và chữ cái không thì cho em với ạ.
    -Nếu chỉ hiển thị ma trận 8x8 thôi thì nên dùng những loại linh kiện gì để có hiệu quả, đỡ lãng phí.

  4. #4
    Want to change the world Avatar của Inuyasha
    Tham gia ngày
    Nov 2005
    Bài gửi
    606

    Mặc định

    Lười quá, tự làm đi chứ... Tự làm mấy cái font có quái gì đâu.
    Ma trận 8x8 cần 1 con LED ma trận 8x8, 8 con transistor A1013 hoặc A1015 (PNP trans) để mở dòng cho cột, một con ULN2803 để hút dòng từ LED, 1 con VĐK, một tý chất xám để nghĩ xem sẽ hiển thị cái gì, vậy thôi... Mạch thì hình như post đâu đó rồi, tìm lại xem.

  5. #5
    HUT's Student
    Tham gia ngày
    Feb 2004
    Bài gửi
    153

    Mặc định

    Quote Nguyên văn bởi Inuyasha
    Lười quá, tự làm đi chứ... Tự làm mấy cái font có quái gì đâu..
    Công nhận là lười thật nhưng làm font của 26 chữ cái + 10 chữ số mà không chết à, có ai có sẵn thì cho tớ xin với đỡ mất công

  6. #6
    Want to change the world Avatar của Inuyasha
    Tham gia ngày
    Nov 2005
    Bài gửi
    606

    Mặc định

    Ai bắt cậu phải đặt hết font bảng chữ cái đâu, tớ thấy nhiều người chỉ đặt font cho những gì họ muốn hiển thị thui.
    Làm cái này, cho quả hiển thị hình trái tim rùi "I love U" rùi v..v..., Valentine đem tặng các em thì chắc em nó xúc động phải biết

  7. #7
    svBK's Member
    Tham gia ngày
    Oct 2005
    Bài gửi
    52

    Mặc định

    Quét matrix LED cũng như LED 7 thanh thôi. Vấn đề chỉ là giải mã hiển thị. Làm cái này khá hay. Học VDK thì nên làm cái này chơi.
    Vô đây để xem thêm thông tin:
    Tìm hiểu quang báo http://dientuvietnam.net/forums/showthread.php?t=276
    PIC + matrix http://dientuvietnam.net/forums/showthread.php?t=251
    Mach quang báo của tôi: http://dientuvietnam.net/forums/showthread.php?t=1007 (đầy đủ code va mạch)
    Cung cấp mạch nạp các loại: AT89S, AVR, PIC
    - AT89S,AVR
    - PIC - PG2C = 70K(socket, nạp PIC12,16F,18F,30F)
    linhnc308@yahoo.com
    Chi tiết xem trên trang web:
    http://www.freewebs.com/linhnc308/index.htm
    Cung cap linh kien:
    http://www.dientuvietnam.net/forums/...ead.php?t=2916

+ Trả lời chủ đề

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Chủ đề tương tự

  1. Quét led matrix và led 7 thanh dùng 74154
    Gửi bởi ha_cyberboy1 trong mục Diễn đàn Học tập và Nghiên cứu KH Sinh viên
    Trả lời: 1
    Bài cuối: 29-10-2010, 07:49 PM
  2. Các anh khóa trên cho em hỏi về LED matrix
    Gửi bởi Adrian trong mục Diễn đàn Học tập và Nghiên cứu KH Sinh viên
    Trả lời: 2
    Bài cuối: 05-07-2010, 05:13 PM
  3. Ba Nụ Hôn Trong Chuyến Bay Ngắn - Nguyễn Vĩnh Nguyên
    Gửi bởi Graduation trong mục Truyện ngắn
    Trả lời: 0
    Bài cuối: 07-10-2006, 10:21 PM
  4. Help me:Matrix Eigensystem Routines-Eispack Guide
    Gửi bởi shevchenko trong mục Địa chỉ, tài liệu, phần mềm hữu ích
    Trả lời: 1
    Bài cuối: 28-04-2006, 01:42 PM
  5. Tứ nguyên Nguyễn Đăng
    Gửi bởi chutichhtcbk trong mục Lịch sử
    Trả lời: 0
    Bài cuối: 13-05-2005, 11:12 AM

Từ khóa (Tag) của chủ đề này

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube