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

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

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

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

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

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


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

Применение термостата 0,1°C в инкубаторе

Здесь только проекты на ATtiny
Post Reply
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

На включенном терморегуляторе нажимаю 2 кнопки вместе , появляется 0,1, можно кнопкой увеличивать до 1,0. Делал так, отключение все равно через 0,1 градуса, а не через 1. Далее нажимаю 2 кнопки 2 раза выходит 0,00 кнопками можно либо увеличить, либо уменьшить значение на величину 2,5.Дальше жду, выходит основной режим. Еще если нажать просто кнопку любую, то идет либо увеличение до 38,5, либо уменьшение не помню до скольки градусов. Как я понимаю мк должен пере настроиться на новые установки, а этого не происходит, все остается как было.

Добавлено спустя 51 минуту 17 секунд:
И еще один глюк появился , не отключается и температура ползет до 45 градусов, помогает перезапуск и танцы с бубнами. Что за сбой?
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

та-ак, индикатор у вас трёхразрядный что-ли?
я вам дал ссылку на прошивку с другой логикой работы. Вы сейчас с какой прошивкой работаете? (Напишите полностью название архива с прошивкой)
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

Индикатор из двух 3-х разрядных. Прошивка Termostat_led_OA+OK+NPN_v0.22a_by_Grey4ip.hex.rar с первого поста

Добавлено спустя 8 минут 50 секунд:
Ссылку не давали.Дайте еще раз
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

olegrom63 wrote:Индикатор из двух 3-х разрядных. Прошивка Termostat_led_OA+OK+NPN_v0.22a_by_Grey4ip.hex.rar с первого поста
Ссылку не давали.Дайте еще раз
Ссылку дам, когда разберемся, что происходит.

1. Какой hex файл из архива вы прошиваете?
2. Чем вы прошиваете, с какими настройками?
3. EEPROM очищается при прошивке, или установлен режим сохранения данных в EEPROM`е?
4. Выложите свою схему и фотки платы - сверху и снизу
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

Файл с ОК. Прошивал в Poniprog программатор самодельный на BC546 и кварц 8 МГц через СОМ порт. Фотки позже, пока нет возможности.

Добавлено спустя 6 минут 49 секунд:
прошивка не вложилась блин

Добавлено спустя 17 минут 40 секунд:
прошивка
Attachments
termostat_led_oc_cold.rar
прошивка
(2.15 KiB) Downloaded 270 times
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

olegrom63 wrote:Файл с ОК. Прошивал в Poniprog программатор самодельный на BC546 и кварц 8 МГц через СОМ порт.
программатор не важно какой, напишите с какими настройками poniprog`ом прошивали. максимально подробно.
Фотки позже, пока нет возможности.
прошивка не вложилась блин
не нужно вкладывать, просто напишите полное название.
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

все сделал, сначала в тесный корпус засунул, видимо где-то замыкало, теперь откалибровал по ртутному термометру все точь в точь показывает. Но осталось выключение реле при 34,9 , включение реле при 35-ти градусах, хотя точка горит, указывая на продолжение нагрева. Может я не к тому выходу прицепил резистор базы кт815? Я цеплял к 6 ноге, когда Т=Т<Т уст

Добавлено спустя 2 минуты 7 секунд:
Заткнул термопару по ниже ,где холоднее, по ртутному термометру в районе яиц получилось 37,5. на цифровом 35-34,9.
Attachments
схема улучшенного термостата на 0.1 градуса
схема улучшенного термостата на 0.1 градуса
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

olegrom63 wrote:все сделал, сначала в тесный корпус засунул, видимо где-то замыкало, теперь откалибровал по ртутному термометру все точь в точь показывает. Но осталось выключение реле при 34,9 , включение реле при 35-ти градусах, хотя точка горит, указывая на продолжение нагрева. Может я не к тому выходу прицепил резистор базы кт815? Я цеплял к 6 ноге, когда Т=Т<Т уст
в инкубаторе нога 6 (PORTD.2) используется для сигнализации о недопустимой температуре
файл tempcfg.h:

Code: Select all

#define HeatPin  PORTD.3  // Вывод управления нагревателем
#define AlarmPin PORTD.2  // Вывод сигнализации
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

Вот ссылка откуда все брал. А то сам уже запутался .http://hardlock.org.ua/viewtopic.php?f=9&t=10
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

ну, вы поняли, что не стой ноги управляете транзистором и реле? Для инкубатора нужно было с 7-ой, а вы с 6-ой
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

понял , завтра попробую

Добавлено спустя 9 часов 10 минут 8 секунд:
блин опять бесконтрольно растет др 45 градусов, лечится перезагрузкой

Добавлено спустя 1 час 2 минуты 40 секунд:
перекинул на 7-ю ногу, нагрузка вообще не включается.Подтянул 1-ю ногу через резюк 9к к плюсу,посмотрим, будут сбои или нет

