Мазмұны:

Жеті сегментті дисплейі бар мотоцикл редукторының орналасуы: 4 қадам
Жеті сегментті дисплейі бар мотоцикл редукторының орналасуы: 4 қадам

Бейне: Жеті сегментті дисплейі бар мотоцикл редукторының орналасуы: 4 қадам

Бейне: Жеті сегментті дисплейі бар мотоцикл редукторының орналасуы: 4 қадам
Бейне: Установка Руля на Мотоцикл 2024, Қараша
Anonim
Жеті сегментті дисплейі бар мотоцикл редукторының орналасуы
Жеті сегментті дисплейі бар мотоцикл редукторының орналасуы

Бұл жоба екілік кодталған ондық (BCD), диод матрицасы мен BCD4511 деп аталатын микро чипті қолдана отырып, жеті сегментті дисплейде (SSD) сандық мәндер ретінде көрсету үшін бірқатар кірістерді (бұл жағдайда 7) декодтауды қамтиды. CD4511). Менде бұл жобаның өте күрделі оқу қисығы болды және мен көптеген нұсқаларды зерттедім; енгізу-шығару түйреуіштерін сақтауға арналған Arduino-ны ауыстыру және ауыстыру регистрлерімен қоса, ақырында мен бұл шешімді сенімді деп таптым және іздеу барысында жинаған барлық пайдалы ақпаратты басқалар үшін жинағым келді. сол сияқты жұмысты жеңілдетуі мүмкін.

1 -қадам: Диод матрицасы

Екілік кодталған ондық
Екілік кодталған ондық

Википедия сізге екілік кодталған ондық (BCD) сандық мәндерді көрсету үшін қолданылатын екілік кодтаудың бір түрі екенін айтады, бұл жағдайда оның әдеттегі екілік нөмірлеуден айтарлықтай айырмашылығы жоқ, бірақ оны тексеруге тұрарлық. Бұл жобада BCD4511 микро чипі қажет болғандықтан және мотоциклдегі беріліс позициясының қосқышынан жеті кірісті ажыратуға мүмкіндік береді (6 беріліс пен нейтралды), BCD4511 чипіне 3 кіріске дейін, ол өз кезегінде SSD. Бұл алдыңғы қадамдағы суретте көрсетілгендей жеке кірістерден 0 -ден 6 -ға дейінгі сандарды (0 бейтарапты көрсететін) көрсету үшін 33 диодтың орнына, енді бізге тек 12 диод қажет. Бұл фантастикалық болып көрінбеуі мүмкін, бірақ егер бұл қосылыстарды тақтаға физикалық түрде дәнекерлеу туралы айтатын болсақ, онда бос орын өте тез қабылданады. Біз BCD диодты матрицамен беріліс позициясының қосқышының кірістерінен шығарамыз. біз бұрын 33 диодпен SSD дискісін жүргізу үшін диод матрицасын қолданған болар едік. Біз тек BCD4511 чипіне үш кірістің күйін өзгертуіміз керек ('A', 'B' & 'C'), тек 0 - 6 көрсету керек, сондықтан біз төртінші кірісті физикалық түрде ұстай аламыз ('D') төмен (немесе 0) және микросхемаға кірістердің күйін басқару үшін жоғарыдағы суретте көрсетілген қолмен сызылған схеманы қолданыңыз. Ол чипке мәндерді алу үшін әлдеқайда қысқа диод матрицасын қолданады. Назар аударыңыз, менде коммутатор велосипедтің қандай редукторға сәйкес келетін сигналды жерге қосу арқылы жұмыс істейді, схема жерге диодтар арқылы қосылған резисторлардың кернеуін төмендету арқылы жұмыс істейді. Яғни егер резистор жерге қосылған диодқа қосылған болса, онда кернеудің төмендеуі болады, оны микро чип төмен (немесе 0) оқиды, ал қалғандары жоғары (немесе 1) сиқырлы BCD мәнін береді.

3 -қадам: Дәнекерлеуді алыңыз

Дәнекерлеуді алыңыз
Дәнекерлеуді алыңыз
Дәнекерлеуді алыңыз
Дәнекерлеуді алыңыз
Дәнекерлеуді алыңыз
Дәнекерлеуді алыңыз

Бөлшектер тізімі бойынша мен келесілерді қолдандым:- 330 Ом резисторлары (x3)- Диодтар (x 12)- CBD4511 (немесе CD4511) микро чипі (x1)- Жалпы катодты сегменттің дисплейі (x1)- Коннекторлар (x17) - Жалпы оқшауланған сым 0,12 мм (қажет болған жағдайда)- Протоблок (5 x 7 см) Мен тізбекті қалай қою керектігін білетіндігіңізге сенімді болу үшін алдымен дәнекерленбеген нан тақтасында сынақ жүргізуді ұсынамын. шығу Мен конфигурацияны 3 рет өзгертті, мен оны мақтан тұтамын. Бұған өсиет қосу үшін мен SSD үшін жерге қосуды қосуды ұмытып кеттім, сондықтан кейбір суреттерге ескертулер қосылды. Мен қолданған көк сымдар чиптен SSD қосқыштарының әрқайсысына сол жақта орналасқан. тақта Оң жақта көк түс мотоцикл қосқышынан жерге қосу сигналын матрицадағы сәйкес диодтарға қосады. Сары сымдар - чипке арналған BCD кірістерінің 'A', 'B' және 'C', қызғылт сары - V+ қосылымдары, ал қара жер - BCD 'D' -ін жерге қосу үшін қосады бұрын сипатталған себептер бойынша төмен.

4 -қадам: Барлығы дайын

Міне, редуктордың индикаторы жұмыс істеп тұрған бейненің сілтемесі.

Бұл мағынасы бар деп үміттенемін және сіздің кейбіреулеріңіз оны сіздің жобаларыңыз үшін пайдалы деп санайды.

Бар жақсылықты тілеймін;

Джеймс.

Ұсынылған: