roboforum.ru

Технический форум по робототехнике.

Радиоуправляемый кораблик

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Радиоуправляемый кораблик

Сообщение KekC » 22 фев 2014, 21:20

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

В качестве МК будут использованы 360руб ATmega88PA: http://www.atmel.com/Images/doc8161.pdf
В качестве приемо-передатчика за 3,5$ СС1101: http://z.compel.ru/item-pdf/cc2a82642bf ... cc1101.pdf
L298N, Драйвер моторов, MULTIWATT15: http://lib.chipdip.ru/142/DOC000142991.pdf
Моторчики, что-то из этого на 6В: http://www.chipdip.ru/catalog-show/elec ... 0%B8%D0%BA

Схемы пульта-передатчика и кораблика-приемника:
Изображение Изображение

Программа будет написана в AtmelStudio6, собственно вопросы:
1. Правильно ли подключена микросхема приемо-передатчика СС1101 к МК?
2. Можно ли использовать частоту 434 Мгц в своих радиолюбительских целях?
3. Какой должна быть антенна на 434 Мгц, если провод то какого диаметра и длинны?
4. Питание будет батарейка на 9В, правильно ли запитана L298N и моторчики?
5. В даташите на СС1101 написано что нужен резистор Koa RK73, но нет его номинала?
6. Нужен пример кода на си, чтобы запрограммировать регистры СС1101 при включении питания схемы, скачал SmartRF Studio там можно узнать адреса регистров и значения для моей частоты?
7. Нужен алгоритм пересылки и приема байтов по SPI с примером на си...
8. Если передатчик передаст по SPI радиоканалу байт, а приемник его примет, то он должен передать передатчику инфу, что байт принят, а если передатчик в это время будет работать в режиме передатчика, он его не примет, не понимаю...
Вложения
RPU_Scheme_1.gif
PDU_Scheme_1.gif
KekC
 
Сообщения: 10
Зарегистрирован: 22 фев 2014, 21:11

Re: Радиоуправляемый кораблик

Сообщение Myp » 22 фев 2014, 23:53

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

щас я вижу кучу проблем которую ты будешь расхлёбывать год вместо того чтобы за пару выходных собрать кораблик и пойти на речку.

а мега за 360 рублей это вобще нет слов
вот контроллер: http://www.ebay.com/itm/1PCS-PRO-Mini-A ... 53fd538300
вот трансивер: http://www.ebay.com/itm/Arduino-NRF24L0 ... 4855626c1e
и ещё останутся деньги на кнопочки: http://www.ebay.com/itm/4x4-Matrix-16-K ... 3a87f235fc
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Радиоуправляемый кораблик

Сообщение elmot » 23 фев 2014, 08:07

между прочим моделисты не любят 2.4 ггц над водой. а СС1101 наверняка не герой по дальности.
и да, что мешает радиоупр кораблик сделать из готовых блоков для моделистов?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Радиоуправляемый кораблик

Сообщение Angel71 » 23 фев 2014, 08:40

по нормальному сначала определяются, что хочется сделать и только потом из чего и как. какие размеры лодки, скорость, что она должна уметь, использовать по максимуму всё покупное или колхозить, по ходу осваивая всё и вся и т.д.
http://www.bananahobby.com/rc-watercrafts.html готовые корпуса, некоторые с моторами и электроникой. что именно продаётся в определённом комплекте понимаете, внимательно читая инфу на закладках.
для частот ниже 1ггц у нордика есть nrf905. кроме них полно модулей на трансиверах от других производителей + как уже писали есть "модельные"
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Радиоуправляемый кораблик

Сообщение KekC » 23 фев 2014, 10:22

С ебаем дел не имел, а в чипидипе уже покупал, к тому же с этой атмегой уже работал, а вот трансивер заинтересовал т.к. 2,4 Мгц это ведь блютус, если да то можно вообще забить на пульт и управлять мобилкой. Хотя пишут что дальность у них невысокая и неуверенный прием.

Нашел, тут: http://www.russianelectronics.ru/leader ... doc/58633/ пишут, что 434 Мгц можно юзать, а дальность у СС1101 под км, а блютусы 50м.
Готовые блоки не нужны, хочеться самому сделать от и до.

Кораблик делается фо фан, в свободное время, скорости хз скажем 1м за 5сек может меньше, будет поворачивать влево и вправо, плыть вперед и назад. Над конструкцией пока не думал, сейчас хотелось бы схему собрать и протестировать радиоканал. Вообще готовое не нужно, буду сам делать из того, что есть. Слышал про ардуино, но уже есть атмельстудия в ней и буду писать программу.


Для начала хотелось бы услышать ответы на вопросы.
KekC
 
Сообщения: 10
Зарегистрирован: 22 фев 2014, 21:11

Re: Радиоуправляемый кораблик

Сообщение Madf » 23 фев 2014, 12:45

Какая-то странная у вас реализация питания 3.3В на двух резюках (я понимаю ещё делитель для АЦП).

трансивер заинтересовал т.к. 2,4 Мгц


Это не блютючь, мобилой не по рулить. Если хотим 100 метровый БТ, то нужно брать класс 1. Нечто подобное, но надо учитывать, что мобила/компьютер тоже должны быть в этом же классе, можно временно рулить и мобилой простой, но лучше собрать пульт на 100 метров.
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Радиоуправляемый кораблик

Сообщение Myp » 23 фев 2014, 15:05

KekC писал(а):Для начала хотелось бы услышать ответы на вопросы.

а зачем на них отвечать если сама идея изначально плоха?
дальность СС1101 зависит от того насколько ты крут в проектировании радиочастотных плат.
в первый раз дай бог чтобы оно на столе вобще заработало))
купи популярный трансивер готовым модулем, хотябы какой-то гарантированный результат будет и примеры кода.

странный выбор чипдип, самый дорогой магазин.
батарейка на 9 вольт глупость, она годится лишь на питание пульта от старого телевизора.

плюс ко всему лень и нежелание гуглить http://phreakerclub.com/379

KekC писал(а):хочеться самому сделать от и до.

можно и с выращивания кристаллов для транзисторов начать, чо уж.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Радиоуправляемый кораблик

Сообщение KekC » 23 фев 2014, 15:16

3.3В это через делитель напряжения по схеме отсюда: http://cxem.net/calc/divider_calc.php

Эти блютусы дорого стоят, лучше уж СС1101 за 250руб: http://www.chipdip.ru/product1/8165310267/

Myp писал(а): http://phreakerclub.com/379

За ссылку спасибо, буду изучать.

Myp писал(а):а зачем на них отвечать если сама идея изначально плоха?

Тут иное дело, если соберу и заработает - выложу исходники, а дальше любой сможет изменить под себя.
KekC
 
Сообщения: 10
Зарегистрирован: 22 фев 2014, 21:11

Re: Радиоуправляемый кораблик

Сообщение Angel71 » 23 фев 2014, 15:38

судя по текущим сообщениям, пока всё движется к корявенькому долгострою.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Радиоуправляемый кораблик

Сообщение Nesenin » 23 фев 2014, 15:40

если у вас от линии 3.3в что то питается, это получается вторая цепь параллельная нижнему резистору в вашем "делители". то есть сопротивление нижней части уже не равно сопротивлению резистору, а значит это уже никакой не делитель,а хрень от которой ниче питать нельзя. надо вам отдельный стабилизатор напряжения на 3.3в .
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Радиоуправляемый кораблик

Сообщение KekC » 23 фев 2014, 17:20

Вот спасибо, поставил LM1117DT на 3,3В.
Вложения
RPU_Scheme_1.jpg
RPU_Scheme_1
PDU_Scheme_1.jpg
PDU_Scheme_1
KekC
 
Сообщения: 10
Зарегистрирован: 22 фев 2014, 21:11

Re: Радиоуправляемый кораблик

Сообщение Myp » 23 фев 2014, 19:06

KekC писал(а):Эти блютусы дорого стоят, лучше уж СС1101 за 250руб: http://www.chipdip.ru/product1/8165310267/

никто про блютус и слова не говорил, это ты сам придумал откуда-то.

СС1101 не самая популярная микросхема
если хочется прям только СС1101 то возьми хотябы готовый рабочий модуль
http://www.ebay.com/itm/1PCS-CC1101-CC1 ... 3f2bf12522
http://www.ebay.com/itm/1PCS-Wireless-R ... 3cbfcab961
всяко лучше чем в чипдипе покупать голую микру

крайне рекомендую, посмотри на то как это делается правильно, у моделистов.
они на этом собаку съели.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Радиоуправляемый кораблик

Сообщение KekC » 24 фев 2014, 20:03

Можно ссылок на этих самых моделистов, а то я тут совсем недавно. На ебэе конечно готовые модули за 5 баксов заманчиво, но везти с китая, на границе задержат и налог еще. Так что буду заказывать изготовление платы в специальной фирме.


Антенна на 434МГц будет провод длинной 17см., если судить по формуле приведенной тут: http://www.rtcs.ru/supplier_article_det ... =17&id=113

Хорошо, что заранее узнал как надо грузить регистры в СС1101 - в строгой последовательности в какой их выводит SmartRF Studio.

Остался вопрос с резюком для СС1101 Koa RK73, что это за номинал такой?

И чем аппаратный SPI отличается от программного?

В принципе схема почти готова, поставлю еще светодиоды, чтоб кораблик мог плыть в темноте и светить вперед и сигнализировать красным светодиодом, что батарейка сажается (выход SCAN с делителя напряжения на вход АЦП). А дальше буду рисовать корпуса для элементов, если заработает выложу схему и плату в DipTrace'е.

А какие фичи еще сделать, может мигалку желтым светодиодом, чтоб заметить быстрее можно было...
KekC
 
Сообщения: 10
Зарегистрирован: 22 фев 2014, 21:11

Re: Радиоуправляемый кораблик

Сообщение soll2 » 08 мар 2014, 11:11

Можно и гораздо проще все сделать, http://vrtp.ru/index.php?showtopic=1854 ... etlastpost
soll2
 
Сообщения: 1
Зарегистрирован: 18 авг 2012, 20:44

Re: Радиоуправляемый кораблик

Сообщение KekC » 29 мар 2014, 18:32

Купил детали, затраты подсчитаю после изготовления.
Начал рисовать корпуса элементов в диптрэйсе.
Вложения
01.jpg
KekC
 
Сообщения: 10
Зарегистрирован: 22 фев 2014, 21:11

След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron