Regulator of changing illumination Supervised by: Borovitsyi V.N. Kondratenko D.U. NATIONAL TECHNICAL UNIVERSITY OF UKRAINE KPI INSTRUMENT MAKING FACULTY OPTICAL AND OPTOELECTRONIC DEVICES DEPARTMENT КАФЕДРА
Регулятор переменной освещенности 2 General description Device regulates the illumination depending on the external level of illumination. LED is used as a light source. Device regulates the illumination depending on the external level of illumination. LED is used as a light source.
Регулятор переменной освещенности 3 Circuit diagram
Регулятор переменной освещенности 4 Software.include "tn15def.inc".equ vh =3.equ vuh1 =0.equ vuh2 =1.def tmp =R16.org 0 rjmp Reset.org 8 rjmp ADC_Complete nop
Регулятор переменной освещенности 5 Software Reset: ; Настраиваем порт для работы ldi tmp,0b out DDRB,tmp out PORTB,tmp ; Выбрали опорное напряжение ; Прижали результат влево ; Напряжение измеряем с вывода ADC2 (PB3) ldi tmp,0b out ADMUX,tmp ; АЦП включен ; Но не запущен ; Включен режим автозапуска ; Прерывания от АЦП разрешены
Регулятор переменной освещенности 6 Software ; Выбран максимальный делитель входной частоты ldi tmp,0b out ADCSR,tmp ; Запуск ШИМа lditmp,0b outTCCR1,tmp lditmp,255 outOCR1A,tmp lditmp,204 outOCR1B,tmp ; Разрешаем прерывания ;lditmp,0b ;outTIMSK,tmp
Регулятор переменной освещенности 7 Software ; Разрешаем прерывания sei ; Основная программа не делает ничего Main: rjmp Main ; Обработка прерывания АЦП ADC_Complete: ; Считали результат (младшими разрядами результата пренебрегаем) in tmp,ADCH outOCR1A,tmp
Регулятор переменной освещенности 8 Software cpi tmp,100 brsh LED_12; Если больше или равно переходим... cbi PortB,vuh1 reti LED_12: sbi PortB,vuh1 reti
Регулятор переменной освещенности 9 Developing process...
Регулятор переменной освещенности 10 Results
Регулятор переменной освещенности 11 Demonstration
Регулятор переменной освещенности 12 Thank you for your attention Contact us: National Technical University of Ukraine KPI Optical and optoelectronic devices department Kyiv 03056, prospekt Peremogy Project developed within the limits of subject Microprocessors and computers
Регулятор переменной освещенности 13 Thank you for your attention Project by: Project by: Chef Shpakova O.S. Chef Shpakova O.S. Pragrammer Nazdravetskyi O. Pragrammer Nazdravetskyi O. Solderer and device tester Deyko A.B. Solderer and device tester Deyko A.B.