Специальные цены   новые товары
+ Ответить в теме
Страница 44 из 165 ПерваяПервая ... 34 42 43 44 45 46 54 ... ПоследняяПоследняя
Показано с 1,721 по 1,760 из 6569

Создание собственной системы стабилизации

Тема раздела Квадрокоптеры. Общие вопросы в категории Квадрокоптеры и мультироторы; Сообщение от DVE Вышел новый Кролик переделывать нужно будет, но не критично..... вчера, сегодня и наверно и завтра сижу с ...

  1. #1721

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    Цитата Сообщение от DVE Посмотреть сообщение
    Вышел новый Кролик
    переделывать нужно будет, но не критично.....

    вчера, сегодня и наверно и завтра сижу с детьми, пасха, жена в костёле пропадает, да и готовить на стол надо, так что не подходил не к чему...
    а, вот, нормально, что загрузчик требует выбрать сколько флеши в проце, на 103-м сам определял?

  2.  
  3. #1722

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    Цитата Сообщение от rual Посмотреть сообщение
    Соединим выводы портов с AF7
    так можно только цифирку писать - AF из таблицы? а я писал везде uartX, timerX....

  4. #1723

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    блин, решил поморгать светодиодиками, а работают только 2 из четырёх - обидно....

  5. #1724

    Регистрация
    22.08.2011
    Адрес
    Калининград
    Возраст
    35
    Сообщений
    947
    Записей в дневнике
    2
    А кто что думает по поводу DMP в MPU6000/MPU6050, он по идее сам фузинит данные акселя и гиры и выдает кватернионы. Стоит с ним возится?

  6.  
  7. #1725

    Регистрация
    17.06.2011
    Адрес
    Минск
    Возраст
    39
    Сообщений
    1,941
    Цитата Сообщение от Razek Посмотреть сообщение
    А кто что думает по поводу DMP в MPU6000/MPU6050, он по идее сам фузинит данные акселя и гиры и выдает кватернионы. Стоит с ним возится?
    У него есть проблема с "фузинированием" данных от компаса

  8. #1726

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    Цитата Сообщение от SergDoc Посмотреть сообщение
    блин, решил поморгать светодиодиками, а работают только 2 из четырёх - обидно....
    разобрался, ну по крайней мере проц рабочий, плата правильная, можно извращатся дальше

  9. #1727

    Регистрация
    22.08.2011
    Адрес
    Калининград
    Возраст
    35
    Сообщений
    947
    Записей в дневнике
    2
    Цитата Сообщение от Sir Alex Посмотреть сообщение
    У него есть проблема с "фузинированием" данных от компаса
    Это да, врожденный недостаток сенсора =)))

  10.  
  11. #1728

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,472
    Цитата Сообщение от SergDoc Посмотреть сообщение
    так можно только цифирку писать - AF из таблицы? а я писал везде uartX, timerX....
    Это если у тебя эти имена определены, я то стандартными библиотеками пользуюсь.
    Цитата Сообщение от Razek Посмотреть сообщение
    А кто что думает по поводу DMP в MPU6000/MPU6050,
    Для меня более интересно было бы иметь транзит данных компаса с И2Ц на МПУшный SPI.

  12. #1729

    Регистрация
    17.06.2011
    Адрес
    Минск
    Возраст
    39
    Сообщений
    1,941
    Цитата Сообщение от rual Посмотреть сообщение
    Для меня более интересно было бы иметь транзит данных компаса с И2Ц на МПУшный SPI.
    В Multiwii посмотрите, они настраивают MPU на чтение компаса, а сами потом уже читают данные из внутренних регистров MPU.

  13. #1730

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    там просто транзит, а вот по 6000 бог его знает, надо чтобы мпу мастером читала компас записывала в регистры, а потом их (данные) можно было забрать через spi....

    зря я кнопочку reset не сделал и место под неё как раз есть, надо будет исправить...

  14. #1731

    Регистрация
    17.06.2011
    Адрес
    Минск
    Возраст
    39
    Сообщений
    1,941
    Цитата Сообщение от SergDoc Посмотреть сообщение
    там просто транзит, а вот по 6000 бог его знает, надо чтобы мпу мастером читала компас записывала в регистры, а потом их (данные) можно было забрать через spi....
    Там как раз так и сделано, во всяком случае в 2.2:
    Чтение компаса:
    Код:
    //The MAG acquisition function must be replaced because we now talk to the MPU device
      #if defined(MPU6050_I2C_AUX_MASTER)
        void Device_Mag_getADC() {
          i2c_getSixRawADC(MPU6050_ADDRESS, 0x49);               //0x49 is the first memory room for EXT_SENS_DATA
          #if defined(HMC5843)
    ....
    инициализация MPU:
    Код:
      #if defined(MPU6050_I2C_AUX_MASTER)
        //at this stage, the MAG is configured via the original MAG init function in I2C bypass mode
        //now we configure MPU as a I2C Master device to handle the MAG via the I2C AUX port (done here for HMC5883)
        i2c_writeReg(MPU6050_ADDRESS, 0x6A, 0b00100000);       //USER_CTRL     -- DMP_EN=0 ; FIFO_EN=0 ; I2C_MST_EN=1 (I2C master mode) ; I2C_IF_DIS=0 ; FIFO_RESET=0 ; I2C_MST_RESET=0 ; SIG_COND_RESET=0
        i2c_writeReg(MPU6050_ADDRESS, 0x37, 0x00);             //INT_PIN_CFG   -- INT_LEVEL=0 ; INT_OPEN=0 ; LATCH_INT_EN=0 ; INT_RD_CLEAR=0 ; FSYNC_INT_LEVEL=0 ; FSYNC_INT_EN=0 ; I2C_BYPASS_EN=0 ; CLKOUT_EN=0
        i2c_writeReg(MPU6050_ADDRESS, 0x24, 0x0D);             //I2C_MST_CTRL  -- MULT_MST_EN=0 ; WAIT_FOR_ES=0 ; SLV_3_FIFO_EN=0 ; I2C_MST_P_NSR=0 ; I2C_MST_CLK=13 (I2C slave speed bus = 400kHz)
        i2c_writeReg(MPU6050_ADDRESS, 0x25, 0x80|MAG_ADDRESS);//I2C_SLV0_ADDR -- I2C_SLV4_RW=1 (read operation) ; I2C_SLV4_ADDR=MAG_ADDRESS
        i2c_writeReg(MPU6050_ADDRESS, 0x26, MAG_DATA_REGISTER);//I2C_SLV0_REG  -- 6 data bytes of MAG are stored in 6 registers. First register address is MAG_DATA_REGISTER
        i2c_writeReg(MPU6050_ADDRESS, 0x27, 0x86);             //I2C_SLV0_CTRL -- I2C_SLV0_EN=1 ; I2C_SLV0_BYTE_SW=0 ; I2C_SLV0_REG_DIS=0 ; I2C_SLV0_GRP=0 ; I2C_SLV0_LEN=3 (3x2 bytes)
      #endif

  15. #1732

    Регистрация
    13.03.2011
    Адрес
    Montreal, Canada
    Возраст
    38
    Сообщений
    2,291
    Записей в дневнике
    19
    но для выполнения этого фокуса, т.е. подключения компаса как slave устр-во к mpu, надо что бы компас физически сидел на доп. i2c шине mpu...
    Миниатюры Миниатюры Нажмите на изображение для увеличения
Название: mpu6050.png‎
Просмотров: 46
Размер:	54.7 Кб
ID:	774572  

  16. #1733

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,472
    Цитата Сообщение от mahowik Посмотреть сообщение
    надо что бы компас физически сидел на доп. i2c шине mpu...
    Александр, но эт понятно, жаль Сергей в своей плате это не предусмотрел.

  17. #1734

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    Я как-то не вижу в этом особого смысла, можно будет, если всё нормально, в доработанной версии предусмотреть перемычки как в AIO
    проект скомпилировал, но он, к сожалению, не запустился
    сижу разбираюсь....

  18. #1735

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,472
    Цитата Сообщение от SergDoc Посмотреть сообщение
    проект скомпилировал, но он, к сожалению, не запустился
    ну дык ты его отладчиком проутюжь, хотя бы инициализацию внутренних устройств, проблема скорей всего там.

    Цитата Сообщение от SergDoc Посмотреть сообщение
    Я как-то не вижу в этом особого смысла,
    Смысл есть в части упрощения процедур чтения датчиков, можно в пдп через SPI всё читать одним потоком в память, а там разбирай как хочешь. Тут смысл не в скорости, а в надёжности. Единственнный вопрос как МПУшка как мастер и2ц выводит шину из зависания.

  19. #1736

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    не могу разобраться с памятью:
    Код:
    *** error 65: access violation at 0x40023800 : no 'read' permission
    это в кеил, что дебаггер не знает такого камня?
    Последний раз редактировалось SergDoc; 01.04.2013 в 23:52.

  20. #1737

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    Думаю надо начинать всё сначала, сделать периферию, а потом уже wii встраивать, ибо я уже запутался где что...

  21. #1738

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,472
    Цитата Сообщение от SergDoc Посмотреть сообщение
    это в кеил, что дебаггер не знает такого камня?
    Это ты эмулятором отлаживаешь? Если да, то не стоит, подключи JTAG.

    Цитата Сообщение от SergDoc Посмотреть сообщение
    Думаю надо начинать всё сначала, сделать периферию, а потом уже wii встраивать, ибо я уже запутался где что...
    Это правильное решение, разберись где алгоритм обращается к датчикам и устройствам и от этих точек рисуй функции вниз к перефирии.

  22. #1739

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    залил в GIT, то что сейчас имеется https://github.com/SergDoc/Nev_Multi...ests_NO_flight , ибо не имею представления где сейчас копать. проект под кеил и эклипс (не хочет нормально hex собирать в эклипсе, кеил собирает)...

    Цитата Сообщение от rual Посмотреть сообщение
    подключи JTAG.
    на данный момент, я это - сапожник без сапог

  23. #1740

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    под эклипсом ошибку нашел, в макефайле, теперь hex собирается, буду переделывать периферию
    Код:
    SRCSASM := $(wildcard src/*/startup_stm32f4xx.S)
    проц не стартует вообще....
    Последний раз редактировалось SergDoc; 02.04.2013 в 16:36.

  24. #1741

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    опытным путём установлено: multipilot32 лезет в мой проц, но тоже не запускается точнее родная прошивка пытается запускаться.... буду изучать...
    так что пока работает только моргалка светодиодами. И это на Ф4 - помоему перебор с процем
    Последний раз редактировалось SergDoc; 02.04.2013 в 23:18.

  25. #1742

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    а у меня dfu работает можно лить во флеш через usb http://code.google.com/p/multipilot3...ame=um0412.zip
    намного быстрее чем через com...
    оно мне определяет все 12 секторов флеши, странно....
    Последний раз редактировалось SergDoc; 03.04.2013 в 00:13.

  26. #1743

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    дабы не потерялось, чтобы эклипс дружил с pde и ino файлами надобно провернуть:
    Once you have Eclipse installed and running you should select 'Help' -> 'Install New Software...' from the menu bar. Click the 'Add...' button in the upper-right hand corner of the dialog box. Fill in the fields as follows:

    Name: Processing Plug-in
    Location: http://eclipse.processing.org/plugin/site.xml

  27. #1744

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,472
    Цитата Сообщение от SergDoc Посмотреть сообщение
    опытным путём установлено: multipilot32 лезет в мой проц, но тоже не запускается
    Сергей, без отладчика пересаживать прошивку это жёстко. Единственный вариант это ставить маячки на прошождение инициализации. Но тогда нужно очень внимательно глазами проверить инициализацию счёчика команд и стека. Для начала инициализировать в майне вывод на светодиод, и потихньку перемещать его включение ниже по программе.

  28. #1745

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    Цитата Сообщение от rual Посмотреть сообщение
    Сергей, без отладчика пресаживать прошивку это жёстко.
    на дискавери на чём ST-Link собран? F103? http://i074.radikal.ru/1207/d9/8569eda4c994.jpg
    что-то типа этого надо собрать 103-й у меня один есть.... сделаю, только паршивку слить откуда?

  29. #1746

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,472
    Цитата Сообщение от SergDoc Посмотреть сообщение
    на дискавери на чём ST-Link собран? F103?
    Да.Да.
    Схема и прошивка здесь -> http://www.st.com/web/catalog/tools/...S1454/PF219866

  30. #1747
    Забанен
    Регистрация
    30.11.2011
    Адрес
    Киев
    Возраст
    36
    Сообщений
    373
    Цитата Сообщение от rual Посмотреть сообщение
    Да.Да.
    Схема и прошивка здесь -> http://www.st.com/web/catalog/tools/...S1454/PF219866
    Чёт не нахожу прошивку.

  31. #1748

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    Собрал я что-то ужасно-непонятное из платки от какого-то китайского полётного контроллера подареной Gapey, страх смотреть, но работать должно, пока с прошивкой ещё не разбирался, не проверял, устал на работе страх - все поболели, метался как угорелый и за своим и за чужим и на телефоне...

  32. #1749

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    http://www.taylorkillian.com/2013/01...ware-from.html похоже зря потраченное время

  33. #1750

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,472
    Цитата Сообщение от Alexey_1811 Посмотреть сообщение
    Чёт не нахожу прошивку.

    Цитата Сообщение от SergDoc Посмотреть сообщение
    похоже зря потраченное время
    Да, блин... ((( нетути...
    получается прощще взять дискавери и отпилить от неё.

  34. #1751

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    можно ещё опенпилотовский Jtag собрать но ft232 нету... блин не вовремя...

  35. #1752

    Регистрация
    13.03.2011
    Адрес
    Montreal, Canada
    Возраст
    38
    Сообщений
    2,291
    Записей в дневнике
    19
    Цитата Сообщение от SergDoc Посмотреть сообщение
    похоже зря потраченное время
    ну так а если update utility подсунуть самопальный ST-Link, тогда возможно утилита просто зальет прошивку в чип?
    хотя что подсказывает что не прокатит... т.е. уже какая то из версий должна быть там до апгрэйда...

  36. #1753

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    Ну да, я кое что нарыл, но пока не смог прошиться, возможно что-то упустил, сегодня плату перепроверю....

  37. #1754
    Забанен
    Регистрация
    30.11.2011
    Адрес
    Киев
    Возраст
    36
    Сообщений
    373
    Вот прошивочка под ST-Link
    Вложения

  38. #1755

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,472
    Сергей, отпишись что получилось.

  39. #1756

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    St-Link запустился с прошивкой которую дал Алексей, ну и обновился сразу вечером попробую в деле...
    всётаки не зря с 103-ми баловался, вот один на что-то путное пригодился

  40. #1757
    Забанен
    Регистрация
    30.11.2011
    Адрес
    Киев
    Возраст
    36
    Сообщений
    373
    Цитата Сообщение от SergDoc Посмотреть сообщение
    St-Link запустился с прошивкой которую дал Алексей, ну и обновился сразу вечером попробую в деле...
    всётаки не зря с 103-ми баловался, вот один на что-то путное пригодился
    Круто!!! А схема с номиналами и печатка есть?

  41. #1758

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    я не делал, у меня просто была платка под этот проц, а схему взял с DiscoveryF4... и на скорую руку сляпал, где прооводами где так, может когда дойдут руки сделать печатку, но пока не охота, и проц этот уже третий раз качует с одной платы на другую...

  42. #1759

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,472
    Цитата Сообщение от Alexey_1811 Посмотреть сообщение
    А схема с номиналами и печатка есть?
    Алексей, на какой то из дисковери СТ-ЛИНК вполне обособлен (вроде стм8), схемы и разводка на плату есть у официалов.

    Да вообщем там ничего такого нет, 3 провода на УСБ, и 2 на SW интерфейс.

  43. #1760

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,462
    Записей в дневнике
    8
    Цитата Сообщение от rual Посмотреть сообщение
    2 на SW интерфейс.
    та резючки хитрые помиж лапами стоят для определения что это St-Link 12-14 100 Ом, 2 - 10кОм на корпус, 10 - 4к7 +3В и 4к7 корпус... и в F4 схема обособлена и полная...

+ Ответить в теме

Похожие темы

  1. Система стабилизации гиро+акселерометр
    от Фантомас в разделе Полеты по камере, телеметрия
    Ответов: 32
    Последнее сообщение: 25.01.2011, 14:47
  2. Продам Продам Клона Trex 450SEV2 + Аппаратура + Запчасти+ система стабилизации RTF
    от omegapraim в разделе Барахолка. Вертолеты
    Ответов: 1
    Последнее сообщение: 12.01.2011, 18:16
  3. Продам Трёхосевую систему стабилизации Turnigy V-Bar 600
    от avi@tor в разделе Барахолка. Аппаратура
    Ответов: 1
    Последнее сообщение: 08.11.2010, 13:02
  4. Продам Gaui система стабилизации GU365, дёшево.
    от avi@tor в разделе Барахолка. Вертолеты
    Ответов: 3
    Последнее сообщение: 03.08.2010, 11:13
  5. Системы стабилизации
    от max815 в разделе Фото и видеосъемка, системы стабилизации
    Ответов: 16
    Последнее сообщение: 11.03.2010, 03:14

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения