Описание: обсуждение, вопросы, поправки, предложения ... |
Поиск в теме | Версия для печати |
nest  |
Отправлено: 28 Декабря, 2009 - 13:45:14
|

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

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

Сообщений всего: 34
Дата рег-ции: Окт. 2009
|
Пока идеи рожаю чем бы загрузить телегу
Думаю мысль: Два ИК датчика смотрят вперед. У одного интенсивность больше, берет дальше, у второго по меньше. На эталонной поверхности определяем пороги срабатывания обоих датчиков в сантиметрах, мм и т.п. Телега движется вперед. Препятствие обнаружил первый датчик, уменьшаем скорость ШИМом, продолжаем движение до срабатывания второго датчика, потом любые действия...
Или т.к. мы знаем пороги срабатывания двух датчиков от эталонной поверхности, то от другой поверхности они должны сработать тоже в определенной пропорции относительно друг друга. Назовем это коф-м чувствительности, например. Время между срабатываниями можно посчитать. Вывести линейную функцию, чтобы определять расстояние до поверхности. Сомнительно конечно, завтра надо почеркать на бумаге. А сейчас биатлон, поэтому мысли двоятся  |
|
|
|
Поиск в теме | Версия для печати |
Страниц (26): « 1 [2] 3 4 5 6 7 8 9 ... » В конец |
« Электронная мастерская » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
  |
|
|
|