Trích:
Nguyên văn bởi mgdaubo
nếu điều khiển 6 con led 7 đoạn, thông thường người ta thường quét cho sáng lần lượt từng con 1 trong thời gian ngắn, như vậy vẫn cho cảm giác sáng đều tất cả các led, vừa tiết kiệm điện và chân port cho pic, có phải vậy ko mấy anh?
Cho em hỏi thông thường người ta cho mỗi led sáng trong khoảng thời gian bao lâu? dòng qua led thường đặt là bao nhiêu?
Trong proteus em thử mô phỏng thì thấy hình như ko tạo được cảm giác tất cả các led đều sáng mà nó sáng loạn xạ rồi báo lỗi ?
|
Tối thiểu là cả 6 LED phải sáng 24 lần/giây (tiêu chuẩn của điện ảnh). Thực tế người ta thường làm cao hơn một chút, có thể đến 60, 70 lần/giây.
Như vậy, thời gian sáng cho mỗi LED trong chu kỳ quét là 1/(6*70) = 2.38 ms, nếu chọn tần số quét là 70 Hz. Vì duty cycle của mỗi LED là 1/6, tức là mỗi LED chỉ sáng 1/6 thời gian của chu kỳ quét, người ta thường nâng dòng điện cấp cho LED trong khoảng thời gian đó lên tương ứng, để đảm bảo độ sáng như khi được cấp dòng liên tục. Ví dụ, nếu dòng liên tục là 5 mA, thì khi quét với duty cycle 1/6 sẽ nâng dòng lên 5*6 = 30 mA.
Thân,