Авторизация
Регистрация

Напомнить пароль

Система слежения за солнцем на ESP32

Давно смотрел на схему со слежением за источником света, на операционных усилителях. Но паять и крутить подстроечные резисторы, было лень. Особо ничего нового не изобрел, но может кому, что-то и пригодится.

После экспериментов на esp8266, я просто забил на аналоговый вход, т.к. там такой мусор был в показаниях. Может модуль мне попался не качественный, еще и напряжение надо было ограничивать в 1V.

Вот дошло дело до ESP32. Естественно код писать, тоже лень, хотелось у себя в интерфейсе это делать, с возможностью без перепрошивки менять параметры. Ради статьи и чтоб не пинали, скетч тоже сделал.


Как заливать прошивку, есть много статей. Поэтому этот момент не описываю.

Опишу 2 варианта, оба работают прекрасно.

Первый способ.

Самый простой, что можно купить и сразу спаять.
Нам понадобится
1 блок питания на 5v 700mA ~110руб ссылка
2 стабилизатор напряжения 3.3v ~100руб. ссылка
3 модуль ESP32-WROOM 32 или что-то подобное, на практике выяснилось 16Мб самый раз модули прошивку можно большую грузить и для файлов место останется от 200 до 300 руб.
4 сервопривод ~110руб ссылка
5.2шт. сопротивления 10Ком, выпаял со старых блоков питания
6 2шт. фоторезистора, у меня под рукой были GL5549 (10lux 45~140K 25C), думаю фоторезисторы могут подойти любые. ~80руб за партию ссылка
7 для прошивки понадобится кабель ссылка
и провода. Я решил не спаивать все и навесным монтажом все подключил т.к. плата уже давно была спаяна.

Схема проста как барабан


//

int posX = 1; // множитель
int pos = 90; // начальное положение
int sens1 = 32; // вывод для первого светочувствительного резистора
int sens2 = 33; // вывод для второго светочувствительного резистора
int tolerance = 400;
int port_out = 16;
const int freq = 50;//50Гц
int resolution = 16;

void set_pos() {
  ledcWrite(port_out, 1638 + 6226/180*(pos/posX));// устанавливаем положение сервомотора
}

void setup() {
  pinMode(sens1, INPUT);
  pinMode(sens2, INPUT);                                   \

  if (ledcAttach(port_out, freq, resolution)) {
    set_pos();
  }
}

void loop() {
  int val1 = analogRead(sens1); // считываем значение первого датчика
  int val2 = analogRead(sens2); // считываем значение второго датчика
     
  if(val1 - val2 > tolerance)
    pos = --pos;
  if(val2 - val1 > tolerance)
    pos = ++pos;
     
  if(pos > 180*posX) { pos = 180*posX; } // устанавливаем на 180, если больше этого значения
  if(pos < 0) { pos = 0; } // устанавливаем в 0, если меньше этого значения
  set_pos();
  delay(50);
}
Так повелось давно, использование библиотек, не всегда удобно, они в большинстве своем не рассчитаны на динамическую и параллельную работу. По этому все делаю вручную и код не захламляется и не завишу не от кого. Свои грабли найти проще чем чужие.

Второй способ.

Естественно я с него и начал. Печатные платы заказаны в Китае. Сборка естественно ручная.
На модулях учтены нюансы и добавлены свои хотелки. Т.к. каждый контакт на счету приходится вертеться.
Это сменный модуль.
Заказывал модуль 4Мб флэш, думал в esp8266 хватает и в esp32 хватит. Оказалось маловато т.к. прошивка 1400Мб, а нужно обновление прошивки не по кабелю и файлы хранить где-то. Первым делом впаял 8Мб, но когда расширил возможности и доработал интерфейс, оказалось маловато места для файлов. И при перезаписи файлов начались глюки. В результате впаял 16Мб и забыл про глюки при нехватке места.

Заранее извиняюсь за следующее фото. Плата работает в тестовом режиме и отключать проводки не хочется. А камера фокус на провода все пытается навести.
Это вид сверху, собранной платы.
На борту
— 16ШИМ выходов внешних,
— 16 вход/выход внешних,
— 8 аналоговых
— 16 контактов esp32
— разъемы шин OneWire и i2c
— чип времени ds3231sn
— 4 канала MOSFET
— 3 для симисторов (не распевал, пока нужды не было)

Цель была с минимальными затратами и без создания прошивки сделать радар слежения за светом.

Нужно всего лишь добавить 3 порта и настроить их работу.
Потом добавить обработку сигналов для увеличения и уменьшения значений.

Картинки не вижу смысла делать, проще не большое видео, мышью насколько возможно, показываю какие поля заполнял.



