Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];

Вниз

Подсчет импульсов, приходящих на cом-порт с датчика   Найти похожие ветки 

 
Вадим_   (2004-10-16 23:24) [0]

Доброго времени суток!
Задача такова: в авто засунуть датчик скорости.
Он импульсный, частота 6 импульсов на метр пути. (в принципе тарировать потом никто не помешает :))
Посмотрел спефицикацию СОМ - напряжения для логического нуля должны быть от 3 до 24 В, сила тока до 0.5 А.
Подсоединив управляющий вывод датчика (напругу там я промеряю когда будет сам датчик, но думаю он подойдет без лишних элементов преобразований) на вывод 2 СОМ-порта , а также используя 5-й вывод (земля), я так понимаю, с физической частью проблемы можно справится, а вот с программной как быть?
как определить наличие импульса, подсчитать их?
http://www.delphimaster.ru/articles/comport2/index.html читал.
Прошу совета по физической реализации (если я не прав),  а также по программной, если кто с этим сталкивался и готов поделиться инфой.
Заранее спасибо.


 
GanibalLector ©   (2004-10-16 23:40) [1]

2 Вадим_
Не совсем понял,что Вы хотите от нас в этой конференции.
ИМХО,использовать контроллер проще и дешевле.Более того,вопрос по спефицикации СОМ отпадет.


 
Вадим_   (2004-10-17 10:12) [2]

GanibalLector
что есть контроллер? это маленький комп по сути.
Зачем использовать его, если есть большой.
Конечно можно сказать, что точность измерений у контроллера выше (винда все-таки не реал-тайм система). Согласен, но я думаю в моей задаче точность настолько большая не нужна.
Не совсем понял,что Вы хотите от нас в этой конференции.
Прошу совета по физической реализации (если я не прав),  а также по программной, если кто с этим сталкивался и готов поделиться инфой.


 
GanibalLector ©   (2004-10-17 11:29) [3]

Зачем использовать его, если есть большой.
И как Вы его будете в машину засовывать???Кстати,вся реализация с микроконтроллером вместится в спиченный коробок.

Прошу совета по физической реализации (если я не прав),  а также по программной, если кто с этим сталкивался и готов поделиться инфой.
Ну,сам понимаешь,писать за тебя врядли кто согласится.Соответственно,отсается одно:FAQ,статьи,книги.Благо,ща этого навалом.Даже на этом сайте найдется пару статей.


 
GanibalLector ©   (2004-10-17 11:54) [4]

на вывод 2 СОМ-порта
А смысл???У тебя там не данные,а имульсы непонятной частоты.
DSR поможет!Но это уже 6 вывод.


 
Anatoly Podgoretsky ©   (2004-10-17 12:10) [5]

Спецификация у тебя неправильная и очень!!!


 
Вадим_   (2004-10-17 12:26) [6]

Я понимаю, что писать придется самому.
Однако не оставляет меня надежда, что кто-то кинет пару полезных советов, форумы на то и сделаны.


 
GanibalLector ©   (2004-10-17 13:48) [7]

что кто-то кинет пару полезных советов
Уже,см.[4] и [5] тоже не помешает.
+
WaitCommEvent с параметром lpEvtMask=EV_DSR



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.033 c
6-1095366610
bl4ck_w1nd
2004-09-17 00:30
2004.11.28
AsyncPro 4.06 - апи ошибка


1-1100447291
M@D
2004-11-14 18:48
2004.11.28
TMenuItem?


1-1100255656
46_55_41_44
2004-11-12 13:34
2004.11.28
Как узнать количество PixelsPerInch?


1-1100215749
Семен
2004-11-12 02:29
2004.11.28
Как вытащить нужный мне текст?


4-1097740755
Виктор
2004-10-14 11:59
2004.11.28
Нарушение доступа по адресу...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский