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
asicorp2001
Пробегал мимо
Posts: 7
Joined: 11 Mar 2013 19:37

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

Post by asicorp2001 »

При создании файла похоже
Attachments
ошибка.JPG
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

ну дык не влазит прога в тиню. в тине 1024 слова (2048 байт), а програ получается более 1300 слов.
asicorp2001
Пробегал мимо
Posts: 7
Joined: 11 Mar 2013 19:37

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

Post by asicorp2001 »

hardlock, , ясно , тогда я правильно все понял. Буду сокращать. Вот только что убрать......
IYra
Живу тут
Posts: 712
Joined: 01 Feb 2012 18:36
Location: Санкт-Петербург

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

Post by IYra »

asicorp2001 wrote: Вот только что убрать......
Например это
PIDi = PIDi+(Tdelta)/0.1;
Заменить на это
PIDi = PIDi+(Tdelta)*10;
Сразу почуствуешь разницу. Нельзя использовать деление и умножение
дробных.Резко возрастает код.
Коррекция много места занимает. Можно обойтись без нее.
Условия делать попроще - одинарные.
А вообще проще использовать два нагревателя. Один постоянно греет.
Второй регулируется.
Я подобрал лампочки 40W постоянно - 60W регулируется. Дельта - 0.1
И температура точно держится
theonebug
Пробегал мимо
Posts: 1
Joined: 04 Apr 2013 09:00

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

Post by theonebug »

Добрый день. Вопрос к grey4ip. Не могли бы Вы изменить свою прошивку та которая с NPN и общим катодом в плане инверсии сигнала на управления полевиком. А то поставил повторитель а он ГАД инвертирует сигнал :-)
yit7711
Пробегал мимо
Posts: 3
Joined: 03 Jun 2013 00:20
Location: франковск

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

Post by yit7711 »

зделайте поправку дельти дельта вещас з верху температури нада наоборот приклад виставляю температуру 38.0 дельта 0.1 тогда в 38.1 виключає включає 38.0 зделать наоборот чтоб 37.9 включало 38.0 виключало
asicorp2001
Пробегал мимо
Posts: 7
Joined: 11 Mar 2013 19:37

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

Post by asicorp2001 »

Придумал как сделать, я просто в интервале дельты грею импульсно (вкл-выкл). Тогда для тэна все работает и не перегревает. проверяю уже, цыплята выходить сегодня начали.
Ksa
Пробегал мимо
Posts: 3
Joined: 24 Jun 2013 12:21
Location: Славута

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

Post by Ksa »

Привет форумчане! Это мой первый шаг в мир МК.
Cобрал термостат для инкубатора. Устройство вполне работоспособно. НО!!! При использавании любой из Ваших прошивок ув. Grey4ip, наблюдается следующее:
При включении устройство отображает заданую температуру т.е. 37.5,
Через 1 сек. реальную температуру ~ 24.5, включается нагрев, далее 84,5 (через 1 сек.), отключается нагрев, и с таким чередованием постоянно. Реакция на кнопки есть, при повыщении реальной температуры, повышается и вторая. Т.е. 28.5 (101.5). При достижении заданой температуры перекльчения не наблюдаются. Перепробовал все варианты прошивок, результат неизменный. Но при использовании прошивки из темы - "Термостат ∆T=0,1°C" термостат работает нормально.
:wall: Прошу помощи!!! Ведь устройство и его функциональность просто СУПЕР!!! Спасибо.
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

Ksa, как всегда - попробуйте поиграться с подтяжкой на линии данных.
Ksa
Пробегал мимо
Posts: 3
Joined: 24 Jun 2013 12:21
Location: Славута

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

Post by Ksa »

Hardlock спасибо за ответ. Пробовал - не помогло. Может я чтото, гдето упустил. Может что в печатке? Я за основу взял печатка предоставленую Shallun в теме "Термостат ∆T=0,1°C" и немног подогнал под свои нужды. Выкладываю свою розработку. Посмотрите, если Вас не затруднит.
Attachments
Дип-НОВ.rar
(25.7 KiB) Downloaded 554 times
Ksa
Пробегал мимо
Posts: 3
Joined: 24 Jun 2013 12:21
Location: Славута

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

Post by Ksa »

Привет всем!!!
Наконец-то вернулся с поездки и сразу за устройство. Первым делом поменял БП и О-ЧУДО, все сразу прекрасно заработало. Не даром умные люди говорят, что хорошее питание - залог здорового "пищеварения".
Спасибо Вам уважаемые за Ваши труды!!!
Теперь вопрос к grey4ip. Вы в 2010 году планировали заняться таймером для поворота лотков. Если не секрет, что у Вас получилось?
Возможно-ли сделать цеклический таймер 2 через 2 часа, без концевиков, но с отсчетом обратного времени?
Еще раз СПАСИБО!!!
yit7711
Пробегал мимо
Posts: 3
Joined: 03 Jun 2013 00:20
Location: франковск

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

Post by yit7711 »

щоб не слетало EEPROM нада на 1 ножку тіньки подати + через резистор 10к і все
yit7711
Пробегал мимо
Posts: 3
Joined: 03 Jun 2013 00:20
Location: франковск

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

Post by yit7711 »

печатну плату викладою індикатор паять со сторони дорожек
Attachments
термо регулятор печатка норм провірено.zip
норм вмене працює
(39.76 KiB) Downloaded 553 times
Lisica
Частенько бываю
Posts: 34
Joined: 10 Feb 2014 15:00
Location: Черкасская обл.
Contact:

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

Post by Lisica »

Просьба к grey4ip. Нельзя ли в прошивке сигнал Alarm сделать прерывистый, примерно около 4 гц, чтоб генератор на плате не городить.

Добавлено спустя 19 часов 17 минут 39 секунд:
Поковырялся в коде, нашёл включение Alarm немного переделал:

Code: Select all

#ifdef AlarmLiteCode
if ((Tnew >= MaxAlarmT) || (Tnew < MinAlarmT))
{ AlarmPin = 1; // Включаем пищалку
delay_ms(100);
AlarmPin = 0;
}
else
{ AlarmPin = 0;} // Выключаем пищалку
#endif
Получилось, только пищит с частотой в 1гц и индикатор гаснет на время пищания, типа визуализация. К сожалению не пойму как сделать, всётаки на 4гц и чтоб индикатор не гас.
PS Нуб я в си, это по аналогии с VHDL догадался.
Lisica
Частенько бываю
Posts: 34
Joined: 10 Feb 2014 15:00
Location: Черкасская обл.
Contact:

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

Post by Lisica »

Собрал я, наконец то всё в коробочку, подключил к инкубатору. "Квочка" МИ 30. Там термометр получился ниже, чем я прилепил датчик, соответственно пришлось подгонять температуру к тому, что показал термометр. Что посоветуете: пусть так остаётся, или опустить датчик на уровень с термометром?
PS Под "мышкой" устройство показало 36,6 при нулевой корректировке. Сейчас на 0.2 градуса поднял.
User avatar
alexdx740
Пробегал мимо
Posts: 4
Joined: 25 Mar 2014 19:40
Location: Ростовская область
Contact:

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

Post by alexdx740 »

Народ, если не трудно скиньте на ящик или дайте рабочую ссылку на CodeVisionAVR v1.25.9 Нигде не могу скачать. :wall: Везде пишут"файл удален по просьбе правообладателя"
nikolas60
Пробегал мимо
Posts: 1
Joined: 26 Mar 2014 22:23
Location: Степновский район с Степное

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

Post by nikolas60 »

alexdx740, доброй ночи дай свой ящик сброшу
User avatar
alexdx740
Пробегал мимо
Posts: 4
Joined: 25 Mar 2014 19:40
Location: Ростовская область
Contact:

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

Post by alexdx740 »

nikolas60 wrote:alexdx740, доброй ночи дай свой ящик сброшу
alexdx740 собака yandex.ru

Добавлено спустя 17 часов 15 минут 37 секунд:
Спасибо , с трудом , но нашел сам. :-)

Добавлено спустя 5 часов 13 минут 54 секунды:
1.jpg
Вопрос скорее к Grey4ip, но если кто в курсе - подскажите. При формировании hex файла происходит ошибка и файл не формируется. :nea: Версия программы CodeVisionAvr 1.25.8 . Может кто может собрать hex для индикатора с общим катодом и изменёнными ножками Аварии(нужно PD3) и нагрева(нужно PD2). Вообще CodeVisionAvr достаточно глючная прога и не первый раз меня подводит. Я бы рекомендовал народу AVRStudio хотя с ней работать посложнее и все нужно прописывать ручками. :)

Добавлено спустя 2 часа 21 минуту 6 секунд:
Я же говорю глючная. :rofl: С 20-й наверное попытки все таки получил hex файл, при это ничего не менял!
WladMer
Пробегал мимо
Posts: 7
Joined: 18 Oct 2010 14:37
Contact:

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

Post by WladMer »

Здравствуйте. Может кто пробовал сделать выход нагрева с ШИМ регулировкой, думаю так будет высшая точность, так как инерционность снизиться.
v-vovchek
Пробегал мимо
Posts: 3
Joined: 29 Dec 2011 18:55
Location: Одесса

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

Post by v-vovchek »

Advent wrote:После сборки термостата он зароботал сразу но если передёрнуть быстро питание то слетало EEPROM, в этой бедемне так же помог форум , первую ножку микроконтролера я соединил с корпусом через резистор на 3.3к и между 20 и 1 н. подключил светодиод анодом на 20 н. после такого усовершенствования мне уже не удалось сбросить EEPROM как я не пытался.
Где про это на форуме? Это только для данного процессора, или для всех ATiny?
User avatar
hardlock
Администратор
Posts: 4010
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

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

Post by hardlock »

v-vovchek wrote:Где про это на форуме?
в теме про термостат.
v-vovchek wrote:Это только для данного процессора, или для всех ATiny?
дело в том, что именно в 2313 я столкнулся с тем, что при ключенном БОДе тиня умирает при отрицательных температурах. С другими тинями такого не наблюдал, хотя и не применял их при отрицательных температурах... Поэтому в 2313 приходитс делать костыли вместо БОДа
Lisica
Частенько бываю
Posts: 34
Joined: 10 Feb 2014 15:00
Location: Черкасская обл.
Contact:

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

Post by Lisica »

hardlock, Спасибо за термостат. У меня и у друга прекрасно работает (в "квочке") два сезона уже. На RESET прицепил 10Ком резюк на+ и никаких сбоев. Правда третьий экземпляр другой друг - подключил 4 стоватки паралельно... со всеми вытекаюшими. Спалил тиристор и пожарил яйца. Хотя электрик вроде... А предупреждалось ведь.
Recov
Живу тут
Posts: 167
Joined: 26 Dec 2011 15:23
Location: г. Находка

Re: Термостат ∆T=0,1°C - работа над ошибками

Post by Recov »

Было бы здорово и автоповорот яиц реализовать для полного счастья. А для того, что бы не было авто разогрева датчика я например всегда ставлю резистор на 100 Ом по плюсу питания, в какой бы он схеме не использовался.
mikolasnn
Частенько бываю
Posts: 112
Joined: 23 Jun 2010 07:53
Location: Западная сибирь г.Радужный

Re: Термостат ∆T=0,1°C - работа над ошибками

Post by mikolasnn »

Ну тут уж и поворот яиц, и тогда ПИД регулирование бы туда!!! . И в итоге совсем другое устройство будет . Можно ли 2313 хоть что то еще впихнуть .? А так то было б неплохо !

100 ом не спасет . Частота опроса датчика , вот главное !
propell_ant
Живу тут
Posts: 490
Joined: 03 Jun 2014 09:22

Re: Термостат ∆T=0,1°C - работа над ошибками

Post by propell_ant »

mikolasnn wrote:Ну тут уж и поворот яиц, и тогда ПИД регулирование бы туда!!! . И в итоге совсем другое устройство будет . Можно ли 2313 хоть что то еще впихнуть .? А так то было б неплохо!
Вы в ветке про инкубатор смотрели?
Post Reply