Charliplexing е начин за свързване на голям брой светодиоди към малък брой щифтове на микроконтролера. Методът получи името си от името на неговия изобретател Чарли Алън. Микроконтролерът не е подходящ за това, а само един, в който изходите могат да бъдат програмно преведени в състояние с висок импеданс. И светодиодите се износват малко по-бързо, защото въпреки ниския среден ток, импулсът е изключително голям. Но възможността за използване на микроконтролери с ниска мощност често се превръща в определящия критерий в полза на charliplexing.
Авторът на Instructables под псевдонима fulda излезе как да приложи charliplexing в малко дърво на работния плот. Неговите светодиоди са свързани в 6x7 матрица и се контролират от микроконтролер PIC16F15323. Така че за това ще са необходими 13 заключения, а с charliplexing - само 7. Останаха не само достатъчно, но и допълнителни. Майсторът свърза голям светодиод към един от тях, яркостта на който се променя плавно.
, надписите са четливи.
Коледното дърво е сглобено на шест еднакви двустранни дъски с LED и една долна стойка на основата, също двустранна, с микроконтролер и други части.
с нормална разделителна способност.
Отначало майсторът събира и двете дъски, след това в дъската на стойката прави слотове за дъските за коледно дърво. Поставете ги там и продавачите накладките си за контакт на подложките на дъските за коледно дърво. След това към тях са запоени прилежащите една до друга подложки и сега всичко е здраво закрепено и правилно електрически свързано.
На две от шестте вертикални дъски отдолу, освен големи подложки, има и малки. И на дъската, те са разположени до слотовете за съответните дъски. Те са предназначени за светодиода в горната част на дървото. От тези сайтове печатните проводници се изкачват и свършват там със сайтове за този светодиод. Пояйте го, като наблюдавате полярността (което, между другото, се отнася и за малки SMD светодиоди), е необходимо на тези две платки. Има и места за джъмпери и за пробиване на вертикални дъски.Какъв е номерът на дъската, трябва да спойкате джъмпера на такива платформи и да пробиете дупка на същото място, като това:
Шестият борд има не един, а два джъмпера.
За да поръча дъски, fulda генерира Gerber файл, в който го постави. Когато правите поръчка, е важно да посочите колко дъски трябва да направите, както и дебелина от 1,6 мм.
Когато пристигнаха готовите дъски, майсторът първо ги раздели. Тези дъски, които имат допълнителни проводници, за удобство са маркирани с рисунки със снежен човек и камбана.
Така че всичко изглежда в сглобен вид:
Можете да поръчате друга долна дъска, не спойкайте нищо там, а направете слот. Той ще държи вертикалните дъски по време на монтажа, не е необходимо да го спойкате, просто го поставете. И след като запоявате всички дъски една до друга, но преди да инсталирате големия светодиод - махнете го.
Програмата за прекъсване на таймера работи през всички светодиоди и включва или не включва всеки от тях, в зависимост от състоянието на съответните битове в зоната на RAM, отредена за съхранение в рамката. Периодично той записва следващия кадър към тази област и колко често зависи от броя на изхода на ADC, където е свързан променливият резистор. Също така програмата плавно променя яркостта на горния светодиод.
С помощта на връзките можете да изтеглите архиви от и.
За да попълните фърмуера, платката предоставя платформи за свързване на сериен програмист.
Главният свързва отделението за батерии 3hAA в правилната полярност към платката и го завинтва с M3 болтове със съответните гайки:
Напълних отделението с елементи и всичко започна от полуобръщане:
Повторете всичко правилно и вие ще направите същото.