Не большое разъяснение по цифрам при 50Гц, сервопривод в положении 0 на значении ШИМ 1638, положение 180 сервопривода соответствует значению ШИМ 8164, получается 8164-1638=6226 это шагов который может делать сервопривод.
Таким образом формула 1638+6226/180*(v/10) дает нам с точностью до 0.1 градуса поворачивать сервопривод, при желании точность можно увеличить еще в 3 раза вместо 10 написав 30 и получим точность 0.033 градуса.

Напряжение на портах 32 и 33 представлено 4096 значениями 12бит. Но я не вдавался в перевод значений в напряжение, значение 400 подобрал методом тыка, это если интересно 3.3/4096*400=0.3V

Ну и напоследок тест работы


если видео не видно, то ссылка

PS. Единственное что в esp32 не удалось побороть сеть жнет память безбожно и интерфейс начинает тормозить
Планирую купить +11 Добавить в избранное
+37 +49
свернутьразвернуть
Комментарии (76)
RSS
+
avatar
0
  • Nuts_
  • 04 октября 2024, 12:56
на схеме GND нарисовать надо бы
+
avatar
+7
  • yg-25
  • 04 октября 2024, 13:00
За рукоприкладство плюсанул, если я правильно понимаю, в большей части это для системы слежения за положением небесного (-ных) светил? Если следить только за одним источником, например солнцем, существуют ли системы по типу астротаймера, вбил свои координаты, дату и время, или определение по геолокации и оно само следит, без подключения к интернету, положение известно и оно изменяется по известному закону.
+
avatar
+1
да, есть готовые либы под это. Можете следить за чем угодно без проблем.
+
avatar
+1
  • Sanja
  • 04 октября 2024, 13:42
конечно существуют. Прикрепляете GPS-модуль копеечный и собсно вот оно у вас. Правда, время холодного старта так себе — пока оно дождётся сигнала от 4-5 спутников, пройдёт минуты четыре.
+
avatar
0
  • alisogor
  • 04 октября 2024, 14:21
как правило, это достаточная точность для небесных тел. А за кометами наблюдать надо совсем другими средствами
+
avatar
0
  • bstsoft
  • 04 октября 2024, 14:56
Готовые есть, вот на али https://aliexpress.ru/item/1005002066154404.html
Желание без особых затрать и автономно работающее. Так же простая настройка и при желании быстро можно изменить поведение удаленно. Причем значения с датчиков тоже можно корректировать сидя у монитора.
+
avatar
0
  • 00svd00
  • 04 октября 2024, 14:14
Если честно, не очень понятна решаемая задача. Если нужно знать положение солнца — то оно доступно для каждой широты просто в сети, достаточно данные забрать. Если нужно просто вычислять положение пятна света — то возможно проще и дешевле будет взять тот же ESP32 CAM и получать координату программно? Да и точнее наверное. Если же нужно что-то типа надёжной системы самонаведения — то в реальной жизни применяется изощрённые конструкции
+
avatar
+7
  • noob
  • 04 октября 2024, 14:45
Если нужно просто вычислять положение пятна света — то возможно проще и дешевле будет взять тот же ESP32 CAM и получать координату программно?
ИИ не забудьте прикрутить.
Трекер солнца делается на 2 фотодатчиках и маленькой горстке рассыпухи.
+
avatar
+1
  • 00svd00
  • 04 октября 2024, 14:52
ИИ не забудьте прикрутить.
Вы будете удивлены, но мощностей самой еспшки хватает. В сети куча проектов, как с распознаванием лиц, так и просто по движению
Например
eloquentarduino.com/posts/esp32-cam-object-detection
+
avatar
+3
  • noob
  • 04 октября 2024, 15:00
Честно? Даже не интересно. Пихают без разбора где надо и где не надо.
Мой посыл был в том, что задача отслеживания панелей решается без CMC и регистрации микроконтроллеров.
+
avatar
0
  • 00svd00
  • 04 октября 2024, 15:02
Угу. А потом через пару лет харк-ки аналоговой схемы уплывают и вы бегаете по стенам и пытаетесь её отладить. Знаем, проходили, больше не хочется. Я в принципе не понимаю, зачем вычислять положение солнца, если оно(положение) заранее известно и вычислено.
+
avatar
+5
  • noob
  • 04 октября 2024, 16:50
Какие характеристики? Какая отладка? Там 2 датчика света + 2 ОУ + H-Bridge для двигателя. Чего там настраивать?
+
avatar
+4
  • 00svd00
  • 04 октября 2024, 16:55
Уровень сигнала с датчиков света, скорость движения двигателей, размер гистерезиса на ОУ. Это вот просто сходу. А потом ещё будете бороться с шумами и скачущим сигналом при переменной облачности. А потом на фоторезистор нагадит голубь и на крыше заведётся карусель(потому как ну-ка организуйте методами аналоговой схемотехники защиту от безумного сигнала). И весь этот геморрой вместо того чтобы поправить формулу в МК и залить прошивку по Wifi не отрывая задницы от кресла. Классные советы, просто блестящие)
И ещё раз, это всё при том что положение солнца давно рассчитано и вычисляемо в любой момент времени.
З.Ы. А, да, совсем забыл. Вечером солнышко сядет на западе и встанет на востоке — т.е. литералли со строго противоположной стороны, куда ваш сенсор вообще не смотрит. Как будем реализовывать алгоритм поиска? Держим в уме что подвижные контактные группы дорогие, ненадёжные и не очень приспособленные к тому чтобы жить на улице, т.е. бесконечно наматывать круги не вариант(к тому что мы тут пытаемся немножко вырабатывать электричество не для того чтобы напрасно жечь его ночью)
+
avatar
+2
  • noob
  • 04 октября 2024, 22:28
Ну да, голубь рядом с ESP32 срать не присядет. Камеры испугается.
Единственная реальная проблема это вечером подготовиться к восходу. Остальное — фантазии.
+
avatar
0
  • 00svd00
  • 05 октября 2024, 00:32
голубь рядом с ESP32 срать не присядет
Да пусть хоть всю обосрёт. Не будет определения координаты — не будет движения — не будет карусели. Даже никакой специальной защиты писать не нужно. Кроме того, я камеру предлагал исключительно на момент, пока не совсем понимал что именно пытается добиться ТС. Для решения задачи позиционирования солнечных батарей по солнцу единственный датчик, который нужен — это часы реального времени. Всё. Нет никакого смысла вычислять положение солнца по датчикам, когда оно описано расчётом.
Единственная реальная проблема
Единственная реальная проблема — это при наличии копеечных МК пытаться героически изобретать очередной аналоговый велосипед.
+
avatar
0
  • noob
  • 07 октября 2024, 00:42
Для решения задачи позиционирования солнечных батарей по солнцу единственный датчик, который нужен — это часы реального времени. Всё. Нет никакого смысла вычислять положение солнца по датчикам, когда оно описано расчётом.
Де не единственная. Вам придется на месте всю конструкцию юстировать.
+
avatar
0
  • 00svd00
  • 07 октября 2024, 02:59
А аналоговая схема значит сама заработает как надо. Без доводки и настройки. Да вы угораете.
+
avatar
0
  • bstsoft
  • 04 октября 2024, 15:09
Каждому свое, но полазив на крышу несколько раз, понимаешь пользу микроконтроллера.
Я не говорю пихать их куда угодно, если есть свободные контакты и это может осилить один микроконтроллер который уже стоит в доме, почему бы не применить его.
+
avatar
-1
  • Latte
  • 04 октября 2024, 17:27
А если солнца нет?)
+
avatar
+1
  • aliex
  • 05 октября 2024, 01:45
Ну, примеры уже поприводили, но общий итог — всё надо делать на максимально высоком доступном уровне. ТЗ позволяет свалить на внешний сервис — сваливать. Не выходит — сервис на своём сервере. Не годится — на локальном компе. И так нельзя — микроконтроллер. Каждое сползание по уровню вниз усложнаяет жизнь и ограничивает возможности. А рассыпуха — это когда собрался выпускать изделие хотя бы тысячами и, соответственно, на себестоимости надо сильно экономить. И то не факт, потому что гибкость — она нынче всем важна.

Я понимаю, что эстетство — как же так, 100500 мегагерц делают то, для чего нужны два фототранзистора. А пофигу — если первое стоит 5 долларов, а второе — один, но на первом я сэкономлю час времени, то для единичного изделия — самое оно.
+
avatar
+1
  • bstsoft
  • 04 октября 2024, 14:46
Решаемая задача проста, прикрепить солнечные панели и максимально возможно их поворачивать к солнцу. При этом без наворотов, простыми способами. Насколько я понимаю в ESP32 CAM прошивку с моим интерфейсом не влить, а если влить, то смысл камера не работает и пины заняты. Сидеть изучать астрономию небесных тель тоже не хочется. Но каждому свое мы все всё по своему видим )
+
avatar
+2
  • 00svd00
  • 04 октября 2024, 14:57
Сидеть изучать астрономию небесных тель тоже не хочется
А и не надо. Если пользуетесь тем же Home Assistant, то там вообще из коробки есть датчик солнца(интернетный), который возвращает азимут и высоту над горизонтом, т.е. как раз те две координаты, которые вы вычисляете. Примерно так
Я например его использую, чтобы включать свет по датчику движения в разное время в зависимости от текущего времени года(не используя при этом датчики освещённости)
При этом без наворотов, простыми способами
Ваш способ чисто визуально конечно проще, однако соверешнно точно будет глючить в моменты переменной облачности и всяких прочих погодных казусов. ИМХО гораздо проще просто наводиться в заранее известную координату в каждый момент времени.
+
avatar
0
  • bstsoft
  • 04 октября 2024, 15:29
Эт. понятно. Такой штуковиной не пользуюсь.
Сейчас решаются простые задачи без расчетов и на том, что есть.
По сути, если вникнуть в расчеты, то их можно конечно и в котроллер просто прикрутить тоже.
И нужно будет только геолокацию внести и все посчитается само
+
avatar
+4
  • 00svd00
  • 04 октября 2024, 15:23
изучать астрономию небесных тел
Или даже ещё проще. Есть готовый проект
github.com/happytm/SunTracker/tree/master
Автор утверждает, что результаты сходятся с suncalc.org
Правда есть подозрение, что если хочется совсем безинтернетный проект — придётся тогда еспшку оснастить каким-нибудь модулем часов реального времени(встроенные нифига не точные), но это лирика.
+
avatar
0
  • bstsoft
  • 04 октября 2024, 15:38
Все esp всегда с часами ds3231sn. Нужно будет поэкспериментировать с этими расчетами. Эмулируя положения солнца дома )
+
avatar
+2
  • 00svd00
  • 04 октября 2024, 15:45
Все esp всегда с часами ds3231sn
На esp8266 у меня время точно убегало, причём прилично. Я тогда на него взгромоздил эмулятор сервера LG для телевизора и воткнул синхронизацию с NTP только на старте. Ну и короче не катит — за полгода часы чуть ли не на час убежали. Нужен внешний модуль, благо они копеечные.
+
avatar
0
  • aliex
  • 05 октября 2024, 01:47
Да проще синхронизироваться раз в сутки
+
avatar
0
  • 00svd00
  • 05 октября 2024, 01:50
Если вайвай добивает до крыши — безусловно. А если нет — rtc модуль с батареечкой таки мастхев)
+
avatar
0
  • ABATAPA
  • 05 октября 2024, 10:31
Тот вариант, что справа, уже год трудится астротаймером и включаеттключает свет перед подъездом многоквартирного дома.
+
avatar
0
  • aliex
  • 05 октября 2024, 10:49
Так всё равно ж телеметрия нужна — надо же хоть понимать, что оно живое и что-то там реально крутится
+
avatar
0
  • ABATAPA
  • 05 октября 2024, 12:51
Зачем? Хорошо бы, конечно, но в моём случае сложно реализуемо (Wi-Fi даже с отдельной ТД не «дотягивается»). Свет включает и отключает — значит, работает.
+
avatar
0
  • SanekK
  • 04 октября 2024, 21:33
у AlexGyver тоже есть библиотека
github.com/GyverLibs/SunPosition
+
avatar
0
  • 00svd00
  • 05 октября 2024, 00:34
Что-то мне подсказывает, что код там тот же самый) Но да, с русскими комментариями очевидно проще для восприятия русскоговорящим населенем.
+
avatar
+4
  • mmasco
  • 04 октября 2024, 15:45
Решаемая задача проста, прикрепить солнечные панели и максимально возможно их поворачивать к солнцу.
На практике эта задача решается по другому — добавляется еще одна или две панели в систему. Конечный результат тот же, а геммороя на порядок меньше. Проверенно на личном опыте.
+
avatar
0
  • aliex
  • 05 октября 2024, 01:49
Хм, логично. Никаких тебе поворотных движков. Меньше движущихся частей — меньше проблем.
+
avatar
0
  • mrBlue
  • 04 октября 2024, 16:15
А что происходит меж закатом и восходом?
+
avatar
0
  • Vingrad
  • 04 октября 2024, 14:14
Она одномерная? Работает по одной координате?
+
avatar
0
  • bstsoft
  • 04 октября 2024, 14:38
Я собрал по одной оси, но никто не мешает еще 2 входа и 1 выход задействовать.
у esp32 34, 35, 36, 39 аналоговые
У меня цель была другая проверить, а могу ли я простыми действиями, просто в интерфейсе, добавить порты и управлять слежением.
+
avatar
+1
  • xonixer
  • 05 октября 2024, 07:36
Но почему серво? Оно ж постоянно жрёт электричество, которое нужно вам. Уроборос какой-то получается — я повышу выработку энергии, но потрачу полученное на это самое увеличение. Тут привод на шаговике надо делать. Шагнул — и больше ничего не потребляет до следующего шага.
+
avatar
0
  • bstsoft
  • 07 октября 2024, 02:08
Что было под рукой, то и влепил для эксперимента
+
avatar
0
  • OreSama
  • 04 октября 2024, 15:47
