Науково - освітній портал - світлодіод

СВІТОДІОДНА МАТРИЦА СВОЇМИ РУКАМИ

Науково - освітній портал - світлодіод
Пропонована для самостійного виготовлення світлодіодна матриця працює під управлінням ПК через паралельний порт. Всього чотири логічні мікросхеми і 32 транзистора пов'язують LPT порт з матрицею світлодіодів. Незважаючи на гадану простоту схеми, матриця дозволяє малювати будь-які світлові анімовані картинки, що відрізняє її від найпростіших ефектів. Після запуску програми, що управляє сигнал INIT паралельного порту встановлює лічильник DD1 в початковий стан, при цьому стає активним перший вихід дешифратора DD4, який відкриває транзистор VT1 і подготовлівает до включення першу лінійку з 16 світлодіодів (HL1 ... HL113, HL129 ... HL241). Резистори R17 - R32 є токоогранічительний, від їх опору залежить яскравість світлодіодів. Далі на LPT порт надходить перший байт даних (DATA0 - DATA7), які сигналом STROBE заносяться в паралельний регістр DD2, а наступний байт - в регістр DD3 сигналом AUTOFD. Залежно від записаної в регістри інформації відкриваються відповідні транзистори VT17 - VT32, які запалюють необхідні світлодіоди першу вибрану лінійки. Через деякий час в регістри записуються нулі, сигнал SLCT IN перемикає лічильник, дешифратор активізує наступну лінійку світлодіодів. Якщо перед перемиканням лічильника не справити скидання регістрів, то інформація з цієї лінійки потягнеться в сусідню, а так як пристрій працює за принципом динамічної розгортки, цього достатньо, щоб отримати неприємні накладення по екрану, так звані "тягучки". Далі знову проводиться запис чергових даних в регістри, і так далі, поки не буде виведена вся інформація на світлодіодну матрицю. Потім цикл повторюється, порції даних з певною швидкістю змінюють один одного, вимальовуючи запрограмовані картинки.

Науково - освітній портал - світлодіод

Світлодіодна матриця зібрана на двосторонній друкованій платі, на якій розташовані всі елементи схеми, світлодіоди зібрані в матрицю. При складанні пристрою спочатку необхідно розпаяти всі деталі крім світлодіодів. Потім проводиться монтаж першого ряду світлодіодів паралельно регістрів. Щоб світлодіоди були всі на одному рівні, необхідно скористатися пластиковою або картонній смужкою товщиною 1 мм і розмірами 12х130 мм, яка при складанні вставляється між ніжками світлодіодів і служить обмежувачем між світлодіодом і платою. Далі запускається програма і контролюється працездатність встановлених світлодіодів. Потім монтується другий ряд і т.д. Тут необхідно попередити, що будь-який монтаж а також підключення - відключення роз'ємом неприпустимо при включеному комп'ютері, це може спричинити за собою вихід з ладу LPT порту, а так як в сучасних комп'ютерах вони інтегровані в материнську плату, то і її доля вирішена. У конструкції LED матриці бажано використовувати сверхяркие світлодіоди.

Науково - освітній портал - світлодіод

Програма тестувалася на різних комп'ютерах. Виконуваний файл matrix.exe не може працювати сам по собі. Для його роботи необхідна наявність або встановленого VB 6.0, або його основних компонентів (asycfilt.dll, COMCAT.DLL, DLPORTIO.dll, msvbvm60.dll, oleaut32.dll, olepro32.dll, VB6STKIT.DLL, comdlg32.ocx, MSCOMCTL.OCX , MSCOMM32.OCX, stdole2.tlb). В принципі, в середовищі VB можна зробити повноцінну інсталяційну програму. Бібліотеку dlportio.dll необхідно скопіювати в папку Windows / System. Програмному забезпеченню було приділено особливу увагу. Для зручності оператора програма емулює віртуальну світлодіодну матрицю, де клацанням миші можна включити або виключити необхідний світлодіод, а також провести над усією матрицею бажані маніпуляції.

Науково - освітній портал - світлодіод