Добавлено спустя 5 часов 30 минут 16 секунд:
в общем опять доперло до52 градусов, пока на работе был, наверное капут поджарил все. Просто подстава полная. Бл... аналоговый лучше собрать. чем думать, что там в прошивке забито!

Добавлено спустя 17 минут 30 секунд:
olegrom63 wrote:Вот ссылка откуда все брал. А то сам уже запутался .http://hardlock.org.ua/viewtopic.php?f=9&t=10
на схему выше глянь, там 6 нога нагрев, 7 нога охлаждение

Добавлено спустя 16 минут 29 секунд:
точка переключается как положено, а реле нет
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

olegrom63 wrote:в общем опять доперло до52 градусов, пока на работе был, наверное капут поджарил все. Просто подстава полная.
да, скорее всего поджарил
на схему выше глянь, там 6 нога нагрев, 7 нога охлаждение
Олег, я вам ответственно заявляю, охлаждать ваш нагреватель не будет ни при каких обстоятельствах. Убирайте вареные яйца, соединяйте с 7й ногой и проверяйте работу установки на пустом инкубаторе. Что за разгильдяйство, включать на боевое дежурство неработающее устройство!?
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Применение термостата 0,1°C в инкубаторе

Post by IYra »

olegrom63 wrote: блин опять бесконтрольно растет др 45 градусов, лечится перезагрузкой
Были случаи - народ мучался а все дело было в плохом питании

Добавлено спустя 27 минут 49 секунд:
olegrom63 wrote:Подтянул 1-ю ногу через резюк 9к к плюсу,посмотрим, будут сбои или нет
И обязательно ставить супервизор. Про это много на форуме написано
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

с 7 -ой ногой соединял, реакции вообще нет реле не щелкает

Добавлено спустя 5 часов 40 минут 42 секунды:
Поставил как термометр дома, 12 часов стоит глюков нет.Температуру показывает. Точка горит.
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

Вот с 7й ногой и будем разбираться.
Установите температуру срабатывания на 15С (ниже комнатной), убедитесь, что загорелась точка, померяйте напряжение на 7й ноге МК, должно быть 5В, померяйте напряжение на коллекторе транзистора, должно быть близко к 0, т.е. транзистор должен быть открыт.
Измените температуру срабатывания на 40С (выше комнатной), убедитесь, что точка погасла, на 7й ноге должно быть 0В, на коллекторе транзистора 12В, или сколько у вас там с блока питания приходит.

Напоминаю, вы не прислали точное название hex-файла, которым прошили устройство.
Фотки тоже помогли бы.
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

В общем прошивка кривая по-моему, точка сама по себе горит, реле щелкает при 35-ти градусах, первый ваз потом снова включает нагрузку при 39-ти градусах и больше не выключается при повышении температуры,Хотел перепрошить, не получилось, не выпаивая.А выпаивать долго. Заказал Ftiny 2313 в DIP корпусе, сделаю на ней на панельке. Пока поставил аналоговый термостат. На 7 ноге ничего нет, она же для холодильника актуальна. Ну попробую померяю на ей напругу

Добавлено спустя 1 час 1 минуту 50 секунд:
Промерял, на 7 ноге всегда 0.00, на 6 ноге появляется 3 В. при включении нагрузки при 34.9-35 градусов и при 39 и до бесконечности.

Добавлено спустя 1 минуту 38 секунд:
Напруга на мк 5 В.
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

еще раз - какое полное название hex файла вашей прошивки?
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

по-моему вот этот timer2313OC.e2p
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

Re: Применение термостата 0,1°C в инкубаторе

Post by IYra »

olegrom63 wrote:В общем прошивка кривая по-моему,
Это вряд ли. Выложи хекс которым прошивал - его можно прогнать в Протеусе
olegrom63 wrote: Хотел перепрошить, не получилось, не выпаивая.
Что именно не получилось ? Вроде можно перепрошивать на плате. Только проводки правильно подпаять
olegrom63 wrote: на 6 ноге появляется 3 В.

Напруга на мк 5 В.
что-то подозрительно - если на 6 ноге "1" то должно быть около 5В
Где-то что-то коротит или питание не тянет

Добавлено спустя 4 минуты 37 секунд:
olegrom63 wrote:по-моему вот этот timer2313OC.e2p
А это откуда взялось ???
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

Олег, вы писали 13 мая:
olegrom63 wrote:Прошивка Termostat_led_OA+OK+NPN_v0.22a_by_Grey4ip.hex.rar с первого поста
В этом архиве несколько прошивок, это файлы с расширением .hex, какой именно файл вы прошили в микроконтроллер? Мне нужно полное название.
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

Прошивка для индикатора с ОК

Добавлено спустя 1 минуту 13 секунд:
IYra wrote:
olegrom63 wrote:В общем прошивка кривая по-моему,
Это вряд ли. Выложи хекс которым прошивал - его можно прогнать в Протеусе
olegrom63 wrote: Хотел перепрошить, не получилось, не выпаивая.
Что именно не получилось ? Вроде можно перепрошивать на плате. Только проводки правильно подпаять
olegrom63 wrote: на 6 ноге появляется 3 В.

Напруга на мк 5 В.
что-то подозрительно - если на 6 ноге "1" то должно быть около 5В
Где-то что-то коротит или питание не тянет

Добавлено спустя 4 минуты 37 секунд:
olegrom63 wrote:по-моему вот этот timer2313OC.e2p
А это откуда взялось ???
Это прошива таймера извиняюсь
Attachments
Termostat_led_OA%2BOK%2BNPN_v0.22a_by_Grey4ip.hex (1).rar
(40.89 KiB) Downloaded 271 times
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

olegrom63, вот выдержки из описания этой прошивки, я выделил важные моменты:
grey4ip wrote:...
3 варианта прошивки для термостата (для индикаторов с ОА и с ОК (можно использовать с платой/схемой Hardlock'a, главное обратить внимание, где выход аларм, а где - нагреватель)
+ вариант для моей платы: ОК + NPN транзисторы в катодах)

...
Termostat_led_**_v0.21b_by_Grey4ip.hex - изменена минимальная температура: 20°C. внимание!!! аларм остался прежний 35.0°C - 38.9°C
...
Изменения в схеме, плате:
  1. Добавлен подтяг 10kOm к +5В (20ый пин МК) на Reset (1ый пин МК) и конденсатор 0,1мкФ между Reset'ом (1ый пин МК) и минусом питания (10 пин МК)
  2. Плата поддерживает только индикаторы с ОК, так как введены NPN транзисторы в цепи общих катодов (BC847 или BC817 в корпусе SOT23)
  3. 6 пин (PD2) - вывод аварии (Аларм)
    7 пин (PD3) - включение нагревателя (подключается транзистор NPN или полевик с 5-ти вольтовым управлением в корпусе DPAK)
мне что-то подсказывает, что щелчок вашего реле на 6-ой ноге при 35 и второй щелчок при 39 - это правильная работа аларма, т.е. сигнала о недопустимой температуре инкубатора.
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

прошивал через СОМ порт, проггер на ВС546 и кварце .не пошло пишет повтор , отмена, игнорировать, прогаPonyProg

Добавлено спустя 1 минуту 17 секунд:
А с какой ноги снимать выход на нагрузку?

Добавлено спустя 18 минут 34 секунды:
на 7 ноге 0 В при любом состоянии реле
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Применение термостата 0,1°C в инкубаторе

Post by propell_ant »

olegrom63 wrote:на 7 ноге 0 В при любом состоянии реле
хорошо. Вы теперь понимаете, что нужно добиваться появления 5В (или чего-нибудь выше 0) на седьмой ноге, а остальные ноги вас не должны беспокоить?

Для начала запаситесь терпением и попробуйте надолго нажать кнопку "-". Держите пока не погаснет точка. Цифры на индикаторе могут пойти на второй и даже на третий круг, не обращайте на это внимание, главное дождаться пока точка погаснет.
Если значение на индикаторе перестанет меняться, а точка так и не погасла, попробуйте надолго нажать кнопку "+", опять, пока не погаснет точка или не перестанет меняться значение на индикаторе.

На всякий случай поясню: если вдруг слетел EEPROM, то температура срабатывания может оказаться установленной на значение, которое индикатор не может отобразить (допустим, на 255.5 будет показываться у вас на трехразрядном индикаторе как 55.5). При удерживании кнопки "-" значение начнет уменьшаться, дойдет до 0 и сразу перескочит на 99.9, так может продолжаться несколько раз.
olegrom63
Частенько бываю
Posts: 33
Joined: 20 Apr 2015 08:31

Re: Применение термостата 0,1°C в инкубаторе

Post by olegrom63 »

жму + точка горит с 34.3 и до 38.9, дальше показания не идут. При нажатии на - точка не горит, только минус и до 20 градусов

Добавлено спустя 2 минуты 38 секунд:
На всякий случай поясню: если вдруг слетел EEPROM, то температура срабатывания может оказаться установленной на значение, которое индикатор не может отобразить (допустим, на 255.5 будет показываться у вас на трехразрядном индикаторе как 55.5). При удерживании кнопки "-" значение начнет уменьшаться, дойдет до 0 и сразу перескочит на 99.9, так может продолжаться несколько раз. Ничего такого нет. Индикатор из двух трехразрядных, так что показывает полноценно.

Добавлено спустя 24 минуты 50 секунд:
инет глючит еще
Post Reply