Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2
  • 3
  • 4
  • 5

ТЕМА: Радіо керування підгодівельного кораблика

Радіо керування підгодівельного кораблика 22 лют. 2021 19:13 #101

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Правда подобие осциллографа но может поможет прояснить ситуацию
1 режим управления:
установлено в настройках СРЕД.1550 мкс.--по ослику 1570 мкс.
установлено МАКС. 2400 мкс -- по ослику 2370 мкс. (погрешность конечно есть)
Этот режим работает хорошо.

2 режим управления

установлено в настройках СРЕД.1550 мкс.--по ослику 1570 мкс.
установлено МАКС. 2400 мкс -- по ослику 1850 мкс.
Я думаю отсюда и всё недоразумение.

За управляющие импульсы понятно, подключил сервопривод и во втором режиме управления серва не до конца отклоняется в обе стороны.

В первом режиме отклонение происходит до крайних точек.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 22 лют. 2021 19:20 #102

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Antoha2000 пише:
установлено МАКС. 2400 мкс -- по ослику 1850 мкс.
В каком положении управляющие переменные резисторы?

P.S.
Посмотрел сообщение №35 - почему-то там старая прошивка. Обновил, посмотрите еще, дата файла прошивки должна быть сегодняшняя.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 23 лют. 2021 12:00 #103

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
С последней прошивкой всё нормально и в настройках и по ослику значения совпадают.
Моторы отрабатывают полную мощность, режим "скорость" -- вращение моторов начинается с 17%.
Оба режима управления работают как и задумывалось.
Тест как говорится на сухую, попаду на воду будет более понятней.

SOIR!огромное Вам Спасибо за поддержку и понимание в реализации наших хотелок.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 02 жовт. 2022 10:06 #104

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Уважаемый Soir !!!
Знаю что Вы не работаете с чужими проектами, но с такими ценами на контроллеры .....
Не могли бы Вы адаптировать этот проект под другой контроллер. Допустим Atmega 8 или 48

Вкладений файл:

Назва файлу: BLDC_Senso...mple.zip
Розмір файлу:53 KB
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 02 жовт. 2022 15:09 #105

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Atmega8 не має таких можливостей, які використовуються в цьому проекті.

Atmega48 повинна підійти. Але з мого боку це, швидше за все, може бути тільки механічна заміна МК. Тому якщо потрібно буде десь дещо підправити, зміни... тоді не факт, що це буде можливим.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 02 жовт. 2022 16:12 #106

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Atmega48 есть в наличии, вот поэтому и интересует замена МК. если у Вас найдётся время для этого.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 02 жовт. 2022 17:02 #107

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Пробуйте, що з цього вийшло...
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 02 жовт. 2022 17:59 #108

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Огромное спасибо!!!
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 22 груд. 2022 16:54 #109

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Извиняюсь за долгое молчание!
Ув.Soir ничего хорошего не получилось,перепробовал несколько вариантов но результат ни к чему хорошему не привёл. Может в схеме или в прошивке косяк, а может и я криворукий.
Может у Вас будет время и желание написать прошивку? Схемку выложу.
Останнє редагування: 22 груд. 2022 17:04 від Antoha2000.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 22 груд. 2022 21:12 #110

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Щоб відповісти мені потрібно, хоча б в загальних рисах для початку, розуміння що повинен робити такий пристрій. І що саме не так працює в існуючому проекті.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 23 груд. 2022 18:48 #111

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Это регулятор оборотов бесколлекторного двигателя,под существующее управление.
Ширина импульсов 544мкс- 2400мкс, нейтраль 1520мкс.
Настройки;
Кол.во магнитов в роторе двигателя
настройка угла опережения фазы для бездатчикового двигателя
Частота PWM
За основу взял этот проект,хотя и здесь не запускается двигатель

Вкладений файл:

Назва файлу: 660.rar
Розмір файлу:130 KB


А в том проекте не запускается двигатель,происходит дёргание и изредка запускается но не набирает обороты.В настройки (по UART) не получилось попасть.
Проекты выложенные в интернете зачастую с подвохом.
Останнє редагування: 23 груд. 2022 18:51 від Antoha2000.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 23 груд. 2022 20:50 #112

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
А це точно проект для Вашого двигуна? Бо все якось намішано і незрозуміло.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 24 груд. 2022 11:07 #113

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Мотор 3 фазы соединение звездой,без датчиков, 12 магнитов
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 24 груд. 2022 14:34 #114

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Antoha2000 пише:
Ширина импульсов 544мкс- 2400мкс, нейтраль 1520мкс.
...
Частота PWM
...
Повинно бути щось одне, або пов'яжіть їх між собою. Та й перше більше схоже на сервопривід, ніж на мотор 3 фази.

Щоб зайнятись цим всім, мені потрібен детальний опис роботи, управління, налаштування...
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 27 груд. 2022 17:31 #115

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Да, похоже на управление сервоприводом.
В существующем управлении управляющий сигнал на управление мотора 544 мкс-2400 мкс, нейтраль 1520 мкс.
При увеличении ширины импульса вращение в одну сторону.
При уменьшении ширины импульса вращение в другую сторону.
Управление отлично работает и поэтому не хотелось что-то менять.
Управляющий сигнал подаётся на PC-3 м/к

Количество магнитов в роторе
Частота PWM (переключение ключей)

Для расчёта оборотов мотора:
Например, имеем регулятор с частотой ШИМ 8 кГц, и двигатель с 14 магнитами. Максимальная теоретически возможная частота вращения вала двигателя будет:
V=(Q/6/(N/2)*60);
Q - частота ШИМ в герцах 6 - количество коммутаций за один электрический оборот N - количество магнитов 60 - количество секунд в минуте
V=((8000/6/(14/2))*60) = 11428 об/мин.
Двигатель с 28 магнитами: V=((8000/6/(28/2))*60) = 5714 об/мин.
Настройки.
настройка угла опережения фазы для бездатчикового двигателя с шагом 1 градус; 0..30, градусов
частота ШИМ 16, 32 КГц.
настройка уровня ШИМ сигнала для старта двигателя; 0..50 %
Кол.во магнитов в роторе двигателя. 0..255, шт
Настройки производим по UART через программу терминала.
 В терминале появится приглашение в виде символа  >>>
“set”  выводит в терминал список всех доступных настроек и их значение. motor.angle=7
pwm=32

pwm.start=15

motor.magnets=12

Вход в настройки: замыкаем пин PD-4 на землю.
При размыкании PD-4 сохранение настроек.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 20 лист. 2023 15:16 #116

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Ув. Soir снова нуждаемся в Вашей помощи, если конечно у Вас будет время и желание.
Сразу опишу дополнения и изменения в проекте для принятия Вами решения.

передатчик
Изменено подключение кнопки SW2 (PC-5)
Кнопка НИЗ(PA-6) переносим на PC-5
PA-6 управление сервоприводом(RV-5)- в приёмнике серва PB-7
Во втором режиме RV-1 не задействован-делаем управление сервоприводом- в приёмнике PE-5
Кнопка SW-0 при нажатии- в приёмнике SW-0 лог.1
При повторном нажатии- в приёмнике SW-0 и SW-3 лог.1 (в приёмнике добавить SW-3)
Ещё при нажатии- в приёмнике SW-0 и SW-3 лог.0
Настройки сервоприводов можно сделать в третьем окне (там канал связи и зуммер)


Вкладений файл:

Назва файлу: корабликWinRAR.rar
Розмір файлу:38 KB





Развернуть экран на 90 градусов (есть пульты, а в горизонтальном положении экран не влазит)
В таком варианте








И ещё такой вопрос- возможно сделать программно переназначение стиков.(правша-левша,удобство управления)
У нас 6 каналов управления, допустим:
канал №1 (мотор PA-0)- управляется RV-0,сделать в настройках выбор управления каналом любым RV или отключить канал
Ch1 off
Ch2 RV4
Останнє редагування: 20 лист. 2023 15:25 від Antoha2000. Причина: файл не вложился
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 02 груд. 2023 07:03 #117

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Розвів плату, якщо є можливість перепризначити виводи:
RV0___PA1
RV1___PA6
RV3___PA0
RV4___PA3
RV5___PA4
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 03 груд. 2023 07:36 #118

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
В архіві пришивки для передавача та приймача, версія v4. Призначення виводів згідно повідомленню №117.

В окремому архіві з назвою Old.zip версія для призначення виводів як у версії v3.
Долучення:
Останнє редагування: 02 січ. 2024 21:41 від Soir. Причина: Оновлення прошивки
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 12 груд. 2023 13:16 #119

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Виникла ще проблема при розведенні плати, може Ви знайдете час перепризначити виводи дисплея.
D1--PD0
D3--PD1
D5--PD2
D7--PD3
D6--PD4
D4--PD5
D2--PD6
D0--PD7
RS--PC0
WR--PC1
Версія 4
Останнє редагування: 12 груд. 2023 13:18 від Antoha2000. Причина: не дописал
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 12 груд. 2023 19:15 #120

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Не хотілось б чіпати D0-D7. Це може значно сповільнити вивід інформації і у цілому загальмувати роботу програми. Може й не критично - не знаю. Якщо вкрай потрібно, я перероблю.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 12 груд. 2023 20:02 #121

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Вся справа в тому, що плата узгодження дисплея зовсім маленька і доріжки тоненькі та й плата передавача за розмірами теж не велика, перемички-переходи-хотілося хоч трохи зменшити.

Виявився один баг, недодивився.
Сервопривід РВ-7 при включенні приймача не встановлюється в початкове положення і за втрати зв'язку теж не встановлюється в початкове положення
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 12 груд. 2023 22:51 #122

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Виводи переназначив, перевірте чи правильно. Час на передачу даних в дисплей збільшився вдвоє. Тепер це трохи менше секунди. Буде підвисати все: кнопки, управління, обмін інформацією... Якщо критично, буду дивитись пріоритети.

Решту подивлюсь завтра.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 13 груд. 2023 10:11 #123

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Перевірив.
Дійсно сильно повільний, це не авіомодель-швидкість не дуже критично, але візуально це просто вбиває,
взагалі як уповільнена зйомка
Якщо немає можливості розігнати, то краще повернутися на зад
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 13 груд. 2023 17:21 #124

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Повернув виводи.

Все можна пришвидшити удвічі замінивши кварц з 8 МГц на 16 МГц.
Увійдіть до облікового запису, щоб писати повідомлення.

Радіо керування підгодівельного кораблика 13 груд. 2023 17:42 #125

  • Antoha2000
  • Antoha2000 аватар
  • Оффлайн
  • habitue
  • Дописи: 163
Давайте замінимо кварц на 16МГц, може і після перепризначення виводів нормально працюватиме.
Для цього потрібно щось міняти у прошивці?
Увійдіть до облікового запису, щоб писати повідомлення.
  • Сторінка:
  • 1
  • 2
  • 3
  • 4
  • 5
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir