I - Vấn đề chung
Mình đang làm một quang báo đa năng, không dùng như kiểu LED ma trận mà thiết kế thành từng bảng led nhỏ, mỗi bảng là 1 chữ cái, và led sắp xếp thành hình của từng chữ cái. Sau khi hoàn thành, mình chỉ cần ghép các chữ cái lại với nhau, rồi nhập số lượng chữ cái vào vdk, nó sẽ điều khiển bảng quang báo đó theo như đã lập trình sẵn.
II - Các phát sinh
1/
Khi ghép các chữ cái lại với nhau, mình sẽ thực hiện ghép song song, vậy nếu số lượng chữ cái ghép vào nhiều thì dòng sẽ tăng lên, trong khi điện áp chỉ khoảng 5v, và 1 bảng LED tiêu thụ 500mA
(Bảng LED thể hiện 1 chữ cái = nhiều LED 5mm, tất cả đều mắc song song)
==> Không khả thi
2/
Cũng là ghép song song, nhưng khi điều khiển thì dùng cách quét như quét LED ma trận. Vậy mỗi thời điểm chỉ có 1 bảng LED sáng, tuy nhiên, những bảng chữ cái khác nhau sẽ có dòng chịu đựng khác nhau, vậy làm sao thỏa mãn được một thiết kế tối ưu hơn ?
3/
Với số lượng lớn như thế này, (chữ cái + chữ cái có dấu) vậy nên dùng Transistor công suất hay dùng opto thì hay hơn ? Đối với những con Transistor công suất lớn thì những loại nào có tần số đáp ứng nhanh, mình chọn 2SC1061, mọi người thì sao ?
4/
Vấn đề điều khiển hiệu ứng: Ở đây, mỗi bảng LED chỉ có 2 trạng thái sáng & tắt, vậy nên mình nghĩ là dùng IC giải mã 595 để mở rộng các PORT, nhưng vẫn thấy con 595 chậm lắm, vì mỗi lần chỉ dịch vào được 1 bit, đối với 8 bảng chữ cái thì phải dịch 8 lần, nhưng 16 hay 32 thì vấn đề ngày càng đặt nặng vào phần mềm.
5/
Đi dây: vì ban đầu định lựa chọn 595, nên việc đi dây qua từng bảng chữ cái sẽ khó khăn nếu làm với số lượng lớn. Vì vdk chỉ đặt ở 1 nơi cố định, còn các bảng chữ cái thì chỉ ghép vào nhau mà thôi.
Nó gần như cái đề tài rồi, mọi người có kinh nghiệm gì thì đóng góp thêm cho mình. Cảm ơn rất nhiều..
Mình đang làm một quang báo đa năng, không dùng như kiểu LED ma trận mà thiết kế thành từng bảng led nhỏ, mỗi bảng là 1 chữ cái, và led sắp xếp thành hình của từng chữ cái. Sau khi hoàn thành, mình chỉ cần ghép các chữ cái lại với nhau, rồi nhập số lượng chữ cái vào vdk, nó sẽ điều khiển bảng quang báo đó theo như đã lập trình sẵn.
II - Các phát sinh
1/
Khi ghép các chữ cái lại với nhau, mình sẽ thực hiện ghép song song, vậy nếu số lượng chữ cái ghép vào nhiều thì dòng sẽ tăng lên, trong khi điện áp chỉ khoảng 5v, và 1 bảng LED tiêu thụ 500mA
(Bảng LED thể hiện 1 chữ cái = nhiều LED 5mm, tất cả đều mắc song song)
==> Không khả thi
2/
Cũng là ghép song song, nhưng khi điều khiển thì dùng cách quét như quét LED ma trận. Vậy mỗi thời điểm chỉ có 1 bảng LED sáng, tuy nhiên, những bảng chữ cái khác nhau sẽ có dòng chịu đựng khác nhau, vậy làm sao thỏa mãn được một thiết kế tối ưu hơn ?
3/
Với số lượng lớn như thế này, (chữ cái + chữ cái có dấu) vậy nên dùng Transistor công suất hay dùng opto thì hay hơn ? Đối với những con Transistor công suất lớn thì những loại nào có tần số đáp ứng nhanh, mình chọn 2SC1061, mọi người thì sao ?
4/
Vấn đề điều khiển hiệu ứng: Ở đây, mỗi bảng LED chỉ có 2 trạng thái sáng & tắt, vậy nên mình nghĩ là dùng IC giải mã 595 để mở rộng các PORT, nhưng vẫn thấy con 595 chậm lắm, vì mỗi lần chỉ dịch vào được 1 bit, đối với 8 bảng chữ cái thì phải dịch 8 lần, nhưng 16 hay 32 thì vấn đề ngày càng đặt nặng vào phần mềm.
5/
Đi dây: vì ban đầu định lựa chọn 595, nên việc đi dây qua từng bảng chữ cái sẽ khó khăn nếu làm với số lượng lớn. Vì vdk chỉ đặt ở 1 nơi cố định, còn các bảng chữ cái thì chỉ ghép vào nhau mà thôi.
Nó gần như cái đề tài rồi, mọi người có kinh nghiệm gì thì đóng góp thêm cho mình. Cảm ơn rất nhiều..
Comment