roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 апр 2025, 19:34

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 14:00 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Здравствуйте, а у меня опять вопрос. Вот совершенно простая схема USB -> FT232 -> dallas DS18B20
поидее датчик то цифровой, значит данные уже может передавать, подключил вывод DQ термодатчика к RX входу. Подскажите как мне написать программу (Delphi или С++) чтобы опрашивать порт (виртуальный COM) на предмет температуры? Буду рад любым мыслям и конструктивным замечаниям.


Вложения:
FT232+DS18B20.jpg
FT232+DS18B20.jpg [ 31.69 КиБ | Просмотров: 2670 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 14:20 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
viewtopic.php?f=40&t=3093&start=30


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 14:44 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
2Master
Спасибо за ссылку очень интересно, вот только немогу посмотреть как работает программа, т.к. нет компонента ComPort ни на дельфи ни на С, весь нет облазил не нашел. Подскажите где вы его брали (у меня стоит 2009, но если нужно будет поставлю любой другой)..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 15:11 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
http://www.pcports.ru/Articles.php Мне в свое время помогло

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 15:19 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
для delphi либо bcomport, либо comdrv32. у каждого свои плюсы-минусы, но на начальном этапе рекомендую bcomport ввиду его русской документации(Master давал ссылку).
P.S. весь инет вы не сможете облазить даже при очень большом желании
P.P.S. по ключу bcomport в гугле первая ссылка ведет туда куда нужно

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 16:42 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
непонял
с каких пор у датчиков температуры компорт встроенный появился??

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 16:58 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Насколько я знаю, у этого датчика 1-Wire интерфейс


Вложения:
000207.pdf [391.5 КиБ]
Скачиваний: 17

_________________
if(!Operate) Read(pDatasheet);
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 17:03 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
ууу как все запущено :D
тему стоит переименовать :)

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 18:35 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Да, пардон, кажется немного разобрался, что тут без промежуточного контроллера никак не обойтись... Но я где-то видел что датчики подключали прямо к FT232, но наверное там другой интерфейс был. Компонент тоже уже нашел спасибо, экспериментирую :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 18:58 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
ну вообщето можно и напрямую, но только не к ногам Rx и Tx


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 20:14 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
видимо стоит начать с апнотов атмела и всяческих статеек, описывающий процесс эмуляции 1-wire на uart'e (првд только если ft232 умеют изменять бадрейт).
EdGull писал(а):
ну вообщето можно и напрямую, но только не к ногам Rx и Tx

актуально для каких ft232?

_________________
Tomorrow will be. Better


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

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 20:22 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
у которых есть ноги кроме Rx и Tx


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 20:42 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
EdGull, не говорите загадками. аппаратного в даташитах я не нашел, хотя может плохо искал. а программный делать на комповом таймере не есть хорошо, если вообще возможно, в плане задержек.

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 20:49 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
я имел ввиду именно програмно на комповом таймере, помоему большого криминала нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как считывать данные с портов FT232
СообщениеДобавлено: 07 апр 2009, 21:26 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Проще туда копеечный МК воткнуть и не париться. Заодно и пространство для дальнейшего развития появится - еще один термометр например или еще какой датчик воткнуть можно будет.

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO