Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Как мога да премеря този датчик?
Иди на страница 1, 2  Следваща
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics



Предишната тема :: Следващата тема  
Автор Съобщение
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    Заглавие: Отговорете с цитат

Smile
Линка, който съм дал има информация за датчика. Пробвах да премеря между кои и да е от трите крачета, но няма никакво съпротивление. Имам 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 ,схема пак в атача Smile
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
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 сензора на една клонка Smile
6. Използвай DS18S20 ( при него има по-голяма точност +-0.5C при температури от -10 до +85)
7. DS18S20 се държи добре, но е хубаво захранването да е добре филтрирано и ПРЕПОРЪЧВАМ да се използва трансформаторно, а не импулсно.
Ако имаш други въпроси питай Smile
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
zmeios
Опитен потребител
Опитен потребител


Регистриран на: 08 Авг 2008
Мнения: 840
Местожителство: София

МнениеПуснато на: Сря Ное 12, 2008 17:18    Заглавие: Re: Как мога да премеря този датчик? Отговорете с цитат

Ей, не четете! Човека си го е написал:

nikos написа:
Използвам го в една схема за термометър към компютъра през Ком порта с RS232 интерефейс


Предполагам има предвид, че има някаква схема - по презумпция и с други елементи - в която е включил датчика, и ТАЗИ схема е включена на РС порта.

Както казах по-горе, нужна е схема на схемата Very Happy Very Happy Very Happy иначе само се правим на врачки.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
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 ?


Николай
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница 1, 2  Следваща
Страница 1 от 2

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals