roboforum.ru

Технический форум по робототехнике.

как считывать данные с портов FT232

как считывать данные с портов FT232

DrZugrik » 07 апр 2009, 14:00

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

Re: как считывать данные с портов FT232

Master » 07 апр 2009, 14:20


Re: как считывать данные с портов FT232

DrZugrik » 07 апр 2009, 14:44

2Master
Спасибо за ссылку очень интересно, вот только немогу посмотреть как работает программа, т.к. нет компонента ComPort ни на дельфи ни на С, весь нет облазил не нашел. Подскажите где вы его брали (у меня стоит 2009, но если нужно будет поставлю любой другой)..

Re: как считывать данные с портов FT232

galex1981 » 07 апр 2009, 15:11

http://www.pcports.ru/Articles.php Мне в свое время помогло

Re: как считывать данные с портов FT232

MiBBiM » 07 апр 2009, 15:19

для delphi либо bcomport, либо comdrv32. у каждого свои плюсы-минусы, но на начальном этапе рекомендую bcomport ввиду его русской документации(Master давал ссылку).
P.S. весь инет вы не сможете облазить даже при очень большом желании
P.P.S. по ключу bcomport в гугле первая ссылка ведет туда куда нужно

Re: как считывать данные с портов FT232

Myp » 07 апр 2009, 16:42

непонял
с каких пор у датчиков температуры компорт встроенный появился??

Re: как считывать данные с портов FT232

galex1981 » 07 апр 2009, 16:58

Насколько я знаю, у этого датчика 1-Wire интерфейс
Вложения
000207.pdf
(391.5 КиБ) Скачиваний: 17

Re: как считывать данные с портов FT232

MiBBiM » 07 апр 2009, 17:03

ууу как все запущено :D
тему стоит переименовать :)

Re: как считывать данные с портов FT232

DrZugrik » 07 апр 2009, 18:35

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

Re: как считывать данные с портов FT232

EdGull » 07 апр 2009, 18:58

ну вообщето можно и напрямую, но только не к ногам Rx и Tx

Re: как считывать данные с портов FT232

MiBBiM » 07 апр 2009, 20:14

видимо стоит начать с апнотов атмела и всяческих статеек, описывающий процесс эмуляции 1-wire на uart'e (првд только если ft232 умеют изменять бадрейт).
EdGull писал(а):ну вообщето можно и напрямую, но только не к ногам Rx и Tx

актуально для каких ft232?
Последний раз редактировалось MiBBiM 07 апр 2009, 21:33, всего редактировалось 2 раз(а).

Re: как считывать данные с портов FT232

EdGull » 07 апр 2009, 20:22

у которых есть ноги кроме Rx и Tx

Re: как считывать данные с портов FT232

MiBBiM » 07 апр 2009, 20:42

EdGull, не говорите загадками. аппаратного в даташитах я не нашел, хотя может плохо искал. а программный делать на комповом таймере не есть хорошо, если вообще возможно, в плане задержек.

Re: как считывать данные с портов FT232

EdGull » 07 апр 2009, 20:49

я имел ввиду именно програмно на комповом таймере, помоему большого криминала нет.

Re: как считывать данные с портов FT232

-= Александр =- » 07 апр 2009, 21:26

Проще туда копеечный МК воткнуть и не париться. Заодно и пространство для дальнейшего развития появится - еще один термометр например или еще какой датчик воткнуть можно будет.


Rambler\'s Top100 Mail.ru counter