Технический форум по робототехнике.
kumle » 22 июл 2008, 16:55
Кто подскажет, как правильнее регулировать чувствительность срабатывания TSOPa:
1)Изменением интенсивности модулированного частотой 36 кгц ИК излучения
2)Изменением скважности ИК излучения
3)Уводом частоты излучения от частоты на которую расчитан TSOP
И как это лучше реализовать ? Например у меня родилась идея генерить 36 КГЦ с помощью 555-го таймера (чтобы не загружать микроконтроллер этим) а частоту излучения регулировать с помощью цифрового потенциометра (например ds1869) включенного вместо резисторов в типовой схеме включения 555-го таймера. А управление цифровым потециометром осуществлять уже с МК ?
Не бредовая ли это идея ?
blindman » 22 июл 2008, 17:00
Для генерации импульсов надо использовать таймер МК с ШИМ. Процессор при этом не грузится совсем, все делает таймер. И элементарно регулируется и и частота, и скважность.
kumle » 22 июл 2008, 17:08
Просто у меня идет борьба за каждую лишнюю ножку мк, все что можно стараюсь вынести за пределы мк.
EdGull » 22 июл 2008, 17:25
ds1869 почем брал?
kumle » 22 июл 2008, 17:29
290р. в чипдипе. дорогое конечно удовольствие, но кто сказал что роботы это дешево.
blindman » 22 июл 2008, 17:30
kumle писал(а):Просто у меня идет борьба за каждую лишнюю ножку мк, все что можно стараюсь вынести за пределы мк.
Значит одной ноги для ШИМа нет, а 2/4 для потенциометра есть?
kumle » 22 июл 2008, 17:41
вот как раз для указанного потенциометра нужна лишь одна ножка ! (в моей задаче)
А шим у меня и для датчиков и для управления движками разные, если я все это повешу на МК то получается нехватка ног + усложнение программы !
blindman » 22 июл 2008, 17:51
Поменяй контроллер на другой, с бОльшим количеством ног.
kumle » 22 июл 2008, 18:01
Можно конечно, просто хочется задействовать уже имеющиеся, но они не особо сильны (pic16F873)
blindman » 22 июл 2008, 18:14
Это я понимаю. Мне тоже иногда хочется странного
Имещиеся - значит уже больше одного. Ставь два и будет тебе счастье.
Myp » 22 июл 2008, 18:58
kumle писал(а):Кто подскажет, как правильнее регулировать чувствительность срабатывания TSOPa:
1)Изменением интенсивности модулированного частотой 36 кгц ИК излучения
2)Изменением скважности ИК излучения
3)Уводом частоты излучения от частоты на которую расчитан TSOP
все три способа одинаково хорошо годятся чтобы заставить тсоп работать хуже
обычно тут на форуме использовалось увод частоты от номинальной
kumle » 23 июл 2008, 09:22
О, спасибо! А я то думал велосипед изобретаю!
На выходных буду экспериментировать!
ZarK117 » 05 окт 2008, 21:14
У меня вообще с этим тсопом - патовая ситуация.. Дело в том, что собрал я его по схеме в даташите...правда подал частоту в 34кГц, в семто 36кГц. Но он выдает 2.5В все время, вне зависимости от препятствия, а вот только стоит выключить излучатель - выдает 4.9 В... Не могу понять, в чем тут проблема. Если с частотой, то как подать 36кГц, через задержку смены 1 и 0 на ножке (я переключаю 1 и 0 с помощю _delay_us(1.5))??? А если в схеме,то что же нужно изменить?? Подскажите пожалуйста!!!!
- Вложения
-
EdGull » 05 окт 2008, 21:26
ты в корне не верно представляшь себе работу ТСОПа
ZarK117 » 06 окт 2008, 17:12
EdGull писал(а):ты в корне не верно представляшь себе работу ТСОПа
с нетерпеньем жду продолжения фразы.... Типа: ступил вот тут или вон там......