Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

Подсчет импульсов, приходящих на 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 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.041 c
4-1098077456
Submarine
2004-10-18 09:30
2004.11.28
Вопрос о программирование Com- портов


4-1097814067
petvv
2004-10-15 08:21
2004.11.28
Просмотреть запущенные процессы, найти нужный и убить его


14-1099077051
Cerberus
2004-10-29 23:10
2004.11.28
Скушно


9-1091008592
xdev
2004-07-28 13:56
2004.11.28
Движение объектов в OpenGL


14-1100155682
karat
2004-11-11 09:48
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский