Разработка микропроцессорного устройства контроля сетевого напряжения
Анализ влияния напряжения питания на работу микроэлектронных устройств. Принцип действия и характеристика устройств контроля напряжения. Выбор типа микроконтроллера. Функции, выполняемые супервизором. Разработка алгоритма и структурной схемы устройства.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | диссертация |
Язык | русский |
Дата добавления | 29.07.2015 |
Размер файла | 3,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
MOVLW.10 ;
SUBWF COY,0 ;
BTFSC STATUS,0 ;
CLRF COY ;ОБНУЛИМ.
BSF STATUS,6 ;БАНК 2.
MOVLW 2 ;
MOVWF EEADR ;АДРЕС.
BCF STATUS,6 ;БАНК 0.
MOVLW COY ;АДРЕС ЗАПИСИ В EEDATA.
MOVWF TEMP ;ВО ВРЕМЕННЫЙ РЕГИСТР.
CALL ZAPIS ;СОХРАНИМ УСТАНОВКУ.
GOTO PERE ;НА ПЕРЕКОДИРОВКУ.
YCT3
BTFSC FLAG1,0 ;ЕСЛИ ЗАЩИТА БЫЛА ВЫКЛЮЧЕНА,
GOTO $+7 ;ПОЙДЕМ ВКЛЮЧАТЬ.
BSF FLAG1,0 ;ИНАЧЕ ВЫКЛЮЧИМ ЗАЩИТУ.
MOVLW .13 ;БУКВА СВЕРХУ.
MOVWF ZTI ;
MOVLW .15 ;У-ВЫКЛЮЧЕНА.
MOVWF ZYTI ;
GOTO YCI ;ПЕРЕЗАПИСЬ В РЕГИСТРЫ ИНДИКАЦИИ.
BCF FLAG1,0 ;ВКЛЮЧИМ ЗАЩИТУ.
MOVLW ,11 ;БУКВА ВНИЗУ.
MOVWF ZTI ;
MOVLW .12 ;У-ВКЛЮЧЕНА.
MOVWF ZYTI ;
GOTO YCI ;ПЕРЕЗАПИСЬ В РЕГИСТРЫ ИНДИКАЦИИ.
YCT4
INCF EDYU,1 ;РАЗРЯД УСТАНАВЛИВАЕТСЯ ДО 9.
MOVLW.10 ;
SUBWF EDYU,0 ;
BTFSC STATUS,0 ;
CLRF EDYU ;ОБНУЛИМ.
BSF STATUS,6 ;БАНК 2.
MOVLW 5 ;
MOVWF EEADR ;АДРЕС.
BCF STATUS,6 ;БАНК 0.
MOVLW EDYU ;АДРЕС ЗАПИСИ В EEDATA.
MOVWF TEMP ;ВО ВРЕМЕННЫЙ РЕГИСТР.
CALL ZAPIS ;СОХРАНИМ УСТАНОВКУ.
GOTO PEREU ;НА ПЕРЕКОДИРОВКУ.
YСТ5
INCF DEYU,1 ;РАЗРЯД УСТАНАВЛИВАЕТСЯ ДО 9.
MOVLW .10 ;
SUBWF DEYU,0 ;
BTFSC STATUS,0 ;
CLRF DEYU ;ОБНУЛИМ.
BSF STATUS,6 ;БАНК 2.
MOVLW 6 ;
MOVWF EEADR ;АДРЕС.
BCF STATUS,6 ;БАНК 0.
MOVLW DEYU ;АДРЕС ЗАПИСИ В EEDATA.
MOVWF TEMP ;ВО ВРЕМЕННЫЙ РЕГИСТР.
CALL ZAPIS ;СОХРАНИМ УСТАНОВКУ.
GOTO PEREU ;НА ПЕРЕКОДИРОВКУ.
YCT6
INCF COYU,1 ;РАЗРЯД УСТАНАВЛИВАЕТСЯ ДО 5.
MOVLW .5 ;
SUBWF COYU,0 ;
BTFSC STATUS,0 ;
CLRF COYU ;ОБНУЛИМ.
BSF STATUS,6 ;БАНК 2.
MOVLW 7 ;
MOVWF EEADR ;АДРЕС.
BCF STATUS,6 ;БАНК 0.
MOVLW COYU ;АДРЕС ЗАПИСИ В EEDATA.
MOVWF TEMP ;ВО ВРЕМЕННЫЙ РЕГИСТР.
CALL ZAPIS ;СОХРАНИМ УСТАНОВКУ.
GOTO PEREU ;НА ПЕРЕКОДИРОВКУ.
YCT7
BTFSC FLAG1,1 ;ЕСЛИ ЗАЩИТА БЫЛА ВЫКЛЮЧЕНА,
GOTO $+7 ;ПОЙДЕМ ВКЛЮЧАТЬ.
BSF FLAG1,1 ;ИНАЧЕ ВЫКЛЮЧИМ ЗАЩИТУ.
MOVLW .14 ; БУКВА СВЕРХУ.
MOVWF ZTU ;
MOVLW .15 ;У-ВЫКЛЮЧЕНА.
MOVWF ZYTU ;
GOTO YCI ;В РЕГИСТРЫ ИНДИКАЦИИ.
BCF FLAG1,1 ;ВКЛЮЧИМ ЗАЩИТУ.
MOVLW .10 ;БУКВА ВНИЗУ.
MOVWF ZTU ;
MOVLW .12 ;У-ВКЛЮЧЕНА.
MOVWF ZYTU ;
YCI
MOVFW ZYTI ;ИНДИКАЦИЯ БУКВЫ
MOVWF TUI ;У ПРИ ИНДИКАЦИИ ТОКА
MOVFW ZYTU ;
MOVWF TUU ;И НАПРЯЖЕНИЯ.
RETURN ;
;13.ПЕРЕВОД 3 РАЗРЯДОВ 2_10 В 16 РАЗРЯДОВ ДВОИЧНОГО.
PERE
CLRF YCTH ;ОЧИСТИМ ДВОИЧНЫЕ РЕГИСТРЫ.
CLRF YCTL ;
MOVFW DEY ;ПЕРЕКОДИРУЕМ ДЕСЯТКИ.
CALL EDUNI ;
ADDWF YCTL,1 ;ПРИБАВИМ В МЛАДШИЙ РЕГИСТР.
MOVFW EDY ;ПРИБАВИМ ЕДИНИЦЫ.
ADDWF YCTL,1 ;
TSTF COY. ;ЕСЛИ СОТНИ РАВНЫ НУЛЮ,
BZ $+9 ;ТО ПЕРЕКОДИРОВКИ НЕТ.
MOVFW COY ;ИНАЧЕ ПРИБАВЛЯЕМ
MOVWF TEMP ;В МЛАДШИЙ РЕГИСТР
MOVLW .100 ;ЧИСЛО СОТЕН,
ADDWF YCTL,1 ;РАВНЫХ ЧИСЛУ В РЕГИСТРЕ СОТЕН.
BTFSC STATUS,0 ;ЕСЛИ ПЕРЕПОЛНЕНИЕ,
INCF YCTH,1 ;ТО ИНКРЕМЕНТИРУЕМ СТАРШИЙ РЕГИСТР.
DECFSZ TEMP,1 ;ЕСЛИ ЕЩЕ НЕ НОЛЬ,
GOTO $-5 ;ПОВТОРИМ.
BSF STATUS,6 ;БАНК 2.
MOVLW 3 ;
MOVWF EEADR ;АДРЕС ЗАПИСИ МЛ. РЕГИСТРА.
BCF STATUS,6 ;БАНК 0.
MOVLW YCTL ;АДРЕС ЗАПИСИ В EEDATA.
MOVWF TEMP ;ВО ВРЕМЕННЫЙ РЕГИСТР.
CALL ZAPIS ;ЗАПИШЕМ В ПАМЯТЬ.
BSF STATUS,6 ;БАНК 2.
MOVLW 4 ;
MOVWF EEADR ;АДРЕС ЗАПИСИ.СТ. РЕГИСТРА.
BCF STATUS,6 ;БАНК 0.
MOVLW YCTH ;АДРЕС ЗАПИСИ В EEDATA.
MOVWF TEMP ;ВО ВРЕМЕННЫЙ РЕГИСТР.
CALL ZAPIS ;ЗАПИШЕМ В ПАМЯТЬ.
Y_I
MOVFW EDY ;ПЕРЕПИШЕМ УСТАНОВКУ ТОКА.
MOVWF IEDI ;В РЕГИСТРЫ ИНДИКАЦИИ.
MOVFW DEY ;
MOVWF IDEI ;
MOVFW COY ;
MOVWF ICOI ;
RETURN ;
PEREU
CLRF YCTHU ;ПЕРЕКОДИРОВКА НАПРЯЖЕНИЯ
CLRF YCTLU ;АНАЛОГИЧНА
MOVFW DEYU ;ПЕРЕКОДИРОВКЕ ТОКА.
CALL EDUNI ;
ADDWF YCTLU,1 ;
MOVFW EDYU ;
ADDWF YCTLU,1 ;
TSTF COYU ;
BZ $+9 ;
MOVFW COYU ;
MOVWF TEMP ;
MOVLW .100;
ADDWF YCTLU,1 ;
BTFSC STATUS,0 ;
INCF YCTHU,1 ;
DECFSZ TEMP,1 ;
GOTO $-5 ;
BSF STATUS,6 ;БАНК 2.
MOVLW 8 ;
MOVWF EEADR ;АДРЕС ЗАПИСИ.
BCF STATUS,6 ;БАНК q.
MOVLW YCTLU ;АДРЕС ЗАПИСИ. В EEDATA.
MOVWF TEMP ;ВО ВРЕМЕННЫЙ РЕГИСТР.
CALL ZAPIS ;ЗАПИШЕМ В ПАМЯТЬ.
BSF STATUS,6 ;БАНК 2.
MOVLW 9 ;
MOVWF EEADR ;АДРЕС.
BCF STATUS,6 ;БАНК 0.
MOVLW YCTHU ;АДРЕС ЗАПИСИ В EEDATA.
MOVWF TEMP ;ВО ВРЕМЕННЫЙ РЕГИСТР.
CALL ZAPIS ;ЗАПИШЕМ В ПАМЯТЬ.
Y_U
MOVFW EDYU- ;ПЕРЕПИШЕМ УСТАНОВКУ НАПРЯЖЕНИЯ
MOVWF UEDI ;В РЕГИСТРЫ ИНДИКАЦИИ.
MOVFW DEYU ;
MOVWF UDEI ;
MOVFW COYU ;
MOVWF UCOI ;
RETURN ;
;14.ВЫБОРКА ИЗ ПАМЯТИ.
АКТ
BCF INTCON,7 ;ЗАПРЕТ ПРЕРЫВАНИЙ.
BSF STATUS/6 ;БАНК 2.
CLRF EEADR ;НУЛЕВОЙ АДРЕС.
BCF STATUS,6 ;БАНК 0.
CALL AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF EDY ;ЗАПИСЬ В РЕГИСТР.
CALL AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF DEY ;ЗАПИСЬ В РЕГИСТР.
CALL AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF COY ;ЗАПИСЬ В РЕГИСТР.
CALL AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF YCTL ;ЗАПИСЬ В РЕГИСТР.
CALL,AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF YCTH ;ЗАПИСЬ В РЕГИСТР.
CALL AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF EDYU ;ЗАПИСЬ В РЕГИСТР.
CALL AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF DEYU ;ЗАПИСЬ В РЕГИСТР.
CALL AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF COYU ;ЗАПИСЬ В РЕГИСТР.
CALL AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF YCTLU ;ЗАПИСЬ В РЕГИСТР.
CALL AKTETE ;ВЫБОРКА ИЗ ПАМЯТИ.
MOVWF YCTHU ;ЗАПИСЬ В РЕГИСТР.
BSF INTCON,7 ;РАЗРЕШАЕМ ПРЕРЫВАНИЯ.
CALL Y_I ;НА ЗАПИСЬ В РЕГИСТРЫ ИНДИКАЦИИ.
GOTO Y_U ;
AKTETE
BSF STATUS,6 ;
BSF STATUS,5 ;БАНК 3.
BCF EECONl,7 ;ВЫБОР ПАМЯТИ ДАННЫХ.
BSF EECONl,RD ;ЧТЕНИЕ
BTFSC EECONl,RD ;ЖДЕМ ОКОНЧАНИЯ
GOTO $-1 ;ЧТЕНИЯ.
BCF STATUS,5 ;БАНК 2.
MOVLW .255 ;ЕСЛИ ПАМЯТЬ НЕ ЗАПОЛНЕНА.
SUBWF EEDATA,0 ;
BTFSC STATUS,2 ;
CLRF EEDATA ;ЗАПИШЕМ-0.
INCF EEADR,1 ;+1 В АДРЕС.
MOVFW EEDATA ;ПЕРЕПИШЕМ ДАННЫЕ.
BCF STATUS,6 ;БАНК 0.
RETURN ;
;15.ЗАПИСЬ В ПАМЯТЬ.
ZAPIS
MOVFW TEMP ;ПО КОСВЕННОЙ АДРЕСАЦИИ
MOVWF FSR ;ЗАГРУЖАЕМ ЗНАЧЕНИЕ
MOVFW INDF ;РЕГИСТРА.
BSF STATUS,6 ;БАНК 2.
MOVWF EEDATA ;ЗАПИСЫВАЕМ.
BCF INTCON,7 ;ЗАПРЕТ ПРЕРЫВАНИЙ.
BSF STATUS,5 ;БАНК 3.
BCF EECONl,7 ;ВЫБИРАЕМ ПАМЯТЬ ДАННЫХ.
BSF EECONl,WREN ;РАЗРЕШЕНИЕ ЗАПИСИ.
MOVLW 55H ;ОБЯЗАТЕЛЬНАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ
MOVWF ЕЕCON2 ;
MOVLW OAAH ;
MOVWF EECON2 ;
BSF EECONl,WR ;РАЗРЕШАЕМ ЗАПИСЬ ВО ФЛЕШ ПЗУ.
BTFSC EECON1,WR ;ПОКА НЕ БУДЕТ ЗАКОНЧЕНА ЗАПИСЬ
GOTO $-1 ;ХОДИМ ПО КРУГУ.
BCF EECONl,WREN ;ЗАПРЕТ ЗАПИСИ.2
BCF STATUS,5 ;БАНК 2.
BCF STATUS,6 ;БАНК 0.
BSF INTCON,7 ;РАЗРЕШАЕМ ПРЕРЫВАНИЯ.
RETURN ;
;16 ПРОВЕРКА КНОПОК.
кно
BSF STATUS,5 ;ПЕРЕХОДИМ В БАНК 1.ВКЛЮЧАЕМ ВХОДЫ.
MOVLW B'10000111' ;ВСЕ ВХОДЫ ЦИФРОВЫЕ.
MOVWF ADCON1^80H ;
BCF STATUS,5 ;БАНК 0.
BTFSC FLAG,3 ;ЕСЛИ ФЛАГ УСТАНОВЛЕН,
GOTO YCT ;ТО ИДЕМ НА УСТАНОВКУ.
BTFSS PORTA,4 ;ЕСЛИ КНОПКА НАЖАТА,
BSF FLAG,3 ;ТО УСТАНОВИМ ФЛАГ.
PAZ
BTFSC FLAG,4 ;ЕСЛИ ФЛАГ Установлен
GOTO ZAPT ;ТО ИДЕМ НА ВЫБОР РАЗРЯДА.
BTFSS PORTA,5 ;ЕСЛИ КНОПКА НАЖАТА,
BSF FLAG,4 ;TO УСТАНОВИМ ФЛАГ.
RETURN ;
;17.УСТАНОВКА РАЗРЯДА ЗАПЯТОЙ.
ZAPT
BTFSC FLAG ;5 ;ВО ВРЕМЯ РАБОТЫ КНОПКА
RETURN ;HE РЕАГИРУЕТ НА НАЖАТИЕ.
BTFSS PORTA,5 ;ЕСЛИ КНОПКА НАЖАТА,
RETURN ;ТО ВЕРНЕМСЯ.
BCF FLAG,4 ;СБРОСИМ ФЛАГ УСТАНОВКИ.
INCF ZPT,1 ;
MOVLW .8 ;ЕСЛИ РАВНО, ТО УСТАНОВИМ
SUBWF ZPT,0 ;ЗАПЯТУЮ ЗА ИНДИКАТОРОМ.
BTFSC STATUS,2 ;
GOTO PAB ;НА ИНДИКАЦИЮ БУКВ И ЗАПЯТЫХ В РАБОТЕ.
BCF FLAG,5 ;УСТАНОВКА.
MOVFW ZYTI ;ИНДИКАЦИЯ БУКВЫ
MOVWF TUI ;У ПРИ УСТАНОВКЕ ТОКА.
MOVFW ZYTU ;ИНДИКАЦИЯ БУКВЫ
MOVWF TUU ;У ПРИ УСТАНОВКЕ НАПРЯЖЕНИЯ.
RETURN ;
РАВ
BSF FLAG,5 ;РАБОТА.
BSF PORTA,2 ;ВКЛЮЧИМ НАГРУЗКУ.
BCF FLAG,2 ;ВЫКЛЮЧИМ ФЛАГ ОТКЛЮЧЕНИЯ НАГРУЗКИ.
MOVLW.2 ;ИНДИКАЦИЯ ЗАПЯТОЙ ВО
MOVWF ZPT ;2 РАЗРЯДЕ ДЛЯ ТОКА И
MOVLW 5 ;В' 5 РАЗРЯДЕ-
MOVWF ZPTU ;ДЛЯ НАПРЯЖЕНИЯ.
MOVFW ZTI ;ИНДИКАЦИЯ БУКВЫ i
MOVWF TUI ;ПРИ ИЗМЕРЕНИИ ТОКА.
MOVFW ZTU ;ИНДИКАЦИЯ БУКВЫ u
MOVWF TUU ;ПРИ ИЗМЕРЕНИИ НАПРЯЖЕНИЯ.
RETURN ;
END.
Защита электрооборудования от перепадав сетевого напряжения устройства. Программа, Запускаем файл Proteus 75SP3 Setup.exe. Загрузим файл:_.hex
:020000040000FA
:02000000E329F2
:080008008B18262A0C18692A46
:10001000A829410824204007A50042082F200310EA
:10002000A5070318A6174308820708000800080060
:100030000800080008000800080008000800080080
:100040000800080018293529820700340A341434BE
:100050001E34283432343C34463450345A34820707
:1000600000346434C83443088207080008000800DC
:1000700008000800080008000800080008004928D7
:100080004428462854285B282D140800AD142D1050
:1000900008002D10AD102D11AD112C08C0002A083C
:1000A000C1002B08C20008003808C0003908C10090
:1000B0003A08C20008003408C0003508C1003608FC
:1000C000C20008004008B8004108B9004208BA0060
:1000D00003178D01373076284008B4004108B50079
:1000E0004208B600031710308D003330840000083A
:1000F0008C0083168C130C158B1355308D00AA3091
:100100008D008C148C18822883128D0A0D198A2870
:10011000840A772803138B17080082073F340634BC
:100120005B344F3466346D347D3407347F346F3440
:1001300000344834493440344634FD30C500A7010A
:100140002D1A44214008B620CA202D1A4421410806
:10015000B620CA202D1A44214208B620CA202D1AE2
:1001600044214308B6200922CA209D288D20C400BE
:10017000A61DBE284608270203192615261DC128DC
:10018000C417440887004508860026110314C50DCE
:10019000A70A0800A6109001A61808002D1BD6215A
:1001A0002618D621CC28861E08002612460882076B
:1001B000DD28E328E928EF28FB28C00A0A3040029E
:1001C0000318C0010928C10A0A3041020318C101FD
:1001D0000928C20A033042020318C2010928C30ACF
:1001E0000F3043020318F8280D3043020318332858
:1001F0000D30C3003328C30A0D304302031C3328DB
:100200000A30C3003328061F0800A612C603FF30B9
:100210004602031D0F290430C600A6110029033031
:10022000460203191521A61533280D30C300080016
:10023000A61B1F292508B700643C031C2729013091
:10024000C200C101C0016430B700A613622837089C
:10025000DB3C031C1F2962280530C100C0000230AE
:10026000C200FF30B300A6136C28A61B2C2925085A
:10027000B300DD3C031C6C280230C100C200C0008A
:10028000DE30B300A6136C28A61C0800C1309F0006
:100290002D1290211F151F194B291E08A000A01810
:1002A00084298316213084001E08800083120310E5
:1002B000A00CA10C3308210203187E293708210263
:1002C000031C84290512AD132D138515CF012108B8
:1002D000A5009521AB009E21AA002508AC00A50130
:1002E0000D304302031808002D1C79292D194B28C5
:1002F0000800AD1C4B28AD194B280800A61967292A
:10030000051685112D176729A6196729CF0A3230DE
:100310004F02031D8F29051685112D17CF0167295F
:100320000530FF3E031D91290800CA019C3E031CB5
:100330009C29A500CA0A96294A080800CA0125086E
:10034000F63E031CA629A500CA0AA0294A080800EF
:10035000A4000308A8000408A90003138312A30A39
:1003600005302302031DCF29A614A3012D1CC62985
:10037000AE0A64302E02031DCF29261CC3292D1D71
:10038000C3292D11C4292D15AE01CF29AD1CCF29AC
:10039000AE0AC8302E02031CCF29AD15AE012808C5
:1003A00083002908840024080B1109008701261402
:1003B0002D1B8E22261C08002D1EE029A618442184
:1003C000A6100922D829031383168E309F004130CE
:1003D0008100F0308B0001308C008D0101308500F0
:1003E000E130860087018312860185019001920128
:1003F000A601AD01C001C101C201C3010430C600A4
:10040000AD140C30C300AE01A301D001D101CF0166
:100410003E2A261AD328861E2616A61A0329061F48
:10042000A616261B162A861F26170800861F0800F8
:10043000261326181D2A2614080026102D1F080032
:1004400085152D13AD1326100B160800CD000308DB
:10045000CB000408CC00261A362A031383122D166B
:1004600019308100A301A6108E018F014B08830073
:100470004C0884004D088B100B11090003178D01E7
:1004800037304C2210308D0033304C2203130512CC
:10049000851526105B209D28840083168C130C1470
:1004A00083120D18552A8D1C5D2AFF300C0203198A
:1004B00064220D1864228D1864220C0880008D0AB5
:1004C0000D190800840A4D2A0A300C0203188C0109
:1004D0000800CD000308CB000408CC0076224B08AE
:1004E00083004C0884004D080C1009000516D00B41
:1004F0000800D001AD1B822A8515AD172D132610DB
:100500000B160800D10A05305102031D080085159D
:10051000D1012D13AD1326100B1608000B1231302C
:100520009000AD102D142D1F0800A6102D1D851153
:0E0530002D1985150922261C08008B10932A10
:02400E00313F40
:00000001FF
Размещено на Allbest.ur
Подобные документы
Особенности проектирования микропроцессорного устройства "Цифровой осциллограф". Выбор микроконтроллера, описание периферийных устройств. Разработка принципиальной схемы устройства и программы для микроконтроллера, осуществляющей все функции устройства.
курсовая работа [923,5 K], добавлен 24.12.2012Анализ аналогов генератора пилообразного напряжения. Принципиальная схема, принцип работы. Генератор пилообразного напряжения на микроконтроллере. Разработка структурной функциональной схемы цифрового устройства. Индикатор уровня сигнала на LM3915.
курсовая работа [1,3 M], добавлен 27.01.2016Обзор структурных схем повышающих преобразователей напряжения на базе различных микросхем. Синтез структурной схемы электронного устройства. Разработка принципиальной схемы функционального элемента. Расчет трансформатора полумостового преобразователя.
курсовая работа [277,3 K], добавлен 27.06.2013Разработка структурной схемы устройства. Принцип работы его блоков: источника напряжения, цифрового программируемого устройства, семисегментного дисплея, датчиков давления и температуры. Разработка алгоритма работы управляющей программы, ее блок-схема.
курсовая работа [2,5 M], добавлен 23.06.2015Разработка структурной функциональной схемы устройства, его аппаратного обеспечения: выбор микроконтроллера, внешней памяти программ, устройства индикации, IGBT транзистора и драйвера IGBT, стабилизатора напряжения. Разработка программного обеспечения.
курсовая работа [495,1 K], добавлен 23.09.2011Разработка блок-схемы и программы работы микропроцессорного устройства для контроля и индикации параметров, изменяющихся по случайному закону 8-разрядного двоичного кода. Разработка принципиальной схемы функционирования устройства в среде САПР P-CAD.
курсовая работа [709,6 K], добавлен 24.05.2015Цифровой термостат с регулируемым гистерезисом на базе микроконтроллера ATtiny2313. Разработка алгоритма функционирования устройства. Разработка принципиальной схемы. Подключение устройств к МК PIC16F84A. Разработка цепи питания устройства, программа.
курсовая работа [10,9 M], добавлен 07.01.2013Разработка источника питания с импульсным преобразователем напряжения, принципиальной схемы стабилизатора напряжения. Триггерная схема защиты от перегрузок. Схема цифрового отсчёта тока нагрузки. Выбор элементов импульсного преобразователя напряжения.
курсовая работа [89,3 K], добавлен 22.12.2012Описание работы системы автоматической регулировки напряжения. Разработка принципиальной схемы. Источник питания АЦП микроконтроллера. Аттенюаторы мелкого и крупного шага. Описание блок-схемы алгоритма работы блока управления АРН. Расчет сметы затрат.
дипломная работа [96,1 K], добавлен 22.02.2012Назначение устройства контроля энергоснабжения, его технические характеристики. Разработка структурной схемы. Расчет надежности устройства. Маршрут изготовления и этапы технологического процесса сборки изделия. Анализ технологичности конструкции.
дипломная работа [2,3 M], добавлен 22.11.2016