1 / 13

Регулятор переменной освещенности

НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ УКРАИНЫ «КПИ» ПРИБОРОСТРОИТЕЛЬНЫЙ ФАКУЛЬТЕТ КАФЕДРА ОПТИЧЕСКИХ И ОПТИКО-ЭЛЕКТРОННЫХ ПРИБОРОВ. Регулятор переменной освещенности. Руководители проекта: Боровицкий В.Н. Кондратенко Д.Ю. Общее описание.

joie
Download Presentation

Регулятор переменной освещенности

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ УКРАИНЫ «КПИ» ПРИБОРОСТРОИТЕЛЬНЫЙ ФАКУЛЬТЕТ КАФЕДРА ОПТИЧЕСКИХ И ОПТИКО-ЭЛЕКТРОННЫХ ПРИБОРОВ Регулятор переменной освещенности Руководители проекта: Боровицкий В.Н. Кондратенко Д.Ю.

  2. Общее описание • Регулирует освещенность в зависимости от внешнего овсещения. Светодиод-аналог фонаря Регулятор переменной освещенности

  3. Принципиальная схема Регулятор переменной освещенности

  4. Программное обеспечение .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 nop Регулятор переменной освещенности

  5. Программное обеспечение Reset: ; Настраиваем порт для работы ldi tmp,0b00000011 out DDRB,tmp out PORTB,tmp ; Выбрали опорное напряжение ; Прижали результат влево ; Напряжение измеряем с вывода ADC2 (PB3) ldi tmp,0b00100010 out ADMUX,tmp ; АЦП включен ; Но не запущен ; Включен режим автозапуска ; Прерывания от АЦП разрешены Регулятор переменной освещенности

  6. Программное обеспечение ; Выбран максимальный делитель входной частоты ldi tmp,0b11101111 out ADCSR,tmp ; Запуск ШИМа ldi tmp,0b01110101 out TCCR1,tmp ldi tmp,255 out OCR1A,tmp ldi tmp,204 out OCR1B,tmp ; Разрешаем прерывания ; ldi tmp,0b00000100 ; out TIMSK,tmp Регулятор переменной освещенности

  7. Программное обеспечение ; Разрешаем прерывания sei ; Основная программа не делает ничего Main: rjmp Main ; Обработка прерывания АЦП ADC_Complete: ; Считали результат (младшими разрядами результата принебрегаем) in tmp,ADCH out OCR1A,tmp Регулятор переменной освещенности

  8. Программное обеспечение cpi tmp,100 brsh LED_12 ; Если больше или равно переходим... cbi PortB,vuh1 reti LED_12: sbi PortB,vuh1 reti Регулятор переменной освещенности

  9. В процессе разработки... Регулятор переменной освещенности

  10. Результат работы Регулятор переменной освещенности

  11. Демонстрация работы Регулятор переменной освещенности

  12. Спасибо за внимание КОНТАКТНАЯ ИНФОРМАЦИЯ • Национальный технический университет Украины «КПИ»Кафедра оптических и оптикоэлектронных приборовКиев 03056, пр. Победы 37http://ooep.ntu-kpi.kiev.ua/ Работа была выполнена в рамках курса«Микропроцессоры и ЭВМ» http://ooep.ntu-kpi.kiev.ua/microcontrollers/ Регулятор переменной освещенности

  13. Спасибо за внимание Спасибо за внимание • Проект выполнили: • Бригадир Шпакова О.С. • Программист Наздравецкий О. • «Паяльник» и тестировщик прибора Дейко А.В. Регулятор переменной освещенности

More Related