Приветствую.
Спаял схему как в
http://parts.roboclub.ru/index.shtml?ik, только вместо Tiny поставил Atmeg(она же - главный мозг для будущей остальной перифирии).
Так вот: мигаю ИК диодом, пытаюсь поймать TSOP1738 Не ловится, даже при касании линз
. ИК светодиод моргает - видно через камеру на телефоне, но частоту померять не могу. Если насильно установить 0 на выходе TSOP-а (замкнуть "сигнальную" ножку и землю), датчик срабатывает - светодиод(индикатор) гаснет. Ни на какие из имеющихся в доме пультов не реагирует.
Частоту генерирую так:
- Код:
#define FCPU = 1000000UL
//...
int per = 1000000/38000;
//...
for (int i = 0; i < 19; ++i)
{
PORTC |= _BV(PC5);
_delay_us (per);
PORTC &= ~_BV(PC5);
_delay_us (per);
}
//...
Подскажите как проверить TSOP, и в чём ещё может быть заквоздка?
Если надо, могу привести весь исходник.