контроль температуры на ATMega16

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Аватара пользователя
Сообщения: 5
Зарегистрирован: Пн ноя 30, 2009 06:23:03
Откуда: Орел

Сообщение biolog3 »

привет ребят, решил я тут замутить самопальную системку регулирования температуры для системника из 4х куллеров и 4х температурных датчиков, вобщем нужна помощь в написании проги для меги16 на ассемблере, сам потому как ваще не бум бум в этом...
схемку вот набросал
принцип регулирования примерно такой - при достижении определенной температуры в зоне включается куллер, который её понижает градусов на 5-10 и выключается
Вложения
.png
электрическая схема
VT1-4 - КТ815Г
С1-2 - 22рF
R1-4 - 330 Om
R5-8 - резисторы 1.5 kОм
М1-4 - разъемы для подключения куллеров 12в 140мА
S1-4 - разъемы для подключения аналоговых температурных датчиков KTY81-122
(38.92 КБ) 526 скачиваний
Последний раз редактировалось biolog3 Вт дек 29, 2009 17:28:57, всего редактировалось 2 раза.
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 830
Зарегистрирован: Пт ноя 16, 2007 11:21:37

Сообщение Pavel_1978 »

А вопросто в чем?? решил собирать собирай....
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб

Сообщение AI_Disable »

Pavel_1978, насколько мне понятно, суть вопроса в этом:
biolog3 писал(а):...нужна помощь в написании проги для меги16 на ассемблере...
biolog3, опишите точнее алгоритм работы устройства, да и если хотите его закончить всё равно придётся учиться программировать МК... Лучше, для начала, повторите уже чей-нибудь девайс (подобных куча, даже на этом сайте есть).
Контактная информация:
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

похоже в схемах ты понимаеш столько же, сколько и в мк
Реклама
Эиком - электронные компоненты и радиодетали
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

biolog3, а переменники включены для мебели ? или...
и где датчики?
Контактная информация:
Реклама
Родился
Аватара пользователя
Сообщения: 5
Зарегистрирован: Пн ноя 30, 2009 06:23:03
Откуда: Орел

Сообщение biolog3 »

AI_Disable алгоритм примерно таков - контроллер опрашивает по очереди датчики через ацп, для каждого датчика своя температура включения и выключения куллера (например 50* - включение, 40* - выключение), када температура например в зоне 1 достигает 50, то включается куллер, и опрос продолжается к следующему датчику, опять же проверяется температура, если она ниже 50, то пропуск к следующему датчику и так далее...когда температура в зоне 1 достигнет 40, то контроллер выключает куллер
kalobyte в этом ты наверно прав)) всё таки только начинаю разбираться)
Danko ты имеешь ввиду подстроечные резисторы? если да, то они просто для точной подстройки напряжения через датчики, то есть для возможности выбрать температуру срабатывания, а датчики подключаются к разъемам S1-S4 (повторюсь, датчики аналоговые KTY81-122)
Контактная информация:
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб

Сообщение AI_Disable »

biolog3, в таком включении вашими подстрочными резисторами вы нечего не подстроите, а т.к. датчики подключены к АЦП, они и вовсе не нужны. Всё настроится программно. К тому же как вы собрались подстраивать температуру, если не знаете каково её текущее значение?
Контактная информация:
Родился
Аватара пользователя
Сообщения: 5
Зарегистрирован: Пн ноя 30, 2009 06:23:03
Откуда: Орел

Сообщение biolog3 »

AI_Disable то есть поставить вместо подстроечных обычные номиналом в 100кОм?
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб

Сообщение AI_Disable »

biolog3 писал(а):AI_Disable то есть поставить вместо подстроечных обычные номиналом в 100кОм?
Откуда взят такой номинал? Какие 100кОм?! Насколько мне понятно из даташита на датчик, его сопротивление будет колебаться в пределах 0.5-2.4кОм. Значит самым "выгодным" в плане точности будет сопротивление 1.5кОм.
Контактная информация:
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Вт авг 19, 2008 23:39:59
Откуда: г.Смоленск

Сообщение Saadov »

biolog3 писал(а):привет ребят, решил я тут замутить самопальную системку регулирования температуры для системника из 4х куллеров и 4х температурных датчиков, вобщем нужна помощь в написании проги для меги16 на ассемблере, сам потому как ваще не бум бум в этом...
схемку вот набросал
принцип регулирования примерно такой - при достижении определенной температуры в зоне включается куллер, который её понижает градусов на 5-10 и выключается
Прежде чем браться за девайс надо изучить вопрос...
Итак вглядываемся и запоминаем...
http://www.radiokot.ru/lab/controller/38/
http://atlab.narod.ru/articles/particle10.htm
http://easyelectronics.ru/analogovyj-reobas.html
http://arv.radioliga.com/content/view/163/44/
http://topmods.net/articles/?id=108
http://itcompromat.com/new/Hacking-5/Reobas-431/
http://startcd.narod.ru/control2/index.html
Родился
Аватара пользователя
Сообщения: 5
Зарегистрирован: Пн ноя 30, 2009 06:23:03
Откуда: Орел

Сообщение biolog3 »

AI_Disable да просто видел схему кде то, вроде на 100кОм были резисторы, забыл тока про даташит) над поправить)

Saadov спасиб за ссылочки, оч интересная инфа, буду разбираться с ними пока что)
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»