Офигеть, а я нашел только какой-то каталог мотороллы.
интернет = это помойка... столько мусора нужно разгести, чтобы чего-нибудь найти, но есть и "злачные места". для даташитов это - http://www.alldatasheet.com/
paz001 пишет:
Но мне сложновато пока дается понимание таких даташитов. Сегодня утром только час потратил на даташит по фотодиоду и один хрен остались вопросы)
тут даташитом не обойтись. ФД и ЛФД это базовые элементы, такие как конденсатор, резистор, транзистор и др. Тут нужно принцыпы работы этого электронного прибора понимать, а в даташите смотреть не как он работает, а его параметры... ну для начала обязательно необходимо понимать это
тут даташитом не обойтись. ФД и ЛФД это базовые элементы, такие как конденсатор, резистор, транзистор и др. Тут нужно принцыпы работы этого электронного прибора понимать, а в даташите смотреть не как он работает, а его параметры... ну для начала обязательно необходимо понимать это
DI HALT`а читаю с тех самых пор как))
Кстати транзистр моторолловский срабатывает на небольшом расстоянии и только от прямого засвета - от отраженного ИК вообще ни ка не хочет.
А если взять от пультов приёмник, готовый, с фильтром
У меня такое в проёме ванной (два китайских VS1838 и с другой стороны 3-мм noname ИК светик, тоже китайский, промодулированный двумя 555ми таймерами, 38 кГц + где-то 16 Гц). Чуют друг друга с 6-7 метров, но направлять их в одну сторону в надежде поймать отражённый свет - бесполезно, не видит. А по прямой, когда светодиод светит прямо в TSOP - пожалуйста. Одно радует, что солнечный свет и ЛДС ему побоку. Но отражённый ловить не получается.
paz001, вам стоит заглянуть сюда. Похоже в #45 вы хотели изобразить что-то вроде схемы вашего датчика? Я пологаю что датчик похож на схему из рис. 3.47 (л)
честно сказать, указанный Вами рисунок мне не удалось на макетке реализовать
мугу посоветовать секретный прием: делаем 10 измерений без облучения и 10 измерений с облучением поочереди. складаваем и из облеченной суммы вычетаем не облученную - получаем шумоподавление в корень из 10 раз, соответственно увеличение расстояния
мугу посоветовать секретный прием: делаем 10 измерений без облучения и 10 измерений с облучением поочереди. складаваем и из облеченной суммы вычетаем не облученную - получаем шумоподавление в корень из 10 раз, соответственно увеличение расстояния
а как можно аппаратно убрать шумы с аналогового входа?
подтянуть к земле катод фотодиода или может конденсатор как нибудь поможет?
мугу посоветовать секретный прием: делаем 10 измерений без облучения и 10 измерений с облучением поочереди. складаваем и из облеченной суммы вычетаем не облученную - получаем шумоподавление в корень из 10 раз, соответственно увеличение расстояния
а как можно аппаратно убрать шумы с аналогового входа?
подтянуть к земле катод фотодиода или может конденсатор как нибудь поможет?
вот блин..... я же написал вам простой цифровой фильтр, он все уберет и засветку и постоянку
мугу посоветовать секретный прием: делаем 10 измерений без облучения и 10 измерений с облучением поочереди. складаваем и из облеченной суммы вычетаем не облученную - получаем шумоподавление в корень из 10 раз, соответственно увеличение расстояния
а как можно аппаратно убрать шумы с аналогового входа?
подтянуть к земле катод фотодиода или может конденсатор как нибудь поможет?
вот блин..... я же написал вам простой цифровой фильтр, он все уберет и засветку и постоянку
подтянуть к земле катод фотодиода или может конденсатор как нибудь поможет?
вот блин..... я же написал вам простой цифровой фильтр, он все уберет и засветку и постоянку
извините
нечего извиняться, нужно вникнуть в обе части ссылки из поста 52, снова даю ссылку
" Теперь наш приемник можно усложнить.
Добавим усилитель с регулируемым коэффициентом. А после него добавим фильтр, который будет отсекать постоянную составляющую (внешная фоновая засветка) и выделять только несущую частоту, те самые 30кГц. "
нечего извиняться, нужно вникнуть в обе части ссылки из поста 52, снова даю ссылку
" Теперь наш приемник можно усложнить.
Добавим усилитель с регулируемым коэффициентом. А после него добавим фильтр, который будет отсекать постоянную составляющую (внешная фоновая засветка) и выделять только несущую частоту, те самые 30кГц. "
это из втрой части - ответ про конденсатор
2я часть трудновата для понимания, точнее практическая ее часть
UPD:
И вообще, с существующим оборудованием не удается получить даже примерный сигнал с облучением/без облучения.
если подключить фотодиод как показано в 1й части в цифровом порту, идет полная хрень - единицы с нулями без вообще какой либо взаимосвязи.
Я вобщем-то и топчусь на месте из-за этого. Первично нормальный сигнал не получить.
Вообще-то эту статью (упомянутую в 52 порсте) нужно воспринимать осторожно: если мы сильно задарем коэффициент усиления, то при наличии фильтра мы и из белого шума получим сигнал там, где его нет.
Вообще-то эту статью (упомянутую в 52 порсте) нужно воспринимать осторожно: если мы сильно задарем коэффициент усиления, то при наличии фильтра мы и из белого шума получим сигнал там, где его нет.
а еще нужен осциллограф, и понимание вообще того, что делаешь - тогда и усиление будет нужное, но у ТС нет ничего...
Попробовал на uno - источник ик светодиод 940 нм, приемник ик фотодиод 940 нм. Поразному размещал их относительно друг друга, но так и не добился хоть немного приемлемого результата.
Спасибо.
Оно и неудивительно, чтобы добиться приемлимого результата, нужно включать правильно, то есть фотодиод напрямую к компаратору лучше не подключать (я имею ввиду готовые модули, где в целях экономии используется компаратор без предварительного усилителя), сначала фотодиод подключается к операционному усилителю по схеме усилителя тока, а потом уже к компаратору, а еще лучше к АЦП. В этом случае мы получаем усиленный сигнал с которым уже можно нормально работать.
paz001, человек уже после 30 герц перестаёт замечать мерцание. У вас из ТСОП будет лог 1 если сигнала нет, или лог.0 если он есть.
все работает, но на расстоянии до 5 см. Хотя собрал все по Application Circuit из даташита.
Подскажите, что обозначает стрелочка Vo(Vout видимо) направленная из OUT к GND
и uC - это контроллер?
UPD: если не затруднит поясните как переменный резистр подключить к IRLED напрямую (для изменения яркости в режиме online).
Чтобы все работало хорошо нужно во-первых проверить чтобы передающий светодиод и приемник совпадали по длинам волн (в основном распространены 880 и 940 нанометров), во-вторых если мы используем готовый интегральный приемник типа TSOPXXXX, необходимо соответствующим образом модулировать сигнал на передатчике чтобы он совпадал по частоте и скважности (это все берется из даташита) с параметрами приемника.
Соответственно если параметры передатчика и приемника будут различаться, то сигнал все-таки может быть зафиксирован приемником, но дальность очень сильно уменьшится.
paz001, вот скетч для проверки ИК фотодиода. Светодиод пока не нужен. Резисторы не нужны. Подключите фототодиод одной ногой к 2 пину ардуины (уно/нано/минипро), другой к GND. Откройте терминалку, там должны полететь ноли. Возьмите в руки любой пульт ДУ. Поднесите пульт вплотную к фотодиоду. Нажмите любую кнопку пульта. В терминалке должно увеличиваться значение переменной. Если не увеличивается -поменяйте полярность фотодиода.
ua6em, не припоминаю что б что-то выкладывал .. ИК-приёмник на тини85 было дело. Но там плохо переносимый на другие МК код :)
Ага, это оно, подумалось, что можно и на нано перенести, всё одно почитать не вредно )))
А то у меня не хочет кусок управления по IR в готовый проект влезать, лезут непонятные мне ошибки,
без IR компилится и работает и отдельно работает )))
у меня есть вот такой датчик MRD750 IR, но мне непонятно как его использовать
чтобы пониять как его использовать нужно почитать даташит всегда помогает тому кто читает. Там же дана схема включения.
среди всего прочего видим, что там компаратор встроеный. Рисунок 1 и 2 нам дают полное представление о принципах работы. Остальные детализируют....
upd. MRD750 - работает так:
мне хватает света - логический уровень 1
мне НЕ хватает света - логический 0
заглядывать в даташит лень, там может быть инверсия. Инверсия - это вместо 1->0 и наоборот
Офигеть, а я нашел только какой-то каталог мотороллы.
Но мне сложновато пока дается понимание таких даташитов. Сегодня утром только час потратил на даташит по фотодиоду и один хрен остались вопросы)
Офигеть, а я нашел только какой-то каталог мотороллы.
интернет = это помойка... столько мусора нужно разгести, чтобы чего-нибудь найти, но есть и "злачные места". для даташитов это - http://www.alldatasheet.com/
Но мне сложновато пока дается понимание таких даташитов. Сегодня утром только час потратил на даташит по фотодиоду и один хрен остались вопросы)
тут даташитом не обойтись. ФД и ЛФД это базовые элементы, такие как конденсатор, резистор, транзистор и др. Тут нужно принцыпы работы этого электронного прибора понимать, а в даташите смотреть не как он работает, а его параметры... ну для начала обязательно необходимо понимать это
с фототранзистором проще было бы. для фотодиода по хорошему операционник нужен
а что за зверь такой операционник?
операционный усилитель. но тут уже предложили вариант с высокоомным резитором
тут даташитом не обойтись. ФД и ЛФД это базовые элементы, такие как конденсатор, резистор, транзистор и др. Тут нужно принцыпы работы этого электронного прибора понимать, а в даташите смотреть не как он работает, а его параметры... ну для начала обязательно необходимо понимать это
DI HALT`а читаю с тех самых пор как))
Кстати транзистр моторолловский срабатывает на небольшом расстоянии и только от прямого засвета - от отраженного ИК вообще ни ка не хочет.
подожду пока l-53p3c приедет.
У меня такое в проёме ванной (два китайских VS1838 и с другой стороны 3-мм noname ИК светик, тоже китайский, промодулированный двумя 555ми таймерами, 38 кГц + где-то 16 Гц). Чуют друг друга с 6-7 метров, но направлять их в одну сторону в надежде поймать отражённый свет - бесполезно, не видит. А по прямой, когда светодиод светит прямо в TSOP - пожалуйста. Одно радует, что солнечный свет и ЛДС ему побоку. Но отражённый ловить не получается.
paz001, вам стоит заглянуть сюда. Похоже в #45 вы хотели изобразить что-то вроде схемы вашего датчика? Я пологаю что датчик похож на схему из рис. 3.47 (л)
честно сказать, указанный Вами рисунок мне не удалось на макетке реализовать
а, кстати, удастся ли фиксировать отраженный ИК свет от препятствий TSOP датчиком?
а, кстати, удастся ли фиксировать отраженный ИК свет от препятствий TSOP датчиком?
а почему нет, пульт от телевизора от зеркала и стены... другое дело невозможно отследить интенсивность...
а, кстати, удастся ли фиксировать отраженный ИК свет от препятствий TSOP датчиком?
я телик включаю пультом, отражённым от потолка
а, кстати, удастся ли фиксировать отраженный ИК свет от препятствий TSOP датчиком?
я телик включаю пультом, отражённым от потолка
шайтан!!!
)
У меня органичение на зону действия max 30 см. TSOP просто лютый какой то.
У меня органичение на зону действия max 30 см. TSOP просто лютый какой то.
цветной скотч!!!! в несколько слоев... шутка
У меня органичение на зону действия max 30 см. TSOP просто лютый какой то.
цветной скотч!!!! в несколько слоев... шутка
да-да, красная изолента
мугу посоветовать секретный прием: делаем 10 измерений без облучения и 10 измерений с облучением поочереди. складаваем и из облеченной суммы вычетаем не облученную - получаем шумоподавление в корень из 10 раз, соответственно увеличение расстояния
мугу посоветовать секретный прием: делаем 10 измерений без облучения и 10 измерений с облучением поочереди. складаваем и из облеченной суммы вычетаем не облученную - получаем шумоподавление в корень из 10 раз, соответственно увеличение расстояния
а как можно аппаратно убрать шумы с аналогового входа?
подтянуть к земле катод фотодиода или может конденсатор как нибудь поможет?
мугу посоветовать секретный прием: делаем 10 измерений без облучения и 10 измерений с облучением поочереди. складаваем и из облеченной суммы вычетаем не облученную - получаем шумоподавление в корень из 10 раз, соответственно увеличение расстояния
а как можно аппаратно убрать шумы с аналогового входа?
подтянуть к земле катод фотодиода или может конденсатор как нибудь поможет?
вот блин..... я же написал вам простой цифровой фильтр, он все уберет и засветку и постоянку
мугу посоветовать секретный прием: делаем 10 измерений без облучения и 10 измерений с облучением поочереди. складаваем и из облеченной суммы вычетаем не облученную - получаем шумоподавление в корень из 10 раз, соответственно увеличение расстояния
а как можно аппаратно убрать шумы с аналогового входа?
подтянуть к земле катод фотодиода или может конденсатор как нибудь поможет?
вот блин..... я же написал вам простой цифровой фильтр, он все уберет и засветку и постоянку
извините
подтянуть к земле катод фотодиода или может конденсатор как нибудь поможет?
вот блин..... я же написал вам простой цифровой фильтр, он все уберет и засветку и постоянку
нечего извиняться, нужно вникнуть в обе части ссылки из поста 52, снова даю ссылку
" Теперь наш приемник можно усложнить.
Добавим усилитель с регулируемым коэффициентом.
А после него добавим фильтр, который будет отсекать постоянную составляющую (внешная фоновая засветка) и выделять только несущую частоту, те самые 30кГц. "
это из втрой части - ответ про конденсатор
нечего извиняться, нужно вникнуть в обе части ссылки из поста 52, снова даю ссылку
" Теперь наш приемник можно усложнить.
Добавим усилитель с регулируемым коэффициентом.
А после него добавим фильтр, который будет отсекать постоянную составляющую (внешная фоновая засветка) и выделять только несущую частоту, те самые 30кГц. "
это из втрой части - ответ про конденсатор
2я часть трудновата для понимания, точнее практическая ее часть
UPD:
И вообще, с существующим оборудованием не удается получить даже примерный сигнал с облучением/без облучения.
если подключить фотодиод как показано в 1й части в цифровом порту, идет полная хрень - единицы с нулями без вообще какой либо взаимосвязи.
Я вобщем-то и топчусь на месте из-за этого. Первично нормальный сигнал не получить.
Вообще-то эту статью (упомянутую в 52 порсте) нужно воспринимать осторожно: если мы сильно задарем коэффициент усиления, то при наличии фильтра мы и из белого шума получим сигнал там, где его нет.
Вообще-то эту статью (упомянутую в 52 порсте) нужно воспринимать осторожно: если мы сильно задарем коэффициент усиления, то при наличии фильтра мы и из белого шума получим сигнал там, где его нет.
а еще нужен осциллограф, и понимание вообще того, что делаешь - тогда и усиление будет нужное, но у ТС нет ничего...
на днях реализовал :) На выход генератора вешаете светодиод, на вход таймера фотодиод.
Случилось то, о чем предупреждали - при использовании фототранзистора помех из-за засветки уйма. Проблему решаю с помощью TSOP1738.
Скажите, а как в Вашем генераторе изменить частоту с 20 на 38кгц?
Случилось то, о чем предупреждали - при использовании фототранзистора помех из-за засветки уйма. Проблему решаю с помощью TSOP1738.
Скажите, а как в Вашем генераторе изменить частоту с 20 на 38кгц?
Если вам просто пищать на 38кГц, то можно штатной функцией tone (pin, 38000). А в моём скетче нужно поменять значение OCR2A на 25.
Если вам просто пищать на 38кГц, то можно штатной функцией tone (pin, 38000). А в моём скетче нужно поменять значение OCR2A на 25.
А должно ли быть заметно мерцание на камере мобильника?
paz001, человек уже после 30 герц перестаёт замечать мерцание. У вас из ТСОП будет лог 1 если сигнала нет, или лог.0 если он есть.
paz001, человек уже после 30 герц перестаёт замечать мерцание. У вас из ТСОП будет лог 1 если сигнала нет, или лог.0 если он есть.
все работает, но на расстоянии до 5 см. Хотя собрал все по Application Circuit из даташита.
Подскажите, что обозначает стрелочка Vo(Vout видимо) направленная из OUT к GND
и uC - это контроллер?
UPD: если не затруднит поясните как переменный резистр подключить к IRLED напрямую (для изменения яркости в режиме online).
Попробовал на uno - источник ик светодиод 940 нм, приемник ик фотодиод 940 нм. Поразному размещал их относительно друг друга, но так и не добился хоть немного приемлемого результата.
Спасибо.
Оно и неудивительно, чтобы добиться приемлимого результата, нужно включать правильно, то есть фотодиод напрямую к компаратору лучше не подключать (я имею ввиду готовые модули, где в целях экономии используется компаратор без предварительного усилителя), сначала фотодиод подключается к операционному усилителю по схеме усилителя тока, а потом уже к компаратору, а еще лучше к АЦП. В этом случае мы получаем усиленный сигнал с которым уже можно нормально работать.
paz001, человек уже после 30 герц перестаёт замечать мерцание. У вас из ТСОП будет лог 1 если сигнала нет, или лог.0 если он есть.
все работает, но на расстоянии до 5 см. Хотя собрал все по Application Circuit из даташита.
Подскажите, что обозначает стрелочка Vo(Vout видимо) направленная из OUT к GND
и uC - это контроллер?
UPD: если не затруднит поясните как переменный резистр подключить к IRLED напрямую (для изменения яркости в режиме online).
Чтобы все работало хорошо нужно во-первых проверить чтобы передающий светодиод и приемник совпадали по длинам волн (в основном распространены 880 и 940 нанометров), во-вторых если мы используем готовый интегральный приемник типа TSOPXXXX, необходимо соответствующим образом модулировать сигнал на передатчике чтобы он совпадал по частоте и скважности (это все берется из даташита) с параметрами приемника.
Соответственно если параметры передатчика и приемника будут различаться, то сигнал все-таки может быть зафиксирован приемником, но дальность очень сильно уменьшится.
paz001, вот скетч для проверки ИК фотодиода. Светодиод пока не нужен. Резисторы не нужны. Подключите фототодиод одной ногой к 2 пину ардуины (уно/нано/минипро), другой к GND. Откройте терминалку, там должны полететь ноли. Возьмите в руки любой пульт ДУ. Поднесите пульт вплотную к фотодиоду. Нажмите любую кнопку пульта. В терминалке должно увеличиваться значение переменной. Если не увеличивается -поменяйте полярность фотодиода.
Дмитрий, не могу найти Ваше решение (без библиотечное) по ИК датчику и пульту, ткните носом
ua6em, решение чего? У меня много решений накопилось за годы :)
ua6em, решение чего? У меня много решений накопилось за годы :)
да вот на днях пробегало - пульт ИК без библиотеки IRemote
ua6em, не припоминаю что б что-то выкладывал .. ИК-приёмник на тини85 было дело. Но там плохо переносимый на другие МК код :)
ua6em, не припоминаю что б что-то выкладывал .. ИК-приёмник на тини85 было дело. Но там плохо переносимый на другие МК код :)
Ага, это оно, подумалось, что можно и на нано перенести, всё одно почитать не вредно )))
А то у меня не хочет кусок управления по IR в готовый проект влезать, лезут непонятные мне ошибки,
без IR компилится и работает и отдельно работает )))