Так всё же, за Солнцем или за абстрактным «источником света»? Чтобы «следить» за Солнцем не нужно ничего, кроме компаса (чтобы один раз сориентировать конструкцию на север) и механизма, делающего один оборот за 24 часа. После чего чудо-прибор будет «отслеживать» положение Солнца даже под горизонтом. Если нужна прямо идеальная точность, придётся добавить ещё и календарь.
+
avatar
+4
  • mrBlue
  • 04 октября 2024, 16:18
А что именно календарем делать? Подкладывать под компас?
+
avatar
+1
  • OreSama
  • 04 октября 2024, 18:09
Земля неравномерно движется по орбите. Из-за этого реальное положение Солнца от «среднего» может отличаться на 5 градусов.
+
avatar
0
  • mrBlue
  • 05 октября 2024, 02:24
Я это знаю. Вопрос был что именно предлагается делать с календарем.
+
avatar
0
  • bstsoft
  • 04 октября 2024, 16:19
По сути это получилась игрушка, а будет работать или нет.
Намек выше про тучи учел, сделал эмуляцию, да будет сбоить, но гистерезис можно и уменьшить.
Все же для солнца пойдет математический расчет., часы есть положение не проблема внести.
Но как радиолюбитель я прошел опыт которого не прошел в детстве. И может какой мальчишка это попробует и ему пригодиться.
+
avatar
+8
Система слежения за солнцем здорового человека:

+
avatar
+2
  • aliex
  • 05 октября 2024, 01:50
Интерфейсы подключения только нигде не описаны…
+
avatar
0
Определяются индивидуально — экспериментальным путём

+
avatar
0
А где платы заказывали?
+
avatar
0
  • bstsoft
  • 04 октября 2024, 18:01
последний раз тут app.pcbchina.ru/
+
avatar
0
С таким ценником можно и в Резоните заказывать(
+
avatar
+4
  • LightCat
  • 04 октября 2024, 21:08
Видели реализацию Гайвера?
+
avatar
+2
  • Zelenyj
  • 06 октября 2024, 01:53
Неужели без целого микроконтроллера элементарная задача уже не решается?
Датчики уже есть. Сравнить на операционнике с гистерезисом. H-мост для мотора. Можно ту же серву взять, выкинув внутреннюю логику и управляя мотором напрямую.
+
avatar
0
  • 00svd00
  • 06 октября 2024, 19:45
Или засунуть расчёт для определения положения солнца в МК и получить идеальную точность и без всяких датчиков. У вас правда нет 150р на МК но зато есть настолько много времени для проектирования и отладки аналоговых схем?)))
+
avatar
+2
  • noob
  • 07 октября 2024, 00:38
А почему Вы думаете что на МК будет быстрее? Тут от личных навыков зависит.
ИМХО, настройка аналога займет меньше времени, чем отладка программы на МК.
+
avatar
0
  • 00svd00
  • 07 октября 2024, 02:50
Да как минимум потому что аналоговая схема отлаживается руками и паяльником, а в еспшку я залью новую прошивку по вайвай, не отрывая задницы от стула(что довольно таки клёво, когда мы говорим про крышу). Дальше, когда через пару лет хар-ки аналоговых компонентов разъедутся(потому что нагрев, влажность и бог его ещё знает что), аналоговая схема начнёт творить фигню, а цифровой почти наверняка будет пофиг.
Дальше. Ваша схема разумна, пока мы говорим о теоретической задаче на бумаге. Вот представим себе что реальный движок слищком резкий(или инерция системы слишком велика) и мы банально не можем остановиться как надо, т.е. от примитивного управляющего сигнала больше-меньше система входит в автоколебания. Довольно банальная проблема, решается настройкой PID регулятора — но как именно вы планируете его реализовывать на аналоговой схеме? А ещё — как планируете искать солнце с утра? Как планируете бороться с помехой от погодных условий? И ещё множество вопросом, которые крайне просто решаются алгоритмически(либо вообще не существуют — я то датчики не использую) в случае МК, но становятся огромной прлблемой для реализации в виде аналоговой схемы.
+
avatar
0
  • Reverse
  • 06 октября 2024, 16:26
Классика муськовского рукоблудия!

Решение должно стоить дорого, требовать огромное количество трудозатрат и времени, требовать комплектующих по ресурсам превышающих необходимые минимум в 100 раз, требовать труднодоступного оборудования или заказанного из-за рубежа. И обязательно, полезность «изобретения» должна быть обратно пропорциональна квадрату затраченных усилий.

Есть такая штука, электромеханический таймер. Представляете, эта штука за сутки делает ровно 1 оборот! Чудеса да и только… Без транзисторов, мелкоконтроллеров, кривого кода, вычисления координат установки, восходов-закатов и прочей ереси… Цена вопроса 150-500 рублей, в зависимости от места приобретения
+
avatar
-1
  • 00svd00
  • 07 октября 2024, 02:53
И через три дня конструкция радостно сдыхает, намотав кабель на вал. Либо вовсе выдрав его с корнем. Гениально)))
+
avatar
0
  • Reverse
  • 07 октября 2024, 03:45
Кольцевые токосъёмники — неа, не слышали…
+
avatar
+1
  • 00svd00
  • 07 октября 2024, 03:53
Силовые. Под открытым небом. Вместо МК за 150р. Вы щас стебётесь я надеюсь.
+
avatar
0
  • Reverse
  • 07 октября 2024, 04:58
Это вы стебетесь. Ещё пень-4 туда поставьте… Откуда сила? Карманная фигня, для побаловаться.
Машина есть? Откройте капот, посмотрите на генератор… Там не просто открытое небо, однако же возбуждение 5 А. А в вашем понимании надо ещё и кабеля туда-сюда таскать приводом. Как было выше сказано «урбасос», увеличить выработку энергии и тут же ее потратить на ее выработку.
+
avatar
+1
  • 00svd00
  • 07 октября 2024, 05:12
В смысле откуда сила? Вообще то солнечные батареи как бы вырабатывают электричество. Ну так, на секунду, если вы вдруг считали что их для красоты вешают.
Вот откуда в людях этот страх перед МК? Согласны городить безумные велосипеды на аналоговых компонентах, впихивать дорогущие и крайне ненадёжные механические элементы — и всё это вместо крохотного МК, почти не потребляющего энергии, простого как валенок и надёжного как кирпич, который с точностью до угловой минуты просто может вычислить положение солнца по заранее известной формуле. И который будет делать это годами — лишь бы было точное время.
Откройте капот, посмотрите на генератор…
Вы осознаёте что щёточный узел с вашего генератопа мягко говоря не подходит для решения данной задачи? А теперь сходите и посмотрите на цену готовых узлов. Напоминаю, вы пытаетесь героически сэкономить 150р. денег и 25мВт энергопотребления(это в режиме радиопередачи. В режиме лёгкого сна будет в районе 1мВт и в районе 150мкВт в режиме глубокого)
+
avatar
+2
  • Reverse
  • 07 октября 2024, 05:27
Если что, я разработчик на МК. Страх это у вас. Боитесь сделать что-то несовременное, ставка на понты, везде должен быть воткнут процессор. Вся эта зелёная шиза изначально нежизнеспособна. Т.к КПД ее примерно 0,75. Само собой это не в мгновенье, а в процессе всей жизни установки. Сама установка не способна выработать столько энергии, сколько нужно для ее производства, и ремонтов во время эксплуатации.
Касательно этого дендрофекального поделия. Силы тут нет в принципе! Если в качестве привода использован дешмансая серва китайского происхождения. А вот когда у вас начнутся токи за сотню ампер — почувствуете толщину кабелей и их вес, а заодно можно посчитать, сколько киловатт надо для их перекладывания пару раз в сутки
+
avatar
0
  • 00svd00
  • 07 октября 2024, 05:43
Боитесь сделать что-то несовременное, ставка на понты
О да, довернуть раз в полчаса пару приводов на рассчитанный угол и заснуть вместо электромеханической карусели — это прям понт какого свет не видел.
Вся эта зелёная шиза изначально нежизнеспособна
О причинах, почему ТС полез в историю с генерацией я не знаю и мне не особо интересно. Вопрос вообще не в этом.
когда у вас начнутся токи за сотню ампер
То стоимость кольцевого токосъёмника и потери на нём окажутся вовсе несуразными. И зачем перекладывать кабель? Он в воздухе висит, петли всего то нужно на полоборота.
+
avatar
0
  • Reverse
  • 07 октября 2024, 05:58
А внимательно посмотреть, если? Вся промышленность катается, как раз на каруселях, а не на ваших контроллерах. Максимум что им доверяют — передачу не ответственных сигналов. И все равно, есть специально обученные человеки, ходют регулярно и все проверяют, в том числе эти ваши контроллеры.
Кольцевой токоприемник — единственное решение, которое прижилось в промышленности. Опять же, за свою простоту и ремонтопригодность. Где нужна надёжность — именно кольцевой токоприёмник и альтернатив не существует. Остальное как раз понтовство. Полметра кабеля? Ну давайте посмотрим на эти полметра, скажем, при небольшом сечении 16 квадратов… Как оно будет гнуться? Да даже 2,5 квадрата, чёт не так чтоб сильно гибко было. Есть особо гибкие кабеля, но и те долго не живут, в условиях постоянных перегибов.
А если вы такой умный, может расскажете почему гибкие кабеля нельзя применять при устройстве электропроводок? В ПУЭ это очень четко написано — запрещается!
+
avatar
0
  • 00svd00
  • 07 октября 2024, 06:17
А внимательно посмотреть, если? Вся промышленность катается, как раз на каруселях, а не на ваших контроллерах. М
И сименс такой — о боже, мы больше не нужны. И трагично уходит в закат в обнимку с нэшнл инструментс)
почему гибкие кабеля нельзя применять при устройстве электропроводок? В ПУЭ это очень четко написано — запрещается!
Потому что рукожопы начну́т их зажимать под клемму без кабельного наконечника. Потому что при КЗ и расплавлении изоляции одножила сохранит свою форму, а гибкий — провиснет и замкнёт на что-то ещё. Много причин на самом деле.
Кольцевой токоприемник — единственное решение, которое прижилось в промышленности.
Мы вроде говорили про конкретную реализацию конкретной хрени в домашне-любительских условиях, а вы пустились в пространные рассуждения о том что на больших заводах в общем случае тупая железка надёжнее умнрй. Ну, в общем случае наверное да, дьявол как обычно в нюансах.
при небольшом сечении 16 квадратов… Как оно будет гнуться?
Ну пустите шлейф из 8 кабелей по 2 квадрата. Гнуться будет отлично, надёжность даже выше.
+
avatar
0
  • Reverse
  • 07 октября 2024, 06:31
Сименс — хрень. Очень хорошо разрекламированная хрень. Не лучше других. А с учётом кандового ПО, которое не обновлялось лет 20… Одно хорошо, все лаги и глюки заранее известны, а их на просто мног, их очень много. И да, в этой вашей иконе гейропии тоже используются кольцевые токоприёмники…
Про рукожопов — вы скрьёзно? То что вы предлагаете и за что сейчас ведёте спор — именно так и называется — рупожопие! Это как в анекдоте, в процессе расследования главное не выйти на себя.
Про домашнее применение — они и есть рукожопие. Но самое интересное, потом такие рукожопы в пром.установке делают тоже самое… Дома то работает. Сколько раз встречалось фазупо голубому проводу запускали.
Шлейф из 8 кабелей по 2,5 квадрата будет весить больше, следовательно, энергии на перемещение этой массы надо больше — очередное рукожопие. А теперь вопрос, как распределятся мощности по кабелям, скажем при 60 А нагрузки? Уверен, что по одному из них достанется Ампер 50, а по остальным расползется остальное. В результате увидим как оно все весело горит с сизым дымом.
+
avatar
0
  • 00svd00
  • 07 октября 2024, 06:50
И да, в этой вашей иконе гейропии
Не представляю откуда вы это берёте, но пожалуйста, не перекладывайте на мою голову ваших тараканов.
Сименс — хрень. Очень хорошо разрекламированная хрень. Не лучше других.
А я и не утверждал что лучше. Зато они весьма распространены как раз в роли пром. контроллеров. Прям вот для этих самых больших производств. И — я гарантирую — которые прекрасно работают без надзора ваших специально обученных соглядатаев — там кислорода в воздухе слишком мало чтоб человеки ходили.
То что вы предлагаете и за что сейчас ведёте спор — именно так и называется — рупожопие!
А ваша механическая карусель очевидно — вершина технической мысли. Клаааасс.
Шлейф из 8 кабелей по 2,5 квадрата будет весить больше, следовательно, энергии на перемещение этой массы надо больше
Ну что поделать. Нужна гибкость — приходится идти на компромис. Мир не совершенен, беда-борода. И опять таки, для случая ТС одного куска ПВС на 1-1.5 квадрата хватит с головой.
А теперь вопрос, как распределятся мощности по кабелям, скажем при 60 А нагрузки
Ток проходит через все проводники одновременно, с силой, пропорциональной сопротивлению этих проводников. Если у вас примерно одинаковые и нормально подключенные провода — ток по ним тоже пойдёт примерно одинаковый. Закон Ома для участка цепи, если что.
+
avatar
0
  • Reverse
  • 07 октября 2024, 07:03
С тараканами это как раз к вам, у вас с ними дружба… Механические карусели и кольцевые токосъёмники как раз любимая тема не только иконописных вами сименсов, которых мног, а и вообще всей геройской цывылизации. Они хоть и варвары, но консервативные, работает — не лезь. Даже во взрывоопасной установке стоят кольцевые токосъёмники. Так что не знаете — лучше помолчать.
Про примерно одинаковые компромиссы. Перекос токов штука такая, чем выше мощность тем сильнее перекос. Ни один нормальный инженер таких компромиссов делать не станет. Ни когда там не будет равномерного распределения токов. Особенно если проводники гибкие. У них сопротивление будет плавать при изгибе.
Дендрофекальная поделка такой и останется, как ее не оправдывай.
В данном случае, у вас ну ни как не получается оправдать усложнение простой конструкции. Все давно придумано и оптимизировано. Даже отсылка, вами же, на конструкции варваров не помогает. Оказывается у них тоже самое. Чем проще, тем надёжнее. Они даже мостовые краны делают не с кабельным питанием, а по шине со скользящими токосъемниками… Хотя чё проще 8 кабелей параллельно, для гибкости — по вашей теории.
+
avatar
+1
  • 00svd00
  • 07 октября 2024, 08:20
