Например TDA7294

Форум РадиоКот :: Просмотр темы - Не могу разобраться с частотой
Форум РадиоКот
https://radiokot.ru/forum/

Не могу разобраться с частотой
https://radiokot.ru/forum/viewtopic.php?f=20&t=5949
Страница 1 из 1

Автор:  Ra [ Пн авг 06, 2007 20:51:14 ]
Заголовок сообщения:  Не могу разобраться с частотой

Доброго времени суток!
Проблема такая - я хотел к микроконтроллеру приделать ик-диод и TSOP1730, соответственно задача - диодом излучать пачки импульсов в 30 кГц, а ТСОП ом их регистрировать.
Пишу в кодевижене - в проджект визарде выбрал чип - Mega48, частота - 8 мГц, делитель - 8 (насколько я знаю, так в чипе по умолчанию)
Дальше, настраиваю таймер 0:
поставил сброс по совпадению + чтоб он автоматически по совпадению переключал состояние одной ноги. В регстр записываю 33 (0x21) - 1000 кгц/33 вроде должно получиться около 30 килогерц
вот сгенеренный кодевиженом код
Код:
TCCR0A=0x42;
TCCR0B=0x01;
TCNT0=0x00;
OCR0A=0x21;
OCR0B=0x00;


Но в итоге кажется генерится не 30, я для проверки подал на динамик - слышно! а 30 то уже вне слышимости... Потом на комп записал, адоб аудишеном посмотрел - действительно 15 кгц.
Из за чего может быть частота в два раза меньше?

Автор:  ARV [ Пн авг 06, 2007 20:58:55 ]
Заголовок сообщения: 

а че тут разбираться? по прерыванию (или по сравнению - все равно) формируется ПЕРЕПАД уровня - то есть получается 2 перепада на один период выходной частоты... вот частота в 2 раза и ниже :)

Автор:  Ra [ Пн авг 06, 2007 21:12:37 ]
Заголовок сообщения: 

Логично =) Спс... Т.е. если я укажу вместо 33 в регистре 16 - то частота будет 30 кгц?
Я в общем то так и сделал, только ТСОП все равно ничего не ловит... странно.....

Автор:  ARV [ Пн авг 06, 2007 21:18:40 ]
Заголовок сообщения: 

Ra писал(а):
Я в общем то так и сделал, только ТСОП все равно ничего не ловит... странно.....

Тебе ж рассказывали - TSOP ловит импульсы, промодулированные частотой 30 кГц (точнее, около 38, если я не ошибаюсь) - вот сначала промодулируй, потом лови. к тому же разница между 30 и 38 - приличная...

Автор:  Ra [ Пн авг 06, 2007 21:22:25 ]
Заголовок сообщения: 

ТСОПы разные есть, от 30 до 38. Я купил тот что на 30.

Импульсы я вроде и формирую - т.е. вот у меня на выход подается частота 30, и я периодически ее отрубаю - получается такими пачками....

Автор:  ARV [ Пн авг 06, 2007 21:28:47 ]
Заголовок сообщения: 

Ra писал(а):
ТСОПы разные есть, от 30 до 38. Я купил тот что на 30.

Импульсы я вроде и формирую - т.е. вот у меня на выход подается частота 30, и я периодически ее отрубаю - получается такими пачками....

проверь для начала наличие хоть чего-то на выходе TSOP от пульта телека, что ли... там внутри, как я понимаю, еще и селекция по длительности импульса сделана - т.е. не всякие импульсы он пропускает... надо, чтоб они были по длительности примерно похожи на импульсы от пультов - статья на эту тему тут на сайте есть - почитай...

Автор:  Ra [ Пн авг 06, 2007 21:31:08 ]
Заголовок сообщения: 

Да, от пульта я как раз думал проверить - но там то может быть как раз и 38 кгц......

Автор:  Aheir [ Пн авг 06, 2007 22:30:43 ]
Заголовок сообщения: 

Скорее 36 кГц, эта чатота более распространена, насколько я знаю.
Стоит попробовать подавать пачки импульсов несущей частоты мкс по 500 - точно должно ловиться, если все работает.
TSOP нормальный, фирменный (с лазерной маркировкой)?

Автор:  Ra [ Вт авг 07, 2007 00:13:17 ]
Заголовок сообщения: 

Да, тсоп нормальный.

Да, честно говоря, думаю это я схему криво собрал - первая как никак =)
Постоянно что то перемыкает... Да и сама макетка как то не очень, от нее аж контактные площадки, бывает, отваливаются =)

Так что попробую перепаять на нормальную - и посмотрю.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/