Airgun.Org.Ru

Всероссийское Общество любителей пневматического оружия
Текущее время: 19 апр 2024, 07:32

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 24 ] 
Автор Сообщение
СообщениеДобавлено: 23 дек 2006, 02:54 
Аватара пользователя

Регистрация: 06.05.2006
Сообщений: 18
...


Вложения:
chronograph-1.0.0.0.rar [96.07 Кб]


_________________
MP-651, ИЖ-61, КроХа_clone, CZ-200S
Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 23 дек 2006, 02:55 
Аватара пользователя

Регистрация: 06.05.2006
Сообщений: 18
Строили, строили и на конец построили - или хронограф для людей, которые не хотят ни откого (чего) зависеть и делать все только из подручных средств ? короче для любителей делать на коленке )).
ТЗ: Создание устройства (далее ХРОНОГРАФ, далее Х) минимально простого в построении и максимально точного в измерении )) (Ну как же без этого)
Требования: Построение должно осуществляться из подручных средств.

Решение:
Датчики: Они же, детекторы движения. Были выполнены на базе обычных наушников (затычек) вставленых в распиленый СО2 баллон )) с отверстиями по 4 мм (для ?мгновенного? создания импульса). Могут быть разнесены на опциональное расстояние.
Опытным путем было выявлено , что оптимальным расстоянием, для шага измерений на скоростях 300 м/с в +-0,5 м/с есть 500мм.

Устройство: Устройством фиксации и вычесления измерений является обычный ПК со звуковой картой, которая имеет линейный стерео вход.

Принцип работы: Датчики размещаются параллельно траектории полета пули на минимально возможном расстоянии (имеется ввиду как низко над датчико пролетит пуля).
В момент выстрела, пуля, пролетая над первым датчиком создает звуковую волну, этот момент фиксируется и запускается отсчет, когда пуля пролетает над вторым датчиком, то, отсчет останавливается и производится вычесления: БАЗА_МЕЖДУ_ДАТЧИКАМИ/ОТСЧЕТ.

Реализация: Программа, написанная на языке С++, представляет собой многопоточное приложение (3 потока: 1 остовной, 2- обработка буфферов звуковой карты, 3- окошко винды, которое облегчает нам жись!) получающее данные от звуковой карты, производящее их дальнейшую обработку и отображение.
Сам запуск программы обуславливается некоторыми парамерами:
{"-f","\t-f=<freq> Discret frequency."},
{"-s","\t-s=<sensity> Sensitivity. Relative statement in percent."},
{"-b","\t-b=<base> Base. Distance betwent sensers in mm."}

Теперь подробнее:
-f частота дискретизации. Это та частота с которой аудио процессор опрашивает АЦП. Короче чем выше, тем точнее измеряет. Я в основном работаю на 192000Гц
-s чувствительность датчика (абсолютная). Задается в процентах. Здесь следует остановиться подробнее. Дело в том, что мы работаем с сигналами в очень не стабильной среде, и газ ну никак не хочет передавать те -20Дб через 4мм которые он передает через 10мм, по этому, исходя из чисто практически полученных данных, чувствительность следует ставить так МИНИМАЛЬНАЯ_ЧУВСТВИТЕЛЬНОСТЬ_КОГДА_ХРОН_НЕ_ОТВЕЧАЕТ-1\4.
-b ну здесь все просто, это расстояние между датчиками, этим параметром можно так же калибровать хрон.

Думаю пока достаточно, сории если что не понятно, спрашивайте, никогда не любил писать доки на реализации ...
Ловите баги, просите фичи и может быть мы выйдем на соответствующий уровнь )))

_________________
MP-651, ИЖ-61, КроХа_clone, CZ-200S


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 23 дек 2006, 22:11 
Аватара пользователя

Регистрация: 06.05.2006
Сообщений: 18
Отстрел

--------- Started at 23/12/06 01:06:07 ----------

Shot #1 Speed: 300.42 m/s
Shot #2 Speed: 303.29 m/s
Shot #3 Speed: 302.32 m/s
Shot #4 Speed: 301.37 m/s
Shot #5 Speed: 303.29 m/s
Shot #6 Speed: 301.37 m/s
Shot #7 Speed: 301.37 m/s
Shot #8 Speed: 302.32 m/s
Shot #9 Speed: 301.37 m/s

------------- Shots statistic --------------
Average shot speed: 301.90 m/s
Average time betwen shots: 15.109 sec



