Технический форум по робототехнике.
DrZugrik » 07 апр 2009, 14:00
Здравствуйте, а у меня опять вопрос. Вот совершенно простая схема USB -> FT232 -> dallas DS18B20
поидее датчик то цифровой, значит данные уже может передавать, подключил вывод DQ термодатчика к RX входу. Подскажите как мне написать программу (Delphi или С++) чтобы опрашивать порт (виртуальный COM) на предмет температуры? Буду рад любым мыслям и конструктивным замечаниям.
- Вложения
-

Master » 07 апр 2009, 14:20
DrZugrik » 07 апр 2009, 14:44
2Master
Спасибо за ссылку очень интересно, вот только немогу посмотреть как работает программа, т.к. нет компонента ComPort ни на дельфи ни на С, весь нет облазил не нашел. Подскажите где вы его брали (у меня стоит 2009, но если нужно будет поставлю любой другой)..
galex1981 » 07 апр 2009, 15:11
MiBBiM » 07 апр 2009, 15:19
для delphi либо bcomport, либо comdrv32. у каждого свои плюсы-минусы, но на начальном этапе рекомендую bcomport ввиду его русской документации(Master давал ссылку).
P.S. весь инет вы не сможете облазить даже при очень большом желании
P.P.S.
по ключу bcomport в гугле первая ссылка ведет туда куда нужно
Myp » 07 апр 2009, 16:42
непонял
с каких пор у датчиков температуры компорт встроенный появился??
galex1981 » 07 апр 2009, 16:58
Насколько я знаю, у этого датчика 1-Wire интерфейс
- Вложения
-
000207.pdf
- (391.5 КиБ) Скачиваний: 17
MiBBiM » 07 апр 2009, 17:03
ууу как все запущено
тему стоит переименовать

DrZugrik » 07 апр 2009, 18:35
Да, пардон, кажется немного разобрался, что тут без промежуточного контроллера никак не обойтись... Но я где-то видел что датчики подключали прямо к FT232, но наверное там другой интерфейс был. Компонент тоже уже нашел спасибо, экспериментирую

EdGull » 07 апр 2009, 18:58
ну вообщето можно и напрямую, но только не к ногам Rx и Tx
MiBBiM » 07 апр 2009, 20:14
видимо стоит начать с
апнотов атмела и всяческих
статеек, описывающий процесс эмуляции 1-wire на uart'e (првд только если ft232 умеют изменять бадрейт).
EdGull писал(а):ну вообщето можно и напрямую, но только не к ногам Rx и Tx
актуально для каких ft232?
Последний раз редактировалось
MiBBiM 07 апр 2009, 21:33, всего редактировалось 2 раз(а).
EdGull » 07 апр 2009, 20:22
у которых есть ноги кроме Rx и Tx
MiBBiM » 07 апр 2009, 20:42
EdGull, не говорите загадками. аппаратного в даташитах я не нашел, хотя может плохо искал. а программный делать на комповом таймере не есть хорошо, если вообще возможно, в плане задержек.
EdGull » 07 апр 2009, 20:49
я имел ввиду именно програмно на комповом таймере, помоему большого криминала нет.
-= Александр =- » 07 апр 2009, 21:26
Проще туда копеечный МК воткнуть и не париться. Заодно и пространство для дальнейшего развития появится - еще один термометр например или еще какой датчик воткнуть можно будет.