Sử dụng đèn LED 4 chữ số 7 đoạn


9

Tôi có một màn hình 7 đoạn có 4 chữ số. Tôi sẽ cần gì để sử dụng điều này? Một vi điều khiển duy nhất có thể xử lý các hoạt động? Ý tôi là PIC16F690 ... Tôi cũng thấy một con chip MAXIM điều khiển các loại màn hình này ... có hoàn toàn bắt buộc không?

Đây là hình ảnh từ bảng dữ liệu, tôi không biết tại sao có sơ đồ 2 pin? nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây

Đây là một liên kết đến biểu dữ liệu

Câu trả lời:


16

Hai sơ đồ là hai phiên bản của màn hình, cực âm chung ở phía trên, cực dương chung ở phía dưới. Tôi sẽ cho rằng bạn có phiên bản catốt chung.

Bạn kết nối các phân đoạn A..G, DP qua 8 điện trở nối tiếp với 8 chân I / O của vi điều khiển. Lái xe pin cao sẽ sáng đèn LED trên chữ số đã chọn. Để chọn bất kỳ 4 chữ số nào, bạn đặt cực âm chung tương ứng thấp thông qua một bóng bán dẫn NPN, mà bạn lại lái từ chân I / O qua điện trở.

nhập mô tả hình ảnh ở đây

Nếu điện áp cung cấp của bạn là 5 V và bạn đang sử dụng đèn LED màu đỏ thì bạn có thể sử dụng điện trở 150 thay vì 330. Đồng thời giảm giá trị điện trở cơ bản của bóng bán dẫn xuống 2,2 kΩ và sử dụng ví dụ BC337 cho các bóng bán dẫn.

Để điều khiển toàn màn hình, trước tiên bạn phải hạ thấp pin 12 bằng cách điều khiển bóng bán dẫn của nó ở mức cao và đặt I / O cho các phân đoạn của chữ số đó. Một thời gian sau, bạn tắt pin 12 và các phân đoạn tắt, và bật 9 và một lần nữa các phân đoạn cho chữ số thứ hai. Và như thế. Nếu bạn chuyển từ 1 chữ số này sang chữ số khác trong chưa đầy 2,5 ms, thì toàn bộ chu kỳ hiển thị ở mức 10 ms hoặc 100 Hz, đủ để tránh nhấp nháy đáng chú ý.

Bạn có thể sử dụng trình điều khiển Maxim, như MAX7219 , nhưng đó là Damn Expensive ™: 12,80 đô la trong 1 giây tại Digikey. Điều tốt về nó là nó đảm nhiệm việc ghép kênh cho bạn, vì vậy bạn chỉ cần tải nó với dữ liệu phân đoạn cho 4 chữ số. Nó cũng có kiểm soát độ sáng phần mềm.

Tôi đã kiểm tra bảng dữ liệu PIC16F690 và không giống như các bộ vi điều khiển khác, I / O của nó dường như không thể có nguồn 20 mA (điều này gây thất vọng). Vì vậy, bạn cũng sẽ cần bóng bán dẫn trên cổng 2:

nhập mô tả hình ảnh ở đây

R1 là một trong những điện trở trên cổng 2. Vì vậy, bạn chèn Q1 và R2 giữa chúng và lặp lại điều đó cho mỗi trong số 8 phân đoạn. Chú ý, quý 2 là một PNP! Bất kỳ mục đích chung bóng bán dẫn PNP sẽ làm.


Chỉ có một điều, bạn có khuyên bạn nên sử dụng trình điều khiển chuyển tiếp như UNL2804 thay vì bóng bán dẫn không?
Sean87

Nó ít nhiều giống nhau. 2803 có điốt kẹp, nhưng đó chỉ là một lợi thế để chuyển đổi rơle hoặc động cơ. Nếu bạn mua 100 BC337 (chúng luôn hữu dụng) thì 4 trong số chúng rẻ hơn 2803. Thật không may, không có PNP tương đương với 2803, vì vậy dù sao bạn cũng sẽ phải sử dụng bóng bán dẫn. BTW, là màn hình hiển thị của bạn cực âm giống như trong câu trả lời của tôi, hoặc cực dương chung. Nếu đó là cái sau, bạn sẽ cần 8 NPN cho các phân khúc, và 2803 có thể là một lựa chọn tốt hơn.
stevenvh

Có ý tưởng, may mắn là nó là cực dương phổ biến, tôi có một số 2803 chip được đặt xung quanh tôi sẽ sử dụng chúng sau đó. Cảm ơn một lần nữa.
Sean87
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.