LGT8F328P được kỳ vọng thay thế 1-1 cho Atmega328P. Bài viết này hướng dẫn cách sử dụng LGT8F328P để giao tiếp với TM1637.

Trước tiên, truy cập vào link https://github.com/LGTMCU/Larduino_HSP và tải về thư viện của LGT cho Arduino như hình dưới

Thư viện cho LGT8F328P

Sau đó, giải nén file vừa tải về, copy toàn bộ thư mục LGT bên trong thư mục hardware vào thư mục hardware của Arduino IDE như hình dưới

Copy thư mục LGT vào Arduino

Cuối cùng tạo một sketch mới và viết code y hệt như ở bài https://minhcnguyen.blogspot.com/2021/02/arduino-dieu-khien-led-7-doan-tm1637.html

Kết nối chân như dưới đây, bên trái là TM1637, bên phải là board LGT8F328P
CLK <===> D2
DIO <===> D3
GND <===> GND
VCC <===> 5V

Để nạp code, cần phải chọn đúng board “LGT8F328P-LQFP32 MiniEVB” và chọn đúng cổng COM sau đó nhấn nút nạp code như bình thường

Chọn board LGT để nạp code

Kết quả như video dưới đây

Câu chuyện:

Mới đầu mình kết nối chân VCC của TM1367 vào chân 3.3V của LGT, hiện tượng là board chạy bình thường trong khoảng gần 10s, TM1637 vẫn lên bình thường, nhưng sau đó treo. Khi vừa sờ vào chíp LGT thì nóng phư tay, đúng nghĩa như sờ vào mỏ hàn luôn. Cái kết là chip đã ra đi, con đi ốt s4 cháy phù lên. Board này schematic chưa kiếm ra nên chưa kết luận được là do dùng 3.3V thì bị hay là do chip đến lúc bị hư. (Nếu là Arduino UNO thì thấy tài liệu ghi là đường 3.3V chỉ cho dòng tối đa 50mA).

Mình đã lấy board khác nạp code và kết nối TM1637 vào 5V (vì TM1637 có thể chạy được ở cả 3.3V lẫn 5V) thì thấy chạy ngon lành, sờ vào chíp mát mẻ.

Nếu bạn nào bị trường hợp này hoặc có giải thích nào thì để lại comment nha. Mình thấy lâu lâu có một số bạn xài board arduino nói rằng tự nhiên thấy chíp khá nóng thì để ý lại xem có xài đường 3.3V trên chíp không nhé.

Còn đây là hình ảnh của cái board đã die và ngón tay bị phư nè

TRUNG TÂM SỬA CHỮA ĐIỆN TỬ QUẢNG BÌNH
MR. XÔ - 0901.679.359 - 80 Võ Thị Sáu, Phường Quảng Thuận, tx Ba Đồn, tỉnh Quảng Bình
Sửa điện tử tại Quảng Bình

Cập nhật: 07/Feb/2021 19:34

Mình đã thử lại với 1 board mới đang hoạt động và xác nhận là nếu dùng chân 3.3V quá dòng thì chip LGT sẽ rất nóng, có thể gây cháy nổ. Nhưng nguy hiểm nhất là nó không cháy nổ ngay mà nó phát nhiệt nóng như mỏ hàn trong một thời gian dài nguy cơ làm cháy những thứ xung quanh. Lo ngại là ngoài việc quá dòng như vậy thì còn có cơ chế nào khác dẫn đến kích hoạt chế độ nung nóng này không? Kết luận chíp này không an toàn tốt nhất nên tránh xa.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

− 2 = 2