Page 93 of 109

Re: Термостат ∆T=0,1°C

Posted: 08 Feb 2016 14:18
by hardlock
Charlie wrote:При двух вольтах питания суммарный ток 4-х сегментов 150 мА
у контроллера ограничение 20мА на пин или 200мА на корпус всего. Т.е. если использовать вобще без резисторов, то максимальный ток на сегмент не более 20мА, а т.к. ОА или ОК тоже заведён на пин, то получается не более 20мА на разряд. Индикация динамическая, поэтому сумарный ток на стабилизаторе около 50-80мА.

Re: Термостат ∆T=0,1°C

Posted: 08 Feb 2016 15:03
by Charlie
hardlock, так получается , мой суперяркий индикатор неприменим в данном случае ? Даже при резисторах 100 Ом. Или есть все же варианты ? Стабилизатор могу втюлить и 1,5 А

Re: Термостат ∆T=0,1°C

Posted: 08 Feb 2016 16:15
by hardlock
Charlie, почему же? подбираете резистор так, чтобы ток сегмента был около 5 мА (итого 35мА на разряд), а там уже контроллерсам ограничит. Контроллеру ничего не будет - проверено на резисторах 10 Ом - ошибся человек, а оно так и работате уже много лет.

Re: Термостат ∆T=0,1°C

Posted: 08 Feb 2016 17:59
by Charlie
Спасибо. Все понял. Только читал где-то, что нормальный ток для индикаторов, например 10 мм -10 мА и пропорционально. При 5 мА пробовал-свечение уже не как суперяркого, а так себе.

Re: Термостат ∆T=0,1°C

Posted: 08 Feb 2016 18:20
by hardlock
а в динамической индикации будет ещё меньше. Если надо ярко - делайте версию с транзисторами на общих выводах разрядов.

Re: Термостат ∆T=0,1°C

Posted: 08 Feb 2016 18:30
by Charlie
Пока оставлю как есть, подобрав резисторы. Плата уже спаяна и менять ничего не хочется, да и время поджимает (термостат нужен для рассады) Спасибо. :-)

Re: Термостат ∆T=0,1°C

Posted: 14 Feb 2016 15:15
by PEREPEL
Я в программировании пока новичок. В связи с использованием терморегулятора только при плюсовых температурах (инкубатор, сушарка для фруктов, йогуртницы)
необходимость в 4-х разрядном семисегментном индикаторе отошла.
Поэтому прошу, пожалуйста, подскажите как вывести информацию на 3-х разрядный.
Когда начинаю чистить код (чтобы высвободить память в микроконтроллере для ШИМ) и компилирую, то codevision выявляет ошибки.
То-есть не нужен вывод минуса и вывод других символов.
Спасибо за информацию о коррекции показаний датчиков DS18B20.

Re: Термостат ∆T=0,1°C

Posted: 14 Feb 2016 19:14
by IYra
PEREPEL wrote:необходимость в 4-х разрядном семисегментном индикаторе отошла.
Поэтому прошу, пожалуйста, подскажите как вывести информацию на 3-х разрядный.
Просто не подключать первый разряд (PD.5 - 9 ножка)
Но при установке температуры и дельты будет не видно спецсимволов
PEREPEL wrote: Когда начинаю чистить код (чтобы высвободить память в микроконтроллере для ШИМ) и компилирую, то codevision выявляет ошибки.
Мало информации.
Версия codevision . Ссылка на проект - исходник. Какие ошибки.
Можно и свои результаты выложить. Тогда легче помочь

Re: Термостат ∆T=0,1°C

Posted: 17 Feb 2016 12:10
by sepbiy
IYra wrote:
Artem wrote:Нет, дельты нужно тоже две, для каждой установки своя. Такое можно организовать?
Ну тогда вот так. Проект на 4 мГц . Все описано во вложении. Логика как в инкубаторе.
Второй датчик можно использовать как термометр (какая температура за бортом) а можно и не ставить.Термостат на 2 вентилятора
Здравсвуйте уважаемый,а можно исходник этого проекта? Полностью нравиться функционал и управление.Но хочу сделать -чтобы вторая уставка и дельта работали со второго датчика.А здесть обе уставки работают от первого датчика,а второй датчик только показывающий.

Re: Термостат ∆T=0,1°C

Posted: 17 Feb 2016 13:57
by IYra
sepbiy wrote:а можно исходник этого проекта?
Выкладывал проект а СИ-файл забыл. :shock: Исправляюсь

Re: Термостат ∆T=0,1°C

Posted: 18 Feb 2016 12:23
by sepbiy
Спасибо огромное уважаемый!Попробовал скомпилировал сам проект для общего катода,удалив все для анода, и проверил в протеусе - работает как часы.Вы уже очень сильны в этом коде и если Вас не затруднит,то помогите отвязать второй выход от первого датчика и привязать его ко второму датчику.Заранее спасибо :)

Re: Термостат ∆T=0,1°C

Posted: 18 Feb 2016 17:41
by IYra
sepbiy wrote: помогите отвязать второй выход от первого датчика и привязать его ко второму датчику.Заранее спасибо :)
Подправил. Теперь каждый датчик на свой вентилятор. Подбирается опытным путем так как какой датчик первый - какой второй зависит от его серийного номера

Re: Термостат ∆T=0,1°C

Posted: 19 Feb 2016 10:35
by sepbiy
IYra wrote:
sepbiy wrote: помогите отвязать второй выход от первого датчика и привязать его ко второму датчику.Заранее спасибо :)
Подправил. Теперь каждый датчик на свой вентилятор. Подбирается опытным путем так как какой датчик первый - какой второй зависит от его серийного номера
Спасибо огромное уважаемый! :good: То что доктор прописал,в протеусе работает как часы.Теперь буду в железе ваять :)

Re: Термостат ∆T=0,1°C

Posted: 21 Feb 2016 10:34
by kondratev-artur
Здравствуйте ! Подскажите пожалуйста , если возможность в этом термостате добавить в прошивку Установку секундную-минутную задержку между включениями реле, например установил 37.7 -37.8 и установил 45 секунд задержки. Спасибо за внимание , с ув. Артур

Re: Термостат ∆T=0,1°C

Posted: 21 Feb 2016 15:06
by IYra
kondratev-artur wrote:возможность в этом термостате добавить в прошивку Установку секундную-минутную задержку между включениями реле, например установил 37.7 -37.8 и установил 45 секунд задержки.
Не много не понял для чего задержка и как это должно работать - напиши поподробней. А так можно наверное

Re: Термостат ∆T=0,1°C

Posted: 24 Feb 2016 22:57
by kostian34
помогите!почему то большой гистерезис,в одну сторону около градуса,в другую аж 25(прошивка для нагревателя с оа),получается так:пока температура не повысится на 25 град установленного,реле не отключится,поднялась,отключила тинька реле,снижиется до положеннго уровня(не ниже,а именно до назначенного),снова включается.Как это исправить? :unsure: :dontknow:

Re: Термостат ∆T=0,1°C

Posted: 25 Feb 2016 08:18
by hardlock
А какой гистерезис установлен? Может как всегда, побился еепром?

Re: Термостат ∆T=0,1°C

Posted: 25 Feb 2016 09:29
by kostian34
hardlock wrote:А какой гистерезис установлен? Может как всегда, побился еепром?
в том то и дело,что он пуст,да и тиньки менял,одно и тоже все,25 градусов,не ниже,не выше

Re: Термостат ∆T=0,1°C

Posted: 25 Feb 2016 10:32
by IYra
kostian34 wrote:в том то и дело,что он пуст,
Что значит пуст ? Какую дельту устанавливаешь ?
Пиши подробней а то сложно понять

Re: Термостат ∆T=0,1°C

Posted: 25 Feb 2016 16:43
by kostian34
IYra wrote:
kostian34 wrote:в том то и дело,что он пуст,
Что значит пуст ? Какую дельту устанавливаешь ?
Пиши подробней а то сложно понять
ооой :lol: сколько читал тему и все думал,что гистерезис уже в прошивке стоит,и пропустил ту строчку,где написано про изменение гистерезиса :pardon: :pardon:

Re: Термостат ∆T=0,1°C

Posted: 25 Mar 2016 09:21
by rulezznv
Друзья помогите разобраться. Постоянно горят в ппол накала сегменты как на фото. Но температуру показывает ! Печатку с дип корпусом проверил, соплей нет, все на месте! в чем может быть проблема ?

Re: Термостат ∆T=0,1°C

Posted: 25 Mar 2016 09:29
by hardlock
rulezznv, явно перекрытие из соседнего разряда. Хотя на последнем фото не совсем понятно, из двойки чтоль? Кроме соплей и активного флюса предположить ничё не могу, если плата правильная.

Re: Термостат ∆T=0,1°C

Posted: 25 Mar 2016 09:39
by rulezznv
флюс использовал... чем его смыть?

Добавлено спустя 6 минут 46 секунд:
может порекомендуете проверенную печатку для ДИП ?

Re: Термостат ∆T=0,1°C

Posted: 25 Mar 2016 09:44
by hardlock
rulezznv, флюс смывают спиртом.
Печатку под ДИП я не делал и не использовал, поэтому не порекомендую.

Re: Термостат ∆T=0,1°C

Posted: 25 Mar 2016 10:19
by rulezznv
спиртом промыл резельт тотже... так не охото индикатор выпаивать((

Добавлено спустя 27 минут:
скинул индикатор проверил на другом термостате работает норм...