Мазмұны:
Бейне: Жеті сегментті дисплейі бар мотоцикл редукторының орналасуы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл жоба екілік кодталған ондық (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 -қадам: Барлығы дайын
Міне, редуктордың индикаторы жұмыс істеп тұрған бейненің сілтемесі.
Бұл мағынасы бар деп үміттенемін және сіздің кейбіреулеріңіз оны сіздің жобаларыңыз үшін пайдалы деп санайды.
Бар жақсылықты тілеймін;
Джеймс.
Ұсынылған:
Механикалық жеті сегментті дисплей сағаты: 7 қадам (суреттермен)
Механикалық жеті сегментті дисплей сағаты: Бірнеше ай бұрын мен екі таңбалы механикалық 7 сегментті дисплей жасадым, оны кері санау таймеріне айналдырдым. Бұл өте жақсы шықты және көптеген адамдар сағат жасау үшін дисплейде екі есе көбейтуді ұсынды. Мәселе мынада, мен қазірдің өзінде жүгірдім
Arduino және 74HC595 Shift Register көмегімен жеті сегментті дисплейді басқару: 6 қадам
Arduino мен 74HC595 Shift Register көмегімен жеті сегментті дисплейді басқару: Ей, балалар, не болды? Akarsh мұнда CETech. Seven сегменттік дисплейлерді қарау жақсы және әрқашан цифр түрінде деректерді көрсетудің ыңғайлы құралы болып табылады, бірақ олардың жетіспеушілігі бар дисплейді шынайы басқару кезінде
Edge-Lit жеті сегментті сағат дисплейі: 16 қадам (суреттермен)
Edge-Lit Seven сегментті сағат дисплейі: Жеті сегментті дисплей бір ғасырдан астам уақыт болды (https://kk.wikipedia.org/wiki/Seven-segment_display) және цифрлық сағаттарда, аспаптар тақталарындағы сандардың таныс пішінін құрайды. және басқа да көптеген сандық дисплейлер. Олар қайта
Жеті сегментті IR қабылдағыш үй дабыл жүйесі: 6 қадам
Жеті сегментті инфрақызыл қабылдағыштың үйдегі дабыл жүйесі: егер сіз 4 разрядты 7 сегментті дисплейді қалай қолдануды үйренгіңіз келсе, үйіңіздің айналасында қолдануға болатын керемет нәрсе жасағыңыз келсе, бұл ең жақсы жоба. Сіз анықтай алатын 4 таңбалы 7 сегментті дисплейді пайдаланудың қажеті жоқ
7 сегментті дисплейі бар 8051 көмегімен сандық сағатты қалай жасауға болады: 4 қадам
7 сегментті дисплейі бар 8051 көмегімен сандық сағатты қалай жасауға болады: Бұл жобада мен сізге 7 сегментті дисплейі бар 8051 микроконтроллерінің көмегімен қарапайым цифрлық сағатты қалай жасау керектігін түсіндірдім