24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.

Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.

Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.

«Спасибо дедушка путин за счастливое детство и мое освобождение». ©

Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©

PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...


Due to periodic DDoS attacks, the forum may not be available.

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

Здесь только проекты на ATtiny
Post Reply
vovik77
Пробегал мимо
Posts: 7
Joined: 02 Mar 2009 07:50
Location: Воронеж

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

Post by vovik77 »

программатор STK200/300 собранный по вашей схеме.
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

Тогда можно шить прямо в схеме. На вызоде программатора какие резисторы? Если 56 Ом, то получиться, если 330-470, то нужно пробовать. Индикатор, подключенный к выходам МК может просаживать уровни и прошить не получиться.
vovik77
Пробегал мимо
Posts: 7
Joined: 02 Mar 2009 07:50
Location: Воронеж

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

Post by vovik77 »

программатор:
Attachments
sch_th.gif
sch_th.gif (9.56 KiB) Viewed 18388 times
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

Смело шейте - на выходе нет ограничивающих резисторов...
Semen
Пробегал мимо
Posts: 2
Joined: 11 Apr 2009 11:08

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

Post by Semen »

Здравствуйте. Собрал девайс, температуру показывает точно а на установку не реагирует. Т.е выв 6 =1 выв7=0 и неменяется, на 1 индикаторе точка есть. Нижний предел гистерриса выставляется только до 25 град. Что я сделал не так?
vovik77
Пробегал мимо
Posts: 7
Joined: 02 Mar 2009 07:50
Location: Воронеж

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

Post by vovik77 »

Здравствуйте. Такой вопрос - можно ли к выводам 6 или 7 напрямую подключить пьезоизлучатель со встроенным генератором (пит. 5v)
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

Semen wrote:Нижний предел гистерриса выставляется только до 25 град.
Это не нижний предел, а "дэльта Т". Т.е. Если Т=20, а dT = 1, то температура будет меняться от 20 до 21 градуса. Блин, даже графики красивые нарисовал.
vovik77 wrote:Здравствуйте. Такой вопрос - можно ли к выводам 6 или 7 напрямую подключить пьезоизлучатель со встроенным генератором (пит. 5v)
Сколько хавает бузер? если до 20 мА то можно. Если это те, про которые я думаю (вот), то не стоит. Они совсем не пьезо, а магнитоэлектрические и хавают около 100мА (вот) и дают нефиговую помеху, что может плохо сказаться на стабильной работе МК. Я их включаю через полевик 2N7002. Удобно - не надо не одного резистора и размер не добавляется - SOT-23 всё таки!
Semen
Пробегал мимо
Posts: 2
Joined: 11 Apr 2009 11:08

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

Post by Semen »

Прошу прошения затупил, разобрался сам после анализа графика. Просто несколько термостатов штудировал-перемешалось всё.
bobas
Пробегал мимо
Posts: 7
Joined: 05 Apr 2009 22:04
Location: СПб

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

Post by bobas »

Здравствуйте уважаемый hardlock .подскажите неучу. взможно ли подключить трехсигментный индикатор TOT3361AG-1 нужно что нибудь в схеме исправлять?
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

Можно. Ничего менять не нудно, только десятые доли градуса не будет видно. И в настройках тоже самое..
bobas
Пробегал мимо
Posts: 7
Joined: 05 Apr 2009 22:04
Location: СПб

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

Post by bobas »

спасибо. а подскажите пожайлуста типоразмеры деталей для программатора и термостата. хочу заказать но там выбор большой запутаться можно.
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

bobas wrote:типоразмеры деталей для программатора и термостата
каких именно деталей?
bobas
Пробегал мимо
Posts: 7
Joined: 05 Apr 2009 22:04
Location: СПб

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

Post by bobas »

резисторы и конденсаторы
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

в программаторе:
резисторы от LPT порта и на 11 ногу - 0805, остальные 1206

в термостате:
всё 1206, короме резисторов в районе стабилитронов - они 0805...
bobas
Пробегал мимо
Posts: 7
Joined: 05 Apr 2009 22:04
Location: СПб

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

Post by bobas »

спасибо
jrr
Пробегал мимо
Posts: 4
Joined: 25 Apr 2009 01:28

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

Post by jrr »

Здравствуйте!
Обнаружил непонятную работу в прошивке.
Терморегулятор работал нормально. Потом включил терморегулятор без DS18B20 и попытался выставить температуру, высветилось четырехзначное число (9000 или 9999) не запомнил.
Вся эта каша записалось в EEPROM.
Затем при подключенном DS18B20 кнопкой “-“ по пытался уменьшить число
до нуля.
Число уменьшилось до нулей (0000), При переходе через ноль, опять высветилось 9999.
Исправилось только очисткой и перепрограммированием микросхемы.
То есть, я смоделировал ситуацию обрыва DS18B20.
Хотелось бы, что бы в такой ситуации программа заблокировала возможность записи в EEPROM.
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

jrr wrote:Обнаружил непонятную работу в прошивке.
:scratch: как доберусь до паяльника, попробую проверить. Но от наличия датчика изменение настроек температуры не зависит. По крайней мере не должно. Похоже у Вас очистился EEPROM (когда "высветилось четырехзначное число (9000 или 9999)").
demon
Частенько бываю
Posts: 43
Joined: 16 May 2009 15:00

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

Post by demon »

Здравствуйте, очень понравилса вариант регулятора для систем отопления или вентиляции путем смешивания холодных и горячих потоков для управления электроприводом исполнительного механизма. Пожалуйста скиньте hex файл в личку . С уважением.
demon
Частенько бываю
Posts: 43
Joined: 16 May 2009 15:00

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

Post by demon »

Меня што игнорируют!
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

demon wrote:Меня што игнорируют!
Исходник я пока не выкладывал вообще никакой. Поэтому выкладываю только то что есть - универсальный, который доработаете под себя, т.к. для вентиляции делал не я.

Добавлено спустя 16 минут 11 секунд:
Да! Кстати! Выложил исходники на сайте...
Attachments
firmware v3.1_universal.rar
(7.21 KiB) Downloaded 1141 times
demon
Частенько бываю
Posts: 43
Joined: 16 May 2009 15:00

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

Post by demon »

Исходник которий на сайте компилируютса с ошибками. Или может у меня компилятор CodeVisionAVR работает с ошибками.

Добавлено спустя 1 час 49 минут 37 секунд:
Помогите связатса с sergey пожалуйста.
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

demon wrote:Исходник которий на сайте компилируютса с ошибками.
Только что скачал и скомпилировал - всё ОК. Компилятор с моего же сайта - версия 1.25.9
demon
Частенько бываю
Posts: 43
Joined: 16 May 2009 15:00

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

Post by demon »

Доброе утро. Извиняюсь, компилятор работает проста не тот исходник открыл.

Добавлено спустя 5 часов 25 минут 48 секунд:
Как сделать чтобы порт 2 виключалса не при нижней температуре а при верхний и ждал следуищыва цикла пожалуйста помогите а то я чета немогу разобратыса
User avatar
hardlock
Администратор
Posts: 4011
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

demon wrote:Как сделать чтобы порт 2 виключалса не при нижней температуре а при верхний и ждал следуищыва цикла пожалуйста помогите а то я чета немогу разобратыса
Почитайте тему - это уже проходили...
demon
Частенько бываю
Posts: 43
Joined: 16 May 2009 15:00

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

Post by demon »

Может дадите подсказку как сделать ето, мозги уже себе запарил.

Добавлено спустя 1 час 10 минут 13 секунд:
как изменить под себя штоби получить что я хотел
if ((Tnew >= Temp) & (LoadOn)) //Off
{
PORTD.3 = 1;
PORTD.2 = 0;
LoadOn = 0;
}

Temp = T_LoadOn; //Off


if ((Tnew <= Temp) & (!LoadOn)) //On
{
PORTD.3 = 0;
PORTD.2 = 1;
LoadOn = 1;
}
Post Reply