TM1650 – IC điều khiển LED với quét bàn phím ASIC

0
84

TM1650 là IC điều khiển LED để điều khiển đèn LED với giao diện quét bàn phím. Có giao diện digital điều khiển đầu vào và đầu ra MCU, chân dữ liệu, IC điều khiển LED, quét bàn phím, điều chỉnh độ sáng và các chức năng khác được tích hợp trong đó. TM1650 có hiệu suất và chất lượng ổn định. Nó phù hợp cho các ứng dụng dài 24 giờ.

TM1650 - IC điều khiển LED với quét bàn phím ASIC

Cấu hình sơ đồ chân TM1650

Tên chân Mô tả
DIG1 Đầu ra LED 1 / đầu ra quét bàn phím 1
DIG2 Đầu ra LED 2 / đầu ra quét bàn phím 2
DIG3 Đầu ra LED 3 / đầu ra quét bàn phím 3
DIG4 Đầu ra LED 4 / đầu ra quét bàn phím 4
SCL Đầu vào xung clock nối tiếp I2C
SDA Đầu vào / đầu ra dữ liệu nối tiếp I2C
A / K11 Đầu ra LED A / đầu vào quét phím K11
B / K12 Đầu ra LED B / đầu vào quét phím K12
C / K13 Đầu ra LED C / đầu vào quét phím K13
D / K14 Đầu ra LED D / đầu vào quét phím K14
E / K15 Đầu ra LED E / đầu vào quét phím K15
F / K16 Đầu ra LED F / đầu vào quét phím K16
G / K17 Đầu ra LED G / đầu vào quét phím K17
DP / KP Đầu ra LED DP / đầu vào quét phím KP
GND Chân nối đất
VDD Chân cấp nguồn

Tính năng & Thông số kỹ thuật

  • Hai chế độ hiển thị: 8-segment× 4 chữ số và 7-segment× 4 chữ số
  • IC điều khiển dòng điện lớn hơn 25mA,
  • Điều khiển độ sáng 8 cấp độ
  • Quét bàn phím: IC điều khiển transistor tích hợp bên trong 7 × 4bit
  • Giao thức nối tiếp 2-wire tốc độ cao
  • Mạch dao động xung clock tích hợp
  • Mạch khởi động lại nguồn tích hợp
  • Điện áp cấp 2,8V-5,5V
  • Có package DIP16 và SOP16

IC tương tự TM1650

MBI5026GD, CD4511, MAX6945, MAX7221

Sử dụng IC điều khiển hiển thị bàn phím TM1650

Đây là linh kiện giá rẻ và linh hoạt, có thể được sử dụng trong nhiều ứng dụng khác nhau. Nó có thể được sử dụng trong BAR-Graph Display, Industrial Control, LED Matrix Display, và hơn thế nữa; các thiết bị có chế độ tắt khi nguồn điện thấp 150μA, điều khiển độ sáng 8 kênh, thanh ghi giới hạn quét cho phép người dùng hiển thị từ 1 đến 8 chữ số và chế độ kiểm tra buộc tất cả các đèn LED phải theo datasheet của TM1650. Sơ đồ chân cho IC TM1650 được hiển thị bên dưới-

Sử dụng IC điều khiển hiển thị bàn phím TM1650

TM1650 sử dụng giao thức truyền nối tiếp I2C 2 dây. Tín hiệu bắt đầu: Giữ SCL ở mức “1” và SDA nhảy từ “1” sang “0”, được coi là tín hiệu bắt đầu.

Tín hiệu kết thúc: Giữ SCL ở mức “1” và SDA nhảy từ “0” sang “1”, được coi là tín hiệu kết thúc. Nếu giao tiếp diễn ra bình thường, chip sẽ chủ động kéo SDA xuống thấp sau khi giảm xuống ở xung nhịp thứ 8.

Khi kiểm tra SCL có một xung cạnh lên và SDA được reset về trạng thái đầu vào “1”: giữ SDA ở mức “1”, SCL nhảy từ “0” sang “1”, và sau đó từ “1” sang ” 0 “. Giữ SDA ở mức” 0 “, SCL nhảy từ” 0 “sang” 1 “, và sau đó từ” 1 “đến” 0 “.

Truyền định dạng của một byte dữ liệu được thể hiện trong hình 4, khi dữ liệu được gửi đi, bit MSB đến trước và bit LSB sau. Dữ liệu của bộ vi xử lý đi qua bus 2-wire giao tiếp với TM1650.

Khi SCL ở mức logic cao khi nhận dữ liệu, tín hiệu trên SDA phải không thay đổi; chỉ có tín hiệu trên SCL và tín hiệu trên SDA chỉ có thể thay đổi khi tín hiệu xung nhịp ở mức logic thấp.

Cách sử dụng IC TM1650

Mặc dù datasheet sử dụng giao thức I2C nhưng có thể được điều khiển mà không cần giao thức I2C và được khuyến nghị làm như vậy vì trước hết vi mạch này không có địa chỉ I2C, có nghĩa là không thể dùng nhiều hơn một lnh kiện I2C trên bus dữ liệu I2C, một sơ đồ cơ bản của TM1650 được hiển thị bên dưới.

Cách sử dụng IC TM1650

Như bạn có thể thấy linh kiện này được tạo ra để điều khiển bằng bàn phím ma trận có thể được sử dụng để điều khiển IC TM1650. Ngoài ra, IC này có thể được điều khiển với sự trợ giúp của Arduino , để làm như vậy bạn sử dụng thư viện TM16XX bằng maxint-rd từ GitHub, thư viện này sẽ cho phép bạn điều khiển IC TMS1650 bằng bất kỳ chân nào trên Arduino.

Các ứng dụng

  • Đồ gia dụng
  • Hộp set-top
  • Điều hòa nhiệt độ
  • DVD / VCD
  • Ứng dụng hiển thị

Mô hình và kích thước 2D

Mô hình và kích thước 2D

>> Mời anh em xem thêm

Tôi là một người làm việc trong lĩnh vực cơ khí, thiết bị công nghiệp....Blog là nơi tôi chia sẻ thông tin hữu ích đến các bạn đọc.
Subscribe
Notify of
0 Bình luận
Inline Feedbacks
View all comments