LINUX.ORG.RU

USB обязательно? rs232 не сканает? А то DS1820 + простенький 8-битный МК с аппаратным UART и 1Wire и небольшая программка для прошивки.

adriano32 ★★★
()
Ответ на: комментарий от adriano32

> DS1820

поддержу.

простенький 8-битный МК

пардон, а куда его там вставлять? у меня стабилитроном и парой резюков все ограничивается.

Rastafarra ★★★★
()

купить материнку, сунуть туда процессор, запустить там линукс и подключить это по сети к нужному компу. в линуксе запустить какой-нибудь вечный цикл со слипами и откалибровать кулер и цикл так, чтобы температура на процессоре держалась ровно. после этого относительные изменения температуры окружающей среды будут отражаться на температуре процессора. «датчик» получится большой, толстый, будет есть не меньше 50-100 ватт, зато по харткору угарнёшь

jcd ★★★★★
()
Ответ на: комментарий от adriano32

> rs232 не сканает?

vs

Напрямую на RS232?? Фи, это же некрасиво...

ты такой непостоянный, противоречивый весь.

Rastafarra ★★★★
()
Ответ на: комментарий от adriano32

> Преобразователи USB2COM для таких нищебродов и придумали :)

Поэтому я и спрашиваю про USB, может для таких нищебродов, как я, придумали USB устройство =)

VirRaa ★★★
() автор топика
Ответ на: комментарий от VirRaa

зачем для такой задачи полноценный USB? в купленном переходнике на 99% будет переходник, только интегрированный.

adriano32 ★★★
()
Ответ на: комментарий от VirRaa

Вот взял первый же и почитал обзоры:
http://www.dealextreme.com/feedbacks/BrowseReviews.dx/sku.7003
«Simple device. Works out of the box with linux. NO drivers required at all. All you need is to download http://relavak.wordpress.com/2009/10/17/temper-temperature-sensor-linux-driver/ this and start using it however you want to. Maybe the C sources need some fixing on calculating the values (calibration), but its wonderful that the program returns sensor readings at all :P» — конец цитаты.

Smacker ★★★★
()
Ответ на: комментарий от Smacker

> Ну почитай комменты же, можешь задать вопрос на форуме DX.

Я здесь, потому что мне влом было читать и искать подходящие модели. И я понадеялся, на то, что кто-нибудь сразу посоветует конкретную модель. Неужели ты думаешь, что я не умею пользоваться интернетами?

VirRaa ★★★
() автор топика
Ответ на: комментарий от adriano32

> зачем для такой задачи полноценный USB? в купленном переходнике на 99% будет переходник, только интегрированный.

Всё равно же засирать один выход. Какая разница переходником или напрямую? =)

VirRaa ★★★
() автор топика
Ответ на: комментарий от VirRaa

У тебя довольно экзотический реквест, согласись. Трудно ожидать что хотя бы пятая часть лора когда-либо измеряла температуру внешним датчиком. И да, я часто встречаю людей, которые не слышали про DX - поскольку я не знаю, как у тебя с этим дела, то подкинул ссылку.

Smacker ★★★★
()
Ответ на: комментарий от Smacker

> У тебя довольно экзотический реквест, согласись. Трудно ожидать что хотя бы пятая часть лора когда-либо измеряла температуру внешним датчиком. И да, я часто встречаю людей, которые не слышали про DX - поскольку я не знаю, как у тебя с этим дела, то подкинул ссылку.

Да. В любом случае спасибо =)

VirRaa ★★★
() автор топика
Ответ на: комментарий от VirRaa

Ещё:
http://club.dealextreme.com/forums/Forums.dx/threadid.663542
Q: Any of the existing Linux applications known to work with this one?
A: Yes.
For the older one, there's a really great software, http://github.com/lp0/temperhum/, with a lot of features.
And for the newer one that is detected as a HID-device, http://github.com/jeixav/HID-TEMPerHUM, just a simple command that outputs both values.

http://club.dealextreme.com/forums/Forums.dx/threadid.725850
This product looks very similar to
http://usb.brando.com/prod_detail.php?prod_id=00381
Read at http://superuser.com/questions/76786/usb-thermometer-that-works-in-linux
which references http://relavak.wordpress.com/2009/10/17/temper-temperature-sensor-linux-driver/ and has loads of information.
--
I wrote munin and nagios plugins for it:
https://www.monitoringexchange.org/inventory/Check-Plugins/Hardware/Environme...

И ещё:
http://club.dealextreme.com/forums/Forums.dx/threadid.915019
The packaging says it supports linux..

И так далее. Словом, не вижу, почему у тебя моё предложение вызвало негативную реакцию, я тебе указал на список девайсов, которые, судя по всему, все так или иначе поддерживаются, только выбирай.

Smacker ★★★★
()
Ответ на: комментарий от Smacker

Да какая тут негативная реакция, просто повыдрючивался малёх =) Я ж говорю - спасибо ;)

VirRaa ★★★
() автор топика
Ответ на: комментарий от Obey-Kun

Мы сейчас точно говорим о переходнике для подключения устройств с RS232-интерфейсом к ПК без порта RS232, но с USB-портом, куда и подключается этот переходник?

adriano32 ★★★
()
Ответ на: комментарий от kombrig

PL2303 — наряду с FTDI232 — самый ходовой и популярный мост. А у Obey-Kun видимо когда-то что-то не взлетело и он распространил это на всех и вся.

adriano32 ★★★
()
Ответ на: комментарий от adriano32

по работе пришлось перепробовать кучу всяких переходников, заработал только один, ExpressCard (для ноута приблуда) на плате от Оксфорд Чё-тотам.

Obey-Kun ★★★★★
()
Ответ на: комментарий от registrant

Если вы правильно собрали устройство и правильно прошили МК, то при подключении к компу через USB Windows найдет новое устройство и спросит где драйвер. Он расположен в папке USBThermometer\windows-driver\, куда Вам и надо указать путь. Когда установиться драйвер перезагрузите ПК. Потом запустите программу USBThermometer.exe.

Скачать USB_Thermometer.rar

Эммм... Что-то я не даже не знаю, что сказать :) За что ты так не любишь ТС? :3

я посмотрел, что там с исползованием libusb драйвер, но сорцы-то где?

adriano32 ★★★
()
Ответ на: комментарий от Obey-Kun

Я через pl2303 к винту сигейту вешался на терминал, результат такой же, как с нативного RS232-порта.

С какими девайсами у вас не взлетело? И да, ExpressCard != USB емнип? не?

adriano32 ★★★
()
Ответ на: комментарий от adriano32

я предположил, что ТС имеет крепкие яйца и может сам писать драйвера :) сделать на атмеге USB - это стандартное задание для студентов

registrant ★★★★★
()

Уже было: USB -> COM digitemp

Берем usb2com (на pl230x) паяем из нескольких пассивных деталей переходник на 1-wire и электронный термометр типа DS18Bxx В консоли командуем: digitemp -a -s/dev/ttyUSB0 и получаем температуру в градусах. Проще вряд-ли можно придумать.

yax123 ★★★★★
()
Ответ на: комментарий от adriano32

Не берусь утверждать, но теоретически возможно, что Obey-Kun мог оказаться прав. Если его геостанция использует не кошерный rs232c, а некий интерфейс, который реализуется битбангом некоторых ног rs232c. То из-за медленности сего процесса у pl2303 обмен мог и не состояться. В expresscard скорей всего стоит стандартный аналог 8251, что позволяло дрыгать ногами весьма шустро. Хотя это и не оправдывает феерического «не бывает usb-com для прочих устройств».

yax123 ★★★★★
()
Ответ на: комментарий от adriano32

внезапно DS1820 каждый имеет уникальный идентификатор, и держать можно их кучку на одном кабеле

Suicide_inc ★★
()
Ответ на: комментарий от Obey-Kun

Ты её в linux пытался завести или на венде? Там же наверняка свой драйвер у этой хрени, верно?

adriano32 ★★★
()
Ответ на: комментарий от yax123

геостанция использует не кошерный rs232c, а некий интерфейс, который реализуется битбангом некоторых ног rs232c. То из-за медленности сего процесса у pl2303 обмен мог и не состояться.

плюсую.

adriano32 ★★★
()
Ответ на: комментарий от VirRaa

Ком-порт может быть на самой мамке распаян (как дополнительные USB).

Ramen ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.