Полетный контроллер AfroFlight32 / Naze 32
К сожалению в моём случае компас живёт своей жизнью, что калибрую, что нет. Такое ощущения, что либо после калибровки данные не туда пишутся, либо после они не оттуда читаются. Тупо скачат показания в районе 230-255. Это даже не дрейф на 5-6 градусов, у меня это просто случайные данные. Буду копать дальше. Может дебагом пройдусь как возможность появится.
У вас прошивка какая? у него в мае - июне прошивка была с поломаным магнитометром,
последняя тут code.google.com/p/afrodevices/…/baseflight.hex?spe…
Таймкоп наконец переступил через себя и сделал 4тую ревизию как все его просили с самого начала. уже в продаже
На борту:
MS5611
MPU6050
MMA8452Q
Ну епрст, опять покупать чтоли!..
Шютка)
Ну епрст, опять покупать чтоли!..
Вот вот 😦
Данный девайс у него ещё с GUI не дружит…
На борту: MS5611 MPU6050 MMA8452Q
эээ… два акселерометра и нет компаса. зачем?
Компас есть 5883 как и был и на том же месте, а два акселя х.з. всё равно вместе не работают…
Да, платы эти, но я брал её вообще без датчика, плата с акселем у меня уже была, я её просто припаял.
Если выбирать между китаем и Naze 32, то лучше брать конечно Naze, так как мне еще пришлось повозиться с направлением датчиков в коде и китайская плата не по всем пинам совпадает с оригинальной платой
эээ… два акселерометра и нет компаса. зачем?
Сам не понимаю, я летаю на одном MPU6050 - большой разницы с MMA8452Q (а она стоит и на rev3 Naze32 - предыдущей ревизии) не увидел
Полетал немного на самодельной плате с ms5611 и сравнил её с оригинальной Naze32, которая тоже имеется…
Разницы при удержании высоты между ms5611 и BMP085 не увидел - у меня из коробки, без доп настроек не держит ни в одном, ни в другом случае, видимо надо играться с ПИД.
С удержанием позиции с помощью GPS (mtk3339 и mtk3329) тоже ничего не получилось - летит черт знает куда. Буду дальше экспериментировать…
А в остальном летает хорошо и с Китаем с mpu6050 и и на оригинале Naze32 rev3 пока большой разницы не замечаю, может потом почувствую, когда побольше батарей налетаю.
Да, и все неплохо летает без виброразвязки на китайской копии DJI 450 frame. Только моторы надо отбалансировать, это критично.
Смотрел код TC, когда допиливал под китайца, коммент в исходниках порадовал
// Accelerometer. Fuck it. Let user break shit.
прям даже не знаю как реагировать 😃
Это где ? 😃
В sensors.c, в sensorsAutodetect(void)
Еще забавное:
// Found anything? Check if user fucked up or ACC is really missing.
if (accHardware == ACC_DEFAULT) {
if (cfg.acc_hardware > ACC_DEFAULT) {
// Nothing was found and we have a forced sensor type. Stupid user probably chose a sensor that isn’t present.
Я его под себя переписывал rcopen.com/forum/f134/topic224458/595 , и только сейчас узрел 😃
Это типа если лохи не выбрали тип акселя - берём по умолчанию 😃
вопрос это как я понял последняя ревизия abusemark.com/store/index.php?main_page=product_in… с самыми новыми датчиками ?
а чтобы была с контактами надо просто указать в заказе?
Да, ревизия последняя, но боковые контакты скорее всего придется паять самому, даже если указать Solder Pin Headers
Вот наконец альтернатива таймкоповского засилья в стм32 мире для массового пилота
AueroQuad уже принимает предзаказы по 149 баксов
Component Details:
STM32F405VGT6 or STM32F407VGT6 CPU, 168MHz Cortex M4 32 bit core including FPU, 1MB flash ROM, 192KB RAM
MPU6000 gyro/accelerometer, SPI interface, selectable gyro range 250/500/1000/2000dps, selectable accel range +/-2/4/8&16g
MS5611-01BA03 barometer, 10cm resolution, 24 bit ADC, stainless steel cap
HMC5883L magnetometer
на фотке нет ни одного из двух заявленных бародатчиков.
на фотке нет ни одного из двух заявленных бародатчиков.
Я тоже пытался увидеть ms5611 но так и не получилось, может на картинке это алфа версия? а в релизе будет все как обещано… наверное …
На мой взгляд, так картинка полное извращение и никакого отношения к заявленным датчикам не имеет, ну разве что проц и магнитометр…
альтернатива
за 150 USD это смешная альтернатива. tc ждет f3 который pin-to-pin с f1.
А софт какой сюда идет?
самый интригующий вопрос 😉