[image]

Стенд и оборудование для испытаний и измерений VIII

 
1 80 81 82 83 84 216
RU Massaraksh #18.04.2011 12:28  @Ignis Caelum#18.04.2011 12:14
+
-
edit
 

Massaraksh

аксакал
★☆
I.C.> по поводу подсчета частоты. я думаю что применил более точный алгоритм. в ловле блох достигнут успех :). расчетная точность определения частоты : не хуже 1/10000 при любых частотах от 200Гц до 1 МГц.
*.asm есть?
   4.04.0
RU Ignis Caelum #18.04.2011 12:34  @Massaraksh#18.04.2011 12:28
+
-
edit
 

Ignis Caelum

опытный

Massaraksh> *.asm есть?
asm есть. объем прошивки, заливаемой в МК : 4,5 кБайта.
можем в привате, здесь или в теме про МК обсудить идею подсчета.
   8.0.552.2158.0.552.215
+
-
edit
 

lincoln

опытный

Разбирался с редактором видео sony vegas и обратил внимание звуковую на шкалу: при условии отсутствия посторонних шумов, по характеристике звуковых всплесков, грубо, но можно видеть профиль горения топлива.
А если еще децибелы перевести в ньютоны.. :)


Со звуком конечно нагляднее.
Прикреплённые файлы:
профиль.jpg (скачать) [484x180, 42 кБ]
 
 
   4.0.14.0.1
Это сообщение редактировалось 01.06.2011 в 17:09
+
-
edit
 

lincoln

опытный

А это звуковой профиль вчерашнего запуска.
Прикреплённые файлы:
 
   4.0.14.0.1
+
-
edit
 

Serge77

модератор

lincoln> по характеристике звуковых всплесков, грубо, но можно видеть профиль горения топлива.

Когда у меня не было видеокамеры, это лет 8-9 назад, я записывал звук на диктофон и по нему определял время горения, задержку воспламенения и грубо профиль тяги. Очень наглядно, рекомендую.
   3.0.193.0.19
AR a_centaurus #01.06.2011 18:25  @lincoln#01.06.2011 15:59
+
-
edit
 

a_centaurus

опытный

lincoln> А если еще децибелы перевести в ньютоны.. :)
Реальнее - в м/с. Попытаться оценить скорость истечения газов, которые и являются источником звука.
   4.0.14.0.1

RocKI

опытный

lincoln> А это звуковой профиль вчерашнего запуска.

Да, звук у перхлоратного топлива хорош. Я уже попугал соседей на даче. :D И факел что надо.
   8.08.0
RU lincoln #02.06.2011 09:50  @a_centaurus#01.06.2011 18:25
+
-
edit
 

lincoln

опытный

a_centaurus> Реальнее - в м/с. Попытаться оценить скорость истечения газов, которые и являются источником звука.
Да, по этому параметру вероятно данные будут точнее, но пока не представляю как это можно реализовать..
   4.0.14.0.1
+
-
edit
 

lincoln

опытный

Serge77> Когда у меня не было видеокамеры, это лет 8-9 назад, я записывал звук на диктофон и по нему определял время горения, задержку воспламенения и грубо профиль тяги. Очень наглядно, рекомендую.

А я о чем.. ;)
Только я имел ввиду,что звука нет на видео выложенном на форуме, т.к. программа снимающая видео с экрана, очень искажает звук, поэтому выложил без оного.
Если прибиться к каким-то цифрам, то мне кажется,что точно измерений будет сравнима с рычажными весами..
   4.0.14.0.1

lincoln

опытный

RocKI> Да, звук у перхлоратного топлива хорош. Я уже попугал соседей на даче. :D И факел что надо.
А то! Дочкина собака урвала метров за 200, еле отловили)))))
   4.0.14.0.1
+
-
edit
 

SashaPro

аксакал

Помнится мне, тут были попытки сделать программу для автоматического отслеживания луча от оптического стенда, но что-то утихло...
Поскольку мой новый оптический стенд уже готов к испытанию и проходит калибровку, то я решил написать между делом несложную прогу для снятия координат пятна. Уже прогнал в ней все свои видеозаписи испытаний. Работает отлично. Осталось лишь сделать её удобной для использования.
Прикреплённые файлы:
001.gif (скачать) [656x546, 243 кБ]
 
002.gif (скачать) [736x642, 220 кБ]
 
 
   8.08.0
RU Атмосфера #09.06.2011 00:33  @SashaMaks#08.06.2011 23:48
+
-
edit
 

Атмосфера

опытный

SashaPro> Помнится мне, тут были попытки...
Было дело, весьма продуктивное. Non-cоnformist сообща с Gogi занялись, я отвлечённо по своей ветке пошёл, к сожалению их идея заглохла при не понятных причинах, ну а я программную обработку вполне приемлемо осуществил, а вот аппаратное исполнение своего стенда - забраковал, до следующего вдохновления ;) .
SashaPro> Осталось лишь сделать её удобной для использования.
Это точно. По твоим скриншотам пока сложно сводить концы, всё в разных координатах и без пояснений.
Однако, намёк толстый :D Дай-ка пояснений по скринам.


P.S. забыл сказать, всякий раз, проходя, цепляюсь взглядом недоделанного стенда, очень зацепило тогда, разработка классная.
   3.6.153.6.15
RU SashaPro #11.06.2011 02:47  @Атмосфера#09.06.2011 00:33
+
-
edit
 

SashaPro

аксакал

Атмосфера> ...ну а я программную обработку вполне приемлемо осуществил, а вот аппаратное исполнение своего стенда - забраковал, до следующего вдохновления ;) .

Да уж, похоже, что я единственный кто использует такой способ снятия характеристик) И сейчас мне удалось довести его по качеству до электронных аналогов. А что именно ты забраковал?

Атмосфера> По твоим скриншотам пока сложно сводить концы, всё в разных координатах и без пояснений.

Это пока просто алгоритм с минимумом функций. Любой неправильный шаг и она заглючит. Но это всё позже закрою кодом... Всё очень просто. Моя программа сначала загружает AVI файл (и похоже, что можно загружать даже сжатые файлы, но за все форматы сжатия данных не ручаюсь, может это зависит от установленных в системе кодеков) и берёт из него первый кадр, на котором необходимо мышкой обозначить прямоугольную область, в которой будет искаться луч. Потом, я уже дописал, необходимо ввести опорное значение измерительной шкалы (обычно максимальное) и отметить его на картинке, щёлкнув средней кнопкой мыши. Так программа сможет смасштабировать калибровочные данные стенда с пиксельной матрицей картинки. Потом нужно загрузить калибровочные данные из эксель-файла. Дальше нужно запустить сканирование видео. При этом из видео с помощью функци DirectX(DirectDraw2D) в наилучшем качестве извлекаются кадры и последовательно выполняется алгоритм поиска. Поэтому скорость онлайн не совпадает с реальной из-за притормаживания.
Слева в кадре я печатаю список основных характеристик видео.
Внизу печатается массив значений цвета красной части спектра для горизонтальной линии. Значения выводятся от нижней границы кадра до максимума 255 в пикселях. Чуть выше него печатается такой же график для вертикальной линии.
Вверху кадра дублируется выделенная область. Программа именно в ней берёт значения цветов для поиска и поэтому там нет ничего кроме самого изображения. Это печать отдельного графического буфера.
Под ним вниз ползут таблица горизонтальных серых линий, отмечающих временную шкалу, в которой и печатается массив данных перемещений луча - собственно данные тяги в пикселях, ещё не преобразованный в Н.
Сейчас заканчиваю итоговое оформление данных в эксель-файл.
Прикреплённые файлы:
001.jpg (скачать) [1600x1200, 106 кБ]
 
002.jpg (скачать) [1600x1200, 159 кБ]
 
 
   8.08.0
RU SashaPro #11.06.2011 02:48  @SashaMaks#11.06.2011 02:47
+
-
edit
 

SashaPro

аксакал

Калибровка. Первый график.
Второй график. После того, как на моём предыдущем стенде смолалась линейка от перегруза при поверочной калибровке. Я начал искать ей замену и перепробовал несколько различных видов линеек. У многих из них появилась петля при разгрузке, вызванная трением в опорах и в самих линейках для составных линеек. Теперь конструкция опор сделана так, что оказывает минимальное влияние на упругие свойства деформируемого элемента. Стальные пластины дают явно очень хорошую линейность.
Прикреплённые файлы:
 
   8.08.0
Это сообщение редактировалось 11.06.2011 в 02:54
AR a_centaurus #11.06.2011 02:56  @SashaMaks#11.06.2011 02:47
+
-
edit
 

a_centaurus

опытный

SashaPro> Да уж, похоже, что я единственный кто использует такой способ снятия характеристик...

Молодец. Здорово. Я, как профессиональный оптик, всегда хотел внести в Experimental Rocketry хоть какую-нибудь разработку, основанную на оптических принципах. Но, увы..., до сих пор не получилось. Доведи до конца эту разработку. Очень хочется посмотреть, что получится.
   8.08.0
RU Атмосфера #11.06.2011 11:11  @SashaMaks#11.06.2011 02:47
+
-
edit
 

Атмосфера

опытный

