Тёмный
No video :(

Измеряем температуру при помощи LM35 и регулируем обороты вентилятора при помощи ШИМ. 

Радио Кот_Пенсионер
Подписаться 7 тыс.
Просмотров 3,4 тыс.
50% 1

Архив схем - drive.google.c...
Магазин моих поделок - drive.google.c...
Прикрутил к вольтамперметру датчик температуры LM35 и заставил его регулировать обороты вентилятора. LM35 встречаются в струйных принтерах и там они точно не подделка.
Все мои видео по этой теме - • Вольтамперметр

Опубликовано:

 

22 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 85   
@volkovalexandr1846
@volkovalexandr1846 2 года назад
Уже собрал на макетных платах три вольт - амперметра , под два ЛБП И электронную нагрузку , допиливаю скетч под свои нужды. Поставил пока терморезистор на измерение t , точность не проверял . В электронной нагрузке избавился от светодиода перегрева с выводом на дисплей и включением защит по превышению A , V ,W ,t . Экран тоже повернул на 90 градусов. Шрифта не хватает между 4 и 6. Оставил 4. Осталось разобраться со скоростью обновления t (нужно замедлить опрос ) так как delay убрал . В ЛБП избавился от светодиодов стабилизации A и V с выводом надписи CC и CV на дисплей в зависимости от сигнала с выхода LM324 через делитель напряжения.( скетч допиливаю). Тяжелей всего впихивать все в маленький корпус .У меня стойка из 4 - х ссср корпусов 200 * 200 * 60 мм. Спасибо Вам за труд и то что делитесь с нами информацией !!! Успехов в Ваших проектах !!!
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
Моя электронная нагрузка. Платы спаяны, скетч подправлен, тружусь над корпусом - drive.google.com/drive/folders/1TPEiwxRxqd3M84Zvoh-7BmTTDQicT-G2?usp=sharing
@zakharzahar3696
@zakharzahar3696 2 года назад
Ш
@vitalikzoom7741
@vitalikzoom7741 3 года назад
хорошо смотрится с таким дисплеем. не хватает таймера работы, чтобы включать на определённое время и плюс циклическое время работы. лайк поставил.!
@user-uh6sf8sj2h
@user-uh6sf8sj2h 3 года назад
МОЛОДЕЦ. МНЕ Б ТВОИ ЗНАНИЯ НО Я УЖЕ ДРЕВНИЙ СПАСИБО.
@RadioKot_Pensioner
@RadioKot_Pensioner 3 года назад
И я древний - 64
@remonter-lubitel
@remonter-lubitel 3 года назад
@@RadioKot_Pensioner Главное интерес к жизни не потерять , пока есть желание что-либо творить , чем то заниматься - возраст не показатель. Есть и помоложе , а живут без интереса , нет мечты ни какой , так без цельно существуют.
@nametovm3774
@nametovm3774 3 года назад
@@RadioKot_Pensioner И я тоже.Тоже 64
@user-nz2jm6fy9j
@user-nz2jm6fy9j 3 года назад
@@RadioKot_Pensioner Молодяки, я при усатом жизнь начинал. И не кашляю. Чем дальше, тем жить интереснее.
@kalegad
@kalegad 3 года назад
Очень приятно понимать,что есть порох ,Долгих лет жизни!
@Radiolubitel-Petrovich
@Radiolubitel-Petrovich 3 года назад
В msp430 МК встроенный точный датчик температуры, проще реализация чем на ардуинке.
@RadioKot_Pensioner
@RadioKot_Pensioner 3 года назад
Возможно, но до меня это еще не дошло.
@user-go1me1mz3i
@user-go1me1mz3i 3 года назад
Код строки 71 и 84 делают одно и тоже. Мое мнение обьединить эти два блока замера температуры и управление вентилятором. В качестве оптимизации кода
@RadioKot_Pensioner
@RadioKot_Pensioner 3 года назад
Может быть, но проверить не на чем.
@user-ed2ze1ov8o
@user-ed2ze1ov8o 2 года назад
Отличнейший вольт-ампер-ваттметр-и т.д. Самый лучший, что удавалось найти по схемному решению и код открытый. Но вот, блин не задача, никак не сообразить как в прошивку добавить код, чтобы при нажатии кнопки (дополнительно добавленной), сбрасывались показания только ампер-часов. А не нужно было бы перезагружать показометр ресетом.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
Надо подумать и подсмотреть у Гайвера как это сделать.😀
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
Есть успех. Надо резистор на 10к, кнопка и две строчки кода. Вначале 12 ногу заземляем резистором. Кнопка ставится между плюсом питания и ногой D12. Затем после записи //< положение и размер шрифта табло "A\час" >= 100 дописываем это: //сброс счетчика амперчасов { if(digitalRead(12)) { Ah = 0; } Если в программе при компиляции возникает ошибка в конце скетча добавляем значек }
@user-ed2ze1ov8o
@user-ed2ze1ov8o 2 года назад
@@RadioKot_Pensioner Спасибо за вашу отзывчивость и помощь. И ещё, простите уж за назойливость, в данном видео на вольтметре, три разряда после запятой. В других два разряда. Подскажите где в коде, прописывается этот параметр. Или в каком из ваших видео это упоминается. Что-то никак не найду.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
@@user-ed2ze1ov8o dtostrf(V , 4, 3, V_out); 4 - общее количество знаков 3 - количество после запятой
@user-ed2ze1ov8o
@user-ed2ze1ov8o 2 года назад
@@RadioKot_Pensioner Спасибо.
@MaxP_chanel
@MaxP_chanel 3 года назад
Как по мне DS18b20 по удобнее будет
@RadioKot_Pensioner
@RadioKot_Pensioner 3 года назад
Что было под рукой, то и прилепил.
@Radiolubitel-Petrovich
@Radiolubitel-Petrovich 3 года назад
Я для далосов написал заголовочник, и если используешь ШИМ на таймере с прериваниями то далас будет выключать преривания на время опроса.
@user-ip5pp3or5c
@user-ip5pp3or5c 2 года назад
у вас там столько схем, можно по папкам разложить где какая? прошивку скачал, но не знаю как ардуино связать с остальным. Новичкам полезно будет как и мне.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
Здравствуйте. А что Вам не понятно? По этому прибору есть всего 2 схемы это версия на 5 вольт и версия на 3,3 Вольта. Платы ИНА226 то же бывают разные по разводке выводов. Я встречал только такие как у меня на монтажных схемах. В Киеве продают с другим чередованием выводов и я под этот вариант нарисовал другую печатку. Я сам Ардуину начал изучать ровно год назад и в процессе изучения наделал под этот прибор много разных прошивок. Вы выбираете нужную Вам и используете, а лучше перепробуйте все.
@user-dc4dl9qr4b
@user-dc4dl9qr4b 2 года назад
Повторил влотметр с измерением температуры и вот трабла, понять не могу почему у вас на видео температуру показывает правильно а у меня наоборот, тоесть при нагреве показания не растут а убывают. Может с алишки китайцы отправили не то что нужно хотя маркировка на TO-92 LM35DZ. Извените а есть подвижки по термодатчику DS18B20? Давно пользуюсь этими датчиками и они себя зарекомендовали как надежные.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
Здравствуйте. Приехала посылка с такими датчиками, но я еще не подключал их к Ардуино. Надеюсь скоро сделаю это.
@user-dc4dl9qr4b
@user-dc4dl9qr4b 2 года назад
@@RadioKot_Pensioner Спасибо что поддерживаете свои проэкты. будем терпеливо ждать решения задачи по DS18B20. Успехов вам и кучу лайков.
@user-pk9xv5jm5p
@user-pk9xv5jm5p 3 года назад
а как код прикрутить к прошивке которая сопротивление в цепи показует ,а так крутой приборчик у вас получется.
@RadioKot_Pensioner
@RadioKot_Pensioner 3 года назад
Здравствуйте. Я все новшества озвучил в этом видео. Единственное о чем я не сказал, вернее не показал это место где будет табло термометра, но это Вы уже решаете сами, Можно прописать термометр вместо ваттметра или омметра или счетчика ампер часов. Там в комментариях всех скетчей я подробно описал что на что влияет и каким образом а в предыдущих роликах я озвучивал эти параметры.
@krejjohannes1031
@krejjohannes1031 2 года назад
Здравствуйте. А не могли выложить скетч для электронной нагрузки,Что на последний кадрах на видео. Заранее спасибо
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
Здравствуйте. Это здесь - drive.google.com/drive/folders/1TPEiwxRxqd3M84Zvoh-7BmTTDQicT-G2?usp=sharing
@krejjohannes1031
@krejjohannes1031 2 года назад
@@RadioKot_Pensioner большое спасибо
@user-uc7sw3hr5f
@user-uc7sw3hr5f 2 года назад
А где находятся прошивка и схема табло для электронной нагрузки. Хотелось собрать.
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
Здравствуйте.Там в прошивке датчик температуры типа LM35. Я уже приобрел DS18B20 и буду ставить его. Скетч под него еще не правил. А так это здесь - drive.google.com/drive/folders/1TPEiwxRxqd3M84Zvoh-7BmTTDQicT-G2?usp=sharing
@user-uc7sw3hr5f
@user-uc7sw3hr5f 2 года назад
@@RadioKot_Pensioner А видео про эту электронную нагрузку есть?
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
@@user-uc7sw3hr5f Нет. Я ее еще не доделал.
@arturgulanyan
@arturgulanyan 3 года назад
Можно переделать на дисплейом Nokia 5110 (PCD8544)
@RadioKot_Pensioner
@RadioKot_Pensioner 3 года назад
Слышал о таком, но не пробовал и дисплеев от Нокии у меня нет.
@zakharzahar3696
@zakharzahar3696 2 года назад
Здравствуйте, где поправить в скетче , чтобы температуру показывал 1 знак после запятой
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
Здравствуйте. Я немного улучшил работу датчика температуры, правда при этом диапазон измерений сузился до 0*С - 120*С. Для этого после строчки "void setup() {" я записал строчку "analogReference(INTERNAL); //< включаем внутренний источник опорного 1,1 вольт" . Блок для расчета температуры теперь выглядит вот так - int value1 = analogRead(0); // считать напряжение с пина A0 для замера температуры float T = (float)(analogRead(0) * 1.1) / 1024 ; // Опорное напряжение (первая цифра) T = T * 100.0 ; //Коэффициент табло температуры, можно изменением калибровать температуру За количество знаков после запятой отвечает вторая цифра в строчке - dtostrf( T , 4, 3, T_out); - А за все количество знаков отвечает первая цифра после буквы Т Эта строчка находится в блоке - tft.setTextColor(ST7735_PINK, ST7735_BLACK); //< цвет текста, цвет заливки табло "T" if (T < 9.99) { dtostrf( T , 4, 3, T_out); tft.drawRightString(T_out, 57 , 54, 2); //< положение и размер шрифта табло "T" < 9.99 } else if (T >= 10 && T < 100) { dtostrf( T , 4, 2, T_out); tft.drawRightString(T_out, 57 , 54, 2); //< положение и размер шрифта табло "T" >= 10 < 100 } else if (T >= 100 && T < 1000) { dtostrf( T , 4, 1, T_out); tft.drawRightString(T_out, 57 , 54, 2); //< положение и размер шрифта табло "T" >= 100 < 1000 }
@zakharzahar3696
@zakharzahar3696 2 года назад
@@RadioKot_Pensioner Спасибо большое ! Буду пробовать :)
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
@@zakharzahar3696 Вот у меня есть скетч для электронной нагрузки и там реализован принцип о котором я писал выше. ошибочно написал что до 120*С - на самом деле до 110*С, - drive.google.com/drive/folders/1TPEiwxRxqd3M84Zvoh-7BmTTDQicT-G2?usp=sharing
@zakharzahar3696
@zakharzahar3696 2 года назад
@@RadioKot_PensionerПонял , спасибо . есть в планах собрать электронную нагрузку но времени не хватает . Этот вольтметр внедряю в контроль заряда , разряда АКБ от солнечных батарей , сегодня настраивал силовую часть , пока все получается !!!
@RadioKot_Pensioner
@RadioKot_Pensioner 2 года назад
@@zakharzahar3696 Удачи.
@poiskpoisk7201
@poiskpoisk7201 3 года назад
Конденсаторы ставить по 1 мкФ ?
@RadioKot_Pensioner
@RadioKot_Pensioner 3 года назад
Здравствуйте. Да. Так рекомендует ДАТАШИТ.
Далее
Последствия блокировки YouTube
25:35