Найдено 11 результатов

Maxim
04 ноя 2017, 14:37
Форум: Микроконтроллеры AVR
Тема: IR управление TSOP > AVR
Ответы: 4
Просмотры: 13006

Re: IR управление TSOP > AVR

Решил аппаратно. Всё оказалось гораздо проще. Использовал внешний компаратор, собранного на LM358 и гасящий конденсатор на входе 3. На осциллограмме фиолетовым цветом показан входящий сигнал. При длительном удержании входного сигнала, осцилляции повторяются так же , как на IR_Led диоде частотой 1kHz...
Maxim
30 окт 2017, 23:02
Форум: Микроконтроллеры AVR
Тема: IR управление TSOP > AVR
Ответы: 4
Просмотры: 13006

Re: IR управление TSOP > AVR

Вышел из положения, вот таким аппаратным способом. Моргание светодиода, при более длительном удержании кнопки пульта ТВ, прекратилось. Вкл и выкл - работает чётко. При вставке в программу "временной задержки", она когда-нибудь, да и закончилась бы и вновь прошел бы импульс. Используя инвер...
Maxim
30 окт 2017, 09:57
Форум: Микроконтроллеры AVR
Тема: IR управление TSOP > AVR
Ответы: 4
Просмотры: 13006

Re: IR управление TSOP > AVR

Да, с компаратором более менее нормально работает, но как организовать несколько входов? #define F_CPU 8000000 #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> ISR (ANA_COMP_vect) // Установка вектора прерывания {PORTC^=1; _delay_ms(250);} //Вставил задержку, но это не то решен...
Maxim
29 окт 2017, 11:01
Форум: Микроконтроллеры AVR
Тема: IR управление TSOP > AVR
Ответы: 4
Просмотры: 13006

Re: IR управление TSOP > AVR

Пришел к выводу, что нужно использовать компаратор МК. Думаю, что со схемой разберусь, а вот программно прошу помочь.
Сам, тоже буду пытаться разобраться
Maxim
28 окт 2017, 18:24
Форум: Микроконтроллеры AVR
Тема: IR управление TSOP > AVR
Ответы: 4
Просмотры: 13006

IR управление TSOP > AVR

Доброго времени суток! Не так давно, я обращался сюда с просьбой о помощи по сенсору. Замечательный человек ANTONCHIP создал для меня код: while(1) { if((PIND&(1 << PD0)) == 0) { while((PIND&(1 << PD0)) == 0){} PORTB ^= (1 << PB0); } } Он прекрасно работает на сенсорном устройстве(рис. 1) - ...
Maxim
16 май 2017, 00:38
Форум: Микроконтроллеры AVR
Тема: Сенсорный выключатель
Ответы: 1
Просмотры: 8722

Re: Сенсорный выключатель

К сообщению №1
Протеус 8.1
Добавления

Изображение

Изображение
Maxim
15 май 2017, 14:33
Форум: Микроконтроллеры AVR
Тема: Сенсорный выключатель
Ответы: 1
Просмотры: 8722

Сенсорный выключатель

autor: antonchip mod: maxvest 12.05/2017 ATtiny 2313/ MOC3063/ BT136-600D #define F_CPU 1000000 #include <avr/io.h> #include <util/delay.h> void preset() { DDRD = 0x0F; //младший нимбл PORTD настроен на ВХОД /лог.1/ PORTD = 0x0F; //на младшем нимбле подтянуты внутренние "pull-up" резистор...
Maxim
14 май 2017, 20:39
Форум: Микроконтроллеры AVR
Тема: Светодиод и кнопка
Ответы: 47
Просмотры: 146595

Re: Светодиод и кнопка

к посту #47 [img http://images.vfl.ru/ii/1494783416/5c55231a/17225310_s.jpg ][/img] Здесь при выключенном свете горят синие точечные диоды в качестве ночной подсветки, При прикосновении к датчику зажигается свет, ну например в кухне. Вокруг кнопки вспыхивает голубой или какой-либо другой ореол света...
Maxim
13 май 2017, 19:38
Форум: Микроконтроллеры AVR
Тема: Светодиод и кнопка
Ответы: 47
Просмотры: 146595

Re: Светодиод и кнопка

if((PIND&(1 << PD0)) == 0) // если кнопка нажата { while((PIND&(1 << PD0)) == 0){} // ждем отпускания кнопки _delay_ms(50); PORTB ^= (1 << PB0); // переключаем светодиод } if((PIND&(1 << PD1)) == 0) // если кнопка нажата { while((PIND&(1 << PD1)) == 0){} // ждем отпускания кнопки _d...
Maxim
10 май 2017, 13:42
Форум: Микроконтроллеры AVR
Тема: Светодиод и кнопка
Ответы: 47
Просмотры: 146595

Re: Светодиод и кнопка

Добрый день! Смотрел урок 1 - рис 2. Вопрос: Как сделать удержание кнопок в произвольном порядке, т.е. нажимаешь соответствующую кнопку горит Led.При повторном нажатии - гаснет. И так со всеми кнопками независимо включать и выключать светодиоды. Как фиксировать одну кнопку я понял исходя из урока №2...
Maxim
23 окт 2016, 21:16
Форум: Микроконтроллеры AVR
Тема: Ампервольтметр +термометр
Ответы: 0
Просмотры: 13153

Ампервольтметр +термометр

Добрый день! Прежде всего хочу выразить благодарность этому сайту, админу и участникам , а во вторых: Я прочитал статью о ампервольтметре на мега8. Замечательный код в статье, который безошибочно компилируется в Атмел студии 7. Я захотел добавить термометр. Код и схему конечно дополнил, но у меня ни...