Перейти к содержанию
    

1-wire через конвертер USB-RS232

пробовал ли кто-нибудь организовать обмен по шине 1-wire через адаптер USB-RS232 ( принцип описан в аппноте AN214 http://pdfserv.maxim-ic.com/en/an/AN214.pdf ) ?

Reset на 9600 проходит нормально, но последующий обмен на 115200 завершается успешно раз на 5..10 обращений (чаще в буфер чтения попадает обрывок пакета или вообще завершается по тайм-ауту). Использую FT232R.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проблема решена, DS18B20 работает и на FT232R, и на CP2102 (ограничил переданный пакет 64 байтами).

проект находится на LuaForge: http://luaforge.net/projects/ul-1wire/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

о,интересно.

А под win как скомпилиовать ?

Изменено пользователем ветерок

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А под win как скомпилиовать ?
под Win еще не собирал, сейчас нет доступа к Win-системе.

Для модуля ul_1wire нужны модули http://luaforge.net/projects/ultime/ и http://luaforge.net/projects/ulserial/ .

Для сборки бинарных модулей нужен MinGW http://sourceforge.net/downloads/mingw/MinGW/ - кажется хватит GCC, Binutils и Make. Распакуйте, добавьте путь к gcc и make в системный path. Введите make в папке модуля.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Написал программку измерения и логгирования температуры с датчиков DS18B20: http://code.google.com/p/ownet-chart/ , подключение - через адаптер USB-RS232.

Для запуска нужна JRE ( http://www.java.com/en/download/manual.jsp ), архив OWNet_jar_0.03.zip распаковать в любую папку, скопировать библиотеку rxtxSerial.dll в папку windows/system32, запустить OWNet.bat.

 

Скриншоты:

screenshot8o.th.png

screenshot9jy.th.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...