 |
Форум за електроника Български форум за електроника, ремонти, схеми, документация
|
| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
nikos Активен потребител

Регистриран на: 23 Яну 2008 Мнения: 63 Местожителство: София
|
Пуснато на: Вто Ное 11, 2008 22:44 Заглавие: Как мога да премеря този датчик? |
|
|
Здравейте,
Имам дигитален температурен датчик Dallas DS1820 ( http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2815 ). Използвам го в една схема за термометър към компютъра през Ком порта с RS232 интерефейс. Въпроса ми как мога да го премеря дали работи или е изгорял ? Дали може чрез мултицел или трябва Осцилоскоп ?
Благодаря!
Николай |
|
| Върнете се в началото |
|
 |
zmeios Опитен потребител


Регистриран на: 08 Авг 2008 Мнения: 840 Местожителство: София
|
Пуснато на: Вто Ное 11, 2008 23:20 Заглавие: |
|
|
Това не е аналогов датчик, а цифров - вътре има цял тон логика и комуникира с външния свят по сериен интерфейс.
Според мен не може по никакъв начин да го "измериш" с мултицет, освен за една единствена ситуация, и тя рядко се случва в практиката (окъсени вътрешни връзки, т.е. 0 ома между кои да е два крака)
Ако дадеш повече инфо за цялото устройство, може да успееш да се разминеш и без осцилоскоп. Например, тази RS232 връзка може да се 'слуша' за 'наличие на живот' само с мултицет, резисторен делител и с някакъв усилвател (напр. колонки за ПЦ) - но само ако baud rate-а е по-нисичък. |
|
| Върнете се в началото |
|
 |
nikos Активен потребител

Регистриран на: 23 Яну 2008 Мнения: 63 Местожителство: София
|
Пуснато на: Вто Ное 11, 2008 23:30 Заглавие: |
|
|
Линка, който съм дал има информация за датчика. Пробвах да премеря между кои и да е от трите крачета, но няма никакво съпротивление. Имам RS232 устройство чрез, което трябва да взимам информация от датчика на компютъра, но не го намира. (Пише в инфото, че си има 64-битов код)
Какъв вариянт предлагаш, за да "слушам" за наличие на живот ?
Благодаря |
|
| Върнете се в началото |
|
 |
zmeios Опитен потребител


Регистриран на: 08 Авг 2008 Мнения: 840 Местожителство: София
|
Пуснато на: Сря Ное 12, 2008 1:19 Заглавие: |
|
|
| Дай схема на устройството, спомени и софтуера който ползваш. Тогава може да помислим. |
|
| Върнете се в началото |
|
 |
plamil Опитен потребител

Регистриран на: 02 Ное 2007 Мнения: 384 Местожителство: с. Аспарухово, обл Варна
|
Пуснато на: Сря Ное 12, 2008 14:30 Заглавие: |
|
|
Мисля си че трябва да имаш някаква преходна схема.
Датчика е за едножилен сериен интерфейс, т.е. TXT и RXT се предават по един и същи проводник, а при RS 232 (сериен порт на РС) сигналите TXT и RXT вървят по различни жила от кабела.
Поне това успях да разбера от даташита на Dallas DS1820.
И в двата случая проводниците общо са 3 броя, но в единия случай имаш +, GND и сигнал, а в другия имаш GND, TXT и RXT.
Така че като го мушнеш този датчик в СОМ порта на компа, той просто не може да разбере какво си му мушнал.
EDIT: Погледни страница №9 от този линк
http://datasheets.maxim-ic.com/en/ds/DS18S20.pdf |
|
| Върнете се в началото |
|
 |
stefp Опитен потребител


Регистриран на: 27 Апр 2005 Мнения: 587 Местожителство: Варна
|
Пуснато на: Сря Ное 12, 2008 14:42 Заглавие: |
|
|
Може да го вържеш "директно" към COM порта ,само с 3-4 диода и 1 резистор ,схема в атача ,а ако искаш с RS232 ,схема пак в атача  |
|
| Върнете се в началото |
|
 |
mishomvp Опитен потребител

Регистриран на: 17 Авг 2004 Мнения: 2357 Местожителство: Златоград
|
Пуснато на: Сря Ное 12, 2008 16:57 Заглавие: |
|
|
С каква операционан система искаш да го използваш?
1. Не бих ползвал този сензор директно през RS-232, защото често се получават разни грешки...
2. Хубаво е да има подадено допълнителното захранване от 5V макар, да се захранва паразитно, а при температура над +85C е задължително.
3. При горе описаната разстоянието, което може да се използва е малко, а ако се използва 1-Wire to RS232 или 1-wire към USB (DS9490 - което го препоръчвам, защото повечето нови компютри нямат RS232)( скача до ~100метра), но трябва да се използва CAT5E, но НЕ екраниран, защото се създава допълнителен капацитет и от там ...
4. Можеш да използваш софтуер http://www.digitemp.com/ или http://www.zen35309.zen.co.uk/wx/manual.html (w1retap)
5. Най-доброто е отиваш на http://www.hobby-boards.com и от там си купуваш или си правиш 1-Wire Master Hub и от него слагаш колкото си искаш сензори ... Можеш да закачиш около 30 сензора на една клонка
6. Използвай DS18S20 ( при него има по-голяма точност +-0.5C при температури от -10 до +85)
7. DS18S20 се държи добре, но е хубаво захранването да е добре филтрирано и ПРЕПОРЪЧВАМ да се използва трансформаторно, а не импулсно.
Ако имаш други въпроси питай  |
|
| Върнете се в началото |
|
 |
zmeios Опитен потребител


Регистриран на: 08 Авг 2008 Мнения: 840 Местожителство: София
|
Пуснато на: Сря Ное 12, 2008 17:18 Заглавие: Re: Как мога да премеря този датчик? |
|
|
Ей, не четете! Човека си го е написал:
| nikos написа: | | Използвам го в една схема за термометър към компютъра през Ком порта с RS232 интерефейс |
Предполагам има предвид, че има някаква схема - по презумпция и с други елементи - в която е включил датчика, и ТАЗИ схема е включена на РС порта.
Както казах по-горе, нужна е схема на схемата иначе само се правим на врачки. |
|
| Върнете се в началото |
|
 |
nikos Активен потребител

Регистриран на: 23 Яну 2008 Мнения: 63 Местожителство: София
|
Пуснато на: Сря Ное 12, 2008 18:38 Заглавие: |
|
|
Здравейте,
Първо благодаря на отзовалите се хора.
Реализирал съм схмеа за RS232 с няколко диода и един резистор. Ето туториала, по който правя термометъра. http://www.instructables.com/id/Temperature-sensor--weatherstation/
Използвам посочения там софтуер - DigiTemp, но за Windows ( малко е проблемна версията за Уиндоус, защото някой команди трябва да са линукси).
Едит:
Използвал съм 1,3 кОма резистор, а не 1,5 кОма. Това може ли да влиае?
Изходно напрежение на клемичката от схемата - 6,3 В
Последната промяна е направена от nikos на Сря Ное 12, 2008 22:32; мнението е било променяно общо 1 път |
|
| Върнете се в началото |
|
 |
nikos Активен потребител

Регистриран на: 23 Яну 2008 Мнения: 63 Местожителство: София
|
Пуснато на: Сря Ное 12, 2008 22:31 Заглавие: |
|
|
Подмених резистора с 1,5 кОма (напреженито е 6,1В), но ефекта е същия - не работи. Дали мога да закача някакъв друг 1 - Wire датчик да вида дали бачка RS 232 интерфейса. Или как мога да го проверя този RS232 ?
Николай |
|
| Върнете се в началото |
|
 |
|
|
Не Можете да пускате нови теми Не Можете да отговаряте на темите Не Можете да променяте съобщенията си Не Можете да изтривате съобщенията си Не Можете да гласувате в анкети
|
|