Например TDA7294

Форум РадиоКот • Просмотр темы - Термостат на AVR (arduino)
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 23:58:39

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 263 ]     ... , , , 13,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 08:59:02 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 3
Медали: 1
Получил миской по аватаре (1)
Олег 8888, я себе такой сделал...
печатка: "термос2.gif" или "nasos.lay6"
экран: led, 4 разряда, общий анод. (можно и под общий катод переделать)
резистивные сборки 300 - 500 Ом, 2 шт. (я брал со старых материнок).
управление 2 кнопки, по одной: отображение уставок / изменение параметра (зависит от положения в меню)
вместе: короткое нажатие - регулировка уставок, длинное - вход в служебное меню (корректировка показаний датчика, регулировка яркости дисплея)
параметры сохраняются в EEPROM при выходе из меню.
задержки запуска компрессора: 8 сек. после включения питания и перенастройки уставок, других нет (если надо, можно добавить).


Вложения:
термостат.zip [380.4 KiB]
Скачиваний: 376

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 10:42:41 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14053
Откуда: ДОНЕЦК
Рейтинг сообщения: 3
Крым конечно.Я и так то с али не дружил особо,а тут ещё и прикрыли...говорят...
...
Добавлено after 5 minutes 56 seconds:
Кстати! Сейчас ищу на attiny13 или 2313 для контроля температур в холодильниках схему.от -40 до 120 примерно градусов.точность можно хотя бы до целых или до десятых.с 7и сегменты индикатором.( от старых спут.тюнеров их полно).можно с ntc можно с18b20.Ни у кого,часом не завалялась проверенная схемка....?

Добавлено after 1 minute 32 seconds:
На стар.тюнерах стоят сдвиг. Регистры.74hc164,мне кажется можно их тоже использовать.или 2313 на прямую.


На сегодня "изо всех щелей" лезут ардуинки и запчасти к ним.
Я думаю и в Крыму оные достать можно...
:roll:
В частности можете тут поинтересоваться:
https://vk.com/arduino_in_donbass
(у нас на Крым вроде выход имеется).
Там и сами модули вида DIPмикросборка и всякообразные индикаторы.
Материальная база для разработки минимальна.
Воть к примеру индикативный показометр под DS18b20 или датчик DHT22 (определяется автоматически - по умолчанию DHT22, а воткнуть до подачи питания DSку - будут показания от нее идти).
https://radiokot.ru/forum/viewtopic.php ... 3#p3738913
https://radiokot.ru/forum/viewtopic.php ... 1#p3742521 (последняя из доработок)
правда индикатор там от кассова аппарата, но при желании легко переделывается на любой для адуриний.
Или под Ваши индикаторы можно подогнать, ежли данные предоставите.
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 10:50:59 
Родился

Зарегистрирован: Ср окт 28, 2020 02:20:19
Сообщений: 16
Рейтинг сообщения: 0
Ivanoff-iv,BOB51 ООО ну круто! Схемка понравилась.А на счёт ардуинок да.здесь особенно в Севастополе, многие " болеют" ими...Моё более глобальное знакомство с avr когда то началось именно с них.arduino uno.:-)


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 10:54:33 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
Ivanoff-iv, много лишнего). Какие то диоды, какие то резисторы... 2313 и 0.1 по питанию достаточно на всё про всё. И даже резистор на 18b20 не нужен, если не сильно далеко.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 11:59:13 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
R1 требуется по д.ш. на дс18б20 (тем более на паразитном питании)
R2 - подтяжка для кнопок (авр не умеют подтяжку вниз), но если взять дисплей с ОК, то резистор можно будет убрать.
R3 - подтяжка ресет, можно не ставить... но тогда схема может сглючить (у меня она внутри холодильника отсырела и без этого резистора стала перезапускаться)
диоды идущие на кнопки L, H обеспечивают развязку при одновременном нажатии этих кнопок.
диоды и кнопка "LплюсH" в схеме не нужны (нарисованы в протеусе для удобства - не очень сподручно одной мышкой сразу 2 кнопки давить)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 13:07:01 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
Ну да, с резисторами и диодами проще.)
Вложение:
slave1.JPG [55.32 KiB]
Скачиваний: 309


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 13:24:08 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
я гляжу ты и на кнопках сэкономил... а если их больше потребуется? да ещё с независимим опросом (т.е чтобы нажимать можно было в любом сочетании)? (я тоже могу интерфейс на одной кнопке собрать но удобным он врядли будет)
у меня, например 3 кнопки (две пользовательские и джампер) попробуй сделать 3 кнопки без диодов...
ПС, если также наплевать на даташиты и сменю дисплей на СС, то тоже без резисторов (только блокировочным конденсатором и парой диодов в обвязке) обойдусь... но не дело сэкономив на одном резисторе (даже ресет к плюсу можно наглухо притянуть :)) ) проквасить 20 кг отборной говядины :hunger: :kill:

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 13:33:44 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
...попробуй сделать 3 кнопки без диодов...

