roboforum.ru

Технический форум по робототехнике.

Схема на МК получения меандра с рег.уровнем

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Схема на МК получения меандра с рег.уровнем

Сообщение MPX » 16 авг 2009, 10:22

Покритикуйте, пожалуйста!

Схема будет использоваться для питания ИК-светодиода с частотой импульсов 36-38 кГц, при этом уровень импульсов регулируется от ~0.5В до ~11.4В с помощью ШИМ. В качестве ИК-светодиода TSAL5100. BC337 в схеме - в реальности BC817-40.

Использоваться эта конструкция будет совместно с TSOP на миниатюрном диффузионном датчике обнаружения. Уровень регулируется для автоподстройки чувствительности датчика.

Использоваться датчик будет на производстве совместно со счетчиком готовых изделий. На роботе такой не планируется, но может идея не плоха? :oops:
Вложения
IRsensor.rar
проект протеуса
(714.83 КиБ) Скачиваний: 14
CropImage.gif
Схема в proteus - синим инвертированное напряжение на TSAL5100
Последний раз редактировалось MPX 16 авг 2009, 10:46, всего редактировалось 2 раз(а).
MPX
 
Сообщения: 20
Зарегистрирован: 22 дек 2006, 23:58
Откуда: Пермь

Re: Схема на МК получения меандра с рег.уровнем

Сообщение avr123.nm.ru » 16 авг 2009, 10:29

Странно транзисторы включены. В чем идея ? Так напряжение регулировать как то странно.
Последний раз редактировалось avr123.nm.ru 16 авг 2009, 10:32, всего редактировалось 1 раз.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Схема на МК получения меандра с рег.уровнем

Сообщение MPX » 16 авг 2009, 10:37

Осциллограмма при увеличении значения ШИМ (желтый). Выход - синий. Коммутатор(Q2) - красный.

Добавлено спустя 6 минут 13 секунд:
Идея в том, что ШИМ через ФНЧ создает смещение на Q1 - определяет уровень, но так-как включить "выключающий" транзистор Q2 последовательно с К-Э Q1 из-за разницы в напряжениях пит.+12 и МК +5 не получится, то он прерывает ток в цепи базы Q1.
Вложения
CropImage2.gif
MPX
 
Сообщения: 20
Зарегистрирован: 22 дек 2006, 23:58
Откуда: Пермь

Re: Схема на МК получения меандра с рег.уровнем

Сообщение avr123.nm.ru » 16 авг 2009, 10:37

Вы бы проект приложили архивом. Вроде регулирования уровня не видно. Просто искажение какое то.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Схема на МК получения меандра с рег.уровнем

Сообщение MPX » 16 авг 2009, 10:43

По случаю, спасибо за доступный курс avr123.nm.ru

Добавлено спустя 3 минуты 52 секунды:
avr123.nm.ru писал(а):Вы бы проект приложили архивом. Вроде регулирования уровня не видно. Просто искажение какое то.

Вложил
MPX
 
Сообщения: 20
Зарегистрирован: 22 дек 2006, 23:58
Откуда: Пермь

Re: Схема на МК получения меандра с рег.уровнем

Сообщение avr123.nm.ru » 16 авг 2009, 11:04

Рад если вам помогло. :D Сформулируйте задачу - вам как я понял надо получить меандр регулируемой амплитуды - так ? Тогда вам нужно ШИМ вывести на ФНЧ и затем на ОперУсил ( LM358 например ) - так вы получите регулируемое напряжение которым питать светодиод. А внизу будет ключ на транзисторе который будет давать меандр.

Регулируя только снизу трудно получить регулируемую амплитуду без ОС по напряжению или по току.

Добавлено спустя 6 минут 37 секунд:
У вас ток до 100 мА примерно получается на светодиоде, если светодиод обычный ИК то вы можете после ФНЧ поставить простой эмитерный повторитель, его К на 5 вольт а к Э подключить ИК диод и резситор затем к К ранзисторного ключа. нелинейность системы можно учесть в законе задания ШИМ для ЦАП.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Схема на МК получения меандра с рег.уровнем

Сообщение =DeaD= » 16 авг 2009, 11:05

Интересно, а ТСОПу не всё равно - амплитуда или скважность? :oops:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Схема на МК получения меандра с рег.уровнем

Сообщение MPX » 16 авг 2009, 11:38

ИМ вывести на ФНЧ и затем на ОперУсил ( LM358 например )

Нет места

поставить простой эмитерный повторитель, его К на 5 вольт а к Э подключить ИК диод и резситор затем к К ранзисторного ключа.

5В идет с 78l05, для питания ИК нужно использовать +12
Я правильно понял Вашу мысль?

нелинейность системы можно учесть в законе задания ШИМ для ЦАП.

Нет необходимости - автоматическая настройка будет выявлять пороговое значение ШИМ и далее в работе его использовать.

Интересно, а ТСОПу не всё равно - амплитуда или скважность?

!!! Может и вправду в TSOP уровень после детектора при уменьшении ширины импульса будет падать?
Тогда можно управлять чувствительностью датчика меняя ШИМ от 1 до 127?
MPX
 
Сообщения: 20
Зарегистрирован: 22 дек 2006, 23:58
Откуда: Пермь

Re: Схема на МК получения меандра с рег.уровнем

Сообщение =DeaD= » 16 авг 2009, 11:39

2MPX: На выходе с TSOP цифра - она не будет падать. Падать будет в лучшем случае среднее расстояние с которого TSOP будет видеть ИК-диод.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Схема на МК получения меандра с рег.уровнем

Сообщение MPX » 16 авг 2009, 11:51

Только вот при маленькой ширине импульса светодиод может не включиться

Добавлено спустя 5 минут 43 секунды:
=DeaD= писал(а):2MPX: На выходе с TSOP цифра - она не будет падать. Падать будет в лучшем случае среднее расстояние с которого TSOP будет видеть ИК-диод.

Я имел ввиду, что если после детектора в тсопе уровень принятого сигнала упадет, то он станет ниже порогового уровня и на выходе тсопа будет 0, т.е. как будто мы отнесли источник на большое расстояние, т.е. уменьшили чувствительность приемника через регулирование передатчика. Именно для этого и планировалось регулировать уровень импульсов.
MPX
 
Сообщения: 20
Зарегистрирован: 22 дек 2006, 23:58
Откуда: Пермь

Re: Схема на МК получения меандра с рег.уровнем

Сообщение EdGull » 16 авг 2009, 12:34

а регулировать чувствительность TSOP как все частотой, религия не позволяет?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Схема на МК получения меандра с рег.уровнем

Сообщение MPX » 16 авг 2009, 12:50

Вот! Тоже вариант, только методы "всех", которых Вы имеете ввиду, не всем известны :)
А религия такими вопросами вообще не занимается, если только религия такая, как у "всех" :)
А детектор в TSOPe имеет какую избирательность?
MPX
 
Сообщения: 20
Зарегистрирован: 22 дек 2006, 23:58
Откуда: Пермь

Re: Схема на МК получения меандра с рег.уровнем

Сообщение =DeaD= » 16 авг 2009, 13:03

Так в даташите http://files.ddrservice.info/Components ... op1736.pdf график есть на 4 странице (Figure 1)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Схема на МК получения меандра с рег.уровнем

Сообщение blindman » 16 авг 2009, 13:09

Регулировать чувствительность можно и током через светодиод, и частотой, и скважностью. "Правильный" способ - менять ток. Простейший - менять частоту. Если регулировать ток, то лучше будет сделать как avr123 советует, с эмиттерным повторителем. Сопротивление в цепи светодиода уменьшить. Правда при этом на резисторе будет меньше мощность рассеиваться, а значительная часть - на верхнем транзисторе (который повторитель).
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Схема на МК получения меандра с рег.уровнем

Сообщение avr123.nm.ru » 16 авг 2009, 13:53

MPX писал(а):
поставить простой эмитерный повторитель, его К на 5 вольт а к Э подключить ИК диод и резситор затем к К ранзисторного ключа.

5В идет с 78l05, для питания ИК нужно использовать +12
Я правильно понял Вашу мысль?

Нет не правильно. Только 5 вольт для питания. Почитайте внимательно и нарисуйте на бумажке - К и Э ведь понятно ? Те же два транзистора.

Вот нарисовал и проЖект PROTEUS приложил ... номиналы надо подбирать под задачу. Как ШИМ выводиь в курсе по AVR задача 8 как фильтровать сигнал - задача 9.

при вкючении нижнего транзистора на эмитере Q1 напруга будет примерно на 700 мВ ниже чем напряжение ШИМ-ЦАП на конденсаторе ФНЧ.

ШИМ подавать на R2 , а модулирующий сигнал (возможно меандр) на R3

Добавлено спустя 36 минут 27 секунд:
Если нижний транзистор заменить полевиком IRLML2803 и типа того то резистор 3 можно не ставить а линейность схемы повысится, просто надо учесть падение около 0.7 вольт на Б-Э верхнего транзистора.
Вложения
avr123.rar
(4.73 КиБ) Скачиваний: 9
000000007.png
000000007.png (8.1 КиБ) Просмотров: 2487
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

След.

Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17