здесь нестабильность из-за разных задержек между выстрелами
--------- Started at 23/12/06 20:08:23 ----------

Shot #1 Speed: 301.89 m/s Ampl: 13.49 %
Shot #2 Speed: 301.89 m/s Ampl: 14.10 %
Shot #3 Speed: 299.07 m/s Ampl: 13.12 %
Shot #4 Speed: 304.76 m/s Ampl: 16.36 %

------------- Shots statistic --------------
Average shot speed: 301.90 m/s
Average time betwen shots: 8.750 sec

_________________
MP-651, ИЖ-61, КроХа_clone, CZ-200S


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 23 дек 2006, 22:21 
Аватара пользователя

Регистрация: 06.05.2006
Сообщений: 18
Свежая версия, добавлен отчет об амплитуде выстрела, посему совет, при первом запуске ставте амплитуду 99%, делайте первый выстрел, смотрите на полученый результат, отнимаете от полученой амплитуды 1% запускаете снова, в принципе этого должно быть достаточно для правильных показаний, но если новая амплитуда будет сильно отличаться от заданной в большую сторону, больше чем на 5 % следует опять подкорректировать.

Я думаю в следующий версиях добавить автоматический регулятор, но это в следующийх ))


Вложения:
chronograph-1.0.0.1.rar [92.61 Кб]


_________________
MP-651, ИЖ-61, КроХа_clone, CZ-200S
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 25 дек 2006, 03:40 
Аватара пользователя

Регистрация: 06.05.2006
Сообщений: 18
Скрин


Вложения:
untitled1.PNG
untitled1.PNG [ 194.88 Кб | ]

_________________
MP-651, ИЖ-61, КроХа_clone, CZ-200S
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 25 дек 2006, 03:46 
Аватара пользователя

Регистрация: 06.05.2006
Сообщений: 18
Собственно еще одна версия, где отображение скорости сделано целыми числами, на мой взгляд более оптимально и не путает пользователя, всеравно звуковая карта не может измерять точно до десятых, не говоря уже о сотых, на базе в 500мм.

В общем жду конструктивной критики

ЗЫ: Недавно скомпилил QT библиотеку, в общем хрон будет с пимпочками и кнопочками, в основном будут добавлены динамические элементы управления.


Вложения:
chronograph-1.0.0.2.rar [106.28 Кб]


_________________
MP-651, ИЖ-61, КроХа_clone, CZ-200S
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 20 янв 2007, 02:42 
Аватара пользователя

Регистрация: 06.05.2006
Сообщений: 18
Что то не вижу контруктивной критики, сам юзаю этот хрон. Синхронизировал его с Каратовским, мой правда иногда ошибочные замеры выдает (на 3-5 мысы вверх, пропускает первую полуволну), но это от случая к случаю, в основном зависит от качества датчиков.

Сорри, но нет нормального фотика что бы показать свои датчики, они к стати, наиболее оптимальные (было выявлено опытным путем). Выполнены ввиде трубы 25мм, сверху отверстие 4мм кнему приклеян обычный наушник (затычка), все это завернуто в вату (дабы изолировать посторонние шумы). Два датчика разнесены на расстояние 500мм. Меньше можно, но не желательно, скороти в районе 300мысы будет мерять точно, но с дисретностью более 1 мысы(ограничения по возможностям оборудования). Я к стати не уверен что у многоих поддерживается частота дискретизации 200КHz. Это я у себя такую использую, но думаю люди у которых руки не из ... найдут применение столь интересному (с моей точки зрения) устройству. 8)

_________________
MP-651, ИЖ-61, КроХа_clone, CZ-200S


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 22 фев 2010, 14:50 

Регистрация: 14.02.2010
Сообщений: 38
Откуда: Курская область
Арсенал: рогатка с гайками
все построил как на картинке, труба чуть побольше. результат нулевой. может кто расшифрует что не так и где надо изменять цифирки


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 04 мар 2010, 02:08 

Регистрация: 10.02.2010
Сообщений: 9
Откуда: Питер
Арсенал: Пока безлошадный
Да вот мне тоже это устройство понравилось - не подскажете что как и к чему подсоединять и прочее? Я радиолюбитель со стажем. И что за ПО вы использовали...


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 18 апр 2010, 21:26 
Аватара пользователя

