roboforum.ru

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

 

Управление драйвером ШД приёмником NRF24L01+ без контроллера

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Управление драйвером ШД приёмником NRF24L01+ без контроллера

Сообщение arkcol » 29 сен 2016, 01:28

Здравствуйте.
Есть задача: на ардуине есть энкодер (им задаём, на сколько вращать двигатель), к ардуине подключён передатчик NRF24L01+. Есть приёмник NRF24L01+ (на расстоянии от ардуины), который должен управлять драйвером A4988 для вращения шагового двигателя.
Вопрос: как реализовать подключение приёмника к передатчику по воздуху, чтобы приёмник смог принимать команды для управления драйвером? И чтобы приёмник работал без ардуины и других контроллеров, то есть автономно.
По сути же на драйвер надо на два: пина STEP и DIR подавать нули и единицы.

Помогите, пожалуйста реализовать такую схему или подобрать подходящие передатчик/приёмник, чтобы приёмник работал автономно :)
Фото NRF24L01+ на всякий случай: Изображение
arkcol
 
Сообщения: 61
Зарегистрирован: 15 мар 2015, 15:42
Откуда: Санкт-Петербург

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение ALS » 29 сен 2016, 03:24

Для nRF24L01 нужен МК, по-любому.
Можно использовать nRF24LE1, у него МК на борту.
Аватара пользователя
ALS
 
Сообщения: 440
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение Angel71 » 29 сен 2016, 05:42

может есть нормальные варианты, как нужное сделать и не городить проблемные варианты. вариант приёмника без мк то можно, только лучше выбросьте из головы эту печальную затею и объясните, к чему такая тяга к выбрасыванию мк на приёмнике. +не везде подобные трансиверы на 2.4ггц будут нормально работать, нужно будет контроль доставки реализовывать или даже прыгать по каналам. что за задача, может для упрощения лучше провода подойдут.
Аватара пользователя
Angel71
 
Сообщения: 9231
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение Myp » 29 сен 2016, 11:22

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

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение Angel71 » 29 сен 2016, 12:52

Myp, один вариант взять мелкую платку с мк, другой это замена приёмника с передатчиком, схему продумать и плату сделать. плата не факт, что дешевле выйдет, размер тоже вопрос. сколько времени на проработку схемы, расчёты и настройку уйдёт? а как оно будет себя вести, если в эфире на той же частоте какой левый сигнал будет? :) если потренироваться, это одно, а для практического применения это очень сомнительная затея.
Аватара пользователя
Angel71
 
Сообщения: 9231
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение Myp » 29 сен 2016, 13:26

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

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение arkcol » 29 сен 2016, 16:15

ALS писал(а):Для nRF24L01 нужен МК, по-любому.
Можно использовать nRF24LE1, у него МК на борту.

Как залить прошивку на nRF24LE1? Он программируется, как ардуино в Arduino IDE?
Не лучше ли будет тогда использовать в связке с приемником мелкую плату Ардуино, например Arduino mini?

Добавлено спустя 4 минуты 34 секунды:
Myp писал(а):какая скорость импульсов должна быть и как часто будет происходить смена направления?
может можно просто на аналоговом сигнале сделать.

Перед началом работы для выставления начального и конечного полодений может быть быстрое вращение. Вов ркмя работы будет все медленно и плавно вращаться.
Важное уточнение: должно быть хорошая точность вращения, то есть очень маленькие шаги, для чего будут использоваться микрошаги.
arkcol
 
Сообщения: 61
Зарегистрирован: 15 мар 2015, 15:42
Откуда: Санкт-Петербург

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение ilalexey » 29 сен 2016, 16:51

arkcol писал(а):Не лучше ли будет тогда использовать в связке с приемником мелкую плату Ардуино, например Arduino mini?

В этом случае про фэншуй забудь. Будешь бодаться с бородой из проволочек, а потом думать, как запихать в корпус.
Аватара пользователя
ilalexey
 
Сообщения: 1440
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение Angel71 » 29 сен 2016, 19:08

запутаться в десятке проводов даже при навесном монтаже это талант. навесным не спеша просто нужно продумывать и только потом паять. на макетных платах немного проще аккуратней сделать. для arduino uno есть протошилд.
1.jpg

с mini и на обычной макетке можно. вот несколько фото для заимствования идей с макетными платами
2.jpg

3.jpg

4.jpg

5.jpg

6.jpg

7.jpg

8.jpg

вместо макетной платы можно картон, жесткую плёнку, да хоть разрезать пластиковую бутылку. ещё есть модули с 8й, 48, 328й и т.д. мегами и разьёмом под nrf24. есть немного удлинённый вариант ардуины мини, где с краю уже или чип или модуль nrf24 напаян. есть и более компакный без кучи боковых выводов. и ещё куча других вариантов.
9.jpg