SashaPro> А что именно ты забраковал?
Спасибо за разъяснения, очень интересно сравнивать А на чём кодишь? Я Blitz3D использовал, так-же отметил, что очень удобно, когда можно напрямую использовать функции DireсtX.
Когда Gogi c Non-conformist`ом стенд с лазерными указками и программу для него разрабатывали, я заинтересовался, попробовал лазеры от дисководов, ушёл от идеи перемещения луча в сторону проецирования шторки на экран, грубо говоря собрал измерительный проектор, написал под него программу. А забраковал сам лазер; мне нужно собрать обычный проектор с осветителем, конденсором и объективом.
   3.6.153.6.15
RU SashaPro #11.06.2011 15:53  @Атмосфера#11.06.2011 11:11
+
-
edit
 

SashaPro

аксакал

a_centaurus> Молодец. Здорово.

Спасибо! Буду стараться)

Атмосфера> Спасибо за разъяснения, очень интересно сравнивать А на чём кодишь? Я Blitz3D использовал, так-же отметил, что очень удобно, когда можно напрямую использовать функции DireсtX.

Компонент Vfw.pas использует функции библиотек: MSVFW32.DLL, AVIFIL32.DLL, AVICAP32.DLL.

Атмосфера> А забраковал сам лазер; мне нужно собрать обычный проектор с осветителем, конденсором и объективом.

Интересная идея! Но такое исптытание будет лучше делать поздно вечером или даже лучше ночью, иначе дневное освещение всё засветит. А как далеко ты проецируешь изображение от источника?
   8.08.0
RU Атмосфера #11.06.2011 16:46  @SashaMaks#11.06.2011 15:53
+
-
edit
 

Атмосфера

опытный

SashaPro>...дневное освещение всё засветит.
На прямом солнце - несомненно, но можно применить бленду. При рассеянном дневном свете всё работало без замечаний.
SashaPro>...А как далеко ты проецируешь изображение от источника?
От шторки до зеркала 12см, от зеркала до экрана 9см, рисунок прикреплен. При нагрузке ~20кг ход УЭ =0.5мм, при этом размах проецируемого изображения =13см. Камера расположена у стенда, в боксе.
http://atmosphera.rocketworkshop.net/Files/AUTO-GRAPH.rar - это архив, в нём сырая программа +
сэмпл видео "срыв нагрузки". На запросы: секунд достаточно ввести 3, fps 30.
Прикреплённые файлы:
 
   3.6.153.6.15
Это сообщение редактировалось 11.06.2011 в 16:53
RU GOGI #11.06.2011 21:36  @Атмосфера#09.06.2011 00:33
+
-
edit
 
Атмосфера> Было дело, весьма продуктивное. Non-cоnformist сообща с Gogi занялись, я отвлечённо по своей ветке пошёл, к сожалению их идея заглохла при не понятных причинах
Причины вполне очевидны: Нон-конформист ушел с форума.
   4.0.14.0.1
UA Serge77 #12.06.2011 21:18  @Атмосфера#11.06.2011 16:46
+
-
edit
 

Serge77

модератор

Атмосфера> ход УЭ =0.5мм, при этом размах проецируемого изображения =13см

Ход УЭ в 0.5 мм преобразуется в ход луча(тени) в 130 мм? Как ты такого добился?
   4.0.14.0.1
RU Атмосфера #13.06.2011 00:42  @Serge77#12.06.2011 21:18
+
-
edit
 

Атмосфера

опытный

Serge77> Ход УЭ в 0.5 мм преобразуется в ход луча(тени) в 130 мм? Как ты такого добился?
Я ничего сам не добивался, всё изобретено до нас, погугли "измерительный проектор".
   3.6.153.6.15
RU SashaPro #13.06.2011 20:41  @Атмосфера#13.06.2011 00:42
+
-
edit
 

SashaPro

аксакал

Сегодня сделал финальный прогон своего стенда уже полностью готового к испытаниям. Протестировал программу на качество работы. Видеозапись процесса отслеживания перемещений луча:
http://sashapro.rocketworkshop.net/Laser-Test.wmv
Максимальный ход пластин 4мм, увеличивается до 400мм с помощью поворотного зеркала. Хотя есть ресурс сделать так, чтобы увеличение было с 1мм до 400мм.
   8.08.0
AR a_centaurus #14.06.2011 02:21  @SashaMaks#13.06.2011 20:41
+
-
edit
 

a_centaurus

опытный

SashaPro> Сегодня сделал финальный прогон своего стенда уже полностью готового к испытаниям.

Да складно получается. Похоже на Fourier Spectrometer. Там также спектр сигнала получается поточечной обработкой интерферограммы. А ты стенд калибровал при статической нагрузке? В смысле проверил линейность Сигнал vs. нагрузка? А то бывает, внизу линейность соблюдается, а потом датчик начинает менять ответ.
   8.08.0
RU SashaPro #14.06.2011 22:42  @a_centaurus#14.06.2011 02:21
+
-
edit
 

SashaPro

аксакал

a_centaurus> А ты стенд калибровал при статической нагрузке? В смысле проверил линейность Сигнал vs. нагрузка? А то бывает, внизу линейность соблюдается, а потом датчик начинает менять ответ.

И не одинажды. Никаких уходов датчика не было. С первого раза, как застыл клей полученные начальные координаты точки луча не изменились не на мм. Калибровку свыше 30кгс делал дважды. Хотя второй раз снимал данные по видео, получилось точнее.

Два графика с калибровкой. Синяя кривая - нагружение, фиолетовая - разгружение. Тот, что длиннее - это второй с замером по видео.
Прикреплённые файлы:
Т6.gif (скачать) [862x714, 42 кБ]
 
 
   8.08.0
AD Реклама Google — средство выживания форумов :)
UA Serge77 #14.06.2011 23:02  @SashaMaks#14.06.2011 22:42
+
-
edit
 

Serge77

модератор

SashaPro> Два графика с калибровкой

Всё-таки заметны нелинейность и гистерезис, примерно как у конденсаторного датчика.
Если бы использовал камертон, было бы заметно лучше.
   4.0.14.0.1
1 80 81 82 83 84 216

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru