Guns.ru Talks
Ремонт пневматики
Опять дешевый хрон ( 1 )

тема закрыта

вход | зарегистрироваться | поиск | картинки | календарь | поиск оружия, магазинов | фотоконкурсы | Аукцион

Опять дешевый хрон

Golfer
P.M.
18-5-2006 10:59 Golfer
Купил ребенку вело-компьютер (по сути одометр и спидометр в одном флаконе), балуясь с ним пришла в голову чудная идея превратить его в хронограф. Есть там такая функция мах. скорость т.е. за два срабатывания геркона. Реализация следующая: датчики от хронографа -любого. Я предполагаю использовать от Air Speed (полоски фольги), которые работают на замыкание. Спидометр программируемый под любые колеса (читай: длина пробега на одно замыкание геркона) единственный минус показывать будет в км/ч, а не в м/с, но надо будет пересчитать константу на программирование прибора и оп-ля получится м/с. Цена 15 000 бел. руб. (примерно 7 общепринятых единиц) и все. В выходные буду реализовывать. Доложусь. Если кто раньше не опробует.
Doomster
P.M.
18-5-2006 12:21 Doomster
Однакось, какая точность у девайса? При пересчете с километров в час на метры в секунду погрешность ахренительно возростёть!
docalex
P.M.
18-5-2006 13:13 docalex
Однако, если даже контактные датчики вы выполните идеально (это сомнительно уже!?), частотная характеристика приемника (я думаю в данном устройстве низкие частоты следованеия сигналов) не позволит мерять скорость. Проверяйте.
Golfer
P.M.
18-5-2006 23:34 Golfer
Насколько мне известно чип в велокомпьютере используется аналогичный PIC так, что на счет частотной характеристики я совершенно спокоен (разогнал до 225 км/ч, 100м/с=360 км/ч). А что касается датчиков: если они работают в других хронах то я не вижу проблем в том, что они будут работать этим девайсом. 3,6 км/ч=1м/с, не думаю, что у него будет настолько большая погрешность, а +/-5 м/с (+/-18 км/ч) меня устроят.
docalex
P.M.
18-5-2006 23:48 docalex
2 Golfer
Успеха желаю. А как с выборкой? Т.е. с регистрацией одиночного замера. В спидометре показания непрерывные для текущих значений частоты следования. Или не так?
Golfer
P.M.
19-5-2006 00:18 Golfer
Отнюдь, сам так думал, однако достаточно двух прерываний для режима максимальная скорость.
Doomster
P.M.
19-5-2006 00:55 Doomster
А у меня другая модификация. Переменный резистор, груз на жестком подвесе, сопротивление зависит от угла отклонения. Девайс получится компактным, поскольку не надо длинного подвеса, замеряется непосредственно угол отклонения.
А если еще на контроллер посадить с модулем для измерения сопротивления, так прямо на компе можно видеть скорость, да еще количество засаженных пуль в маятник считать и делать поправку на вес маятника.
Все подогнать, проверить на реальном хронометре и вперед. Тут тебе и архив, и поправки какие хочешь, вплоть до фамилии стреляющего... )))
Или использовать гэймпорт, там на каких то пинах сопротиление замеряется до 100 кОм.
Вот.
docalex
P.M.
19-5-2006 15:37 docalex
2 Doomster,
Блестяще, однако меня напрягает каждый раз системку налаживать. Лучше в карман положить. Дома ты , или хочешь на даче - спидомЕтр с собой.
guron
P.M.
19-5-2006 16:08 guron
Ржунимагу из чего хронометры делають
Изменением размеров базы в 36,360,3600 раз можно добиться скорости в м/с без пересчета, если не обращать внимания на запятую.
IMHO
mironov
P.M.
6-6-2006 14:44 mironov
2 Golfer
Ну работает или нет? А то у нас они по 400р а велосипеда у меня нет.
BDVv
P.M.
6-6-2006 20:59 BDVv
400р + гимор по доработке.
1000р - готовый к работе хреноскоп.

ИМХО проще готовый взять.

BDVv

TechnoW
P.M.
6-6-2006 21:11 TechnoW
Самый простой хрон - это две оптопары, два резистора, шнур с LPT штекером(можно со старого принтера чик чик) и трубка куда пхыються оптопары. Выходит в районе 1-2$. И то если штекера на LPT и проводов нет а покупать. А так выйдет 0,5$(комп в цену не включен :P). Кстати оптопары с резисторами можно и от мыши старой выдрать, тогда вообще нахаляву выйдет, правда не уверен, не знаю скорость срабатывания, но по идее должно получиться. Только еще програмка потребуеться, как время будет планирую заняться, схемка детская, думаю вместе с програмкой за пару часов осилю.