10.jpg

11.jpg

12.jpg

как лучше в вашем случае сделать, это уже сами решайте.
Последний раз редактировалось Angel71 29 сен 2016, 19:41, всего редактировалось 1 раз.
Аватара пользователя
Angel71
 
Сообщения: 9231
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение ilalexey » 29 сен 2016, 19:38

Ох.. На колу мочало.
Размер модуля с контроллёром или куча плат с проводкой и не понятными размерами - даже слепой и безрукий разницу поймёт. В самом-то деле..
Ты хоть раз в жизни паяльник в руках держал? Покажь фотки/видео своих рук.
Аватара пользователя
ilalexey
 
Сообщения: 1440
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение Angel71 » 29 сен 2016, 20:28

показать фотки своих рук? у дедули маразм крепчал.
я лучше для arkcol сфоткаю ещё один вариант, как можно платки разместить для навесного монтажа
IMG_20130101_054213.jpg

IMG_20130101_054220.jpg

IMG_20130101_054233.jpg

размер платок впритык, если что, не нужно силой вдавливать, просто немного аккуратно края подточить наждачкой или напильником. припаять будет очень легко. платки специально в разные стороны штекерами, что бы с одной стороны все провода не пихать. хотя там уже сам смотри, может как по другому будет удобней. ещё можно выпаять все или часть штырьков и проводами спаять. если скучно, можно взять pbs или pbd, из которых повыдёргивать немного штырьков и по средине на внутренней стороне акуратно дырочки сделать - проводочек к платке припаял, аккуратно в середину прокинул и припаял к другой платке. потом останется закрепить платки, допустим протянув по парочке проводков или ниток с каждой стороны.
нрф24 есть и в более компактном варианте - верхний правый модуль
IMG_20130101_055326.jpg

верхний левый это блютуз с армом и возможностью передачи данных кроме блютуза, ещё и с нрф24.
Последний раз редактировалось Angel71 29 сен 2016, 20:53, всего редактировалось 1 раз.
Аватара пользователя
Angel71
 
Сообщения: 9231
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение ilalexey » 29 сен 2016, 20:51

Angel71 писал(а):показать фотки своих рук?

Именно. Отвечать на вопросы и что-то советовать не имея за пазухой опыта нужна не абы какая наглость.
Твои посты это копипаст из интернета чужих постов и мыслей. Своего(твоего) опыта не видно.
Angel71 писал(а):я лучше для тс сфоткаю ещё один вариант, как можно платки разместить для навесного монтажа

Человек хочет отказаться даже от RF контролёра в пользу минимизации - на кой ему городить сэндвичи с бородой, смарчёк ты наш(в отместку за акцент на дедуле)?
Аватара пользователя
ilalexey
 
Сообщения: 1440
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение Angel71 » 29 сен 2016, 21:11

песочница безруко-безголовая, не кряхти. опыт есть и поболее твоего, а ты песочноголовый лучше книжки для детей начни читать по радиоэлектронике - если повезёт и азы усвоишь, может дойдёт, что на абы каком аналоговом передатчике без муторного обвеса не сделать. есть модули для прозрачной передачи, без встроенного мк и необходимости внешний мк подключать, только с ценами и доставабельностью у них не очень хорошо + далеко не всех из будет гарантированно отсутствовать ложные срабатывания, когда на той же частоте что-то ещё передавать будет.
Последний раз редактировалось Angel71 29 сен 2016, 21:28, всего редактировалось 2 раз(а).
Аватара пользователя
Angel71
 
Сообщения: 9231
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение ilalexey » 29 сен 2016, 21:18

Ну ты и перец..
Рот прикрой, ато голодными писюнами воняет на три версты.
Аватара пользователя
ilalexey
 
Сообщения: 1440
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Управление драйвером ШД приёмником NRF24L01+ без контрол

Сообщение Angel71 » 29 сен 2016, 21:28

т.е. пока по теме ничего умного написать не способен? ты же такой прям профи, руки прямее моих, мозги лучше соображают, знаешь и умеешь много. настолько модный, что боишься в 10-ти проводочках запутаться. :) давай, сделай полезное для tc, предоставь свой вариант решения задачи. :ROFL: а про повонять это как раз о тебе и твоей мусорной столице - сначала по городу воняло так, что даже появилась шутка с "городской картой вони", а потом ещё и место на свалке закончилось и с этой вонью мусорной по областям таскаетесь, то в киевскую, то в николаевскую, то в днепропетровскую область, может уже и ещё куда повонять пытались вывести.
Аватара пользователя
Angel71
 
Сообщения: 9231
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

След.

Вернуться в Электроника, электротехника

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

Сейчас этот форум просматривают: Rambler [Bot] и гости: 4

Mail.ru counter