CRIUS ALL IN ONE PRO Flight Controller
Участвует в этом компас?
да
Нужно будет заморачиваться с наводками, калибровкой и т.д?
да
Участвует в этом компас? Нужно будет заморачиваться с наводками, калибровкой и т.д?
Без компаса коптер не будет знать в каком направлении ему двигаться в случае отклонения от координат. Четко работающий компас обязателен (я бы сказал, что даже первичен).
Участвует в этом компас? Нужно будет заморачиваться с наводками, калибровкой и т.д?
Компас чрезвычайно важен!
Нужно точно прописать маг.склонение. rcopen.com/blogs/117417/17077
Если будут наводки на компас, то с коптером в режиме RTH можно попрощаться.
Компас однозначно калибровать и тщательно проверить в GUI его реакцию на повороты.
На ютубе есть видео ?v=OHEzD7uP6hI, как при газе крутит туристический компас, который лежит поверх контроллера. Значит, компас нужно выносить вверх.
P.S. А противоречие в том, что по поиску через гугл попадалась инфа что один SJ для компаса, а второй для баро, и что оба только для компаса. И еще попадалась инфа, что нужно спаять свободную площадку со средней, типа как если бы там был припаянный 2-х позиционный 3-х контактный микропереключатель, который соединяет средний контакт-площадку либо с правой, либо с левой площадкой, и на этих переключателях этот производитель экономит, ввиду редкой востребованности…
- Для Пирата, если вы сами компилируете, то не надо ничего резать, достаточно в коде отключить встроенный компас. Если пользуете FlashTool, то там пока нельзя отключить компас, поэтому только резать.
- Обе перемычки для компаса. Перемычка выбирает куда подключается компас, к MPU6050 или напрямую к процессору. Разрезав перемычку, вы вообще отключаете компас.
- Для Пирата, если вы сами компилируете, то не надо ничего резать, достаточно в коде отключить встроенный компас. Если пользуете FlashTool, то там пока нельзя отключить компас, поэтому только резать.
- Обе перемычки для компаса. Перемычка выбирает куда подключается компас, к MPU6050 или напрямую к процессору. Разрезав перемычку, вы вообще отключаете компас.
Спасибо! Исчерпывающий ответ!
P.S. Пока не нашел где в коде его отключить, но, думаю, к приходу внешнего компаса разберусь…😃
Обе перемычки для компаса. Перемычка выбирает куда подключается компас, к MPU6050 или напрямую к процессору.
SJ2 SJ3 - это SCL SDA?
SJ2 SJ3 - это SCL SDA?
Именно 😃
Скажите, а как на AIOP V1.0 от HK подключить внешний компас?
Повесить на разьем I2C согласно надписи на днище платы.
Родной можно просто сдуть, что бы ни чего не резать.
Я вот себе сегодня уже всю голову сломал, раньше делал и работало отлично, а сейчас не получается. Плата v2 с рцтаймера, перемычки порезал, закомментил строку как здесь, понимаю что больше ничего не надо, и здесь подтверждение. Не работает компас и все. Соединения и порезы прозванивал, компасов 3шт. пробовал, sda/scl местами менял, еепром чистил. При смене мест sda/scl ошибки начинают сыпаться, а при правильном соединении никаких ошибок. Компас молчит как рыба об лед. Стрелка курса отклоняется и возвращается на север, т.е. только по гирику работает. Прошивку пробовал и снова из исходников маховия править, ни в какую, правда еще раз забыл почистить память. Кстати после этого вообще перестал курс изменяться даже по гирику, точно надо почистить. Куда копать ума не приложу, может кто что подскажет, наверняка косяк где-то на поверхности?
Дорожки отрезать и больше ни чего не нужно делать.
Все работает. MPNG 3/0/1 r4
Все работает. MPNG 3/0/1 r4
Прошивку пробовал и снова из исходников маховия править
Как-то так.
компас точно 5883? вдруг в загашнике 3шт 5843 - а у них отличия есть.
для достоверности что все хотяб работает залейте скетч i2c Scanner и лог сюда.
и да… не забыть отключить настройку опроса компаса через мпу (если оное есть)
Когда лег спать вспомнил что не закомментил чтение через мпу, сейчас почистил память, закомментил, откалибровал, стал работать гирик на компасе, но не так как раньше, с перескоками на север не плавными. Залил сканнер
Scanning...
I2C device found at address 0x1E !
I2C device found at address 0x68 !
I2C device found at address 0x77 !
done
Я так понимаю, гироаксель, баро и компас.
Раньше до установки на коптер внешний компас работал, он у меня на собственной плате с жпс, по этому после пайки компаса на плату естественно проверил. Но в последствии перешил мозги и все, не работает.
Вот стандартные адреса:
Sensor HMC5883L 0x1E
Sensor ITG3200 0x68 0x69
Sensor BMP085 Can use XCLR to select/deselect 0x77
Sensor MS5607 Same as MS5611 0x76 0x77
Sensor MS5611 Same as MS5607 0x76 0x77
Ага, комас, баро есть, мпу судя по всему 0х68. Глянул даташит на компас, там 0x3D и 0x3С на чтение и запись. Нифига не понимаю. Но в принципе компас то видно на шине. Где копать?
Залей для теста MPNG и узнаешь работает там или нет.
Если да то значит копать мультивия.
после пайки компаса на плату естественно проверил
Проверял проверял да не выпроверил:(. Повесил на шину колечко ферритовое, покупной модуль стал работать а самопальный фиг. Залил MW2.3, та же батва. Начал приглядываться к показаниям компаса, по оси Х показания адекватно меняются на обоих компасах, а по остальным осям на самопальном компасе отличаются в широких пределах. Похоже надо переустанавливать компас. А я еще обрадовался что с первой попытки монтажница сумела его установить, визуальный контроль был проведен, да и включение показало работоспособность, оказывается ошибся. На следующей недели выйду из отпуска и буду переустанавливать, дома паяльником не смогу, скилла не хватает.
Всем откликнувшимся спасибо.
там 0x3D и 0x3С
это 8-ми битный адрес, а в ардуино испольуется 7-ми битный (без последнего бита)
Товарищи, помогите разобраться с сонаром, плз. Уже несколько вечеров борюсь…
Сонар HY-SRF05. Заказывал DYP-ME007 на Гудбайла, но прислали этот.
Летаю на MahoWii RC3. Подключен сонар по следующей схеме
* VCC <-> VCC
* trig(T) <-> D12
* echo® <-> D11
* GND <-> GND
в прошивке указаны соо-ющие настройки
#define SONAR_PING 12
#define SONAR_READ 11
и раскомментирован
#define SONAR_GENERIC_ECHOPULSE
В WinGui квадрат с сонаром светится зеленым.
Но при этом он не подает никаких признаков жизни, не пищит, значения debug2 = 10, debug4 = 0 не меняются.
Уже даже не знаю куда смотреть…
Уже даже не знаю куда смотреть…
сделать арм и включить альтхлд тогда будут менятся.
только вот вопрос: зачем? эти сонары - вещь довольно неточная и капризная к размещению (шум от моторов сильно влияет), к тому же на маховие и без него супер летается