РадиоУправление на tx-2 rx-2, протокол.

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
SergKT
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Сб сен 28, 2013 09:22:38

РадиоУправление на tx-2 rx-2, протокол.

Сообщение SergKT »

Доброго времени суток.

Ситуация такая.
Есть в наличии старая китайская машинка с приемником на 27МГц и rx-2 декодером команд.
Родного передатчика и tx-2, нет.
Откопал старый однокомандный передатчик на 27МГц, попытался по даташитам реализовать кодировку команд, с помощью микроконтроллера.
Но результата пока не получил, хотя импульсы команды в "чистом" виде доходят до 3-ей ноги rx-2.

Появилась пара вопросов.
Во первых не очень понял по даташитам, передает ли передатчик одну команду только при нажатии кнопки, или передает текущую команду всё время пока кнопка нажата ?
Есть в даташите странный график, но в английском не силен.

Второе. Посмотрел осциллографом сигнал на входе rx-2, оказалось, что при отсутствии передачи, там жуткий "шум" максимальной амплитуды, но во время приема команды, идут "чистые" импульсы.
Вопрос: "шум" на ноге 3 микросхемы rx-2 - это нормально?
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: РадиоУправление на tx-2 rx-2, протокол.

Сообщение da-nie »

Вопрос: "шум" на ноге 3 микросхемы rx-2 - это нормально?


Да, нормально. Там же приёмник на сверхрегенераторе.

попытался по даташитам реализовать кодировку команд, с помощью микроконтроллера.


А частоты для модуляции команд вы узнали? Там микросхема такая ставится, которая внешним резистором настраивается на требуемую частоту сигнала.

Родного передатчика и tx-2, нет.


А вы всё же найдите парную микросхему для передатчика и не мучайтесь с имитацией. Скажем, у кого-нибудь, у кого есть ребёнок, может быть сломанная машинка. Мне так машинки и отдавали. :)

Во первых не очень понял по даташитам, передает ли передатчик одну команду только при нажатии кнопки, или передает текущую команду всё время пока кнопка нажата ?


Я тоже в английском не силён, но полагаю, что передача идёт непрерывно, пока вы держите кнопку нажатой.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
SergKT
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Сб сен 28, 2013 09:22:38

Re: РадиоУправление на tx-2 rx-2, протокол.

Сообщение SergKT »

Да, нормально. Там же приёмник на сверхрегенераторе.

Уже хорошо, проблему не искать.

А частоты для модуляции команд вы узнали? Там микросхема такая ставится, которая внешним резистором настраивается на требуемую частоту сигнала.

Вот тут я не понял. По даташиту строго указаны длительности импульсов в коде команды, я их и реализовал. А несущая я думал 27МГц, передатчик подстроил так, чтобы на входе rx-2 мипульсы были "четкими".

А вы всё же найдите парную микросхему для передатчика и не мучайтесь с имитацией. Скажем, у кого-нибудь, у кого есть ребёнок, может быть сломанная машинка. Мне так машинки и отдавали. :)

Клич бросил, но пока без результата :(

Я тоже в английском не силён, но полагаю, что передача идёт непрерывно, пока вы держите кнопку нажатой.

Я об этом думал, но возникли подозрения, для чего тогда команда "STOP"?
Если при отпускании кнопки прием прекратится и будет ясно что команда больше не поступает.

Спасибо за оперативный ответ.
Есть над чем подумать, буду еще пробовать...
Аватара пользователя
da-nie
Говорящий с текстолитом
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.
Контактная информация:

Re: РадиоУправление на tx-2 rx-2, протокол.

Сообщение da-nie »

Вот тут я не понял. По даташиту строго указаны длительности импульсов в коде команды, я их и реализовал.


О, нет. Видите в даташите у микросхемы приёмника нарисован вход OSCI и OSCO? Так вот туда запаивается резистор, который определяет частоту принимаемого сигнала. Поэтому у вас имитация и не работает, что длительности импульсов неверные.

Вот даташит на эту парочку:

tx2b-rx2b.pdf
(133.91 КБ) 1359 скачиваний


Я об этом думал, но возникли подозрения, для чего тогда команда "STOP"?


Нет такой команды. 8) Эта микросхема отрабатывает 5 команд, которые вы можете использовать, как захотите.

Попробуйте на модельке подключить к приёмнику вместо штатного резистора настройки переменник килоом на 250. И покрутите его при включенном передатчике. Возможно, что поймаете момент, когда длительность импульсов устроит микросхему. Если, конечно, вы протокол обмена верно сымитировали.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
SergKT
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Сб сен 28, 2013 09:22:38

Re: РадиоУправление на tx-2 rx-2, протокол.

Сообщение SergKT »

О, нет. Видите в даташите у микросхемы приёмника нарисован вход OSCI и OSCO? Так вот туда запаивается резистор, который определяет частоту принимаемого сигнала. Поэтому у вас имитация и не работает, что длительности импульсов неверные.

Да, действительно, как-то я упустил из виду этот резистор...
Просто когда смотрел даташит, прикинул, что он стандартный для указанных длительностей импульсов в команде. Надо будет посмотреть номинал в приемнике.
Значит не факт, что имея передатчик на tx-2 от другой машинки, пульт заработает сразу, нужно будет сначала этот резистор подобрать, чтобы нужный "канал" настроить...

Я об этом думал, но возникли подозрения, для чего тогда команда "STOP"?

Нет такой команды. 8) Эта микросхема отрабатывает 5 команд, которые вы можете использовать, как захотите.

Прошу прощения, не правильно выразился, в таблице кодов есть такое "End Kode" , подумал он и является признаком конца команды.

Попробуйте на модельке подключить к приёмнику вместо штатного резистора настройки переменник килоом на 250. И покрутите его при включенном передатчике. Возможно, что поймаете момент, когда длительность импульсов устроит микросхему. Если, конечно, вы протокол обмена верно сымитировали.

Да, так и подумал сделать.
Но сначала сделаю постоянную передачу кодовой последовательности.
И кнопки на передатчик добавлю, а то у маня сейчас с компа команды передаются, для настройки не очень удобно... :) передатчик к компу "привязан"...
SergKT
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Сб сен 28, 2013 09:22:38

Re: РадиоУправление на tx-2 rx-2, протокол.

Сообщение SergKT »

Кажется до меня дошло, понял где "накосячил".
Заодно решил отказаться от частотного канала и перевести управление на ИК.
Раньше боялся, что управление будет "глушить" ИК-бампер (который я установил на машинку),
но сейчас понял, что управление и бампер можно разнести на разные "каналы"...

Еще раз спасибо, подсказал, выручил.
Буду копаться дальше...
Ответить

Вернуться в «Теория»