Page 104 of 109

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

Posted: 13 Jan 2018 10:40
by IYra
astron wrote: Оба варианта дают хорошее качество изображения, но первый, имхо, получше. У второго мусор чуть более явно выражен и как бы пятнами что ли... Часть сегментов ярче, часть бледнее.
Ну значит останавливаемся на варианте 111(из апноута)
astron wrote:
IYra wrote:И надо наверно уменьшать напряжение на индикаторе
Я пробовал на ранних версиях прошивки ставить переменник и со средней точки подавать напряжение на индикатор, тогда это особого результата не дало. Можно попробовать еще раз в принципе
Надо ставить рассчитанные номиналы для 3В и для 4 COM. Чтобы было 0, 1.2 и 2.4В
По идеи надо и на сегменты поставить такие делители. Тогда вообще должно быть :good:
А сколько можно понижать питание на Меге ? У нее по паспорту вроде 2.7В
А можно еще 2313 использовать с пониженным напряжением. Правда ножек впритык

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

Posted: 13 Jan 2018 17:41
by Aleksey6886
astron, Прошивка работает как с DS1820, так и с DS18B20. Пробовал симулировать и другие проекты под DS1820, везде одинаково: при-0.5 показывает сразу -1. Плюсовую показывает верно!

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

Posted: 14 Jan 2018 12:36
by astron
IYra wrote:А сколько можно понижать питание на Меге ? У нее по паспорту вроде 2.7В
Мой экземпляр живёт при напряжении 2.2 вольта, правда при этом сегменты индикатора уже начинают бледнеть. На 2.5 вольтах вполне комфортно всё смотрится
А если на все выводы ставить по три резистора, это уже получится резисторный монстр какой-то :mrgreen: Думаю, лучше соблюсти баланс между усложнением схемы и комфортностью считывания информации, вот как раз 111 вариант очень даже ничего)

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

Posted: 14 Jan 2018 19:13
by IYra
astron wrote: Думаю, лучше соблюсти баланс между усложнением схемы и комфортностью считывания информации, вот как раз 111 вариант очень даже ничего)
Ну тогда на основе 111 - термометр (до 4-х датчиков). Если обрыв - Err.
Пока 3 цифры и без округления. Интересно как будет вести себя ЖКИ при считывании с DS18 раз в 1сек

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

Posted: 16 Jan 2018 04:52
by astron
Всё работает как положено, информация считывается. Работу двух и более датчиков пока не проверял

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

Posted: 01 Feb 2018 19:22
by IYra
IYra wrote:Пока 3 цифры и без округления.
Сделал округление и градус на месте 4 цифры.
Выводы
- PC2 (25) (,4F,4G,4E)
- PC3 (26) (4A,4J,4M,4D)
- PC4 (27) (4K,4B,4L,4C)

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

Posted: 26 Feb 2018 20:58
by astron
Прошу прощения, был в командировке. В ближайшее время проверю прошивку

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

Posted: 28 Feb 2018 22:25
by MAVr 34
Здравствуйте! Собрал данную схему, все работает. Спасибо автору и всем, кто поддерживает данный проект. Я столкнулся с проблемой недостаточной яркости индикатора. Заменить на другой нет возможности, а снижать сопротивление резисторов, простите, считаю дурным тоном. Хочу поставить транзисторы и тем самым поднять яркость. Но, к сожалению, программирование так и не освоил. Если у кого есть возможность, помогите, изменить в исходнике управление катодами или покажите на примере. Попробую сам. Прошивку брал tl_v4.0.6_heat_oc Можно просто хекс.
Терморегулятор.GIF

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

Posted: 02 Mar 2018 19:50
by IYra
MAVr 34 wrote:Хочу поставить транзисторы и тем самым поднять яркость. Но, к сожалению, программирование так и не освоил. Если у кого есть возможность, помогите, изменить в исходнике управление катодами или покажите на примере. Попробую сам. Прошивку брал tl_v4.0.6_heat_oc Можно просто хекс.
А если транзисторы включить по схеме с ОК ? То есть индикатор в эмиттерную цепь Тогда и прошивку менять не надо

Добавлено спустя 35 минут 16 секунд:
IYra wrote: А если транзисторы включить по схеме с ОК ?
Подумал и понял что надо еще менять n-p-n на p-n-p

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

Posted: 03 Mar 2018 20:00
by IYra
IYra wrote:А если транзисторы включить по схеме с ОК ?
Сопротивление в базовой цепи можно не ставить. Входное сопротивление ОК большое.
Ток в базовой цепи маленький (единицы mA). А в эмиттерной - КоэфУсил * Ток.базы
Измерил в статике - так и есть. Непонятно почему не используют такую схему включения

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

Posted: 03 Mar 2018 23:34
by MAVr 34
Т.е. такой вариант?
Терморегулятор2.GIF

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

Posted: 04 Mar 2018 10:17
by IYra
MAVr 34 wrote:Т.е. такой вариант?
4 сопротивления в базовой цепи не нужны. Входное сопротивление каскада и так высокое.
Напряжение на индикаторе будет Vпит. - 0.6V
Поэтому может придется уменьшать R для получения нужных токов

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

Posted: 04 Mar 2018 23:01
by MAVr 34
Сопротивления между Э и Б поставил дабы избежать "ложного" открывания транзисторов... хотя питание контроллера и индикатора одно и тоже, и по идее этого эффекта не должно быть.
Спасибо за участие. Попробую, отпишусь.

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

Posted: 24 Mar 2018 11:01
by MAVr 34
Все работает, без глюков. Сопротивлениями подобрал нужную яркость. Буду переносить на плату.
IYra wrote:Непонятно почему не используют такую схему включения
Наверно стереотип, на который и я попался. :oops:

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

Posted: 23 Jun 2018 12:59
by Ivan_T
Здравствуйте!
Фьюзы как на картинке в 1 посте дают в шестнадцатиричном виде не: LO: 0x64 HI: 0xDF, как это указано, а - LO: 0xE4 HI: 0xDF
Чтобы получить LO: 0x64 HI: 0xD - CKDIV8 должен быть отмечен галочкой.

Так как же все таки правильно?

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

Posted: 23 Jun 2018 22:57
by hardlock
Ivan_T wrote:Фьюзы как на картинке в 1 посте дают в шестнадцатиричном виде не: LO: 0x64 HI: 0xDF, как это указано, а - LO: 0xE4 HI: 0xDF
Чтобы получить LO: 0x64 HI: 0xD - CKDIV8 должен быть отмечен галочкой.
Исправил в первом посте, спасибо. Правильно - LO: 0xE4 HI: 0xDF

ЗЫ: и почему до сих пор никто не заметил?

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

Posted: 24 Jun 2018 07:18
by Yanshun
hardlock, Доброе утро.
Не заметили скорее всего потому, что все устанавливали фъюзы как на картинке в первом сообщений, а не в шестнадцатиричном виде, лично я так делал в avrdudeprog33.
Лично я так и не смог понять шестнадцатиричный вид, поэтому мне легче выставить "птичке" где это нужно и все, так нагляднее выходит.

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

Posted: 27 Jul 2018 12:09
by lex
MAVr 34 wrote:...а снижать сопротивление резисторов, простите, считаю дурным тоном.
В последующем им же и воспользовались :-) .
MAVr 34 wrote:Сопротивлениями подобрал нужную яркость.
Стоило ли усложнять схему..?

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

Posted: 30 Jul 2018 20:09
by MAVr 34
Стоило. Так как ток, через контроллер по этой схеме ниже, нежели напрямую без транзисторов.

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

Posted: 30 Jul 2018 21:23
by Denis_K
Конечно же не стоило...

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

Posted: 01 Aug 2018 12:35
by lex
MAVr 34, а чем не устраивал повышенный ток ч-з контроллер реально (не теоретически) ? На мой взгляд, это скорее перестраховка чем оправданная необходимость. Ну а для конкретики есть datasheet, разумеется.

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

Posted: 04 Aug 2018 22:19
by MAVr 34
А что, повышенный ток через контроллер это хорошо? Устройство работает круглосуточно. А так, да, перестраховка, пусть и не оправданная. Плюс, ряд обстоятельств не позволили сделать иначе.

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

Posted: 18 Sep 2018 11:10
by Jurist
Подскажите пожалуйста в какую сторону копать: собрал термостат(нагреватель, с ОА) на макетке, при запуске в еепром 28,0°C, при уменьшении этого значения до +9,0°C контроллер уходит в перезагрузку, пробовал разные версии прошивок и 2 контроллера(поведение идентичное), запитываю от лабораторника, при работе потребление ~15мА, при сбросе 0 и снова поднимается до 15. Один раз произошёл сбой по питанию и в еепром записалось что то вроде 2,0(точно не помню) и после этого при регулировании до +8,0 снова перезагрузка, а до -8,0 просто сегменты гаснут и всё, либо до сброса питания, либо подачей минуса на pin reset. причём что интересно сделал верификацию(после сбоя) и она прошла нормально.

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

Posted: 18 Sep 2018 11:58
by propell_ant
Jurist, у вас с питанием что-то. На макетке тут мало кто тренируется, плата хардлока работает без таких глюков.
Запись некорректных данных в EEPROM говорит о том, что вы не делали супервизор питания и не настраивали фьюзы. А вообще, в первом посте есть несколько ссылок на другие ветки форума, почитайте.

Posted: 19 Sep 2018 05:44
by Jurist
Супервизор действительно не делал, думал от лабораторника запитав этой проблемы не будет, а фьюзы я выставлял в 16-ричном виде, поэтому с галками не напутал, попробовал ещё ватчдог включить так он вообще в вечном перезагрузке(постоянно мерцают ----)