roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 06:20

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Радиоуправляемый кораблик
СообщениеДобавлено: 22 фев 2014, 21:20 
Не в сети

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

В качестве МК будут использованы 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
RPU_Scheme_1.gif [ 116.3 КиБ | Просмотров: 4573 ]
PDU_Scheme_1.gif
PDU_Scheme_1.gif [ 104.09 КиБ | Просмотров: 4527 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 22 фев 2014, 23:53 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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

а мега за 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>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 08:07 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 08:40 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 10:22 
Не в сети

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

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

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


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 12:45 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Какая-то странная у вас реализация питания 3.3В на двух резюках (я понимаю ещё делитель для АЦП).

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


Это не блютючь, мобилой не по рулить. Если хотим 100 метровый БТ, то нужно брать класс 1. Нечто подобное, но надо учитывать, что мобила/компьютер тоже должны быть в этом же классе, можно временно рулить и мобилой простой, но лучше собрать пульт на 100 метров.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 15:05 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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

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

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

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

можно и с выращивания кристаллов для транзисторов начать, чо уж.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 15:16 
Не в сети

Зарегистрирован: 22 фев 2014, 21:11
Сообщения: 10
3.3В это через делитель напряжения по схеме отсюда: http://cxem.net/calc/divider_calc.php

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

Myp писал(а):

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

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

Тут иное дело, если соберу и заработает - выложу исходники, а дальше любой сможет изменить под себя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 15:38 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 15:40 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 17:20 
Не в сети

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


Вложения:
Комментарий к файлу: RPU_Scheme_1
RPU_Scheme_1.jpg
RPU_Scheme_1.jpg [ 250 КиБ | Просмотров: 4443 ]
Комментарий к файлу: PDU_Scheme_1
PDU_Scheme_1.jpg
PDU_Scheme_1.jpg [ 236.04 КиБ | Просмотров: 4421 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 23 фев 2014, 19:06 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 24 фев 2014, 20:03 
Не в сети

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


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

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

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

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

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

А какие фичи еще сделать, может мигалку желтым светодиодом, чтоб заметить быстрее можно было...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 08 мар 2014, 11:11 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Радиоуправляемый кораблик
СообщениеДобавлено: 29 мар 2014, 18:32 
Не в сети

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


Вложения:
01.jpg
01.jpg [ 31.34 КиБ | Просмотров: 4079 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO