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

Термоконтроль


Рекомендуемые сообщения

Крайне хочется, да и надо уже(в связи с разгоном) контролировать температуру на видеокарте. Покупать фирменный термодатчик не хочу, дорого, да и приобрести можно только под заказ...:( Необходима схемка на терморезисторе, подскажите кто знает... Или на термисторе...

Не обязательно на индикаторе, можно просто чтобы относительно показывал...

У меня такая мысль: если взять индикатор уровня сигнала(например на AN6884) и подключить вместо сигнала терморезистор(вместе с генератором колебаний), то можно мониторить...

В общем, помогите кто чем может... Заранее спасибо

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

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Возьми простой терморезистор любого номинала и Китайский цифровой тестер стоимостью 100р. Отградуируй, опусти в кипяток и тающий лёд (возьми из холодильника) у резюка несколько нелинейгая характеристика выйдет, но общее представление даёт. Конечно, от влаги надо защитить.

Есть Китайские же термометры бытовые, но они до 100гр.

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

Лично я для контроля температуры различных компонентов ПК и просто температуры воздуха использую цифровые термодатчики DS18S20 (стоит около 50 рублей). Термодатчик использует однопроводной интерфе 1-Wire.

К адаптер RS-232 to 1-Wire(который очень прост) можно подключить практически неограниченое число термодатчиков.

Кто заинтересовался схемы и софт можно взять здесь:

http://tempkeeper.narod.ru

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

схему можно поискать на сайте Tempkeeper,а вот програмку луче VT48

VT48.zip

Изменено пользователем Юрий Иванович
Ссылка на комментарий
Поделиться на другие сайты

схему можно поискать на сайте Tempkeeper,а вот програмку луче VT48

Спасибо, VT48 заработала!

до нее отказывался работать TempKeeper, a ds1820.exe выдавала всегда 85 градусов.

Использую простейшую схему.

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

  • 3 недели спустя...

Юрий Иванович, ваша программа некорректно вычисляет температуру ниже нуля.

У вас в коде

T := TL / 2;

if TH > 0 then T := -T;

T := T - 0.25 + (CP - CR) / CP;

T := Round(T * 10) / 10;

а надо

if TH = 0 then

T := TL / 2

else

T := -1 * (256 - T) / 2;

T := T - 0.25 + (CP - CR) / CP;

T := Round(T * 10) / 10;

Не могли бы вы перекомпилировать и прислать exe-шник мне на bibigon-b@yandex.ru ?

Я с паскалем лет восемь не работал, и мне не чем компилировать.

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

Программа VT48 не моя, поэтому переделывать я не буду.

Взял на сайте журнала радио 2004№9 стр29

ftp://ftp.radio.ru/pub/2004/09/VT48.zip.

Использовал я ее чисто для диагностики адаптеров 1WIRE,

только на положительных температурах,

когда делал систему мониторинга микроклимата в инкубаторах

на птицефабрике.

Поэтому если вам нужна, именно эта прога попробуйте

связаться с редакцией журнала, так как адреса автора

у меня нет.

Лично я сейчас работаю с прогой TempControl-1.1.0.2.

Когда я ее приобрел в ней тоже было много недочетов, но связавшись

с автором, все было устранено. Прога замечательная, кроме

DS1820 она еще управляет ключами DS2405, автор сейчас

делает еще более крутую версию, рекомендую попробовать.

Подробнее про прогу можно узнать тут

http://evm.wallst.ru.

С уважением Юрий Иванович

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

  • 3 недели спустя...

прога TempControl почти бесплатная!

она распростроняется на диске с сайта

который я указал выше.

на этом диске к стати еще мого чего есть.

http://evm.wallst.ru/program/tcontrol/index.htm

из уважения к автору этой проги выложить не могу, но

если дадите адрес то попробую скинуть мой promedol@udm.net

прилогаю архив с описанием.

___________.rar

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

Некоторое время назад слышал о некоем девайсе в виде размыкающихся при определённой температуре контахтах. Может кто слышал о таких и придумал как их сюда влепить? :huh:

Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

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

Некоторое время назад слышал о некоем девайсе в виде размыкающихся при определённой температуре контахтах. Может кто слышал о таких  и придумал как их сюда влепить? :huh:

Есть такие устройства DS1821 програмируемый термостат.

В архиве есть описаие и процес програмирования, а также

программа и не большая схемка.

_________.rar

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

  • 2 года спустя...

Доброго времени суток.

Не получается считать температуры на VB6 с более чем одного датчика

ds18b20. Использую команду 55H но датчики возвращают температуру

только одного из них, т.е. температура одного из дачиков

отображается на обоих.

Делал все по даташиту, подключен датчик паразитным питанием:

dmmy = TMTouchReset(MyHandle) 'сбрасываем шину

If TMAccess(MyHandle, state_buffer(0)) <> 1 Then GoTo point1 'exit function

dmmy = TMTouchByte(MyHandle, &H55) 'даем команду для выбора датчика по

его уникальному номеру

For i = 0 To 8

dmmy = TMTouchByte(MyHandle, ROMid(g).ROMOrig(i)) 'передаем в шину

уникальный номер датчика, с которым хотим работать

Next i

If TMAccess(MyHandle, state_buffer(0)) <> 1 Then GoTo point1 'exit function

dmmy = TMTouchByte(MyHandle, &H44) 'даем команду измерять температуру

Pause (1) ' пауза на время измерения температуры

dmmy = TMTouchReset(MyHandle) 'сбрасываем шину

If TMAccess(MyHandle, state_buffer(0)) <> 1 Then GoTo point1 'exit function

dmmy = TMTouchByte(MyHandle, &H55) 'даем команду для выбора датчика по

его уникальному номеру

For i = 0 To 8

dmmy = TMTouchByte(MyHandle, ROMid(g).ROMOrig(i)) 'передаем в шину

уникальный номер датчика, с которым хотим работать

Next i

If TMAccess(MyHandle, state_buffer(0)) <> 1 Then GoTo point1 'exit function

'Read the scratch of a DS18B20

dmmy = TMTouchByte(MyHandle, &HBE) ' даем команду для чтения

регистров(памяти) датчика

For i = 0 To 8

dmmy = TMTouchByte(MyHandle, &HFF)' читаем данные из регистров

датчика

TEMP_buffer(i) = dmmy

Next i

В ROMid(g).ROMOrig() хранится уникальный код девайса, передаю его полсе H55 в таком же виде как считал с попомщью команды TMRom.

Пробовал и посылать последний байт первым и если If ROM(i) <= &HF то обнулят байт серийного номера.

Все равно не получается, подскажите плс почему?

По даташиту DS18B20.pdf ("MEMORY FUNCTION EXAMPLE Table 5"):

TX Reset Reset pulse (480-960 ?s).

RX Presence Presence pulse.

TX 55h Issue “Match ROM” command.

TX <64-bit ROM code> Issue address for DS18B20.

TX 44h Issue “ Convert T” command.

TX I/O line is held high for at least a period of time greater than tconv by bus master to allow conversion to complete.

TX Reset Reset pulse.

RX Presence Presence pulse.

TX 55h Issue “Match ROM” command.

TX <64-bit ROM code> Issue address for DS18B20.

TX BEh Issue “Read Scratchpad” command.

RX <9 data bytes> Read entire scratchpad plus CRC; the master now

recalculates the CRC of the eight data bytes received

from the scratchpad, compares the CRC calculated and

the CRC read. If they match, the master continues; if

not, this read operation is repeated.

TX Reset Reset pulse.

RX Presence Presence pulse, done.

Единственное что не делал, это Strong pull-up после команды начать

измерение температуры(H44). НО температуру датчик измеряет т.е.

ему хватает напруги на линии. Если на шине только один датчик, то

проблем нем, все читается на ура, бъюсь уже три недели - результат

нулевой. Готов уже купить Temp Keeper, так как он все замечательно

меряет =(((

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

  • 1 месяц спустя...

Помогите выбрать схему термоконтроля для модэма .

А то задание дали : 1 неделя на поиск схемы и 1 неделя на её сборку !А я в первый раз собираю вообще какую либо схему !

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

Ну собери чтонибудь простейшее, на терморезисторе, схема проскакивала (ссылку давать не буду, потомучто не помню где). Но знай, его настройка требует терпения, или же собери на контроллере с цифровым датчиком, можно и с экранчиком. (схемку сейчас не дам, но если надо найду). Тут сборка труднее, зато настройка полный кайф :)

Я был механик, я есть механик, я буду механик

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

я недавно делал другу на ДР в подарок: два терморезистора, МК, и знакосинтезирующий дисплей (вставил в отсек 5.25")... резисторы на чипсет и видюху, далее АЦП в МК и на дисплей, естественно реализовал программную калибровку... работает как часы :)

ЗЫ: выложил-бы, да пару недель назад случайно форматнул весь хард вместо только С: :(

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

> Правила форума <

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

...это не дым от канифоли, нет... это души умерших транзисторов....

Первый закон Ома: никому не рассказывать про Ома!

Ну вот, а ты говорил ноль...

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...