Регистрация: 18.04.2010
Сообщений: 65
Откуда: 05 регион
Арсенал: МР-514к Ап-продан
Иж-60ЗМЗ Крюгер 4.5 + VO Colossus-продан
КрысоКрю 5.5 + VO Capricorn-продан
VL-12 long LW 5.5 Boets edition + WestHunter 4-16x44 FFP
не понятно как в программе вводить свои данные по базе и дискретизации. Осветите этот вопрос подробней пожалуйста

_________________
:old:


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 06 июл 2010, 20:07 

Регистрация: 30.04.2010
Сообщений: 12
Откуда: СПб
Арсенал: XT501
открой блокнотом файл "Run". можно правой кнопкой по нему и в появившемся меню "изменить".
в любом случае увидишь строку6
chronograph -f=192000 -s=0 -b=370


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 26 сен 2010, 14:02 
Аватара пользователя

Регистрация: 22.11.2009
Сообщений: 149
Откуда: С-Пб
Комрады, очень заинтересовала данная тема, но так как я в программинге соображаю, хуже
чем балерина в атомной физике, объясните, какие данные надо вбивать
в строки кода? (расстояние между наушниками и прочее)

_________________
"Лучший закон- Совесть!"


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 04 янв 2011, 13:36 

Регистрация: 03.10.2009
Сообщений: 11
Арсенал: иж 60pcp+MC 10x40
[L2]Max писал(а):
Строили, строили и на конец построили - или хронограф для людей, которые не хотят ни откого (чего) зависеть и делать все только из подручных средств ? короче для любителей делать на коленке )).
ТЗ: Создание устройства (далее ХРОНОГРАФ, далее Х) минимально простого в построении и максимально точного в измерении )) (Ну как же без этого)
Требования: Построение должно осуществляться из подручных средств.


решение конечно бюджетное, но человек теперь привязан к компьютеру, и никаких ему гаражей, подвалов и природы:)
а так да можно на мурке скорость пару раз померять:) для собственного удовлетворения:)


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 04 янв 2011, 14:11 
Аватара пользователя

Регистрация: 29.11.2010
Сообщений: 64
Откуда: НН
Арсенал: мр 651, иж 60 кит крюгера
[/quote]
решение конечно бюджетное, но человек теперь привязан к компьютеру, и никаких ему гаражей, подвалов и природы:)
а так да можно на мурке скорость пару раз померять:) для собственного удовлетворения:)[/quote]
ноут те в помощ :kalash:


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 04 янв 2011, 15:04 

Регистрация: 03.10.2009
Сообщений: 11
Арсенал: иж 60pcp+MC 10x40
Genius2349 писал(а):

ноут те в помощ :kalash:[/quote]
спасибо, у меня рамочник в помощь ;)


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 25 янв 2011, 18:20 
Аватара пользователя

Регистрация: 14.10.2010
Сообщений: 6
Откуда: Тольятти
Арсенал: иж62, crosman 2100
изготовил сие!!!
расстояние между наушниками 250!
вот результаты

Shot #1 Speed: 484.85 m/s Ampl: 39.98 %
Shot #2 Speed: 46.24 m/s Ampl: 14.73 %
Shot #3 Speed: 282.35 m/s Ampl: 12.39 %
Shot #4 Speed: 23.08 m/s Ampl: 11.07 %
Shot #5 Speed: 1043.48 m/s Ampl: 11.68 %
Stoping device ...
Device stoped.
Realising 3 buffers ... Ok.
Closing device ... Ok.

------------- Shots statistic --------------
Average shot speed: 376.00 m/s
Average time betwen shots: 7.602 sec


потом еще раз
Shot #1 Speed: 358.21 m/s Ampl: 87.44 %
Shot #2 Speed: 377.95 m/s Ampl: 91.85 %
Shot #3 Speed: 366.41 m/s Ampl: 91.00 %
Stoping device ...
Device stoped.
Realising 3 buffers ... Ok.
Closing device ... Ok.

------------- Shots statistic --------------
Average shot speed: 367.52 m/s
Average time betwen shots: 11.336 sec

более похоже на правду, но я не верю -))))
наверное нужно всё же расстояние между датчиками увеличивать


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 25 янв 2011, 20:41 
Аватара пользователя

Регистрация: 22.02.2007
Сообщений: 410
Откуда: Рязань
incubus писал(а):
изготовил сие!!!
расстояние между наушниками 250!
вот результаты

.......................................

более похоже на правду, но я не верю -))))
наверное нужно всё же расстояние между датчиками увеличивать

А попробуй наушники к моей проге прицепить viewtopic.php?f=35&t=21286 ,
с наушниками в качестве датчиков я ее никогда не тестировал, хотя и грозился однажды :)

_________________
Сергей


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 26 янв 2011, 22:47 
Аватара пользователя

Регистрация: 14.10.2010
Сообщений: 6
Откуда: Тольятти
Арсенал: иж62, crosman 2100
from mironov - тест потерпел неудачу!!! нет отклика


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 27 янв 2011, 09:48 
Аватара пользователя

Регистрация: 22.02.2007
Сообщений: 410
Откуда: Рязань
incubus писал(а):
from mironov - тест потерпел неудачу!!! нет отклика

Уровня сигнала не хватает или просто ничего нет? Осциллограф на проге включал?
Я пробовал щелкать пальцем по наушнику при подключении к линейному входу - сигнал вроде достаточный для срабатывания. Моя прога работает только со стереосигналом и расчитана на оптический датчик как в хронолайте, но, по идее, ей должно быть все равно с чего снимать сигнал. Главное это наличие ярко выраженного пика сигнала и примерно одинаковый уровень от обоих датчиков.

_________________
Сергей


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 28 янв 2011, 08:21 
Клуб ВОЛПО Клуб ВОЛПО
Аватара пользователя

Регистрация: 26.08.2009
Сообщений: 608
Откуда: MSK
Арсенал: M2-Match
MP-572
FWB 300S Universal
Gamo CFX Royal
Air Arms TX200
Haenel Suhl 311
ИЖ-46М
Luger P08-8 Airsoft
С таким уровнем "громкости" наушники ничего и не "покажут": их электродинамическая система лишь в принципе может выполнять роль микрофона - даже от "нормального" звука уровень выходного сигнала составляет доли милливольта(у микрофонов с такой системой и то порядка полутора милливольт). Щелчок - не показатель, для примера можно попробовать шлепнуть ладошкой себе по уху :)


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 28 янв 2011, 09:32 
Аватара пользователя

Регистрация: 22.02.2007
Сообщений: 410
Откуда: Рязань
EJZ писал(а):
С таким уровнем "громкости" наушники ничего и не "покажут": их электродинамическая система лишь в принципе может выполнять роль микрофона - даже от "нормального" звука уровень выходного сигнала составляет доли милливольта(у микрофонов с такой системой и то порядка полутора милливольт). Щелчок - не показатель, для примера можно попробовать шлепнуть ладошкой себе по уху :)

Ну я щелкал по наушнику исходя из следующей конструкции:
1. имеем два листа бумаги и наушники;
2. листы ставим на расстоянии 250-500мм друг от друга;
3. крепим наушники к листам скотчем;
4. стреляем через листы.
Вся конструевина будет похожа на датчик из фольги.
Сигнал с наушников в этом случае должен получиться достаточного уровня, но, возможно будет много помех от звука выстрела.

может попробывать ? :kalash:

_________________
Сергей


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 29 янв 2011, 11:32 
Клуб ВОЛПО Клуб ВОЛПО
Аватара пользователя

Регистрация: 26.08.2009
Сообщений: 608
Откуда: MSK
Арсенал: M2-Match
MP-572
FWB 300S Universal
Gamo CFX Royal
Air Arms TX200
Haenel Suhl 311
ИЖ-46М
Luger P08-8 Airsoft
Ну, так можно и попробовать, только звук выстрела, как мне кажется, действительно даст серьезную помеху, причем на оба канала с разницей на время прохождения звука, в результате будет показана околозвуковая измеренная скорость, а может вообще неизвестно что - ведь "полезный" сигнал "пройдет" через очень маленький промежуток времени.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 11 фев 2011, 15:11 
Аватара пользователя

Регистрация: 19.01.2011
Сообщений: 17
Откуда: красноярск
Арсенал: иж-61 . gamo sporter 4*32
что забивать в этой строке ( chronograph -f=192000 -s=0 -b=370 ) ? я что то не понял :roll:


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 18 мар 2011, 19:21 
Аватара пользователя

Регистрация: 26.11.2010
Сообщений: 2
Откуда: Находка.Приморский край.
mironov писал(а):
А попробуй наушники к моей проге прицепить http://www.airgun.org.ru/forum/viewtopi ... 35&t=21286 ,
с наушниками в качестве датчиков я ее никогда не тестировал, хотя и грозился однажды :)

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

_________________
чем дальше в лес,тем толще соболя.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


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

Перейти:  
POWERED_BY
Русская поддержка phpBB