Заманауи микроконтроллер


Жұмыс №2. Микроконтроллерден жетісегментті



Pdf көрінісі
бет19/64
Дата31.12.2021
өлшемі3,85 Mb.
#21593
1   ...   15   16   17   18   19   20   21   22   ...   64
Жұмыс №2. Микроконтроллерден жетісегментті  
индикатормен басқару 
 
 
Жұмыстың мақсаты 
Жетісегментті  светодиодты  индикаторының  базасында  динамикалық 
индикация  ұйымының  принциптерімен  танысу.  Индикацияға  санды 
бағдарламау қорытындысын құру
  
Жұмысқа түсініктеме 
Жетісегментті индикатордың базасында динамикалық индщикация ұйымы. 
Динамикалық  индикация  ұйымының  принциптерін  түсіну  үшін,  жеке 
жетісегментті индикаторын қарастырамыз.  1 суретте индикатордың жалпы түрі 
сәйкесінше оның ішкі құрылғысына және схемадағы көрсетілуіне байланысты 
көрсетілген
.  
 
 
 
Сурет 1. Жетісегментті индикатор 
 
 
Жалпы  анодттар  жеті  сигментті  индикаторларда  қолданылатыны 
көрсетілген.Жарық шығару үшін  мысалы «а» сигмент (индикатордың жоғарғы 
полкасында  ).  Ол  үшін  жалпы  анодды  логикалық  бірлік  кернеуіне  беріп,ал 
катод  «а»  логикалық  нөлдік  кернеуге,ал  HG1-HG4  индикаторына  қатысты 
бұғанда логикалық бірлік кернеуін береміз. Жарық шығару үшін, мысалы «2» 
санын    HG2  индикаторыналогикалық  кернеудің  HG2  схема  нүктесіне  жіберу 
және  «а»,  «b»,  «g»,  «е»,  «d»    (екілік  символ  шешімі).  HG1-HG3  индикаторын 


27 
 
жарықтандыру үшін,мысалы, 123 санын қандайда бір қадамдық индикатордың 
бірінші уақытылы бір символын(HG1),ал екінші индикатордың(HG2) символға, ал 
үшінші(HG3) символға шығару.  Егер бұл операцияны суммарлық тәсілі 25 Гц-қа 
дейінгі жиілікпен шығарса, онда символдардың мерциялдығы байқалмайды. Яғни 
бұл жағдайда жиіліктік ауытқу  сандары 25*3=75 Гц –тан төмен болмауы тиіс. 
1 Мысал. Төменде берілген алгоритм мысалдарын жариялау келтірілген, a-h  
сигменттері  С:  РСО-  РС7  порт  шығысында  қосылған  болса,ал    HG2-HG4 
индикаторы    D:  РВ0-РВ2  порт  шығысына  қатысты  болса.  РВ2  порт  шығысында 
HG2 
индикаторымен лезде қосылуы керек. 
 
 
 
Бұл бағдарламаны қолдану барысында индикациялық сандар тиімді,осындай 
шексіз  циклдарды  ұйымдастыру  үшін  қолданылады.Таймерден  бөлінудің 
бағдарламалық  реттелуін  индицирленген  сандарды  ұйымдастырып  қолданған 
тиімді.Мұндай  жағдайда  жалпы  түрдегі  глобальдік  өзгерісті    индикациялық 
символы  код  түрінде  шығатын  «сигменттік»  портқа  беруші  және  индикатордың 
берілген  саны.Бағдарламада  өңдеуді  сол  санға  байланысты  өзгереді,және 
«сигменттік» порт сол санға байланысты шығарылады. 
2  Мысал.  Динамикалық  индикатордың  «123»  санының  бағдарламада 
төмендетілуі келтірілген, ТО таймерінің үзіліссіз қолданылуы оның орындалуына 
байланысты.   


28 
 
 
 
 


Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   64




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет