![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Импульсы [D6]
Алексей Глеб © (2003-02-11 14:28:00)С помощью чеко можно получать импульсы в Дельфи. Частота импульсов ~ один импульс за 15мс. Нужно получить все импульсы.
Алексей Глеб (2003-02-12 16:40:00) [1]Мыло правильное. всё остальное - думаю напишу. Шлите. Спасибо.
pasha676 (2003-02-12 16:29:00) [2]Могу дать пример (вернее базу для примера) на DSR кома. Мыло правильно указано в анкете?
В целом идея такая - создаешь ком, в паралельном потоке запускаешь ожидание эвента на смену DSR. Если необходимо как то это обрабатываешь: определяешь 1 или 0, смотришь длительность импульса или считаешь интервал между импульсами - но это уже сам напишешь.
Алексей Глеб (2003-02-12 15:18:00) [3]Уровни имеет. Можно пример?
pasha676 (2003-02-12 15:06:00) [4]
> Насчёт 10 мс - весьма сомнительно, что получится.
Если с точностью до 10 мс (а то и до 5 мс) то вариант предложенный Евгением - через DSR.
Если ниже - то я как то писал ассемблерную вставку.
Вариант аппаратного девайса конечно лучше, но более дорогой.
Кстати для посылки на соm желательно формировать +-12 В. Твое внешнее устройство такие уровни имеет?
Hip Hop Music (2003-02-12 10:12:00) [5]Насчёт 10 мс - весьма сомнительно, что получится.
Рекомендуется программно-аппаратное решение на базе микроконтроллера. Он может считать, засекать время и посылать отчёт через COM-порт. По-другому, боюсь, не выйдет.
Evgeny V (2003-02-12 05:07:00) [6]Если не нужна большая точность измерения времени между импульсами, можешь отлавливать их на Com, на вход DSR или CTS, если надо точно мерить можешь использовать Sound, анализ и прога посложнее, но точнее.
Алексей Глеб (2003-02-11 19:12:00) [7]Не имеет значения куда поступают импульсы - куда лучшеи удобнее, туда и сделаю поступление.
"Амплитуда" времени между импульсами - от 10мс до минуты. Меньше 10мс - нет. Нужно отловить (!!!) все импульсы.
Reindeer Moss Eater (2003-02-11 15:39:00) [8]Время между импульсами постоянно сокращается до 10мс (максимум).
А минимум какой? 0 ms?
В компьютер поступают импульсы
Куда именно?
Алексей Глеб (2003-02-11 15:36:00) [9]В компьютер поступают импульсы с прибора. Время между импульсами постоянно сокращается до 10мс (максимум). Задача: нужно без потеренных импульсов записать время, прошедшее от начала фиксирования и до данного импульса.
unknown helper device (2003-02-11 14:44:00) [10]named synchronization events
Reindeer Moss Eater (2003-02-11 14:42:00) [11]Глеб, не засыпай над клавиатурой. Скажи, кто и куда шлет импульсы?
Алексей Глеб (2003-02-11 14:38:00) [12]Нужно знать куда лучше. Импульсы отправим...
Reindeer Moss Eater (2003-02-11 14:31:00) [13]А с помощью чего их (эти импульсы) отправляют?
И куда, кстати?