Телеметрия (часть 1)
Полагаю, это датчики ИК излучения (пирометры). Четыре датчика смотрят на 4 стороны и чувствут разницу температур неба и земли. Подобная система определения горизонта используется в автопилотах FMA Co-Pilot. Или вот тут:
Что в этих датчиках сложного? На вид ничего 😒
Что в этих датчиках сложного? На вид ничего 😒
Ничего сложного. Просто нужно 4 не слишком дешевых пирометра.
Еще следует иметь в виду, что сигнал, эквивалентный разности температур неба и земли, может быть на уровне микровольтов. Поэтому в указанных системах пары противоположных датчиков соединяются встречно-последовательно. При этом автоматически компенсируются температурные и прочие дрейфы.
Хм, надо подумать. Два свободных канала ADC на атмеге8 еще есть 😃
Просто нужно 4 не слишком дешевых пирометра.
А насчет цены я погорячился. В чипедипе есть какие-то Мюратовские пирометры от 60 рублей. Надо поизучать.
А насчет цены я погорячился. В чипедипе есть какие-то Мюратовские пирометры от 60 рублей. Надо поизучать.
“Муратовские” из Чип_Дип- не совсем пирометры.
Точнее- не те, что стоят в автопилоте. Там использованы DST60 и стоят они-около 10 $ штука. Ну, и насчет “ничего сложного” (это цитата предыдущего поста)- я бы так не сказал.
Хотя- кто знает: может человек гений и все делает одной левой 😃
Я летаю на таком агрегате два года, так что- в курсе событий…
Там использованы DST60 и стоят они-около 10 $ штука.
А можно ссылочку на даташит?
А можно ссылочку на даташит?
Тут где то в этой ветке была ссылка на фирму Dexter.
Но в России их нет.
Сделал OSD по принципу smalltim - подмешиваю в видео-сигнал данные при помощи микроконтроллера atmega16.
Пишется скорость, высота, температура воздуха и напряжение ходовой батареи. Осталось отыскать магазин, в котором были бы датчики давления MPX4115 и MPX5010 и прописать для них формулу 😒
Поздравляю!
Ну, это не мой принцип 😃
Сильно код пришлось переписывать? Что пригодилось/не пригодилось?
Нда…
Почитал про пирометры - действительно, на рабочем диапазоне до 500-700К у этих (Murata) пирометров напряжение на выходе изменяется на единицы милливольт. Без ОУ не обойтись.
И, плюс, я так понимаю, наличие рядом высотных домов, деревьев и всего прочего, что заслоняет небо, ломает весь кайф этим датчикам и… привет, планета.
Поздравляю!
Ну, это не мой принцип 😃
Сильно код пришлось переписывать? Что пригодилось/не пригодилось?
Схема пригодилась. Только из вашего блога я узнал что такое микроконтроллеры, что такое LM1881 и MPX4115 😃
В ассемблере я ноль, поэтому не понял ни строчки. Писал на Си с нуля
Схема пригодилась. Только из вашего блога я узнал что такое микроконтроллеры, что такое LM1881 и MPX4115 😃
В ассемблере я ноль, поэтому не понял ни строчки. Писал на Си с нуля
Си - вещь 😃 Про формулы прямо в этой ветке поищите, я писал, как получаю скорость и высоту.
Си - вещь 😃 Про формулы прямо в этой ветке поищите, я писал, как получаю скорость и высоту.
Еще проще - все формулы у вас в блоге, прям рядом со схемой 😃
Датчики поеду на неделе искать
Ветки про виртуальный горизонт.
www.rcgroups.com/forums/showthread.php?t=702441
www.rcgroups.com/forums/showthread.php?t=702178
Посмотрел еще раз - слишком “шалит” его виртуальный горизонт.
Как устроен этот прибор на настоящем самолете?
запутался с измерением высоты 😃
Вопрос к профессионалам по теме телеметрии 😃 Как у вас получается точность 1 метр на atmega’вском АЦП? Ведь при измерении высоты датчиком mpx4115 физическое разрешение получается около 0.1 кПа, что равно 8ми метрам 😦
Перечитал тему, что такое “оверсемплинг”? Гугл не помогает - все его обсуждают, не говоря что это такое 😒
Перечитал тему, что такое “оверсемплинг”? Гугл не помогает - все его обсуждают, не говоря что это такое 😒
Доделал свою телеметрию наконец.
Меряет и выводит на экран с частотой примерно 1.5 Hz:
Высоту 0-999 метров (показания на месте прыгают на 1-5 метров, может из-за сквозьняка)
Скорость 0-999 км/ч (на месте колбасит на 3-5 кмч)
Температуру воздуха (с точностью до 0.1 C)
Напряжение ходовой батареи (0-15 вольт с точностью 0.1 в)
Весит 40 грамм (с проводами), кушает 5-20 вольт, потребляет 30 мА/ч от 3х ли-полей (от него же питается видео-передатчик).
Разьем для программирования приделал стационарный, т.к. чувствую, что программа написана кривовато - после испытаний перешивать придется. После тех же испытаний буду думать о модернизации при помощи внешнего более точного АЦП, тогда можно будет и инфу о вертикальной скорости добавить 😒
Облом случился 😦
Хотел на даче в праздники полетать с телеметрией, включаю ее в цепь камера-ТВтюнер - все окей. Включаю в цепь камера-передатчик (как и должно быть на самолете) - все изображение становится раза в два ярче и разобрать что-либо по камере становится невозможно (пересвечено). Выходит, что видео-передатчик какой-то другой входной уровень имеет или что-то в этом роде? Или телеметрия сбивает АРУ камеры? 😃
Дед мороз, подари мне на новый год переменный резистор на 500 ом 😁
С яркостью разобрался путем замены диода.
Переписал прошивку, теперь можно выводить текста больше и ровнее, плюс дописал индикатор уровня сигнала передатчика (идею подкинули где-то в начале этой темы) - как на сотовом лесенкой теперь уровень отображается. Думаю должно сильно помогать не улетать за радиус действия управления.
Правда на стадии проверки случайно задел газ и самолет “завелся” прямо на столе, раскидав по всей комнате половину деталей с платы телеметрии 😁
Облом случился 😦
Хотел на даче в праздники полетать с телеметрией, включаю ее в цепь камера-ТВтюнер - все окей. Включаю в цепь камера-передатчик (как и должно быть на самолете) - все изображение становится раза в два ярче и разобрать что-либо по камере становится невозможно (пересвечено). Выходит, что видео-передатчик какой-то другой входной уровень имеет или что-то в этом роде? Или телеметрия сбивает АРУ камеры? 😃
Попробуйте сделать следующее:
- антенну передатчика расположить максимально дальше от платы телеметрии
- по цепи питания передатчика и платы телеметрии поставить LC фильтры
- на все входы платы телеметрии поставить конденсаторы 100 пф на “землю”