Помогите с терморегулятором

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Встал на лапы
Сообщения: 101
Зарегистрирован: Пн авг 27, 2007 21:46:36

Сообщение andr_s »

Нужен терморегулятор в машину, а точнее два нужно, один на печку, второй на радиатор.
Предпочтительна вот такая схема http://www.myplace.nu/avr/thermo/ но по мне, в ней имеется существенный недостаток - нет плавного управления нагрузкой.
Хотелось иметь схему, в которой будет реализовано управление нагрузкой например на ШИМ и желательно на АВР. Да, и запись в епром последнего установленного пользователем значения температуры тоже приветствуется. Яндексом ничего толкового не нагуглил.
Поделитесь пожалста у кого есть, или помогите поправить прошивку под мои нужды.
Ася 388554549
Последний раз редактировалось andr_s Пн дек 15, 2008 11:34:30, всего редактировалось 1 раз.
Реклама
Встал на лапы
Сообщения: 88
Зарегистрирован: Сб ноя 01, 2008 11:50:26
=)

Сообщение FlyGreen »

Сцылка битая, я схему включения вентилятора радиатора собираю по этому описанию http://eldigi.ru/site/term/7.php . Добавил резистор, транзистор, реле. И подключил все это, к реле вентилятора охлаждения.
Реклама
Встал на лапы
Сообщения: 101
Зарегистрирован: Пн авг 27, 2007 21:46:36

Сообщение andr_s »

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

Меня интересует схема, которая в рамках диапазона гистерезиса дает плавное регулирование оборотов нагрузки. Я и сам бы мог сделать, но я не программист, мне очень долго вникать, пожалуй, даже не целесообразно
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

Товарищи помогите с доделкой программы для терморегулятора на DS18b20 и ATtiny2313. Есть у меня программка но она меряет только с точностью до градуса, а мне нужно для инкубатора с точностью до 0,1 градуса. Нужно использовать 3 индикатора с общим анодом, потом установка температуры при которой подаётся сигнал тоже с точностью до 0,1 градуса. Все файлы в архиве. Помогите мне:)
Вложения
termoreg.rar
Программа и проект Proteus.
(17.58 КБ) 279 скачиваний
Я не Сашок!!!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Сообщения: 327
Зарегистрирован: Пт фев 08, 2008 13:46:03
Откуда: Воронеж

Сообщение pirotehnick »

sachok писал(а): мне нужно для инкубатора с точностью до 0,1 градуса.
А по даташиту вроде бы максимальная точность самого датчика +/-0,5 град.

Чё-то мой протеус не хочет открывать проект, т.к. проект создан в протеусе болле поздней версии. У меня версия 7.2 SP2 Build 4602.
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

Проект Proteus 7.2 SP6. Я имел ввиду что дискретность показаний 0,1 градуса. Точку 2 цифры можно постоянно включить через резистор. Нужно что бы температура отображалась в таком формате - 36,6
Я не Сашок!!!
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

Код: Выделить всё

temperature=ds18b20_temperature(0)*10;    //Читаем температуру 
Если сделать так то есть отображения десятых осталось только разобраться с сравнением
Я не Сашок!!!
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

Всё разобрался наконец:)
Я не Сашок!!!
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

В Proteus всё работает но не тут тто было в железе проблемы с отображением цифр - 3,5,9, а именно вместо сегмента d в этих цифрах светится сегмент e. Помогите найти ошибку:)
Вложения
main.rar
исходник
(1.46 КБ) 225 скачиваний
Я не Сашок!!!
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

Вот например показания 15 (на точку не обращайте внимания)
Изображение
Я не Сашок!!!
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Сб окт 04, 2008 00:23:25
Откуда: Санкт-Петербург

Сообщение Artemy »

2 sachok: сам и ответил на свой вопрос:
в железе проблемы
вместо сегмента d в этих цифрах светится сегмент e
так поменяй их местами... прозвони, проверь разводку...
З.Ы. Ну, наверняка уже сам осилил...
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18786
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

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

Мой уютный бложик... заходите!
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

ARV писал(а):я совсем недавно на своем сайте разместил мини-проектик термометра-термостата... не уверен, что для инкубатора подойдет, но с десятыми долями при измерении температуры проблем нет
Єто я видел посещаю Ваш сайт время от времени. Просто у меня уже всё спаяно,а работать не хочет:(
Я не Сашок!!!
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

Artemy писал(а):2 sachok: сам и ответил на свой вопрос:
в железе проблемы
вместо сегмента d в этих цифрах светится сегмент e
так поменяй их местами... прозвони, проверь разводку...
З.Ы. Ну, наверняка уже сам осилил...
Ничего я не ответил :))) Я имел ввиду что в Proteus всё работает, а в железе нет:( Это только программный глюк с пайкой всё ОК.
Я не Сашок!!!
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

С сигментами можна сказать разобрался:) Теперь всё же есть проблема с выводом десятых исходник тот же.

Код: Выделить всё

temperature=ds18b20_temperature(0)*10;    //Читаем температуру
Если так сделать то происходит сбой в программе и показывает ерунду что теперь нужно подправить что бы показало десятые??В программировании не очень силен так как первый раз работаю с 7 сегментными индикаторами.
Я не Сашок!!!
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Сообщение jumbo »

схема термостата, работоспособная и с точностью 0,1
Вложения
termostat.gif
(99.16 КБ) 516 скачиваний
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

Видел я эту схему но поймите меня у меня всё уже спаяно и нужно довести до ума.
Я не Сашок!!!
Контактная информация:
Встал на лапы
Сообщения: 106
Зарегистрирован: Вс фев 08, 2009 21:55:45

Сообщение rezhik »

jumbo писал(а):схема термостата, работоспособная и с точностью 0,1
Добрый день, можно по подробней о вашей схеме?
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

rezhik писал(а):
jumbo писал(а):схема термостата, работоспособная и с точностью 0,1
Добрый день, можно по подробней о вашей схеме?
Радио №1 2006 ст.43
Я не Сашок!!!
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 514
Зарегистрирован: Пн ноя 24, 2008 09:31:09

Сообщение Bond »

jumbo писал(а):схема термостата, работоспособная и с точностью 0,1
а ссылку на эту схему можно
Энергия ядерного взрыва равна примерно 22030000000ккал
что примерно соответствует 4,3 тысяч тонн копченой колбасы.
День рождения 11.02.1995
Контактная информация:
Закрыто

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