В данном случае, у вас ну ни как не получается оправдать усложнение простой конструкции
Я понял, дорогущий токосъёмник под дождём — это надёженность, а копеечный МК и алгоритм на три инклюда и 20 строк кода — это переусложнение.
иконописных вами сименсов
С тараканами это как раз к вам, у вас с ними дружба
Я думаю, на этой высокой ноте аргументации диалог можно и прервать.
+
avatar
0
  • Reverse
  • 07 октября 2024, 10:31
Заметьте, про тараканов начал не я. Когда начинают пытаться перейти на личности означает окончание аргументов. И их у вас нет. Одни эмоции обиженной мышки, которой написали в норку.
Кольцевой токоприемник — вещь очень дешёвая, ввиду ее технологичности и ремонтопригодности. А вот когда сдохнет ваш контроллер, а он точно сдохнет, где искать софт!? Снова нанимать разработчиков, монтажников и т.п.? Не надо усложнять простое. Кольцевые тоуосъёмники работают десятилетиями в жутко агрессивной среде. Не боятся перенапряжений, грозовых разрядов, не подвержены эл.магнитным помехам.
Как часто приходится обслуживать генератор автомобиля? Некоторые экземпляры остаются рабочими и нетронутыми даже по утилизации автомобиля. Ни чем не защищены, пыль, грязь, вода, нефтехимия, все туда летит, а они работают. Контроллеру на лапы конденсат упал, муха наградила, ещё че-нить и все, он повис, если вообще не сдох!
+
avatar
+2
  • 00svd00
  • 07 октября 2024, 11:31
Заметьте, про тараканов начал не я. Когда начинают пытаться перейти на личности означает окончание аргументов
И да, в этой вашей иконе гейропии
Да ну не ужели. И на личности мы не переходим, и во всякой фигне непотребной не обвиняем голословно. Святые мы) Какие вам аргументы, если я вам объясняю как решить заявленную конкретную проблему максимально просто и технологично, а вы мне впариваете что «а вот на тепловооозах движок — во, гудок — ВО. И бригада машинистов. Надо делать как на тепловозах». И вообще побоку что для разных задач бывает нужен разный подход. Хотите аргументов? Пожалуйста, ваша карусель вообще в солнце попадать не будет, потому что в зависимости от времени года положение солнца отличается. Оно спираль описывает, понимаете? Ваш электромеханический таймер со временем убежит — потому что точность у них дерьмо. И вы полезете на крышу и будете эту конструкцию заново юстировать. А потом ещё раз. И ещё. Всё ваше решение — плохо обслуживаемый отстой, но вы за него уцепились всеми лапками, потому что «как на тепловозах».
Кольцевой токоприемник — вещь очень дешёвая
Следите за руками. Вот я такой беру и показываю МК за 150р, причём сразу на отладочной плате, удобный к монтажу и программированию. А теперь покажите мне дешёвый и технологичный токоприёмник за сравнимую сумму. И помним, что корпус должен быть защищён от влаги и пыли(это МК можно в целлофан замотать и скотчем заклеить. Или вообще компаундом залить — там подвижных частей нет)
А вот когда сдохнет ваш контроллер
Да что-то пока ни один не сдох — по крайней мере из тех что я сам случайно не спалил. Самым старым проектам ещё на дуинах уже с десяток лет, а волшебный дым всё никак не выходит, вот ведь незачада.
где искать софт!?
Какая именно религия вам запрещает залить ваш код на гитхаб и подглядывать туда по необходимости? Это бесплатно если что.
Снова нанимать разработчиков, монтажников и т.п.?
Ну уж себя то я как-нибудь найму))
+
avatar
+1
  • ggarry64
  • 06 октября 2024, 17:12
Паять-крутить лень, кодить лень. Дальше читать такую хрень тоже лень.
+
avatar
+2
  • Reverse
  • 07 октября 2024, 03:54
Не надо путать лень с целесообразностью. Влупить в эту эеленую шизофрению ресурсов, на порядок больше, чем будет совокупная польза от применения, в процессе жизни всей установки — тренд нового времени.
Придумать себе трудности и потом героически их преодолевать и хвастаться — это да, это круть!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.