Пятница, 29.03.2024, 03:46
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | Пропорциональное управление на МК с нуля - Страница 40 - Форум | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 40 из 40
  • «
  • 1
  • 2
  • 38
  • 39
  • 40
Модератор форума: ВитГо  
Форум » Разработка электронных устройств » Разрабатываю ! » Пропорциональное управление на МК с нуля (пошаговое строительство пропорционального управления с нуля)
Пропорциональное управление на МК с нуля
uwrteyДата: Суббота, 30.11.2013, 22:38 | Сообщение # 586
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Репутация: 11
Статус: Offline
Катастрофически не хватает времени.

Я решил все это провернуть в программе приемника.

как я помню АЦП у меня 10-ти битный, общее сопротивление резистора примерно 4,94 кило Ома
если максимум сопротивления 3,77 кило Ома, то максимальное значение АЦП будет 780
если минимум сопротивления 0,57 кило Ома, то минимальное значение АЦП будет 117

В приемнике полученную длительность превращаем в исходное значение ( число АЦП ) то-есть от 117 до 780

вычитаем из полученного результата 15 получаем число от 102 до 765
теперь делим это число на 3 и получаем число для восьми_битного ШИМа от 34 до 255
Прикрепления: 5625631.txt (25.6 Kb)


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Суббота, 30.11.2013, 23:41
 
ВитГоДата: Воскресенье, 01.12.2013, 01:31 | Сообщение # 587
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
главное верхний предел ! иначе не взлетит..

а в приемнике сделай ограничение длительности шима снизу - например менее 40 - вырубай мотор


Виталий (аka ВитГо)
 
uwrteyДата: Воскресенье, 01.12.2013, 19:01 | Сообщение # 588
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Репутация: 11
Статус: Offline
Ну вот, вертолет немного летает... В комнате сложно проверить..
И меня напрягает, что иногда все-таки срабатывает ватчдог... Попробую резистор в линию передачи с ВЧ модуля на МК поставить....
Где то коротит что-ли... В осциллограмме эти провалы помнишь? Вот замаялся уже....


не успеваю за своими мыслями......
 
ВитГоДата: Понедельник, 02.12.2013, 18:02 | Сообщение # 589
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
гм.. нужно нормальным осциллографом смотреть ! конечно никаких провалов быть не должно..

либо все таки ошибка в алгоритме где то (хотя там вроде все предельно просто...)


Виталий (аka ВитГо)
 
uwrteyДата: Вторник, 03.12.2013, 15:58 | Сообщение # 590
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Репутация: 11
Статус: Offline
Мне кажется, что все таки дело в питании....

Добавлено (03.12.2013, 15:58)
---------------------------------------------
Поставил сегодня резистор между приемником и МК, и ватчдог "в холостую" пока не срабатывал... happy
Зато, в этот раз, вертолет на отрез отказался отрываться от пола, хотя он в прошлый раз уверенно отрывался от поверхности... dry
Провода питания нагреваются прилично и плавят пупырчатый полиэтилен, в который завернута плата. Пожалуй провода нужны потолще в линии питания и на моторы...


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Среда, 04.12.2013, 00:17
 
ВитГоДата: Вторник, 03.12.2013, 20:52 | Сообщение # 591
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
гм..плавящиеся провода - это полная фигня !!
ставь толще !!

скорее всего у тебя действительно провода ток ограничивают !!! никакие провода сильно греться не должны..

ваттметра нет ? ток бы измерить...


Виталий (аka ВитГо)
 
uwrteyДата: Среда, 04.12.2013, 00:20 | Сообщение # 592
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Репутация: 11
Статус: Offline
Да не, провода не плавятся.... smile
Я всю плату заворачиваю в пупырчатый полиэтилен, дак вот он и плавится от проводов питания...

Ваттметра у меня к сожалению нет. Есть мультиметр с функцией амперметра. Но он способен измерять ток только до 20 Ампер...


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Среда, 04.12.2013, 00:22
 
ВитГоДата: Среда, 04.12.2013, 05:39 | Сообщение # 593
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
не должно ничего так греться !!!

на плате дорожки тонкие ?


Виталий (аka ВитГо)
 
uwrteyДата: Среда, 04.12.2013, 10:23 | Сообщение # 594
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Репутация: 11
Статус: Offline
Дорожки? biggrin
Плата - макетная. Вместо дорожек у нее провода. Провод я использую МГТФ.
Сегодня я заменю ВСЕ силовые провода на более толстые.


не успеваю за своими мыслями......
 
uwrteyДата: Среда, 04.12.2013, 20:22 | Сообщение # 595
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Репутация: 11
Статус: Offline
Увеличил толщину проводов питания и вертолет начал взлетать...
Теперь нужно идти на улицу и пробовать там... Дома слишком опасно...


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Среда, 04.12.2013, 20:22
 
ВитГоДата: Четверг, 05.12.2013, 11:00 | Сообщение # 596
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
ты его в руке держи. тягу сразу почувствуешь...

провода питания нужно делать такие же как у аккумулятора...
да и к двигателю тоже экономить с сечением не нужно...


Виталий (аka ВитГо)
 
uwrteyДата: Четверг, 05.12.2013, 23:21 | Сообщение # 597
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Репутация: 11
Статус: Offline
В субботу или воскресенье пойду с ним на улицу - буду пробовать..

не успеваю за своими мыслями......
 
uwrteyДата: Воскресенье, 08.12.2013, 17:23 | Сообщение # 598
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Репутация: 11
Статус: Offline
Ну вот, сегодня вертолет полетел.
Взлетает он всего на 30 см. Управляется плохо - замедленная реакция.
Думаю, что пока на этом я остановлюсь. Позанимаюсь чем ни будь другим... cool


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Воскресенье, 08.12.2013, 17:23
 
ВитГоДата: Воскресенье, 08.12.2013, 19:47 | Сообщение # 599
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
гм. на 30 см это мало !! все таки наверное не до конца транзисторы открываются, плюс еще ты набрал доп. вес..

на счет замедленных реакций - возможно что нужно увеличить амплитуды движений серв !


Виталий (аka ВитГо)
 
uwrteyДата: Воскресенье, 08.12.2013, 21:52 | Сообщение # 600
Генерал-майор
Группа: Администраторы
Сообщений: 3256
Репутация: 11
Статус: Offline
Я в обще удивился этому. Дома он уверенно взлетал на метровую высоту.
На улице он не только плохо взлетает, но еще и вращается вокруг своей оси. ( хотя, дома у него не было позывов вращаться, курс он держал )
Приходится постоянно стабилизировать курсовую устойчивость джойстиком.

Серва у него всего одна и она управляет тангажем.
По крену этот вертолет ни как не управляется!!! И в этом кроется большая проблема.
Когда вертолет начинает заваливаться на бок, то я ни как не могу этому воспрепядствовать! ( заваливается видимо из за ветра )
Единственное, что я могу сделать - дак это повернуть его по курсу в сторону заваливания, а затем выровнять с помощью тангажа...

И еще я кое что понял: управление по курсу - должно иметь некоторую мертвую зону по середине джойстика.
Возможно будет лучше, если управление по курсу станет дискретным.
По идее, для управления тангажом необходимо увеличивать обороты одного мотора и уменьшать обороты второго. ( Это нужно для того, что-бы вертолет не терял высоту )
Но так как мне не куда увеличивать обороты, то я сделал так, что бы при повороте уменьшались обороты одного мотора и НЕ увеличивались обороты второго......
Вот из за этого теперь на поворотах вертолет теряет высоту...
Может быть даже из за этого вертолет не мог взлететь более 30 см.. Так как постоянно крутился, а крутился он из за ветра....


не успеваю за своими мыслями......
 
Форум » Разработка электронных устройств » Разрабатываю ! » Пропорциональное управление на МК с нуля (пошаговое строительство пропорционального управления с нуля)
  • Страница 40 из 40
  • «
  • 1
  • 2
  • 38
  • 39
  • 40
Поиск:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz