роботы робототехника микроконтроллеры


 Страниц (26): « 1 [2] 3 4 5 6 7 8 9 ... » В конец    

> Описание: обсуждение, вопросы, поправки, предложения ...
ZADOLBAL Post Id



Рядовой


Сообщений всего: 12
Дата рег-ции: Окт. 2009  



ну вроде понял . осталась малость - TSOPов прикупить у нас это проблема
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



дополнил про настройку:
Сборка и настройка ИК-бампера myTSOPer
Описание сборки myTSOPer на печатной плате и его настройка.

 
 Top
sergy1976 Post Id


Лейтенант


Сообщений всего: 34
Дата рег-ции: Окт. 2009  



nest приветствую
При включении ИК-диодов по указанной схеме, получается что в конкретный момент времени работает либо канал 1, либо канал2? Частота "разрешения работы канала" составляет также 1.3 кГц?
Получается что одновременно оба ТСОПа сигнал не выдают? Либо один, либо другой? На вашей схеме на выходе могут быть одновременные сигналы по двум каналам из-за большЕй длительности импульса на одновибраторе?
Хочется понимать физику процесса, а не слепо копировать схему Подмигивающий .
Спасибо.

И еще вопрос, а почему номиналы резисторов R1 и R9 разные, по идее каналы должны быть идентичными?

(Отредактировано автором: 28 Декабря, 2009 - 13:23:38)

 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



sergy1976 пишет:
получается что в конкретный момент времени работает либо канал 1, либо канал2
это как посмотреть. ИК-светодиоды "работают" поочерёдно. с частотой ~1,3 кГц.
sergy1976 пишет:
одновременно оба ТСОПа сигнал не выдают?
да, одновременно не выдают.
sergy1976 пишет:
на выходе могут быть одновременные сигналы по двум каналам из-за большЕй длительности импульса на одновибраторе?
тут не совсем понял...
Одновибратор запускается разрешением запуска с генератора пачек и сигналом с TSOP. Длину импульса я постарался выбрать такую, что бы превратить импульсную последовательность с TSOPa в устойчивый лог. уровень на выходе. Времязадающей цепочкой одновибратора можно ещё больше "растянуть" импульс.
sergy1976 пишет:
почему номиналы резисторов R1 и R9 разные, по идее каналы должны быть идентичными?
потому что коэффициент заполнения импульсов в "стандартной" схеме генератора на NE555 отличен от 50% (в частности именно импульсы 36-40 кГц). То есть импульсы несущей частоты имеют разный коэффициент заполнения для одного и для другого канала. (получается около 53% для одного канала и 47% для другого).

А так как "дальность действия" TSOPа зависит от:
- коэффициента заполнения (идеально должен быть 50%, т.е. меандр)
- "несущей" частоты (идеально должна быть "родная" частота)
- интенсивности ИК-излучения. Т.е. тока через ИК-светодиоды

Поэтому "перекос" из за разного для каналов коэффициента зполнения мы "выправили" за счёт интенсивности ИК-излучения (за счёт тока через ИК-светодиоды).

Можно было бы сделать заполнение в 50%, но это бы увеличило число деталей рядом с NE556. Этого не хотелось : )
 
 Top
sergy1976 Post Id


Лейтенант


Сообщений всего: 34
Дата рег-ции: Окт. 2009  



nest
nest пишет:
sergy1976 пишет:
на выходе могут быть одновременные сигналы по двум каналам из-за большЕй длительности импульса на одновибраторе?
тут не совсем понял...
Одновибратор запускается разрешением запуска с генератора пачек и сигналом с TSOP. Длину импульса я постарался выбрать такую, что бы превратить импульсную последовательность с TSOPa в устойчивый лог. уровень на выходе. Времязадающей цепочкой одновибратора можно ещё больше "растянуть" импульс.


Я имел ввиду, что хоть оба ТСОПа выдают сигнал по очереди, но на выходе одновибратора мы можем получить сигнал с двух датчиков одновременно. Это так?
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



sergy1976 пишет:
хоть оба ТСОПа выдают сигнал по очереди, но на выходе одновибратора мы можем получить сигнал с двух датчиков одновременно
да.
 
 Top
sergy1976 Post Id


Лейтенант


Сообщений всего: 34
Дата рег-ции: Окт. 2009  



nestеще вопрос созрел Улыбка
как мыслишь, если собрать 2 таких бампера и направить в одну сторону (максимальный вариант друг на друга). Один бампер на ТСОПе на 36кГц, другой на 40кГц. Будут ли они влиять друг на друга и насколько сильно? Возможны ложные срабатывания или паразитное влияние друг на друга и ослабление сигнала?
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



скорее всего будут друг-друга ловить. Т.к. пульт на 36 кГц, вроде бы, ловился и на TSOP4840.
а зачем ?
 
 Top
sergy1976 Post Id


Лейтенант


Сообщений всего: 34
Дата рег-ции: Окт. 2009  



Пока идеи рожаю чем бы загрузить телегу Голливудская улыбка
Думаю мысль: Два ИК датчика смотрят вперед. У одного интенсивность больше, берет дальше, у второго по меньше. На эталонной поверхности определяем пороги срабатывания обоих датчиков в сантиметрах, мм и т.п. Телега движется вперед. Препятствие обнаружил первый датчик, уменьшаем скорость ШИМом, продолжаем движение до срабатывания второго датчика, потом любые действия...
Или т.к. мы знаем пороги срабатывания двух датчиков от эталонной поверхности, то от другой поверхности они должны сработать тоже в определенной пропорции относительно друг друга. Назовем это коф-м чувствительности, например. Время между срабатываниями можно посчитать. Вывести линейную функцию, чтобы определять расстояние до поверхности. Сомнительно конечно, завтра надо почеркать на бумаге. А сейчас биатлон, поэтому мысли двоятся Улыбка
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



sergy1976, хм. Нечто подобное я тоже уже пробовал, но так ничего толкового с "двойной" зоной не получилось.
лучше, наверное, с одной зоной и просто "тушить" моторы при срабатывании.
а для уверенности - использовать контактные бамперы.
 
 Top
SNEGOK23 Post Id


Главнокомандующий


Сообщений всего: 259
Дата рег-ции: Сент. 2009  



а если с мк? обнаружили препятствие - изменили частоту на например 5КГц от родной, снова меряем. обнаружили - делаем действие.
(Добавление)
конечно, это неправильно... но..
 
 Top
ОЛЕГ Супермодератор Post Id



Супермодератор


Сообщений всего: 1732
Дата рег-ции: Нояб. 2008  



Я где-то тут уже предлагал эту идею.
Можно использовать один и тот же TSOP и набор светодиодов разной интенсивности (через резисторы), настроенных на разную дистанцию, к примеру, 10, 30, 50 см.
По очереди зажигаем светодиоды и на какой отзовется фотоприемник- такое и расстояние до преграды. Легко реализуемо, но только на МК.

ПС: эталонная поверхность лучше черная. Если видит черную- белую точно увидит.
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



SNEGOK23,ОЛЕГ, так в том проблема, что оно будет реагировать на разные поверхности на разном расстоянии. Поэтому расчитывать какую то скорость/ШИМ моторов для останова тут ... не оч. хорошо будет :)
Так что лучше - SHARP- дальномеры. Но это по-дороже будет.
 
 Top
sergy1976 Post Id


Лейтенант


Сообщений всего: 34
Дата рег-ции: Окт. 2009  



nest
на схеме в WiKi в статье "Сборка и настройка схемы myTSOPer" сигнал от ТСОПов приходит на входы А1, А2 микросхемы IC2, В1-В2 соединены между собой. А в схеме, которая приведена в архиве для скачивания myTSOPER... подключение А2 и В2 перепутаны между собой, В2 должно идти на В1, А2 на тсоп. На печатке разведено как в первом варианте.
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



sergy1976, действительно! Спасибо за найденную ошибку!
Печатная плата в PDF была верная :)
Исправил файл и добавил в текст абзац про инверсирование выходных сигналов.
 
 Top
Страниц (26): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
« Электронная мастерская »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru