Универсальный пульт радиоуправления

Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Связь стала стабильно
И опыт сын ошибок трудных и гений парадоксов друг
Реклама
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

Итого у нас 8 пропорциональных + 8 дискретных каналов. Пока достаточно))
А как мы стики распределим по умолчанию? куда они припаяны? У нас 3 двигателя работают параллельно сервам...
Далее восстанавливаем все системы... Мультиплексор уже припаял?))
Реклама
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Плексор-скоро закажым.
Щас подпаяны датчик темп на 31 ногу,тока,воды
И четыри основных реле,опредиляемса с герконами(ставим на самые безтолковые ноги)
Стики поумолчанию(adc0пульт,первый ppm,pa0кар)и так далее
Шымы для моторов нада разные(и з реле(наш вар),и попробуем тот модуль,и для без колекторника)
первый канал у нас всегда будет рульом,к второму подтянуты щымы)
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

кораблик.rar
(789.53 КБ) 220 скачиваний
тебе предлагают помощь с экранчиком..)) https://radiokot.ru/forum/viewtopic.php?f=3&t=160228
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

roman.com
goldenandy
Я прошу извенения за не знание руской граматики,я думаю что главное понемать друг друга.
Я считаю что если выдумывать велосипед,то с удовольствием,не куда не спешить.
Я повторюсь,я хотел простое радио управление,что переросло в добавление всякого разного.
Все нада делать по ресурсам(времено-матереальным)
То что предлагает goldenandy-мне кажетса потребует много ресурсов(которих щас нету)
Мы уже прошли,тот этап когда можна все понавыдергивать из радио хлама.

Добавлено after 6 minutes 59 seconds:
Я почитал вашу переписку,и понимаю что я не чиго не понемаю в програмированию.
И опыт сын ошибок трудных и гений парадоксов друг
Реклама
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

Мне фиолетово у кого какая граматика)) Тут технический форум.

Для начала восстановим все функции кораблика... соберём по схеме и прошьём.))
кораблик.rar
(806.78 КБ) 156 скачиваний
кораблик.hex
(10.47 КБ) 429 скачиваний
Реклама
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Датчик температуры-переодичиски пропадает,подключон по схеме,брак датчика не исключон.
Датчик потопа работает
Датчики акумов работают
Датчик тока подключон но не проверен
Два канала(пер-ак,фара-работают)
Вигрузка не работает(имитацыя лотка работает тоисть герконы и реле)
Остальное пока нету возможности проверить.
Через 2часа на поезд,пропаду на сутку-точно(но может если время останитса поисчу там радио магазн)

Добавлено after 8 minutes 23 seconds:
А пока на досуге можна подумать как из этого aj-sro4m(HC-SR04) слепить эхолот с отображэнием на втором экране,и чтобы подключалса и к пульту ик модулю кораблика.
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

имитацыя лотка работает - это как понимать?))
температуры-переодичиски пропадает ? Замечательно)) Всё отваливается))
Видать из-за прерываний... Но в первую очередь из-за тупого протокола 1-Wire... чувствительного в малейшим задержкам...
тайминги... тайминги... всё построено на таймингах))
Ну можешь прошить без прерываний для проверки))
кораблик БП.hex
(10.46 КБ) 395 скачиваний
радио магазин? Ты всё ищешь мультиплексор? такая дефицитаня деталь чтоли?)) Долго визимся с одним плексором... уже бы припаяли вторую мегу и забыли про плексер)) :))) Ну если нет плексера соединяем напрямую да и всё...
Будет тебе 5 серв + 2 мотора без плексеров и прерываний)).
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

roman.com-пишу с телефона.
вместо герконов переключатель база-конечная-релюхи клацают (просто нет на кнопку выгрузка ни какой реакцыи)
Плексер стоит 5грн мин заказ 50грн доставка 25грн(не интересно)ЗАЧЕМ ПЛАТИТЬ БОЛЬШЄ.
Я хочу попробовать на демультиплексоре(не хочу логик,мег8)
Щас по всех фронтах завал,но не чево прорвемся как нибуть.
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

sashamelja писал(а):вместо герконов переключатель база-конечная-релюхи клацают (просто нет на кнопку выгрузка ни какой реакцыи)
У нас АВТОМАТИЧЕСКАЯ выгрузка ("Умная выгрузка"). Работает без твоего участия. :))) Она проверяется хитро...
- при включении кораблика каретка едит на базу. Выгрузка не будет работать пока каретка не окажется на базе.
- после того как каретка на базе можно нажимать кнопку выгрузку.
- дальше всё происходит в автоматическом режиме: (выгрузка > задержка > возврат база > готовность к выгрузке).

Вообще я бы сделал выгрузку на сервах или магнитах...

Датчик температуры програл в симуляторе... Переодически отваливается из-за мультиплексора. Что делать? Фиг его знает... :)))
Вариантов миллион... от программной коррекции до отдельно меги))

Тупой протокол 1-Wire требует высокой точности импульсов (точность микросекунды !)...
1-Wire.jpg
(12.84 КБ) 439 скачиваний
Пипец... руки поотрывать этим Далловцам (разработчикам таких тупых датчиков). ))

Вообще.. в нормальных схемах ставят отдельный контроллер двигателей, которые контролируют все процессы двигателя: ток, частоту, температуру, частоту ШИМ в зависиммости от режима работы... Контроллер не позволяет резко рвать с места, что исключает броски тока... Работют они по графикам режимов, с реальным круиз-контролем, с ПИД-регуляторами и рекуперативным торможением...))

У нас пока всё слишком примитивно)) Кстати графики.. надо добавить графики... Добавим второй экранчик...
пульт.rar
(622.11 КБ) 161 скачивание
Будем туда выводить координаты GPS... эхолоты... графики...и т.д.))
пульт.hex
(53.56 КБ) 290 скачиваний
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

roman.com-с второй екран приятно удивил,работает хорошо.
Фото закину завтра.
Подключка удобная и болие универсальна,чем придэдущая,(посут теряем одн толька пин,но какой эфект) :))
Если нада у меня ещо один есть :)) :) :))
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

Принцип работы нашего экрана подробно описан тут - OLED - https://www.youtube.com/watch?v=-IFwwWj11Kw

У нас принцип такой же, только без библиотек.. всё через функции..))

Можно подключить третий экран...)) Как я уже писал выше, к одной меги можно подключить много экранов.

Можно сделать большую приборную панель..)) - https://www.youtube.com/watch?v=wtU02eBNJfQ

Только учти, чем больше экранов подключено к одном меги, тем медленней работает вся система в целом. Поэтому обычно на каждый экран ставят отдельную мегу. Тогда количество экранов можно делать бесконечно много )) На работу всей системы в целом это не влияет.

Надо добавить графический редактор... будем рисовать графики)) - https://www.youtube.com/watch?v=13PFOwcK3-I
Последний раз редактировалось roman.com Пт янв 25, 2019 13:15:03, всего редактировалось 1 раз.
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Наша умная выгрузка работает-провод отпаялса,термо датчик на паследней прошивке модуля ужэ не отваливаетса.
Датчик тока почемуто прыгает мин-мак(без нагрузки)но я ещо не припаял фнч-фильтр(припаяю-отпишу)
Плексера не купил,но зато купил https://www.youtube.com/watch?v=1kspRBmpbS8
И давай подумаем как правельно внедрить ето чудо запаралеля виходы под 4ам(что куда да как,и нарисуем на схеме)
И проведем реальный тест нагрузив 4-5амп(на радиатор прикрутив термо датчик)
https://www.youtube.com/watch?v=NqZrzrYu9TM
И того барахла что я накупил я бы хотел сначала внедрять http://wiki.amperka.ru/%D0%BF%D1%80%D0% ... nce-module
Мне кажетса самое простое,-и тут както нада рисовать рельеф дна,заодно потренируемса рисовать графики
А потом можна и барометр,потомучто какой карп-бот без знаня давления-и изменение температуры(канечно же на графиках)
ДЛЯ РЫБАКА ЭТО ОЧЕНЬ ВАЖНО
Модуль джс-гамно из гамна(со всех сторон)
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

не понял... виходы под 4ам ? это что?

L298N подключается очень просто (уже подключали). Можешь для проверки подключить как на видео (без реверса схему менять не надо) - подал ШИМ на соответствующие входы L298N и нажал кнопку))

Чтоб подключить реверс L298N к меги... надо вспомнить выводы (скачать даташит).

Ультразвуковой дальномер тема интересная)) Его надо тестить отдельно... пока не придумал. ))
Собери лучше сначала кораблик чтоб работал, а потом дополнительные датчики... А то у тебя всё разобрано.
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

https://www.youtube.com/watch?v=NqZrzrYu9TM
послушай с 45 секунды(но нада проверять)
Все датчики будут проходить проверку и наладку на пульту кроме тахометра,драйверов моторов(если так можна)
Пока я думаю розбирать-или делать другой(нада подумать)
Пока резкой надобности я невижу(из деталей от туда мне ничего не нада,плавать негде,все есть в двойном комплекте)
Єхолот тестить будем подключая к пульту,на пруду есть место где вода не замерзает почти некогда+есть чудо китайский ехолот возьмем за образец там глубина в том году была гдето 1.2м самое то для тэстов
В крайньом случае возьму бур зделаем пару лунок 0.5-1-1.5(Давай добавим хоть одну плюшечку :)) )
Некто не хочет повторять нашэ радио управление,можэт эхолот захотят :)) :) :)) (отключил в меню радио модуль выбросил из схемы все лишнее вуаля эхолот)
Взял плату модуль подпаял датчик засунул в какуйото гермо коробку подцэпил к спинингу и бросай(но это ужэ радио-эхолот это ужэ не плюшэчка а цэлый батоннн :)) )
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

Наш проект никто не сможет повторить, потому, что...
goldenandy писал(а):У вас проект достаточно большой и сложный, вы замахнулись на универсальность и вагон функционала.
:)))

Драйвер... Да что там думать... обычный драйвер L298N. три входа: ШИМ, вперёд, назад.
За тебя уже всё придумали добрые люди)) - http://robot-kit.ru/article_info.php?articles_id=22
1.jpg
(160.17 КБ) 451 скачивание
В нашем кораблике нет вывода "вперёд"... есть только вывод "назад" (в нашем кораблике это вывод называется "реверс").
Поэтому, если подключить этот драйвер к нашему кораблику, то наш караблик будет плавать... только назад))
Ну значит надо сделаем отдельно вывод "вперёд"... (если действительно это надо)...)) Какие проблемы?))
2.jpg
(86.84 КБ) 412 скачиваний
Лучше для начала подключи к драйверу лампочку 12 вольт (60 Ватт 5 Ампер) от автомобиля и посмотри что будет.
3.jpg
(169.43 КБ) 421 скачивание
Этот драйвер сгорит нафиг в кораблике... Он всего на 2 ампера.

А ещё этот драйвер имеет большие потери... в два раза больше чем на простом реле (драйвер собран по мостовой схеме).
И т.д. Нафиг ты его купил вообще))

Лучше расскажи что там с мультиплексором ? На чём будем собирать плексер? Спаяй на транзисторах... ))
плексер_3.jpg
(190.04 КБ) 184 скачивания
Все датчики (датчик тока, напряжения, температуры... и т.д.) можно настраивать (калибровать) по графикам. Просто у нас пока ещё нет графиков)) Скоро будут.

Ты сначала настрой этот эхолот дома, в ванной, потом на пруду..))

А что там с GPS ?

Датчик - https://www.youtube.com/watch?v=1Eyl7733Dqo Не совсе ясно куда его использовать...
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Я давно хотел попробовать подключить вот-так(згоит то згорит а нет так нет)
Плексор за ту ниделю решим вопрос.

