Еще один БК проект для подвесов - EvvGC 3/2axis Brushless Gimbal Controller
yadi.sk/d/uhfRs8qzDnjgh тут новый кодик и гуи
Особо мало что поменялось пока
Но в корне поменял работу пида(старые значения не пойдут)
У меня вот такие значения по ролл П=35000 Д=160 Питч П=35000 Д=80 Ёу П=35000 Д=600
Маленькое значение Д теперь это нормально
Жду ваших помидоров
Не дождетесь… 😃
все работает как надо
Roll P=40000 D=180 PWR=65
Pitch P=40000 D=140 PWR=40
Не дождетесь… 😃
все работает как надо
Roll P=40000 D=180 PWR=65
Pitch P=40000 D=140 PWR=40
Ого здорово для старого пида р=40000 это было бы 80000(по старому)
Значит мне удалось поднять чувствительность в 2 раза
Но все равно ошибка в 0.1 градус это предел для МПУ
Надо гиры другие от 200$ за ось и будеет счастье
Ого здорово для старого пида р=40000 это было бы 80000(по старому)
Значит мне удалось поднять чувствительность в 2 раза
Но все равно ошибка в 0.1 градус это предел для МПУ
Надо гиры другие от 200$ за ось и будеет счастье
И с этим сенсором все не так уж плохо. Такое качество стабилизации при такой цене железа - сказка. Молодец!
Да, кстати, теперь неподключенный AUX ведет себя корректно… почти. Если выставить по PITCH Min.Angle=90, то подвес поворачивает камеру вверх на 90гр. Это все при не подключенном AUX, т.е. к контактам выбранного входа AUX не подключен приемник. Разве подвес должен поворачиватся по PITCH в такой ситуации?
Я тормоз. Надо было в минимуме ставить -90 и все заработало!
Roll P=40000 D=180 PWR=65
Pitch P=40000 D=140 PWR=40
Поставьте лучше 2s и повер повыше
Поставьте лучше 2s и повер повыше
Андрей, и так 2s. Насколько выше? ведь и так 65 и 40 %
Андрей, и так 2s. Насколько выше? ведь и так 65 и 40 %
не 40 а хатяб 50
не 40 а хатяб 50
сделал 50. Визуально ничего не поменялось…
На заметку.
У меня плата висла при одновременном подключении силового питания и usb-com на uart4. Проблема исчезла при установке 2х феритовых колец выдранных от мат. платы на шлейф i2c и шлейф адаптера (делал по 3 оборота).
А на моторах у вас стоят кольца
Андрей, а для теста прошивки серийник вводить не нужно?
без серийника всё нормально будет работать, но только для одной оси.
Я правильно понял?
Андрей, а для теста прошивки серийник вводить не нужно?
без серийника всё нормально будет работать, но только для одной оси.
Я правильно понял?
Да только питч
Новенькое - BGC32 - An alternate Open Source firmware for the EvvGC 3 axis controller - www.rcgroups.com/forums/showthread.php?t=2059364
BGC32
=====
Open source Alternative firmware for EvvGC 3 Axis Gimbal controllerWARNING: you must *NEVER* flash new firmware over UART1 when you have any form of LIPO connected to the controller. Doing so will damage your controller!!!
As of 20131219
NOTICE: Partially Functional, but still a work in process!!! - BUILDABLE, currently in TESTING, runs on both 1.2 and 1.3 hardware STM32F1 processor supported currently, F4 version is in the works. No pre-built version available at this time.github.com/FocusFlight32/BGC32
This is a hardware compatible alternative firmware for the EvvGC 3 Axis open source gimbal controller. It is very much a work in process. While it will build and flash, it’s function is limited at the moment while we continue to pull it all together.
At this time, it’s running *BOTH* the original EvvGC Complementary filter, in parallel with the new MARG+ attitude estimator. It is using the EvvGC CF as the input to the motor commands.
Below is a partial list of current and planned features. This will change and be updated as we progress along
Support for either an STM32F103 or and STM32F405 microcontroller
USB bootloader support for flashing firmware over USB
USB Virtual Comm Port support (via ST driver)
CLI - updated to support ASCII based terminals
Magnetometer support - in the source, but commented out for now, no testing done
EvvGC Complementary Filter carried over for evaluation testing
MARG+ a full quaternion based attitude estimator - running in parallel with the EvvGC CF for comparative purposes
- Accel Kp, Ki changeable parameters
- Mag Kp, Ki changeable parameters
- Support for Mag to correct drift - in sources, but commented out
3 separate ADC input channels for things like Battery monitoring, etc
full PID implementation with limits - on all axis
IMU calibration- MAG calibration - in sources, commented out for now
- IMU calibration
- IMU configuration with changeable parameters
RC limits - both end points (all axis)
RC selectable rate/position mode (all axis)
3 separate RC input channels for PWM RC control (PPM as a future option, along with Spektrum serial)
individual motor on off control (all motors)
motor *rate* limits (all motors)
flexible IMU orientation (upright or upside down - all 4 positions)
testing and reporting options via CLI
programmable motor pole count (by motor)
data filtering time constants (accel, rate, attitude)
Autopan on all axis - removed for now - not tested
eeprom emulation - doesn’t use external eeprom so you can switch back and forth between EvvGC FW and this easily- eeprom defaults reset
separate sensor CLI
extra UART for connection to serial based Bluetooth, RF or other external serial devices
А на моторах у вас стоят кольца?
Нет, только на I2c и usb-com ставил.
Нет, только на I2c и usb-com ставил.
Это не провильно
Потому что помехи идут от моторов и их надо там душить
Новенькое - BGC32 - An alternate Open Source firmware for the EvvGC 3 axis controller - www.rcgroups.com/forums/showthread.php?t=2059364
Ну а GUI где😒
Как ее настраивать:(
Сейчас уже поздно тестером записываться, надо покупать активацию за 1000р. или все же можно получить заветный ключик?
Это не провильно
Потому что помехи идут от моторов и их надо там душить
—
Ну а GUI где😒
Как ее настраивать:(
Буду значит и на моторы вешать )
Сам тоже ещё не смотрел что там нового понаписали … может на выходных …
Сейчас уже поздно тестером записываться, надо покупать активацию за 1000р. или все же можно получить заветный ключик?
Присоединяюсь - за темой давно слежу, контроллер получил, а вот моторы не подъехали и соответственно и подвес пока не готов…
прошу помощи у вас коллеги! не могу прошить плату, все перепробывал, пробывал прошивать через FTDI и через PL2303MDL. Выдает сообщение как на фото. Но если через УАРТ4 подключить и смотреть в первой версией ГУИ, то читает и перезаписывает данные и.т.д. пробывал прошивать на 4 разных компах везде винда 7. Куда копать?
прошу помощи у вас коллеги! не могу прошить плату, все перепробывал, пробывал прошивать через FTDI и через PL2303MDL. Выдает сообщение как на фото. Но если через УАРТ4 подключить и смотреть в первой версией ГУИ, то читает и перезаписывает данные и.т.д. пробывал прошивать на 4 разных компах везде винда 7. Куда копать?
Резисторы на задней стороне замкнуты
И опишите порядок действий при прошивке
на 4 разных компах везде винда 7
У меня Вынь7х64, тоже проблемы: Flash_Loader_Demonstrator не хочет работать через УАРТ, независимо от состояния резисторов на обратной стороне. Поэтому я шью из STVP через ST-link.
И опишите порядок действий при прошивке
подключаю FTDI к плате на уарт1, ставлю перемычки на ресет и бут1, запускаю STM Flash demonstration, выбираю нужный ком порт, убираю перемычку ресет и нажимаю кнопку “NEXT”
Резисторы на задней стороне замкнуты
на моей плате резисторов сзади нет
Поставьте лучше 2s и повер повыше
У меня камера Sony RX 100. Две оси вчерне настроены. По роллу вышло удивительно быстро, с питчем пришлось повозиться и на 3S не удавалось справиться. Убрал одну банку и быстро получил улучшение. Действительно, две банки сработали!
У меня такой вопрос: чисто теоретически какова верхняя безопасная граница повера?
Вообще, в ГУИ имеется много разных приблуд… Многие я не понимаю, как работают. Андрей, есть какое-нить описание, шоб спокойно покурить мануал, а не тыкать беспорядочно на кнопки?😃