Mục lục:

Đồng hồ đếm ngược có đèn LED: 3 bước
Đồng hồ đếm ngược có đèn LED: 3 bước

Video: Đồng hồ đếm ngược có đèn LED: 3 bước

Video: Đồng hồ đếm ngược có đèn LED: 3 bước
Video: Đồng hồ treo tường led đếm ngược - Đèn Tháp - eChipKool Shop 2024, Tháng bảy
Anonim
Đồng hồ đếm ngược có đèn LED
Đồng hồ đếm ngược có đèn LED

Đây là một số ghi chú ngắn gọn về 'Đồng hồ đếm ngược' tôi đã chế tạo 10 năm trước cho Y2K, Đồng hồ có hình vuông 4 feet từ mặt trước. Nó dày khoảng 4 inch và chạy trên một bộ vi điều khiển nhúng. Mỗi Phân đoạn được làm từ LEDS khoảng 20x 10mm.

Tôi không thể chụp ảnh với nó, vì nó quá sáng! Bảng điều khiển được chạm khắc từ một mẫu tôi đã làm cho một bộ định tuyến thông thường, với một mẫu mở rộng sau máy cắt. Tôi đã tạo mẫu bằng bảng cứng (ván sợi US-ian?) Và chỉ cần căn chỉnh cẩn thận bằng các dấu trên bảng để cắt nó ra. Việc bố trí những chiếc Đèn Led thứ hai còn tệ hơn tôi mong đợi - hãy tính toán cẩn thận để bày ra chúng một cách HOÀN HẢO.

Bước 1: Chữ số

Một chữ số
Một chữ số
Một chữ số
Một chữ số

Đây là hình ảnh mặt sau của một đoạn. Tôi đã sử dụng mạch dòng điện không đổi LM317 cổ điển để điều khiển từng dãy đèn LED.

Các trình điều khiển cho màn hình được thực hiện bằng bộ chuyển đổi nối tiếp sang song song dường như đã được thay thế bằng những thứ này: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp … những bộ phận mới này sẽ làm tất cả những gì tôi đã làm sau đó với 317 - một trình điều khiển LED hoàn chỉnh trong một chip. Chỉ một điện trở duy nhất thiết lập độ sáng cho tất cả các đèn led! Mỗi chữ số được điều khiển bởi cáp ruy-băng được xâu chuỗi đó, mang tất cả các tín hiệu chung cho các chip này, Vcc, GND Clock, Latch Enable và output cho phép. Vì vậy, chỉ có 6 dây rời khỏi máy tính cho TẤT CẢ các phân đoạn của TẤT CẢ các ký tự VÀ 60 giây LED tròn cạnh. Mặc dù vậy, mỗi chip ổ đĩa có một đường duy nhất (dây màu hồng) kết nối xuyên suốt toàn bộ hệ thống. Màn hình trông giống như một thanh ghi dịch chuyển rất dài - xem sơ đồ bên dưới Một bản cập nhật cho màn hình mất một phần rất nhỏ của giây.

Bước 2: Bộ vi điều khiển

Bộ vi điều khiển
Bộ vi điều khiển

Tôi hoàn toàn yêu thích bộ vi điều khiển 8052, bộ vi điều khiển thứ hai của nó có nguồn gốc và được tinh chỉnh bởi hầu hết mọi người. Một người dùng chuyên nghiệp, thậm chí có thể tải xuống mã VHDL để triển khai một mã trong FPGA và điều chỉnh toàn bộ lõi để điều khiển bất kỳ phần cứng kỳ lạ nào mà tôi quan tâm. Các nhà sản xuất bao gồm Atmel, NXP và WinBond. Các công cụ phát triển đã quá rẻ, có cả trình lắp ráp miễn phí và trình biên dịch 'C' miễn phí (SDCC). Tôi thực sự đã lập trình điều này hoàn toàn bằng Pascal với một đoạn mã trình hợp dịch được viết đặc biệt để cập nhật hiển thị nhanh nhất có thể. Tại một thời điểm nào đó, tôi cũng sẽ đăng mã. Đây là máy tính điều khiển. CPU được gọi là Dallas DS2250T, và nó là một bo mạch kiểu thẻ SIMM nhỏ chứa 32K RAM được hỗ trợ bằng pin, được sử dụng cho các chương trình và 8K RAM để sử dụng dữ liệu chương trình. Các chip 40 chân lớn có nhiều chip Nối tiếp sang song song hơn cho các đèn LED thứ hai. Đầu nối màu trắng ở trên cùng dành cho một tập hợp các nút ấn để cài đặt đồng hồ.

Bước 3: Ghi chú phần mềm

Ghi chú phần mềm
Ghi chú phần mềm

Tôi đã viết một đoạn mã PC đơn giản để tính toán chính xác có bao nhiêu giờ trong bất kỳ khoảng thời gian nào giữa thời điểm bạn muốn bắt đầu đếm ngược và "0 giờ", Chương trình nhúng chỉ kiểm tra đồng hồ bên trong của nó mỗi giây và giảm màn hình. Mỗi phút, tất cả các Đèn Led sáng lên và tắt dần cho đến khi bạn đạt 60 tuổi trở lại. Có một bảng điều khiển nút nhỏ để cài đặt màn hình, giống như đồng hồ báo thức.

Đề xuất: