Специальные цены   новые товары
+ Ответить в теме
Страница 81 из 165 ПерваяПервая ... 71 79 80 81 82 83 91 ... ПоследняяПоследняя
Показано с 3,201 по 3,240 из 6569

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

Тема раздела Квадрокоптеры. Общие вопросы в категории Квадрокоптеры и мультироторы; Я более склонен полагать, что у него возникает резонанс с вибрацией от моторов примерно на частоте 4-5 кГц т.е. как ...

  1. #3201

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,459
    Записей в дневнике
    8
    Я более склонен полагать, что у него возникает резонанс с вибрацией от моторов примерно на частоте 4-5 кГц т.е. как раз на середине газа....

    Мы так и не услышали начальника транспортного цеха пока нет никаких данных не по iris не по его контроллеру pixhawk

  2.  
  3. #3202

    Регистрация
    03.12.2006
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,143
    Цитата Сообщение от SergDoc Посмотреть сообщение
    Я более склонен полагать, что у него возникает резонанс с вибрацией от моторов примерно на частоте 4-5 кГц т.е. как раз на середине газа....
    Понял,тогда испытаю на коптере. Единственное,это будет мелколет на 3" пропеллерах.
    ПС,есть что-то типа хубсана,сейчас попробую на него прилепить))

  4. #3203

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

  5. #3204

    Регистрация
    03.12.2006
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,143
    Ну,попробовал.По осям X и Y скачет в пределах 20-25 гуе-единиц,а вот по оси Z пипец,проседает единиц на 90.
    Что интересно,прикрепленная сверху МПУ6050 показала по осям X и Y почти тот же разброс (фильтры в прошивке выключены),но по оси Z проседала не более чем на 40- 50 гуе-единиц.Испытания производились одновременно на 2х датчиках и 2х запущенных ГУИ.
    Блин,извиняюсь,данные ошибочные.Не правильно сконфигурировал один из регистров и он видимо работал по умолчанию.Просто удивился,что при каждом включении приходилось делать калибровку.
    Вообщем при тех настройках что были выше и при тех же условиях испытания.По оси X и Y разброс 5-6 гуе-единиц,по оси Z в пределах 3-4 гуе-единиц.
    Последний раз редактировалось soliada; 11.11.2013 в 01:09.

  6.  
  7. #3205

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,459
    Записей в дневнике
    8
    т.е. если сделать 1G = 512 так и будет как я и говорил, около 50 попугаев, так вот похоже фильтры MPU могут сгладить всё это, а в lsm нет, или же спектр другой, на мелколёте он повыше, так-же допускаю что аксель в 6000 лучше намного чем 6050, не думаю, что только из-за интерфейса они на столько разнятся в цене...

    осталось увидеть iris не в рекламе, а у реальных пользователей...

  8. #3206

    Регистрация
    31.07.2012
    Адрес
    Харьков
    Возраст
    33
    Сообщений
    194
    Записей в дневнике
    2
    Цитата Сообщение от mahowik Посмотреть сообщение
    ранее, когда мучил свою ИНС (а конкретно улучшайзер удержания позиции по гпс), так и не подобрал оптимальные коэф
    а Вы не пробовали передавать показания акселя/гиры в сам жпс (ublox)?, хочю папробывать, и вот думаю может не сотит и ктото уже пробывал

  9. #3207

    Регистрация
    13.03.2011
    Адрес
    Montreal, Canada
    Возраст
    38
    Сообщений
    2,290
    Записей в дневнике
    19
    Вы хотите сказать, что ublox поддерживает "ИНС-режим" и ему можно отдать сырые данные акселя и гиры?! первый раз такое слышу... в теории наверное это возможно, но в таком случае ublox прошива должна иметь такую опцию и данные гиры акселя должны быть каким либо образом нормализованы для подачи на вход... еще это оч. сомнительно, т.к. чипы в гпс модулях и так еле справляются с обсчетом координат на сколько знаю, а вы говорите про доп. обсчет ИНС... сомнительно это... разве что какие нить дорогие спец. модули...

  10.  
  11. #3208

    Регистрация
    03.12.2006
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,143
    Цитата Сообщение от SergDoc Посмотреть сообщение
    т.е. если сделать 1G = 512 так и будет как я и говорил, около 50 попугаев
    Ну да,по факту, если сделать 1G = 512, получается в районе 20 попугаев по оси X Y и в районе 15 по оси Z. Видимо МПУ6000 действительно супер-пупер,т.к 6050 показывает почти те же попугаи.Ну на самом деле,чего стоит ожидать от датчика за пару баксов)))

  12. #3209

    Регистрация
    31.07.2012
    Адрес
    Харьков
    Возраст
    33
    Сообщений
    194
    Записей в дневнике
    2
    Цитата Сообщение от mahowik Посмотреть сообщение
    Вы хотите сказать, что ublox поддерживает "ИНС-режим" и ему можно отдать сырые данные акселя и гиры?!
    тыкался с модулем, разбирался с настройками, и когда читал мануал, то мельком eвидел:
    1.9 Automotive Dead Reckoning
    Automotive Dead Reckoning (ADR) is u-blox’ industry proven off-the-shelf Dead Reckoning solution for tier-one
    automotive customers. u-blox’ ADR solution combines GPS and sensor digital data using a tightly coupled
    Kalman filter. This improves position accuracy during periods of no or degraded GPS signal.

    The NEO-6V provides ADR functionality over its software sensor interface. A variety of sensors (such as wheel
    ticks and gyroscope) are supported, with the sensor data received via UBX messages from the application
    processor. This allows for easy integration and a simple hardware interface, lowering costs. By using digital
    sensor data available on the vehicle bus, hardware costs are minimized since no extra sensors are required for
    Dead Reckoning functionality. ADR is designed for simple integration and easy configuration of different sensor
    options (e.g. with or without gyroscope) and vehicle variants, and is completely self-calibrating.
    вот думал стоит вникать и разбираться или нет, оно это или нет
    вот еще про "это" http://www.u-blox.com/en/dead-reckoning.html

  13. #3210

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,471
    Цитата Сообщение от mahowik Посмотреть сообщение
    Теперь осознаю, что всеж надо было вибрации на платформе пофиксить сперва... иначе похоже никак. Для оси Z с инерциалкой попроще, т.к. для компенсации интеграторов используется быстрый и относительно точный (по сравнению с гпс) барометр. А вот для X,Y осей картинка другая, т.к. для повышения точности нужно больше доверия полагать на аксель (из-за того что гпс врет в большом диапазоне + тормозит по координатам на 1-2 сек), а тут уже вибрации выводят интеграторы из состояния равновесия...
    полностью согласен
    Цитата Сообщение от mahowik Посмотреть сообщение
    ну и да, для инерциалки по X,Y нужно калибровку шкал акселя по всем осям добавлять, что в арду 3.0.х и сделали на сколько помню... по Z необязательно, т.к. можно больше веры полагать на баро в компл. фильтре... т.е. баро устаканивает Z интегратор и по вибрациям и по нелинейностям шкалы акселя...
    Не знаю как в вие, но у меня допустим надо обязательно калибровку по всем осям, т.к. суммарный вектор ускорения по мировым Х,У легко может иметь не хилую проекцию на Z-ось акселя.
    Цитата Сообщение от mahowik Посмотреть сообщение
    а что за I2C драйвер использовал для F3? на сколько помню драйвер от F4 не подходит (хотя и то и то Cortex-M4) и там нужен какой то изврат или стороннюю либу пользовать...
    Использовал штатный СТшный драйвер от ЛСМ303 для настройки (т.е. записи в МПУ), и свой обработчик для чтения по прерываниям. Переписал нутексовый драйвер МПУ в Стшном стиле
    Код:
    void Accel_Config(void)
    {
    	MPU6000_InitTypeDef MPU6000_InitStruct; 
    	LSM303DLHCAcc_InitTypeDef LSM303DLHCAcc_InitStructure;
    	
    	/* необходимо для настройки интерфейса i2c */
    	LSM303DLHC_AccInit(&LSM303DLHCAcc_InitStructure);
    	
    	/* настройка MPU6050 */
    	MPU6000_InitStruct.Reset = MPU6000_H_RESET;
    	MPU6000_InitStruct.PowerConf 		=	MPU6000_CLK_SEL_PLLGYROZ;
    	MPU6000_InitStruct.StandbyConf 	= MPU6000_NO_STANDBY;
    	MPU6000_InitStruct.UserConf 			= MPU6000_NO_USER_CFG;
    	MPU6000_InitStruct.DataOutputRate = 50;   		
    	MPU6000_InitStruct.GyroFullScale = MPU6000_FS_2000DPS;
    	MPU6000_InitStruct.GyroLPFConf 	=	MPU6000_DLPF_CFG_98HZ;
    	MPU6000_InitStruct.AccFullScale 	=	MPU6000_AFS_8G;	
    	MPU6000_InitStruct.AccHPFConf 		= MPU6000_NO_ACC_HPF_CNG;
    	MPU6000_InitStruct.InterruptConf = MPU6000_RAW_RDY_EN;
    	MPU6000_InitStruct.InterruptPinConf = MPU6000_INT_ANYRD_2CLEAR;
    	MPU6000_Init(&MPU6000_InitStruct);
    }
    вот тело читалки и2ц (Александр mahowik, я тебе вроде весь проект по Ф3 отправлял? там есть)

    Код:
    /* обработчик прерывания по событиям и буферу и2ц ИНС 
     внутренний адрес размещаем в buf[0]*/
    
    void I2C_INS_ISR(void)
    { 
    	 switch(i2c_sts) /* конечный автомат и2ц*/
    	 {
    		case pustoy:
    #ifdef MPU60x0_ACC	
    			NVIC_EnableIRQ(MPU60x0_I2C_INT_EXTI_IRQn);
    #else		
    			NVIC_EnableIRQ(LSM303DLHC_I2C_INT1_EXTI_IRQn);
    #endif
    			break;
    		
    	 	case Sp: /* Stop */		
    			/* Clear STOPF flag */
    			if (I2C_GetFlagStatus(LSM303DLHC_I2C, I2C_ISR_STOPF) == SET){				
    				/*сбросим флаги запросов прерываний */
    				I2C_ClearITPendingBit(LSM303DLHC_I2C,I2C_IT_STOPI);				
    				I2C_ClearFlag(LSM303DLHC_I2C, I2C_ICR_STOPCF);				
    				i2c_sts = pustoy;	
    				
    				/* здесь вызов метода-заполнителя данных объекта ИНС */
    				switch(i2c_DeviceAddr){
    					case MPU_I2C_ADDRESS:		
    					case ACC_I2C_ADDRESS: 	AccDataRdy(); break;
    					
    					/* чтение магнитометра */
    					case MAG_I2C_ADDRESS: 	MagmDataRdy(); break;				
    				}								
    			}
    #ifdef MPU60x0_ACC	
    			NVIC_EnableIRQ(MPU60x0_I2C_INT_EXTI_IRQn);
    #else		
    			NVIC_EnableIRQ(LSM303DLHC_I2C_INT1_EXTI_IRQn);
    #endif
    			break; 
    
    		case Ra: 	/* Start */
    			if (I2C_GetFlagStatus(LSM303DLHC_I2C, I2C_ISR_TXIS) == RESET) break;
    		
    			if(NumByteToRead>1)
    				i2c_RegAddr |= 0x80;
    			
    			/* Send Register address */
    			I2C_SendData(LSM303DLHC_I2C, (uint8_t)i2c_RegAddr);
    		
    		  i2c_sts = Rs;
    			break;
    		
    		case Rs: /* ожидание передачи адреса регистра для чтения */
    			if (I2C_GetFlagStatus(LSM303DLHC_I2C, I2C_ISR_TC) == RESET) break;
    			/* формируем повторный старт*/
    			I2C_TransferHandling(LSM303DLHC_I2C, i2c_DeviceAddr, NumByteToRead, I2C_AutoEnd_Mode, I2C_Generate_Start_Read);			  
    			
    			i2c_sts = Rd;
    			break;
    		
    		case Rd:			/* Чтение очередного байта */
    			if (I2C_GetFlagStatus(LSM303DLHC_I2C, I2C_ISR_RXNE) == RESET) break;
    			if (NumByteToRead) {
    				AccMag_buf[AccMag_buf_inx++] = I2C_ReceiveData(LSM303DLHC_I2C);
    				
    				if (--NumByteToRead==0) i2c_sts = Sp;
    			} else 
    				i2c_sts = Sp;
    		
    			break;
    
    		default: /* не понятное состояние = ошибка интерфейса */
    			/*сбросим интерфейс */
    			I2C_SoftwareResetCmd(LSM303DLHC_I2C);	
    			/*сбросим флаги запросов прерываний */
    			I2C_ClearITPendingBit(LSM303DLHC_I2C, I2C_IT_TCI|I2C_IT_STOPI|I2C_IT_RXI|I2C_IT_TXI);
    			i2c_sts = pustoy;
    			break; 
    	}
    	
    	/* проверим выход указателя за пределы  буфера */
    	if (AccMag_buf_inx > sizeof AccMag_buf)
    				AccMag_buf_inx = sizeof AccMag_buf;
    	
    	/*сбросим флаги запросов прерываний */
    	I2C_ClearITPendingBit(LSM303DLHC_I2C, I2C_IT_TCI|I2C_IT_STOPI|I2C_IT_RXI|I2C_IT_TXI);
    }
    драйвера МПУ в архиве.

    Цитата Сообщение от SergDoc Посмотреть сообщение
    не i2c практически одинаковы, есть мелкие нюансы, сводящиеся к настройке портов, по моему я больше ничего не переделывал, а на сколько понимаю то периферия в f3 больше похожа на f1 чем на f4?
    Нее, Сергей, Ф1 и Ф3 сильно разные. Как раз у Ф3 периферия, я думаю, наиболее продвинутая. А конкретно i2c интерфейс у Ф1 и Ф4 совершенно одинаковый, сам выполняет только отдельные операции на шине, т.е. Start, Stop и передача/приём байта, "пока не пнёшь не полетит" ). У Ф3 всё интересней, он сам поддерживает полный цикл обмена, от Start до Stop, в прерываниях только запрашивает, либо получает данные. Вот штатная функция от Ф3Дисковери:
    Код:
    /**
      * @brief  Writes one byte to the LSM303DLHC.
      * @param  DeviceAddr : specifies the slave address to be programmed.
      * @param  RegAddr : specifies the LSM303DLHC register to be written.
      * @param  pBuffer : pointer to the buffer  containing the data to be written to the LSM303DLH.
      * @retval LSM303DLHC Status
      */
    uint16_t LSM303DLHC_Write(uint8_t DeviceAddr, uint8_t RegAddr, uint8_t* pBuffer)
    {  
      /* Test on BUSY Flag */
      LSM303DLHC_Timeout = LSM303DLHC_LONG_TIMEOUT;
      while(I2C_GetFlagStatus(LSM303DLHC_I2C, I2C_ISR_BUSY) != RESET)
      {
        if((LSM303DLHC_Timeout--) == 0) return LSM303DLHC_TIMEOUT_UserCallback();
      }
      
      /* Configure slave address, nbytes, reload, end mode and start or stop generation */
      I2C_TransferHandling(LSM303DLHC_I2C, DeviceAddr, 1, I2C_Reload_Mode, I2C_Generate_Start_Write);
      
      /* Wait until TXIS flag is set */
      LSM303DLHC_Timeout = LSM303DLHC_LONG_TIMEOUT;  
      while(I2C_GetFlagStatus(LSM303DLHC_I2C, I2C_ISR_TXIS) == RESET)   
      {
        if((LSM303DLHC_Timeout--) == 0) return LSM303DLHC_TIMEOUT_UserCallback();
      }
      
      /* Send Register address */
      I2C_SendData(LSM303DLHC_I2C, (uint8_t) RegAddr);
      
      /* Wait until TCR flag is set */
      LSM303DLHC_Timeout = LSM303DLHC_LONG_TIMEOUT;
      while(I2C_GetFlagStatus(LSM303DLHC_I2C, I2C_ISR_TCR) == RESET)
      {
        if((LSM303DLHC_Timeout--) == 0) return LSM303DLHC_TIMEOUT_UserCallback();
      }
      
      /* Configure slave address, nbytes, reload, end mode and start or stop generation */
      I2C_TransferHandling(LSM303DLHC_I2C, DeviceAddr, 1, I2C_AutoEnd_Mode, I2C_No_StartStop);
           
      /* Wait until TXIS flag is set */
      LSM303DLHC_Timeout = LSM303DLHC_LONG_TIMEOUT;
      while(I2C_GetFlagStatus(LSM303DLHC_I2C, I2C_ISR_TXIS) == RESET)
      {
        if((LSM303DLHC_Timeout--) == 0) return LSM303DLHC_TIMEOUT_UserCallback();
      }  
        
      /* Write data to TXDR */
      I2C_SendData(LSM303DLHC_I2C, *pBuffer);
          
      /* Wait until STOPF flag is set */
      LSM303DLHC_Timeout = LSM303DLHC_LONG_TIMEOUT;
      while(I2C_GetFlagStatus(LSM303DLHC_I2C, I2C_ISR_STOPF) == RESET)
      {
        if((LSM303DLHC_Timeout--) == 0) return LSM303DLHC_TIMEOUT_UserCallback();
      }   
      
      /* Clear STOPF flag */
      I2C_ClearFlag(LSM303DLHC_I2C, I2C_ICR_STOPCF);
      
      return LSM303DLHC_OK;
    }
    т.е надо только вызвать функцию подготовки интерфейса I2C_TransferHandling(LSM303DLHC_I2C, DeviceAddr, 1, I2C_Reload_Mode, I2C_Generate_Start_Write), а дальше по флагу освобождения регистра передатчика I2C_ISR_TXIS подталкивать данные.
    Вложения
    Последний раз редактировалось rual; 11.11.2013 в 08:29.

  14. #3211
    Забанен
    Регистрация
    12.01.2011
    Адрес
    Moscow
    Возраст
    43
    Сообщений
    952
    Цитата Сообщение от SergDoc Посмотреть сообщение
    Так что у мистера Drinkera есть ещё время для создания нормальной темы про iris
    Какая связь между твоими потугами полететь и темой про ирис? Ну хотел по-быстрому для затравки тему создать, ну не получилось, попозжа создам как просят с картинками и кеном... Не все ведь сидят целыми днями у компа и паяльника.

    Цитата Сообщение от SergDoc Посмотреть сообщение
    Мы так и не услышали начальника транспортного цеха пока нет никаких данных не по iris не по его контроллеру pixhawk
    Выше написано

    Штоп не было ненужных мыслей, вот что попытался с телефона прицепить - коропка и опись содержимого. Терпения господа. Дайте добраться до дела.Нажмите на изображение для увеличения
Название: IMG_20131109_122920.jpg
Просмотров: 19
Размер:	52.4 Кб
ID:	864291Нажмите на изображение для увеличения
Название: IMG_20131109_122938.jpg
Просмотров: 20
Размер:	35.4 Кб
ID:	864292
    Последний раз редактировалось Drinker; 11.11.2013 в 10:08.

  15. #3212

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,459
    Записей в дневнике
    8
    А никто не гадит в чужой теме чисто трёпом, давайте факты!!! а я взлетел, ибо как вы выразились "дешевка"....
    Кстати я разгадал тайный замысел 3D Robotix они просто ушли таким способом с i2c... мы кстати можем тоже невзначай, но чуть попозже, когда mpu-шки с компасом появятся.... или заложить всё spi сразу? но смысл?компас и баро - датчики не срочные, да и как говорилось выше будет дополнительный выносной компас кому надо....

    Цитата Сообщение от rual Посмотреть сообщение
    драйвера МПУ в архиве.
    только фильтр на гиру поставь 42 или вообще 20... не надо ей много знать 98 - перебор...
    Последний раз редактировалось SergDoc; 11.11.2013 в 10:54.

  16. #3213
    Забанен
    Регистрация
    12.01.2011
    Адрес
    Moscow
    Возраст
    43
    Сообщений
    952
    Цитата Сообщение от SergDoc Посмотреть сообщение
    а я взлетел, ибо как вы выразились "дешевка"....

    Сергей, нервы надо беречь. Взлетел ну и взлетел, поздравляю. С чего я про ирис начал, а с того что, выше у кого-то не получилось подружиться с лсм. Я в свою очередь вставился, мол есть на лсм хорошо летающее изделие. Вот и все.
    Цитата Сообщение от SergDoc Посмотреть сообщение
    давайте факты!!!
    Цитата Сообщение от SergDoc Посмотреть сообщение
    а я взлетел
    Это конечно мегафакт.
    Если есть конкретные вопросы, то с удовольствием отвечу. Пока не понимаю какие факты. Летает все начиная от 15 баксов.

  17. #3214

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,459
    Записей в дневнике
    8
    Мне нужны данные по LSM которая стоит в PIXHAWK, ибо я не понимаю - у меня например на мелкоплате был офигенный разброс по осям датчика!!!
    а на MPU всё супер, так лучше я дороже датчик куплю и поставлю его в "дешевку" чем непонятную хрень за 200 долырей с двумя процами при этом общающимися по i2c и дешевыми датчиками! вот о чём я твержу...

    Цитата Сообщение от Drinker Посмотреть сообщение
    Летает все начиная от 15 баксов.
    Летает и ёжик если его пнуть основательно вопрос как
    А мне и на мою "дешевку" надо копить несколько месяцев
    Последний раз редактировалось SergDoc; 11.11.2013 в 11:31.

  18. #3215
    Забанен
    Регистрация
    12.01.2011
    Адрес
    Moscow
    Возраст
    43
    Сообщений
    952
    Цитата Сообщение от SergDoc Посмотреть сообщение
    чем непонятную хрень
    Думаю "там" не идиоты сидят. Да и вообще какая разница и2с там или спи, лсм или мпу. Железо сбито с алгоритмами и получен результат. Чего еще надо?

    Цитата Сообщение от SergDoc Посмотреть сообщение
    у меня например на мелкоплате был офигенный разброс по осям датчика
    Можно подробнее? че за лсм?
    Последний раз редактировалось Drinker; 11.11.2013 в 11:47.

  19. #3216

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

  20. #3217
    Забанен
    Регистрация
    12.01.2011
    Адрес
    Moscow
    Возраст
    43
    Сообщений
    952
    Цитата Сообщение от SergDoc Посмотреть сообщение
    LSM330DL если память не изменяет, и резонанс акселя ровно на середине газа...
    Придется видимо доставать с полки один из своих быдлопилотов с лсм для проверки теории. Завтра прям с утра и приступим к исследованиям.

    с такой LSM303DLHC

  21. #3218

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

  22. #3219

    Регистрация
    03.12.2006
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,143
    Цитата Сообщение от SergDoc Посмотреть сообщение
    Мне нужны данные по LSM которая стоит в PIXHAWK
    Сергей,собственно я их и выкладывал,правда Мультивийное ГУИ не самый точный измеритель,но как говориться с чем смог разобраться)))
    Как я подозреваю,у Вас ЛСМка которая гира аксель в корпусе 5Х7мм? Если так,то у меня на ней тоже ничего не полетело из-за слишком большой боязни вибрации. А так,все коптёры что у меня были,летали исключительно на СТМовских датчиках без всяких проблем,насчет вибрации и балансировки пропов особо и не заморачивался никогда.Честно говоря разници в полете между МПУ и СТМ датчикаи вообще не замечал.
    Так что большенство пользователей наверное и не поймут-оценят всей прелести того или иного датчика,а тем более интерфейса по которому он подключен,пользователю главное что? Чтоб летало,снимало и управлялось щупальцами)))

  23. #3220

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

    Цитата Сообщение от soliada Посмотреть сообщение
    Как я подозреваю,у Вас ЛСМка которая гира аксель в корпусе 5Х7мм?
    да она:

  24. #3221

    Регистрация
    03.12.2006
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,143
    А что если действительно сделать плату не все в одном,а по типу компьютерной материнки)))Вроде такое же предложение уже звучало.
    Из плюсов,сразу имеем выносной компас )))На плате датчиков можно уместить и ЖПС,один фиг если делать по уму,то плата получается минимум 50Х50 мм для антенны 35Х35мм.Т.е получается.на одной стороне антенна,а на другой датчики и ЖПС модуль.К контроллеру будет идти 8пиновый разъем СПИ+УАРТ,или 10 пиновый в случае СПИ+УАРТ+И2Ц.Один фиг если выносить компас+ЖПС нужно не менее 6 ти пинового разъема.По цене они не сильно отличаются друг от друга.

  25. #3222

    Регистрация
    17.06.2011
    Адрес
    Минск
    Возраст
    39
    Сообщений
    1,941
    Цитата Сообщение от soliada Посмотреть сообщение
    А что если действительно сделать плату не все в одном,а по типу компьютерной материнки)))Вроде такое же предложение уже звучало.
    Обычным пользователям это не надо. А тем кто сам колупается, либо сами могут спаять, либо собрать на коленке из EVAL KIT'ов.

  26. #3223

    Регистрация
    01.11.2010
    Адрес
    Belarus Slonim
    Возраст
    36
    Сообщений
    4,459
    Записей в дневнике
    8
    Был такой проект, под одноименным названием ОпенПилот, с поддержкой кучи датчиков и т.д. да чёт не пошел.... появился CC, потом CC3D, теперь Revo и думается мне незачем распыляться на разное железо (GPS передатчики... не в счёт), а чётко отработать стабилизацию и ИНС на одних (достойных естественно), а дальше уже пойдёт как по маслу из проца в проц если надо будет....

  27. #3224
    Забанен
    Регистрация
    12.01.2011
    Адрес
    Moscow
    Возраст
    43
    Сообщений
    952
    Цитата Сообщение от Sir Alex Посмотреть сообщение
    либо собрать на коленке
    На картонке!

  28. #3225

    Регистрация
    07.04.2012
    Адрес
    Брянск
    Возраст
    29
    Сообщений
    1,674
    Записей в дневнике
    6
    Цитата Сообщение от SergDoc Посмотреть сообщение
    они просто ушли таким способом с i2c... мы кстати можем тоже невзначай, но чуть попозже, когда mpu-шки с компасом появятся.... или заложить всё spi сразу? но смысл?компас и баро - датчики не срочные, да и как говорилось выше будет дополнительный выносной компас кому надо....
    компас с СПИ можно уже и сейчас ставить... а баро вроде и так СПИ имеет

  29. #3226

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

    Цитата Сообщение от mataor Посмотреть сообщение
    компас с СПИ можно уже и сейчас ставить... а баро вроде и так СПИ имеет
    датчики - как и говорил, не срочные и городить их на spi и в 3-4 раза увеличивать стоимость пустой платы?

  30. #3227

    Регистрация
    03.12.2006
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,143
    Цитата Сообщение от Sir Alex Посмотреть сообщение
    Обычным пользователям это не надо.
    Пожалуй да.Обычным пользователям идеально будет коробочка формата спичечного коробка с входами с одной стороны и выходами с другой)))
    Ну и пожалуй еще парой разъемов для подключения "продвинутых" примочек.

  31. #3228

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

  32. #3229

    Регистрация
    17.06.2011
    Адрес
    Минск
    Возраст
    39
    Сообщений
    1,941
    Цитата Сообщение от SergDoc Посмотреть сообщение
    датчики - как и говорил, не срочные и городить их на spi и в 3-4 раза увеличивать стоимость пустой платы?
    Не понял, почему стоимость платы увеличится?

    Думаю что все датчики по шине SPI можно заложить в v3 платы. А вот внешние датчики можно и по I2C цеплять.

  33. #3230

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,471
    Цитата Сообщение от soliada Посмотреть сообщение
    Сергей,собственно я их и выкладывал,правда Мультивийное ГУИ не самый точный измеритель,но как говориться с чем смог разобраться)))
    Тут дело не ГУИ. Вот что хочется получить от комрада Дринкера:
    1. Видео удержания коптера на месте с отпущенными стиками, хотя бы так как Сергей показал.
    2. Картинку с графиками акселя этого же полёта.
    3. Фотку внутренностей Хавка.
    4. Ну и по возможности, чтоб тов. Дринкер идентифицировал установленное на Хавке ПО.
    И не то чтоб я или Сергей что то от него требуем, тут всё добровольно вроде как, но заруба есть заруба. И повторюсь, мне лично (и Сергею видимо тоже), да и людям посещающим данную ветку, будет интересно получить объективное мнение (не голословное) пользователя Ириса. Мне как программеру интересны данные акселя в полёте.

    Цитата Сообщение от SergDoc Посмотреть сообщение
    только фильтр на гиру поставь 42 или вообще 20... не надо ей много знать 98 - перебор...
    А на Ф3 у меня гира Стшная, читаю только аксель.

  34. #3231
    Забанен
    Регистрация
    12.01.2011
    Адрес
    Moscow
    Возраст
    43
    Сообщений
    952
    Цитата Сообщение от rual Посмотреть сообщение
    Вот что хочется получить от комрада Дринкера
    Ну сказал-же, получите. Ну так сложилось, что эти выходные пропали, а в будни я от зари до зари.

    Цитата Сообщение от rual Посмотреть сообщение
    Мне как программеру интересны данные акселя в полёте
    Если не секрет, чем так интересны графики с акселя?

  35. #3232

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,471
    Цитата Сообщение от Drinker Посмотреть сообщение
    Если не секрет, чем так интересны графики с акселя?
    Оценить качество датчика либо качество обработки данных.

    Это так прикидочно, а еще лучше получить весь лог полета в файле.

  36. #3233

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

  37. #3234
    Забанен
    Регистрация
    12.01.2011
    Адрес
    Moscow
    Возраст
    43
    Сообщений
    952
    Цитата Сообщение от SergDoc Посмотреть сообщение
    Ну неудачный эксперимент - тоже эксперимент
    Что явилось донором при портировании?

  38. #3235

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

  39. #3236

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

    Цитата Сообщение от rual Посмотреть сообщение
    Надо было сначала на компе фикс проверить, жалко трёху...
    ну кто не летает тот не падает чесно времени небыло проверить - надо было побыстрей на улицу сбежать да и я посмотрел что не адекват и успокоился - переключатели перепутал, у меня на арду это третий вылет - не привык ещё надобно их по разным сторонам рассадить...
    тут главное что мосх-лучи-моторы целы, остальное поменять пара пустяков, так вот зараза мне сегодня приснилось что крепление луча (пластиковый болт - чтобы если что его срезало и луч складывался) лопнуло - как говорится - сон в руку...

    Ладно пошел за сыном и новой мозгокоробкой

  40. #3237

    Регистрация
    17.06.2011
    Адрес
    Минск
    Возраст
    39
    Сообщений
    1,941
    Цитата Сообщение от SergDoc Посмотреть сообщение
    ну кто не летает тот не падает
    Если бы. У меня вот коптер на столе стоял.... вечером прихожу, а там подвес на соплях болтается, проп полопман, мотормаунт погнут.... Как потом оказалось, сын (11мес отроду) добрался до него и скинул на пол ))))

  41. #3238

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

  42. #3239

    Регистрация
    17.06.2011
    Адрес
    Минск
    Возраст
    39
    Сообщений
    1,941
    Цитата Сообщение от rual Посмотреть сообщение
    Это клёво! Будем ждать, только проверь фикс в планере, хотябы на окне.
    Фикс можно по светодиоду LED_C определить, если горит постоянно - значит 3D Fix есть. (Если конечно у Сергея этот светодиод есть)

  43. #3240

    Регистрация
    19.04.2010
    Адрес
    Ханты
    Возраст
    40
    Сообщений
    1,471
    Цитата Сообщение от Sir Alex Посмотреть сообщение
    Фикс можно по светодиоду LED_C определить, если горит постоянно - значит 3D Fix есть. (Если конечно у Сергея этот светодиод есть)
    СВД есть, но в планере надо посмотреть как мотает ГПС.

    Кста, я не в курсе, я так понимаю, там что то типа ГПС ПИД должно быть?

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

Похожие темы

  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

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

Ваши права

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