Перейти к содержанию
    

Фототранзистор для детектирования включенного телевизора

Это работает, к выходу ОУ подключил светодиод для проверки и он загорается, если светло и гаснет, если темно.

Единственное, не могу понять, почему я ОУ запитал от крона 9В, напряжение на ОУ просело до 7.8 В, а на выходе на светодиоде 2.7 В. Я ожидал на выходе около 9В.

Это потому что светодиод работает как ограничитель напряжения, а выход ОУ работает как ограничитель тока. Поэтому через светодиод пошел ток равный макс.выходному току ОУ, а напряжение батареи просело, т.к она расчитана на небольшие токи (единицы мА). Светодиод надо включать через резистор для ограничения тока.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Очередной велосипед, но теперь уже с квадратными колесами ? Вам как раз не нужна на таком расстоянии сверхчувствительность.

 

ООС заменил на ПОС, потому что посчитал, что не хватает усиления с фотодиода, но потом прилепил его к телевизору и оказалось, что усиления ООС хватает.

BPW34

post-52731-1410854954_thumb.jpg

 

От Raspberry беру питание 3.3В, на выходе ОУ ровно 2В. Для Raspberry различает 0 и 1 так:

0 = 0 - 1.5 В

1 - 1.5 - 3.3 В

 

Так что и без триггера Шмитта работает стабильно, но все же в ближайшее время реализую триггер Шмитта, как допишу софт по Raspberry.

 

насколько телевизор современный? HDMI в нём есть?

 

Телеку лет 8, USB нет, hdmi есть, подключен к Raspberry для просмотра кино. Но вариант как с помощью hdmi узнать включен телек или нет я не нашел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в HDMI есть линия CEC. по этой линии можно с малинки включать и выключать телек. рулить громкостью, и на 99% я уверен что и узнать состояние тоже можно.

я когда-то сделал вот этот вот проект (по заказу швейцарцев) http://www.kwikwai.com но уже плохо помню что там можно спросить у телевизора. а командовать можно - 100%.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это я пробовал, к сожалению CEC нет у меня в телеке. С raspberry читал данные hdmi, да и в меню телека нет такой опции. CEC это был бы самый простой вариант.

Еще вариант, подключиться к светодиоду телека напрямую, но это нужно его снимать со стенки для разборки, чего не хотелось бы делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а в меню его и не будет. посмотрите осциллографом что вообще есть на этом пине. при включении/выключении телевизора если что-нить там бегает - CEC есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попытался рассчитать Триггер Шмитта вот по эти формулам:

при U2 = 0

Ult = U1*g1 /(g1 + g2 + g3)

 

при U2 = +Usat

Uht = (U1*g1 + Usat*g3)/(g1 + g2 + g3)

 

где:

U2 - напряжение которое приходит с усиленного сигнала фотодиода

U1 = 3.3В напряжение питания

Usat = 3.3 напряжение насыщения на выходе (логическая 1)

Ult = 1В (нижняя граница гистерезиса)

Ult = 1.5В (верхняя граница гистерезиса)

 

http://chipenable.ru/index.php/how-connect...-usilitele.html

 

 

После усиления сигнала с фотодиода первым ОУ на выходе 2.3В, я хотел довести это до 3.3В (логическая 1), рассчитал триггер Шмитта по формулам приведенным выше. Собрал триггер Шмитта и на его выходе строго имею, либо 0В, либо 2.3В, но не 3.3В как ожидалось. Пересчитал для других номиналов резистров, результат тот же. Срабатывает резко, как я и хотел, но логическая 1 имеет не правильное напряжение.

 

Подскажите как рассчитать триггер Шмитта для моей задачи:

Логический 0 = 0В

Логическая 1 = 3.3В

Питание = 3.3.В

Гистерезис = 1В-1.5В

 

Для Raspberry 2.3В тоже логиеская 1, но хотелось бы сделать все правильно, 3.3В.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2.3В, но не 3.3В как ожидалось

С чего вдруг Вы такое ожидали, когда на схеме в паспорте ясно виден верхний составной транзистор, который далее в соответствующей таблице конкретно даёт о себе знать:

 

VOH ... High-level output voltage ... RL ≥ 2 kΩ ... 25°C ... VCC – 1.5 V

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проглядел, спасибо, теперь все сходится, напряжение на выходе 2В ровно, т.е. соответствует 3.3 - 1.5 ~= 2.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите как рассчитать триггер Шмитта ...

У Хоровица с Хиллом весьма неплохо расписано, как работает этот самый триггер. А поняв, как он работает, несложно будет написать и формулы для его расчета ..

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

при включении/выключении телевизора если что-нить там бегает - CEC есть.

Всегда?

Я заметил, что dvb-t приставка включается только при выборе HDMI канала, к которому она подключена.

А посему , можно не узнать включен телек или нет. Правда, осциллом я не смотрел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всегда?

Я заметил, что dvb-t приставка включается только при выборе HDMI канала, к которому она подключена.

А посему , можно не узнать включен телек или нет. Правда, осциллом я не смотрел.

 

ну так скорее всего телек просит врубить то что есть на линии. вообще телевизор по этой линии должен управляться и в выключенном состоянии. одна из идей в том, что когда вы засовываете лоток с двд диском в привод, этот самый привод включает принудительно телевизор и переводит его на соответствующий HDMI вход. чтобы ручками не ковырятся с пультом и не вспоминать на какой соске этот привод висит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не , это я погорячился- китайская поделка ведет себя как-то не понятно.(логики в ее действии пока не обнаружил)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А измерение тока потребления с помощью трансформатора тока не подойдёт?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...