Мне больше одной не нужно было. Но ещё 2 пина можно задействовать, если tx и rx не использовать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 14:00:04 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
но ещё нужно рулить нагрузкой и сигнализировкть о возникшей неисправности...
это я к тому, что если бы мне ног хватало, то я бы тоже с диодами не заморачивался :) а заодно бы и кнопки выкинул и заменил их на сенсоры :))) благо делаются они легко, схемотехнически даже легче чем кнопки...

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср ноя 18, 2020 21:33:38 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2801
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18065
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
а не подскажешь, или ссылку дай, как делать самому сенсоры?

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Чт ноя 19, 2020 06:22:54 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 3
Медали: 1
Получил миской по аватаре (1)
сенсор: проводок, (желательно покороче, и чтоб нигде не путался) и приклеенная на корпус фольгушка S >= 1 см2 (корпус пластиковый нетокопроводящий, толщина до 2мм).
алгоритм для сенсора:
DDRX.N=0; //переключили на вход
PORTX.N=1; //включили подтяжку
[NOP] //их добавлением снижается чувствительность
out=PINX.N; //если палец рядом, емкость сенсора увеличится и он не успеет зарядиться
PORTX.N=0; //разряжаем сенсор
DDRX.N=1;
после этого переменную out нужно отфильтровать по нескольким подряд идущим результатам (т.к. из-за наводок могут присутствовать одиночные неправильные замеры. хотя при таком малом времени опроса сенсор довольно стабилен - наводки не успевают внести ощутимый вклад).

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Чт ноя 19, 2020 06:54:22 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
сенсоры в сетевом апарате.... да + в холоде где то тараканы то влага то...
когда кругом гуляют вирусы и статика?? поставте тпактилные микрокнопы ка в иелефонах и не парьтесь

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Чт ноя 19, 2020 07:19:20 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
конечно о применимости любого схемотехнического решения нужно говорить в контексте всего устройства, а я от этого контекста оторвался и подался в оффтоп :oops: (т.к. не предполагаю их практического применения в этом устройстве, хотябы потому, что ног не хватает).
но если продолжать оффтопить - то я делал сенсоры и для сырых помещений, они продолжают работать даже при наличии капель или тонкой водяной пленки на поверхности сенсора. сенсорные кнопки дополняются разделяющей кнопки сеткой, на неё подается синхронный опросу кнопок сигнал (у порта сетки DDRx.n=1 всегда) (капли воды заряжаясь от этой сетки уже намного меньше мешают измерять емкость) правда толщина изолятора должна быть уже ощутимо меньше - пластиковая пленка (немного толще скотча) работает хорошо.
ПС, тут подумалось, что если опрашивать кнопки последовательно, то этой сеткой могут служить и соседние кнопки, т.е. будет нужна только рамка по периметру. (но эту идею я пока не проверял.)
___________________
замер длится 2-4 такта мк при 8 МГц тактовой... это около 250-500 нс. на сколько вольт за это время успеет измениться сетевое напряжение?
если я не ошибся в расчетах, то примерно на 0,02 В...
___________________
а от тараканов можно сделать герметичный корпус или залить плату компаундом.

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Чт ноя 19, 2020 09:56:16 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14053
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Емкостные кнопы...
https://img.radiokot.ru/files/20529/1mkbqhklf8.jpg
https://img.radiokot.ru/files/20529/1mkbqcj7fc.jpg
https://img.radiokot.ru/files/20529/286589ggbo.jpg
https://img.radiokot.ru/files/20529/2d6voi2hag.jpg
Вложение:
TTP223_proto.pdf [214.17 KiB]
Скачиваний: 232

единственно наиболее удобны в применении...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Чт ноя 19, 2020 11:41:03 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
мы тут пытаемся на последнем резисторе сэкономить :))) , а нам вответ ардуиномодуль подсовывают :o

Добавлено after 1 hour 18 minutes 5 seconds:
Но к сожалению на подтяжках повторимость метода низкая (сопротивление этих резисторов сильно разнится от экземпляра к экземпляру) поэтому лучше ставить внешний резистор порядка 100-1000 кОм.
(привел его только как пример тотальной экономии радиодеталей)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Чт ноя 19, 2020 12:16:39 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14053
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
А чего плохого в отдельном изделии вида "емкостная кнопка"?...
:?
Это же по факту для проекта то же самое, что и кнопа механическая - один вывод - одна кнопа.
Зато проблемы с антидребезгом отваливаются...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Чт ноя 19, 2020 13:31:22 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
понты
нах не нужныен

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Чт ноя 19, 2020 14:06:00 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14053
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Это уж...вопрос "гурманства" в оформлении конструкции - кому "спартанско-прикладное" а кому и "для выпендрежа/украшения".
8)


Вернуться наверх
 
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Пт ноя 27, 2020 13:22:48 
или ссылку дай, как делать самому сенсоры?

http://www.getchip.net/posts/060-drajjv ... ttiny2313/

http://www.getchip.net/posts/061-prosta ... el-keypad/


Вернуться наверх
   
 
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср мар 17, 2021 01:34:22 
Да,был бы признателен ,если бы включение происходило при +5. Заранее благодарю.

При подаче питания, и при температуре +5 и выше, компрессор включится с задержкой 5 мин, 30 сек. При последующих включениях, задержка на включение составляет 30 сек. Уставка выключения выбираются пользователем, или -10, или -15, или -20.
Вложение:
1.png

Вложение:
DS18B20_Tiny13_Oleg 8888.hex


Добавлено after 21 minute 54 seconds:
А эта прошивка, так же для DS18B20 для включения при +3,5*С… как в старой версии…
Вложение:
DS18B20_Tiny13.hex


Вернуться наверх
   
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 263 ]     ... , , , 13,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y