Суббота, 20.04.2024, 16:06
электроника
Форум Мой профиль
РегистрацияВход/Выход

Вы вошли как Гость · Группа "Гости"Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: SITH, Denis_K, Катран  
Форум » Учебка » Раздел для начинающих » Индикатор перегрева теплоотвода
Индикатор перегрева теплоотвода
WoolfДата: Суббота, 27.03.2010, 22:06 | Сообщение # 1
Свой человек
Группа: Радиолюбитель
Сообщений: 202
Репутация: 0
Статус: Offline
Несколько дней назад я нащел простую схемку индикатора перегрева теплоотвода, но не могу понять что откуда беретса, и на каком основании она работает cry , если можете розкажите что по чем
Прикрепления: 4230529.bmp (166.6 Kb)


Сообщение отредактировал Woolf - Суббота, 27.03.2010, 22:11
 
SITHДата: Суббота, 27.03.2010, 22:16 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 1396
Репутация: 7787
Статус: Offline
Лично я ничего не понял про какой теплоотвод идет речь wacko
А схема... да там кроме входа питания ничего и нет..


 
WoolfДата: Суббота, 27.03.2010, 22:20 | Сообщение # 3
Свой человек
Группа: Радиолюбитель
Сообщений: 202
Репутация: 0
Статус: Offline
Ну например на теплоотвод к микросхеме поставить и при температуре 70С загоритса светодиод, а транзисторы как датчики, тогда получаетса что ето тепловой пробой и транзисторам конец!?
 
SITHДата: Суббота, 27.03.2010, 22:25 | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 1396
Репутация: 7787
Статус: Offline
Ну выходит именно так... Схема бред короче.
Я слыхал что из этих транзисторов делали "фотодиод" НО чтобы из них еще и термометр делали это гониво... Блин не удивлюсь если в скором их как источник памяти на терабайт будут использовать и он научится варить кофе...

Схем "термоконтроля" много, и есть не сложные.. и с пременением спец.датчиков.. и на МК...


 
WoolfДата: Суббота, 27.03.2010, 22:27 | Сообщение # 5
Свой человек
Группа: Радиолюбитель
Сообщений: 202
Репутация: 0
Статус: Offline
Спасибо за ответ!!!! Извините
 
SITHДата: Суббота, 27.03.2010, 22:44 | Сообщение # 6
Admin
Группа: Администраторы
Сообщений: 1396
Репутация: 7787
Статус: Offline
http://www.avr.inf.ua/termoreg.html
Это если в гугле поискать.. Но подобные схемы есть и у нас! Кстати Товарищ Катран в этом отлично разбирается, и в термостатах и в контроллерах cool


 
КатранДата: Суббота, 27.03.2010, 22:58 | Сообщение # 7
GOD
Группа: Администраторы
Сообщений: 1221
Репутация: 7801
Статус: Offline
Quote (Woolf)
Ну например на теплоотвод к микросхеме поставить и при температуре 70С загоритса светодиод, а транзисторы как датчики, тогда получаетса что ето тепловой пробой и транзисторам конец!?

Схема основана на зависимости падения напряжения полупроводника от температуры, что бы произошел тепловой пробой транзистора, нужно его очень хорошо прокипятить в свинце . Чем выше температура, тем ниже напряжение падения и ярче светит светодиод. В журнале радио за 2001-2005 года была статейка по поводу такого устройства. Там только, когда ишел нагрев, то светодиод помигивал. Их таких транзисторов хороший фотодиод получается. Когда то в детстве спиливал им "головы"
 
WoolfДата: Суббота, 27.03.2010, 23:06 | Сообщение # 8
Свой человек
Группа: Радиолюбитель
Сообщений: 202
Репутация: 0
Статус: Offline
Так ета схемка подойдет?
 
SITHДата: Суббота, 27.03.2010, 23:14 | Сообщение # 9
Admin
Группа: Администраторы
Сообщений: 1396
Репутация: 7787
Статус: Offline
Ну дык никто и не говорил что "Не подойдет" просто она до такой степени "чудная" что стыдно ставить "такое" в усилок.... Самая тема - DS18B20 + какой-то там AVR... У меня где-то даже исходник был на это дело.. Там в нем только подкорректировать "граничное" значение температуры и скомпилировать.. короче все просто и солиднее cool

 
SITHДата: Суббота, 27.03.2010, 23:17 | Сообщение # 10
Admin
Группа: Администраторы
Сообщений: 1396
Репутация: 7787
Статус: Offline
Это вырезка из какого-то сайта, откуда я "спер" исходник..

