Dùng IC 74ls47 để Giải Mã Led 7 đoạn | Payitforward Community

Menu Payitforward Community
  • Home
  • Forums New posts Search forums
  • What's new New posts New profile posts Latest activity
  • Members Registered members Current visitors New profile posts Search profile posts
Log in Register What's new Search

Search

Everywhere Threads This forum This thread Search titles only By: Search Advanced search...
  • New posts
  • Search forums
Menu Log in Register
  • Forums
  • Các Khoá Học
  • PIC16F887 và Vi điều khiển cơ bản
  • Trao đổi, thảo luận
  • MCU - IDE - I/O
dùng IC 74ls47 để giải mã led 7 đoạn
  • Thread starter bigboy061293
  • Start date 6/12/11
B

bigboy061293

Thành Viên PIF
mấy anh chị cho em hỏi con 74ls47 có thể giải mã được mấy con led 7 đoạn và cách làm như thế nào ? :) với lại ngoài cái bảng mã trong datasheet của nó thì những kí tự khác (như A, B, C ,....) thì làm cách nào để hiển thị ? em cám ơn trước :) supergoodfriends

supergoodfriends

Trứng gà
Schematic: http://www.mediafire.com/?9loaecp1h7ixee0 Ở đây mình sử dụng thanh ghi dịch và 7447 để hiển thị 4 Led 7 đoạn. Việc hiển thị được bao nhiêu led thì tùy mình thiết kế và lập trình, chỉ cần dùng 1 con 7447 là đủ. Với mạch này bạn chỉ cần dùng 2 chân để dk hiển thị led. Mình làm để hiển thị số, còn các ký tự khác thì mình chưa thử qua. M

Manhdd

Cố Vấn CLB
Staff member 7447 (BCD 2 led_7_seg) coi trong datasheet là 1 hệ tổ hợp hoàn chỉnh, thiết kế chuyên dùng hiển thị số BCD. Đầu vào có thể nhận 16 giá trị (0 đến F), nhưng đầu ra chỉ hiển thị đúng chuẩn 10 giá trị (0 đến 9). 6 giá trị còn lại là những hình thù không rõ ràng, không nằm trong thiết kế. Để hiển thị chữ (chỉ vài chữ), bạn xuất trực tiếp lên các chân led 7 đoạn, sẽ tốn chân MCU đó. B

bigboy061293

Thành Viên PIF
supergoodfriends said: Schematic: http://www.mediafire.com/?9loaecp1h7ixee0 Ở đây mình sử dụng thanh ghi dịch và 7447 để hiển thị 4 Led 7 đoạn. Việc hiển thị được bao nhiêu led thì tùy mình thiết kế và lập trình, chỉ cần dùng 1 con 7447 là đủ. Với mạch này bạn chỉ cần dùng 2 chân để dk hiển thị led. Mình làm để hiển thị số, còn các ký tự khác thì mình chưa thử qua. Click to expand...
nếu mình dùng 7447 thì có 4 port in (nối với 4 port out của MCU) cho 1 led thì làm sao điều khiển được những led khác ? Ví dụ như nếu dùng 4 led thì cần 4 con 7447 và 12 chân MCU phải không ? supergoodfriends

supergoodfriends

Trứng gà
bigboy061293 said: nếu mình dùng 7447 thì có 4 port in (nối với 4 port out của MCU) cho 1 led thì làm sao điều khiển được những led khác ? Ví dụ như nếu dùng 4 led thì cần 4 con 7447 và 12 chân MCU phải không ? Click to expand...
không cần phải nhiều 7447 như vậy đâu bạn. Ở đây sử dụng giải thuật quét led(Trình bày sau) nên sẽ rất tiết kiệm chân MCU và 7447. 7447 có 4 chân In, thì cần dùng 4 chân out từ MCU(kết nối trực tiếp). Muốn sử dụng nhiều led thì với mỗi LED ta cần thêm 1 chân MCU nữa để chọn led. VD: Bạn muốn hiển thị bằng 4 led thì cần: 4 chân DATA(nối vào 7447) và 4 chân để lựa chọn led(là các chân kí hiệu Q4-Q7 trong hình).Tổng cộng 4+4=8 chân VDK, 1 con 7447. Để bạn dễ hình dung về giải thuật quét led mình xin trình bày một vd cụ thể như thế này. VD. Muốn hiển thị số 6789 ra 4 led 7 đoạn Đầu tiên ta cho chân Anot chung (chân 3) của led 1 nối VCC, xuất số 6 vào 7447. Tiếp theo ngắt chân 3 led 1 ra khỏi VCC, cho chân 3 led 2 nối VCC, xuất số 7 vào 7447. Tiép theo ngắt chân 3 led 2 ra khỏi VCC, cho chân 3 led 3 nối VCC, xuất số 8 vào 7447. Sau cùng ngắt chân 3 led 3 ra khỏi VCC, cho chân 3 led 4 nối VCC, xuất số 9 vào 7447. Như vậy ta sẽ thấy được 4 số hiển thị cùng lúc. Nhưng thực chất là nó sáng lần lượt, vì ta quét led với tần số cao nên mắt người không cảm nhận được sự thay đổi đó. Show hidden low quality content You must log in or register to reply here. Share: Facebook Twitter Reddit Pinterest Tumblr WhatsApp Email Link
  • Forums
  • Các Khoá Học
  • PIC16F887 và Vi điều khiển cơ bản
  • Trao đổi, thảo luận
  • MCU - IDE - I/O
Top

Từ khóa » Cách Dùng 7447