DrLupus
P.M.
6-6-2006 21:53 DrLupus
А вот это совсем неплохо было бы!
Незваный
P.M.
7-6-2006 05:50 Незваный
Уже четыре дня этим занимался , только оказывается LPT порт у меня сожжёный .....
А так :
LPT 3D HARD ANALYZER 1.3

Описание: Программа предназначена для снятия цифровых сигналов и протоколов работающих устройств, использующих или подключенных к параллельному (LPT 1-3) порту компьютера в ОС Windows 95/98/ME/NT/2000/XP.

Графический запоминающий анализатор-осциллограф имеет следующие возможности:
1. Построение графиков в двухмерном и трехмерном виде.
2. Две независимые диаграммы: 17 канальный (бит на канал) осциллограф и график регистров порта (входных, выходных, контрольных).
3. Регулировку скорости анализа.
4. Отображение общего количества циклов анализа за весь период движения графика.
5. Программирование количества циклов, с возможностью копирования графиков в память, глубина (длинна) которых ограничена только свободной памятью компьютера.
6. Экономия системных ресурсов во время считывания относительно
высокоскоростных протоколов устройств, подключенных к LPT порту и
синхронизированных данной программой, для не слишком мощных машин: 100 -
500 МГц процессор. Данная возможность достигается отключением графического
режима вывода на дисплей, при этом графики копируются только в память
компьютера (повышается скорость в десятки раз). После окончания анализа график просматривается как обычно при переводе в графический режим отображения.
Рекомендуется применять при снятии закодированных сигналов инфракрасных
систем охранной сигнализации, ИК кодовых замков, наиболее современных
пультов дистанционного управления, когда скорость анализа имеет решающее
значение. Аналогично работает режим переключения для каждого бита в
отдельности, с помощью которого отключаются не нужные для конкретных
измерений графики.
7. Прокрутка графиков плавно, постранично и правой кнопкой мышки; гибкая
настройка скорости и шага прокрутки; возможность автоматического сжатия всей
диаграммы в пределах одной страницы.
8. Сохранение снимка выбранной страницы графика 1:1 в форматах *BMP и *WMF
(Windows метафайл); автоматическое сохранение в отдельный файл каждой новой
страницы.
9. Встроенный просмотрщик графических файлов.

Модуль управления портами основан на ядре кода программы 'XP LPT', использующей драйвер ввода-вывода LPTWDMIO и имеет соответствующие возможности:

1. Автоматическая регистрация драйвера в Windows XP на правах администратора системы.
2. Автоматическая проверка установленных портов и внесение в список.
3. Одновременное чтение регистров данных, контроля и состояния ыбранного LPT порта.
4. Одновременное отображение содержимого регистров в форматах Hex и Byte, что избавляет от необходимости пересчета.
5. Запись данных в порт в форматах Hex и Byte.
6. Отображение логического (1/0) состояния битов (Pin) выбранного порта в реальный период времени.
7. Управление логическим состоянием бит (Pin) LPT порта с помощью Pin
клавиатуры.
8. Проверка порта на двунаправленность (если включен в Bios).
9. Доступный исходный код, описание, примеры создания программ для управления внешними устройствами посредством LPT порта на основе данной программы (Делфи), готовые шаблоны, техническая поддержка на сайте : http://valery-us4leh.narod.ru/

TechnoW
P.M.
7-6-2006 10:25 TechnoW
Зачем геморой с анализером устараивать ? там програмка размером в три страницы текста максимум.
Незваный
P.M.
7-6-2006 10:52 Незваный
Originally posted by TechnoW:
Зачем геморой с анализером устараивать ? там програмка размером в три страницы текста максимум.

Установить программу , склеить бумажную трубку , припаять три провода к LPT-разъёму , правильно припаять пару элементов с другой стороны , посмотреть разницу времени между фронтами/спадами ( на вкус ) с датчиков обрыва провода - это геморрой ?
Другое дело , куда вставлять эти три страницы текста )

TechnoW
P.M.
7-6-2006 11:46 TechnoW
Я не про схему, а про использование программы LPT 3D HARD ANALYZER 1.3
А текст вставляеться по желанию хоть в IDE Borland C++, хоть в Visial Studio 2005

Незваный
P.M.
7-6-2006 15:38 Незваный
Originally posted by TechnoW:
Я не про схему, а про использование программы LPT 3D HARD ANALYZER 1.3
А текст вставляеться по желанию хоть в IDE Borland C++, хоть в Visial Studio 2005


А ,так ты про использование программы ...
Так она лежит в указанном месте , скачивается ( около 1 М ) 2 минуты , устанавливается меньше одной , и вперёд ...
А три страницы текста когда увидим ?

TechnoW
P.M.
7-6-2006 18:44 TechnoW
Не удобно будет, и ненаглядно той прожкой, нужно чтобы сразу на экран выскакивала скорость, а не мучаться с осциллограмой и калькулятором
Как только руки дойдут так сразу
Просто не одной неживой мыши не осталось в доме, откуда выкрутить оптопару можно, если соберешь схемку проверишь аналайзером и выложишь принципиалку, то я тогда уже и прожкой займусь, а ты в роли бета тестера выступишь А инатче ждать скорей всего прийдеться до августа, бо сейчас делов море а в июле отпуск.
Незваный
P.M.
7-6-2006 18:52 Незваный
To TechnoW
Зато дешевле и сердитей маятника , и быстрее )
Незваный
P.M.
7-6-2006 18:56 Незваный
To TechnoW

Замётано , техзадание давай ...
А вообще D0 ( pin 2 ) - старт , D1 ( pin 3 ) стоп -( TTL ), любые 2 -меандр ( 1000 Hz ) со сдвигом 180 градусов для питания светодиодов и усилителей нормирователей ...

click for enlarge 450 X 285 126.9 Kb picture

TechnoW
P.M.
8-6-2006 18:50 TechnoW
К чему такие сложности с усилителем/формирователем ??? В LPT порте TTL уровни сигналов(округленно 0-5в), и расстояние между светодиодом и фотодиодом минимальное, усиливать ничего не прийдеться.
Незваный
P.M.
9-6-2006 09:21 Незваный
Как хочешь , усилитель-нормирователь на одном транзисторе , чтобы компенсировать разброс параметров оптопар ,но меандр всё равно нужен для питания светодиодов ( что тебе стоит ))) , неохота вставлять элементы питания ), кстати импульсы срабатывания положительные .

mironov
P.M.
9-6-2006 10:28 mironov
Всем привет!
Пуля пролетит 10см за 0.4мс при 250м/с и 10см за 0.39мс при 255м/с. Разница 0.01мс чтобы ее уверенно измерить нужно минимум 10 отсчетов по 0.001мс. Хватит у LPT скорости?(Возможно я не дружу с математикой)
TechnoW
P.M.
9-6-2006 11:15 TechnoW
Хватит, т.к. данные пойдут по отдельным линиям, а замерить это уже дело CPU, вопрос в другом, хватит ли того времени, за которое пуля будет пролетать через оптопару, чтобы импуль был зарегестрирован LPT портом.
mironov
P.M.
9-6-2006 12:29 mironov
Originally posted by TechnoW:
Хватит, т.к. данные пойдут по отдельным линиям, а замерить это уже дело CPU, вопрос в другом, хватит ли того времени, за которое пуля будет пролетать через оптопару, чтобы импуль был зарегестрирован LPT портом.

A если так сделать
click for enlarge 448 X 210  39.5 Kb picture

julbu
P.M.
9-6-2006 13:08 julbu
Кодовое слово LM293
1мкФ - убрать.

TechnoW
P.M.
9-6-2006 13:11 TechnoW
Та-же самая схема, ток фототранзисторы. Тут какраз нужно экспериментальным путем, т.к. не ясно скорость отдельно взятой линии LPT. Насколько я знаю есть схемы частометров на LPT порт, которые измеряют частоты вплоть до 1Мгц, и то они старые и помойму там потолок был из-за CPU, т.к. 1Мгц это под досом было, а под виндой только 400Кгц.
Кондеры это лишнее.
В принципе в случае чего можно "растянуть" импульсы, например за счет установки счетчика или триггера, но хотелось бы обойтись без этого, цель ведь создать максимально простой и доступный хрон.

mironov
P.M.
9-6-2006 13:32 mironov
Originally posted by julbu:
Кодовое слово LM293
1мкФ - убрать.

На 1мкФ забей это просто идея удлиннить импульс да и рисовал отбалды.
LM293 это оно:
345 x 270

Незваный
P.M.
9-6-2006 13:45 Незваный
To mironov
Чем рисуешь ? И будет тебе ответ .)))
mironov
P.M.
9-6-2006 13:52 mironov
Originally posted by Незваный:
To mironov
Чем рисуешь ? И будет тебе ответ .)))

Нашел на винте CircuitMaker ей лет 10 уже наверное.

julbu
P.M.
9-6-2006 14:04 julbu
Originally posted by mironov:

На 1мкФ забей это просто идея удлиннить импульс да и рисовал отбалды.
LM293 это оно:

Емкость не "удлинит" импульс, она его сгладит так, что на выходе изменений вообще не заметите. Для справки, при пролете пули на скорости около 300 м/c и токе через фототранзистор около 5ма при питании от 5в, падение напряжения на резисторе будет всего 1,5-2 вольта с длительностью несколько микросекунд. Так-что компаратор обязателен. Вроде где то читал, что скорость передачи по LPT около 160 кб/c, значит теоритически можно отследить импульс длительностью около 6мкс, при пролете пули со скоростью 300 м/c оптодатчик будет затемнен около 15мкс. Так что правильным путем идете товарищи.

TechnoW
P.M.
9-6-2006 14:23 TechnoW
А кто что-то говорил про фоторезисторы ?
Фототранзисторы и фотодиоды, работают 100% без всяких компараторов, одно время у нас народ страдал подключением компов через ИК, правда потом они на COM порт переключились
160Кб по 8 линиям или по 1-й, тем более это скорость на линии данных, а нам нужно на сигнальные линии. Так что старым русским методом - методом тыка, главное не спалить ничего
А растягивать импульсы надо не кондерами, а как я уже писал триггерами или счатчиками(в зависимости от того, что удасться выдрать из любимого телевизора тещи )

mironov
P.M.
9-6-2006 14:50 mironov
Типа так?
384 x 228

julbu
P.M.
9-6-2006 14:54 julbu
Originally posted by TechnoW:
А кто что-то говорил про фоторезисторы ?
Фототранзисторы и фотодиоды, работают 100% без всяких компараторов, одно время у нас народ страдал подключением компов через ИК, правда потом они на COM порт переключились
160Кб по 8 линиям или по 1-й, тем более это скорость на линии данных, а нам нужно на сигнальные линии. Так что старым русским методом - методом тыка, главное не спалить ничего
А растягивать импульсы надо не кондерами, а как я уже писал триггерами или счатчиками(в зависимости от того, что удасться выдрать из любимого телевизора тещи )

Успехов

Незваный
P.M.
9-6-2006 14:56 Незваный
Задача усилителя-нормирователя ( 1 тр. + 1 рез . ) - возможность подобрать ток через светодиоды ( уменьшить ) , сформировать импульс пригодный для чтения ( до определённых пределов регулировкой тока насыщения ) , конденсатор завалит фронты и спады со всеми вытекающими ( как минимум возрастёт погрешность на разных скоростях ).
mironov
P.M.
9-6-2006 15:09 mironov
Originally posted by Незваный:
Задача усилителя-нормирователя ( 1 тр. + 1 рез . ) - возможность подобрать ток через светодиоды ( уменьшить ) , сформировать импульс пригодный для чтения ( до определённых пределов регулировкой тока насыщения ) , конденсатор завалит фронты и спады со всеми вытекающими ( как минимум возрастёт погрешность на разных скоростях ).

Да просто так был кондер нарисован, первое что в голову пришло.
По поводу программ на http://valery-us4leh.narod.ru/ : я не програмист и короткие промежутки времени замерить не получается (100м/с при базе 10м получаетя).

TechnoW
P.M.
9-6-2006 15:10 TechnoW
Originally posted by mironov:
Типа так?

Угу. Можно и самостоятельно триггеры на логике, или взять сразу готовые, в принципе сложного ничего нет, главное по параметрам подобрать.

Lexa1
P.M.
9-6-2006 15:38 Lexa1
Начали с пяти минут на впихивание оптопар в бумажную трубку - пришли к конкретному гемморою
По теме - большинство велосипедных компьютеров до 100 км/ч скорость меряют. И как следствие всего две циферки в окошке
Незваный
P.M.
9-6-2006 16:02 Незваный
)
Всё дело в трёх страницах ( а может в тридцати трёх ) , пока вторая только идёт .. .

>
Guns.ru Talks
Ремонт пневматики
Опять дешевый хрон ( 1 )