CodeVisionAVR. Сначала создадим новый проект с помощью мастера (Wizard).
Выбираем микроконтроллер ATmega 8 потом в закладке 1-Wire выбираем порт В dsts bit = 0.
File -> generate,save and exit.
стираем код что нам сгенерировал визард и вставляем вот этот код:

Code
#include <mega8.h>
#include <delay.h>
#asm
.equ __w1_port=0x18 ;PORTB
.equ __w1_bit=0
#endasm
#include <1wire.h>

#include <ds18b20.h>
void main(void)
{

unsigned char devices;
int temp;
devices = w1_init();

PORTD = 0x00; //Выставляем все выходы порта D на 0, то есть, выключаем весь порт D
DDRD = 0xFF;
while (1)
{

temp=ds18b20_temperature(0); //читаем температуру

if (temp>1000) //если датчик выдаёт больше 1000
{
temp=4096-temp; //отнимаем от данных 4096
temp=-temp; //и ставим знак "минус"
}

if (temp<18) // устанавливаем нижней порог
PORTD.0 = 1;
else PORTD.0=0;
if (temp>28) // установим верхний порог
PORTD.1=1;
else PORTD.1=0;

}

}

Алгоритм следующий: если температура упадет ниже +18 градусов, на ножке порта D.0 появиться логическая единица,
и если темперетура поднимется выше +28, тогда на порту D.1 будет +5вольт(лог.1),
светодиоды не будут гореть, если температура от 18 до 28 градусов.


 
КатранДата: Суббота, 27.03.2010, 23:22 | Сообщение # 11
GOD
Группа: Администраторы
Сообщений: 1221
Репутация: 7801
Статус: Offline
Quote (SITH)
Алгоритм следующий: если температура упадет ниже +18 градусов, на ножке порта D.0 появиться логическая единица, и если темперетура поднимется выше +28, тогда на порту D.1 будет +5вольт(лог.1), светодиоды не будут гореть, если температура от 18 до 28 градусов.

Все делается с помощью двух компараторов(одна LM358) и одного датчика(микрочиповский MCP9700). Цена выходит около 10-15грн и размер в 3 раза меньше.
 
SITHДата: Суббота, 27.03.2010, 23:24 | Сообщение # 12
Admin
Группа: Администраторы
Сообщений: 1396
Репутация: 7787
Статус: Offline
Тут цена тоже не далеко ушла.. Мега8 - 12грн, DS18B20 15грн. больше деталей тут нет...
Ну тут как говорится "на любителя" т.е. кому как интересно будет...


 
WoolfДата: Суббота, 27.03.2010, 23:26 | Сообщение # 13
Свой человек
Группа: Радиолюбитель
Сообщений: 202
Репутация: 0
Статус: Offline
Я из програматорами не очень дружу
 
SITHДата: Суббота, 27.03.2010, 23:31 | Сообщение # 14
Admin
Группа: Администраторы
Сообщений: 1396
Репутация: 7787
Статус: Offline
А что там дружить.. спаял "пяти-проводковый" программатор втыкнул в комп, прогу запустил выбрал прошивку и нажал "Прошить" wacko

 
КатранДата: Суббота, 27.03.2010, 23:33 | Сообщение # 15
GOD
Группа: Администраторы
Сообщений: 1221
Репутация: 7801
Статус: Offline
Quote (SITH)
Тут цена тоже не далеко ушла.. Мега8 - 12грн, DS18B20 15грн. больше деталей тут нет...

и еще подразумевается наличие программатора или хотябы знакомых с такими штуками, о надежности я вообще не поднимаю вопрос. Усложнять всегда можно, сложно упрощать. При чем не нужно применять МК там где можно без них обходиться.
 
Форум » Учебка » Раздел для начинающих » Индикатор перегрева теплоотвода
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск: