24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.
Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.
Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.
«Спасибо дедушка путин за счастливое детство и мое освобождение». ©
Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©
PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...
Due to periodic DDoS attacks, the forum may not be available.
Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.
Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.
«Спасибо дедушка путин за счастливое детство и мое освобождение». ©
Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©
PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...
Due to periodic DDoS attacks, the forum may not be available.
Термостат ∆T=0,1°C
-
- Пробегал мимо
- Posts: 4
- Joined: 03 Jan 2013 01:57
Re: Термостат ∆T=0,1°C
добрый день! подскажите как сделать чтоб задержка была около 1 часа или небольшой код таймер отсчета времени?????
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Термостат ∆T=0,1°C
Поправил. http://hardlock.org.ua/viewtopic.php?f= ... 9631#p9631dandiv wrote: p/s 2 В прошивке termostat_led_5_40_0_4 "родимое пятно" поправлено? (CodeVisionAVR 1.25.8 не открывает, посмотреть не могу). Просто кнопка тоже не работала - несколько раз прошивал. Программатор PonyProg
Добавлено спустя 1 час 29 минут 23 секунды:
Если точность не важна то можно считать секунды при вызове прерыванияnsklital wrote:добрый день! подскажите как сделать чтоб задержка была около 1 часа
// Timer 1 overflow interrupt service routine
interrupt [TIM1_OVF] void timer1_ovf_isr(void)
Оно вызывается каждые 920 ms (если верить Протеусу). Объявляешь в начале переменную WORD Secund = 0
Затем в прерывании
Code: Select all
Secund++ ;
if (Secund>3600)
{
Secund=0;
Реакция ;
}
-
- Пробегал мимо
- Posts: 4
- Joined: 03 Jan 2013 01:57
Re: Термостат ∆T=0,1°C
это отсчет будет идти назад?
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Термостат ∆T=0,1°C
Не понял. Считаются секунды Сосчитали 1 час (3600) - обнулили счетчикnsklital wrote:это отсчет будет идти назад?
Что-то сделали. Затем снова считаем.
Куда назад ???
-
- Пробегал мимо
- Posts: 4
- Joined: 03 Jan 2013 01:57
Re: Термостат ∆T=0,1°C
работает но теперь не могу сделать следующего. как сделать чтоб PORTD.3 = 1; зависал на 3 минуты в включенном режиме??
то есть получится интервал каждый час на 3 мин при условии если не поднимается температура в течении часа, вкл на 3 минуты и так по кругу пока не поднимится температура выше заданного.
//-------------------если температура ниже заданного в течении часа вкл помпу----------------
Temp = T_LoadOn;
if ((Tnew <= Temp) & (LoadOn)) //вкл помпу
{
Second++ ;
if (Second>3600)
{
Second=0;
PORTD.3 = 1;
}
}
//----------------------------------------------
то есть получится интервал каждый час на 3 мин при условии если не поднимается температура в течении часа, вкл на 3 минуты и так по кругу пока не поднимится температура выше заданного.
//-------------------если температура ниже заданного в течении часа вкл помпу----------------
Temp = T_LoadOn;
if ((Tnew <= Temp) & (LoadOn)) //вкл помпу
{
Second++ ;
if (Second>3600)
{
Second=0;
PORTD.3 = 1;
}
}
//----------------------------------------------
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Термостат ∆T=0,1°C
nsklital wrote:работает но теперь не могу сделать следующего. как сделать чтоб PORTD.3 = 1; зависал на 3 минуты в включенном режиме??
то есть получится интервал каждый час на 3 мин при условии если не поднимается температура в течении часа, вкл на 3 минуты и так по кругу пока не поднимится температура выше заданного.
Code: Select all
/-------------------если температура ниже заданного в течении часа вкл помпу----------------
Temp = T_LoadOn;
if (Tnew <= Temp) //вкл помпу
{
Second++ ;
if (PIND.3==0) // если помпа отключена - считаем час
{
if (Second>3600)
{
Second=0 ; PORTD.3 = 1;
}
}
else // если помпа включена - считаем 3 мин
{
if (Second>180)
{
PORTD.3 = 0;
}
}
}
else
{
Second = 0 ; // Если температура превысила - сбрасываем
}
//----------------------------------------------
-
- Частенько бываю
- Posts: 58
- Joined: 14 Feb 2012 07:46
Re: Термостат ∆T=0,1°C
Для корректной прошивки микроконтроллера программатором PonyProg необходимо следовать следующим инструкциям.
File – Open Program (Flash) File… указываем путь к файлу с расширением ‘hex’
Command – Write Program (Flash)
File – Open Data (EEPROM) File… указываем путь к файлу с расширением ‘eep’
Command – Write Data (EEPROM)
В обоих случаях должна пройти запись и верификация.
И самое главное:
Command – Read All
После прочтения контроллера убедиться, что EEPROM прошился (Замечено, что не всегда прошивается и потом возникают проблемы в режиме установки Дэльты). Если EEPROM не прошился – пробовать еще раз его прошить
File – Open Program (Flash) File… указываем путь к файлу с расширением ‘hex’
Command – Write Program (Flash)
File – Open Data (EEPROM) File… указываем путь к файлу с расширением ‘eep’
Command – Write Data (EEPROM)
В обоих случаях должна пройти запись и верификация.
И самое главное:
Command – Read All
После прочтения контроллера убедиться, что EEPROM прошился (Замечено, что не всегда прошивается и потом возникают проблемы в режиме установки Дэльты). Если EEPROM не прошился – пробовать еще раз его прошить
-
- Пробегал мимо
- Posts: 4
- Joined: 11 Dec 2014 11:22
Re: Термостат ∆T=0,1°C
извините за невежество, но можете подсказать, что это за прямоугольник к1 слева на схеме и отходящий от него контакт? не нашел в описании
-
- Живу тут
- Posts: 490
- Joined: 03 Jun 2014 09:22
Re: Термостат ∆T=0,1°C
Это реле так обозначеноagvares wrote:что это за прямоугольник к1 слева на схеме и отходящий от него контакт?
-
- Частенько бываю
- Posts: 48
- Joined: 06 Jan 2015 20:08
- Location: Украина
Re: Термостат ∆T=0,1°C
доброго время суток,я сдесь новичек,прошу вас сделать прошивку 5-40-0-4 чтобы было от нуля до 100 гестерезисом ну хотя бы до 30 с защитой от обрыва датчика ну и на индикаторы с ОА и ОК, я от написания прошивок далек,могу прошить,сложить,спасибо
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Термостат ∆T=0,1°C
Как правильно написал dandiv в ветке Термостат ∆T=0,1°C - работа над ошибкамиmultic33 wrote:прошу вас сделать прошивку 5-40-0-4 чтобы было от нуля до 100 гестерезисом ну хотя бы до 30 с защитой от обрыва датчика
используй ту прошивку. Там все это есть
-
- Пробегал мимо
- Posts: 1
- Joined: 09 Jan 2015 11:32
Re: Термостат ∆T=0,1°C
добрый день!
подскажите ссылку или поделитесь кто нибудь .нужен (фаил lay) платs термостата под DIP компоненты (полной платой чтоб на борту платы стояла и реле) .
подскажите ссылку или поделитесь кто нибудь .нужен (фаил lay) платs термостата под DIP компоненты (полной платой чтоб на борту платы стояла и реле) .
-
- Живу тут
- Posts: 167
- Joined: 26 Dec 2011 15:23
- Location: г. Находка
Re: Термостат ∆T=0,1°C
У тебя видимо пальцы сломаны что пишешь с таким пренебрежением к Русскому языку?ats4444 wrote:добрый день!
подскажите ссылку или поделитесь кто нибудь .нужен (фаил lay) платs термостата под DIP компоненты (полной платой чтоб на борту платы стояла и реле) .
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Термостат ∆T=0,1°C
Выкладываю. Ограничений по температуре нет. Там проект, протеус и два хексаmultic33 wrote:прошу вас сделать прошивку 5-40-0-4 чтобы было от нуля до 100 гестерезисом ну хотя бы до 30 с защитой от обрыва датчика ну и на индикаторы с ОА и ОК,
Исправил ошибку для прошивки на ОК - отсутсвие моргания 999.9 при аварии.
- Attachments
-
- termostat_led_ПроверкаОбрыв_испр.rar
- (34.19 KiB) Downloaded 403 times
Last edited by IYra on 14 Jan 2015 18:29, edited 1 time in total.
-
- Живу тут
- Posts: 490
- Joined: 03 Jun 2014 09:22
Re: Термостат ∆T=0,1°C
Вот нарыл:ats4444 wrote:добрый день!
подскажите ссылку или поделитесь кто нибудь .нужен (фаил lay) платs термостата под DIP компоненты (полной платой чтоб на борту платы стояла и реле) .
1. МК в DIP корпусе + рассыпуха http://hardlock.org.ua/viewtopic.php?f= ... 1150#p6148
2. МК в DIP + остальное в SMD http://hardlock.org.ua/viewtopic.php?f= ... 6326#p6326
реле на плате что-то не нахожу
-
- Пробегал мимо
- Posts: 3
- Joined: 15 Jan 2015 13:14
Re: Термостат ∆T=0,1°C
Никто не делал печатки в корпус подрозетника? Что бы разместить можно было вместо обычной розетки и теплый пол например регулировать?
-
- Живу тут
- Posts: 490
- Joined: 03 Jun 2014 09:22
Re: Термостат ∆T=0,1°C
http://hardlock.org.ua/viewtopic.php?f= ... 1275#p6886Ramzes wrote:Никто не делал печатки в корпус подрозетника?
-
- Пробегал мимо
- Posts: 3
- Joined: 15 Jan 2015 13:14
Re: Термостат ∆T=0,1°C
Спасибо, это видел! Имелл ввиду подрозетник который в стену, что то наподобие вот этого http://images.ua.prom.st/2170888_w640_h640_pt16p1.jpg
-
- Живу тут
- Posts: 490
- Joined: 03 Jun 2014 09:22
Re: Термостат ∆T=0,1°C
других не припоминаю
можете поискать гуглом фотки внутри форума: https://www.google.ru/search?q=site:htt ... s&tbm=isch
может что отыщется.
можете поискать гуглом фотки внутри форума: https://www.google.ru/search?q=site:htt ... s&tbm=isch
может что отыщется.
-
- Пробегал мимо
- Posts: 3
- Joined: 15 Jan 2015 13:14
Re: Термостат ∆T=0,1°C
Спасибо попробую.
-
- Пробегал мимо
- Posts: 4
- Joined: 24 Jan 2015 21:31
Re: Термостат ∆T=0,1°C
всем доброго дня . спасибо автору за схему ибо она многим подходит . помогите мне с прошивкой . я собрал сей схему и установил в машину вместо механического датчика . который устал и заменить нечем - в продажи НЕТ. датчик отвечает за температуру во впускном коллекторе . но это не столь важно . все работает на ура -но очень хочется чтобы температура обновлялась не раз в секунду а побыстрее . и тогда цены бы не было этой конструкции . УВАЖАЕМЫЙ автор прошу для себя и многих других поправить прошивку -для сравнения температур добавить скорости . прошивку брал с первого листа . с меня или на тел ................... тенге покладу . ( занимаюсь ремонтом быт технике . написанию программ и прошивок не учился ) а машина очень нужна .
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Термостат ∆T=0,1°C
Если уменьшить разрешение преобразования температуры (по дефолту - 12-битное разрешение) то можноgogaon wrote: все работает на ура -но очень хочется чтобы температура обновлялась не раз в секунду а побыстрее .
получать температуру 10 раз в сек (94 мсек). Устроит ?
-
- Пробегал мимо
- Posts: 4
- Joined: 24 Jan 2015 21:31
Re: Термостат ∆T=0,1°C
добрый день . конечно устроит . было бы вообще супер .
-
- Живу тут
- Posts: 712
- Joined: 01 Feb 2012 18:36
- Location: Санкт-Петербург
Re: Термостат ∆T=0,1°C
Ну тогда выкладываю. Только мерцание индикатора стало заметнейgogaon wrote:конечно устроит
и ∆T=0,5°C
- Attachments
-
- termostat_led_fast.rar
- (34.33 KiB) Downloaded 347 times
-
- Пробегал мимо
- Posts: 4
- Joined: 24 Jan 2015 21:31
Re: Термостат ∆T=0,1°C
большое спасибо . то что надо . попробывал работает. давай номер телефона . поблагодарю