Например TDA7294

Форум РадиоКот :: Просмотр темы - Простая, 6-ти командная RC.
Форум РадиоКот
https://radiokot.ru/forum/

Простая, 6-ти командная RC.
https://radiokot.ru/forum/viewtopic.php?f=25&t=55456
Страница 1 из 4

Автор:  Серый_ [ Пт сен 30, 2011 20:45:42 ]
Заголовок сообщения:  Простая, 6-ти командная RC.

http://radiokot.ru/circuit/digital/game/18/

Ну вот, конкурс закончен = можно раскрыть карты и очистить совесть :) (т. к. накосячил).
Ошибка в прорисовке баз «мотор-драйвера»

Респект Хатуль_мадан-у и john_rise заметившим данный баг!
1) 4-х транзисторный драйвак кушает в «стендбае» 4mA.
2) 6-ти транзисторный не кушает почти ничего, но его нельзя дёргать (вперёд+назад одновременно). Также у него лучше отдача по току.
Вот подправленные и дополненные схемки:

Вложения:
Комментарий к файлу: *.gif, *.lay
6kom_RC.rar [102.86 KiB]
Скачиваний: 795

Автор:  MONAH_88 [ Ср янв 04, 2012 20:08:24 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Просмотрел ващу статью ,,Простая,6-ти командная RC,, и она меня заинтересовала! У меня вот какой вопрос: Как убрать ,,Защиту от дураков,,? И как увеличить количество команд?

Автор:  Серый_ [ Ср янв 04, 2012 21:14:33 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

MONAH_88 писал(а):
И как увеличить количество команд?

отказаться от использования компаратора в передатчике и повесить туда ещё 2 кнопки
Раздел: ИНИЦИАЛИЗАЦИЯ ANALOG COMPARATOR ДЛЯ ВНУТРЕННЕЙ ОПОРКИ 1V1

ldi r16,0b01000000 ;здесь вписать 10000000 = выключить питание компаратора
out ACSR,r16 ;отослать ему в конф-регистр
ldi r16,0b00000011 ;удалить или закомментить (тем самым НЕ отключать цифровходы)
out DIDR,r16 ;удалить или закомментить

MONAH_88 писал(а):
Как убрать ,,Защиту от дураков,,?

убрать соответствующие строки в проге приёмника
Раздел: "далее вывод нажатостей в порты (через защиту лево-право от дурака)"... удалить следующие 5 строк:

sbrs r16,2
rjmp ok
sbrs r16,3
rjmp ok
rjmp prij

удалить метку
ok:

Автор:  MONAH_88 [ Ср янв 04, 2012 23:54:49 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

,,Защиту от дураков,, вроде убрал буду пробывать собирать устройство! Там видно будет что получилось!!! Только пока без радио канала,а то как то сложновато найти RF модули!
Кампаратор пока оставлю вроде как не к спеху,да и индикация разряда батареи будет очень кстатьи!!!

Автор:  MONAH_88 [ Чт янв 05, 2012 10:03:14 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Если использовать кварц на 8mHz надо ли менять что-то в программе или конфигурации фьюзов и к чему это приведёт?

Автор:  Серый_ [ Чт янв 05, 2012 12:50:44 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

MONAH_88 писал(а):
Если использовать кварц на 8mHz надо ли менять что-то в программе или конфигурации фьюзов и к чему это приведёт?

1) в программе надо будет изменить скорость передачи данных, в зависимости от того что может радиоканал
2) во фьюзах не надо
3) приведёт к небольшому возрастанию пустых "пропусков/ошибок" (на скорости в 4800бод, см. таблицу на стр. 136)

Автор:  MONAH_88 [ Чт янв 05, 2012 14:20:40 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Серый_ писал(а):
1) в программе надо будет изменить скорость передачи данных, в зависимости от того что может радиоканал

Как изменить скорость? Я надеюсь не надоел кучей вопросов!!! :))

Автор:  MONAH_88 [ Чт янв 05, 2012 14:21:53 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Серый_ писал(а):
приведёт к небольшому возрастанию пустых "пропусков/ошибок" (на скорости в 4800бод, см. таблицу на стр. 136)

Я по английски не понимаю!!!

Автор:  Серый_ [ Чт янв 05, 2012 17:30:16 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

MONAH_88 писал(а):
Как изменить скорость? Я надеюсь не надоел кучей вопросов!!! :))

* Допустим нужна та же скорость передачи данных (4800) при кварце в 8МГц
* лезем в таблицу, смотрим строку 4800, кварца 8MHz
* т. к. удвоитель у нас в нуле U2X = 0, нас интересуют только 2 первых столбца
* соответственно регистр конфигурации скорости (UBRRLow "UART Бауд Рейт Регистер Лоу") должен получить число 103
* и всего делов:
ldi r16,47 ;вместо 47 написать 103 (в кодере и декодере)

MONAH_88 писал(а):
Я по английски не понимаю!!!

Русский - международный язык всей Евразии, Английский - всея остального = оба их знать желательно. :wink:

Автор:  MONAH_88 [ Чт янв 05, 2012 21:11:09 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Серый_ писал(а):
* Допустим нужна та же скорость передачи данных (4800) при кварце в 8МГц
* лезем в таблицу, смотрим строку 4800, кварца 8MHz
* т. к. удвоитель у нас в нуле U2X = 0, нас интересуют только 2 первых столбца
* соответственно регистр конфигурации скорости (UBRRLow "UART Бауд Рейт Регистер Лоу") должен получить число 103
* и всего делов:
ldi r16,47 ;вместо 47 написать 103 (в кодере и декодере)

Огромное спасибо!!!

Автор:  ewrey [ Пн авг 27, 2012 15:36:55 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Скажите пожалуйста, а вот эти приёмник и передатчик подойдут для схемы?
http://www.promelec.ru/catalog/1640/166 ... 81/#102681
http://www.promelec.ru/catalog/1640/166 ... 74/#147174

Автор:  Серый_ [ Вт авг 28, 2012 16:51:01 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Теоретически должны подойти, практически вряд ли кто скажет. (Приёмник должен выдавать сигнал близкий к 5V, передатчик не должен сжимать посылку).

Автор:  ewrey [ Вт авг 28, 2012 18:26:10 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Как адаптировать вашу схему для управления гусеничным транспортом? Параллелим оба движка, вместо электромагнитов руля
включаем реле, которые рвут цепь одного или другого двигателя?

Автор:  Серый_ [ Вт авг 28, 2012 20:48:35 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Ставить вместо рулевого электромагнита ещё один идентичный регулятор, на 6-ти транзах и более. (При относительно сильном двигателе 4-х транзисторный разумеется повторять не стоит, в большинстве случаев ток базы будет слишком больш и может покоцать порты МК). Соответственно получится:
1) 2 кнопки вперёд, 2 назад (позволит разворот на месте)
2) или перепрограммировав 1 вперёд, лево/право поворот (способом стопа той или иной гусеницы)
3) или верхние звенья машинок запараллелить, нижние завести на право/лево, что остановит любую из гусениц и произойдёт поворот.
Как угодно в общем. Поле для творчества широко. :)

Автор:  ewrey [ Ср авг 29, 2012 18:39:05 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Дело в том что я планирую встроить передатчик в стандартный пульт, тот который с рычажками, и жать по 2 кнопки это не айс
в общем. А переписать прошивку я не смогу. Разве что Вы согласитесь? Про третий способ можно по подробнее, что то я не догоняю... А "мой" способ управления дееспособен? Реле ведь будут включаться кратковременно и значит не будут потреблять много лишнего тока... Но лучше бы конечно независимое управление двигателями...

Автор:  Серый_ [ Ср авг 29, 2012 23:21:28 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

ewrey писал(а):
А переписать прошивку я не смогу. Разве что Вы согласитесь?

Может оно и не придётся. Но должны смочь, там всё разжевано оч сильно. :wink:
ewrey писал(а):
Про третий способ можно по подробнее, что то я не догоняю...

Это просто "перепиновка" с целью не давить 2 кнопки.
ewrey писал(а):
А "мой" способ управления дееспособен?

Дееспособен.
ewrey писал(а):
Реле ведь будут включаться кратковременно

НЕ кратковременно. Пока зажата кнопка = реле зажато и тоже кушает, хоть и меньше, чем двиг.

Автор:  ewrey [ Чт авг 30, 2012 14:34:47 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Скажите, а можно для модулей использовать гибкие антеннки от Wi-Fi оборудования ( роутеры/сетевухи )? Или нужна телескопическая антенна?

Автор:  Серый_ [ Чт авг 30, 2012 16:30:45 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

Wi-Fi работают на несущей в 2,4ГГц, что в 5 раз больше. (Хотя бывают и такие модули по заоблачной цене). Не смотря на это использовать теоретически можно что угодно.
А если по науке - длинна антенны должна составлять 0,96 от длинны волны. Т. е. берём мед.проволоку не длиннее чем..., наворачиваем на трубку в виде пружины с зазорами, обтягиваем термокембриком "и вуаля".

Автор:  ewrey [ Чт авг 30, 2012 16:36:29 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

В смысле, штыревая антенна не нужна? А какова дальность действия этих модулей?

Автор:  Серый_ [ Чт авг 30, 2012 17:33:32 ]
Заголовок сообщения:  Re: Простая, 6-ти командная RC.

ewrey писал(а):
В смысле, штыревая антенна не нужна?

Не штыревая (спиралью) делается с целью уменьшения размеров. (На сколько сам понимаю почти без потери эффективности).
ewrey писал(а):
А какова дальность действия этих модулей?

Самые дешёвые на 433 по паспорту 200 метров (в идеальных/безпомеховых условиях). Т. е. на деле - метров 50...100 максимум.

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