Добавлено after 26 minutes 2 seconds:
В ваной не получитса потому у нево слепая зона гдето 40см и обзор 50 градусов(мой завоцкой тожэ в ваной не работает нормально у нево тожэ слепая зона 30-40 см)
Насколька я понял aj-sro4m(просто с выносным гермо датчиком)
Полный аналог (HC-SR04) Значит инфы полным полно.
Нада подобрать пины правельно
Зделать пункт в меню эхолот
В нем будут менятса кое какие пааметры(а можэт и небудут)
Я в програмировани не понимаю,но мне кажетса что в придыдущей статье было описание
Для того чтобы инициализировать отправку сигнала дальномером, необходимо подать высокий сигнал длительностью 10 μs на пин Trig.
После получения высокого сигнала длительностью 10 μs на пин Trig, модуль генерирует пучок из восьми сигналов частотой 40 кГц и устанавливает высокий уровень на пине Echo.
После получения отраженного сигнала модуль устанавливает на пине Echo низкий уровень.
Зная продолжительность высокого сигнала на пине Echo можем вычислить расстояние, умножив время, которое потратил звуковой импульс, прежде чем вернулся к модулю, на скорость распространения звука в воздухе (340 м/с).
Функция pulseIn позволяет узнать длительность импульса в μs. Запишем результат работы этой функции в переменную duration.
Теперь вычислим расстояние переведя скорость из м/с в см/мкс:
distance = duration * 340 м/с = duration * 0.034 м/мкс
Преобразуем десятичную дробь в обыкновенную
distance = duration * 1/29 = duration / 29
Принимая во внимание то, что звук преодолел расстояние до объекта и обратно, поделим полученный результат на 2
distance = duration / 58
Оформим в код всё вышесказанное и выведем результат в Serial Monitor

Только вместо сирийного порта на экранчик даные в сантиметрах
Эсть видео где чувак делал чтото подобное на ардуино и он брал библеотеки от HC-SR04 и мой датчик (и вроди работало)
https://www.youtube.com/watch?v=xMo00jrWTnk
https://www.youtube.com/watch?v=P_LArnY1a8Y

Добавлено after 16 minutes 32 seconds:
Если коротко про GPS єто дешовая китайское барахло,с непонятной прогой,без инфы кроме даташыта и самое критичное что в даташите пишэт что погрешность 2.5 метра(страшно подумать что в натуре)Это самый главный параметэр(2.5 ну не в одни ворота)нету смысла тратить время.
Кароче нада покупать нормальный NEO-M8N (инфы полно,утэлитка понятная прогрузка за 30сек,тянет все виды,и погрешность 60см)
Золотой вариант 16 баксов
Вложения
DC_Motor_Driver_L298N_1_motor_PWM.jpg
(84.77 КБ) 376 скачиваний
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

Для начала полная схема.
пульт.rar
(657.9 КБ) 171 скачивание
кораблик.rar
(822.17 КБ) 213 скачиваний
Для подключения драйвера двигателя заходим в меню пульта и меняем канал 2 (мотор 2) на стик 1(мотор 1) с инверсией (все каналы с инверсией).
Теперь у тебя есть вывод "назад" (на схеме "реверс" от первого двигателя) и есть вывод "вперёд" (на схеме "реверс" с инверсией превращается в вывод "вперёд").
Таким образом ничего в программе менять не надо, достаточно поменять настройки в меню пульта ))

Далее подключаешь свой драйвер в параллель (два в одном) и проверяешь под нагрузкой. Главное не перепутать на драйвере выводы "вперёд" и "назад" )) А то один драйвер будет крутить вперёд, второй назад... драйвер замкнёт и всё сгорит нафиг))

GPS точность 2.5 метра... не знаю)) 60 см. тоже на фонтан)) Радиокомпас даёт более высокую точность...)) :)))
Аватара пользователя
sashamelja
Говорящий с текстолитом
Сообщения: 1565
Зарегистрирован: Пт янв 20, 2012 16:25:02

Re: Универсальный пульт радиоуправления

Сообщение sashamelja »

Ты очень запутано написал давай в цыфах или в портах
Канал 2(ставим-1)
Вперед__
Назад__
ШЫМ__
И опыт сын ошибок трудных и гений парадоксов друг
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Универсальный пульт радиоуправления

Сообщение roman.com »

что тут запутано?)) У тебя все 8 каналов можно переназначать на любой стик... При этом на все 8 каналов можно делать инверсию...
С помощью меню пульта вывод "реверс" в кораблике легко превращается в вывод "вперёд"))
схема_2.jpg
(96.74 КБ) 411 скачиваний
Универсальный пульт может всё))
Ответить

Вернуться в «Радиотехника: приемники, передатчики, антенны»