Накопилось некоторое количество вкладок в браузере и заметок, решил законспектировать.
Архив рубрики: Электроника
Домашние велопроекты: часть 4, измеритель мощности
placeholder.
Тут будет статья, а пока просто заметки.
Пришла в голову идея: можно попробовать использовать электронику с Garmin Vector 2S – она продается отдельно как запчасть или как upgrade kit. Готовый блок, заточенный уже на нужный функционал и по цене менее 50$. Конечно, если проработать вариант на ESP32 или подобных контроллерах, то выйдет дешевле, но и 50$ – вполне доступная цена. Причем, штатная прошивка позволяет делать как односторонний ваттметр, так и спарить его со вторым измерителем и получить двухсторонний.
Минусы – только ANT+, если кому важно. Ну и зависимость от доступности модулей на рынке. С учетом того, что Vector 2 – устаревшая модель и сейчас вся электроника уже внутри педали – то такой вариант может со временем пропасть.
Была надежда, что в педали только тензодатчик, а вся электроника уже в выносном блоке – было бы просто прекрасно – лепи свой тензодатчик на шатун, подключай к готовому блоку, вводи поправочный коэффициент и пользуйся. Не взлетело: судя по картинкам в гугле, там далеко не только тензодатчик. Прозвонка показала, что между крайними контактами явно есть какой-то конденсатор – т.е., это уже далеко не просто резистивный мост, как ожидалось. Вероятнее всего, 4 контакта – это “+”, “-“, “такт” и “данные”. Возможно, какой-то аналог HX711 находится непосредственно в педали, а дальше данные в цифре уже гонятся на выносной блок. Если так, то задача не намного сложнее, но придется подебажить передаваемые данные. По свободе можно купить один такой выносной блок и посмотреть, что бегает по проводам.
Домашние велопроекты: часть 3, climber
placeholder.
Тут будет статья, а пока просто заметки.
https://aliexpress.ru/item/32815426262.html – линейный актуатор, при выборе параметров есть рабочее напряжение, максимальное усилие подъема, высота подъема и скорость. Одно зависит от другого: например, при прочих равных при увеличении допустимого усилия уменьшается скорость (вероятно, делается простой заменой редуктора). Отсюда – чем быстрее надо поднять большой вес на большую высоту, тем выше стоимость. В общем-то, логично. Вариант на 12V 750N 250 мм 10 мм/sec обошелся в 42.86$.
Заметки по микроконтроллерам
- https://evo.net.ua/nrf52840-dongle/ – контроллер, используемый в одном из проектов подъемника для велостанка. 420 грн. Nordic nRF52840 в формате PCA10059. BLE/ANT+
- https://habr.com/ru/company/ruvds/blog/532340/ – восстановление фьюзов залоченного tiny85
- https://tsibrov.blogspot.com/2019/04/unlocking-attiny85.html – “высоковольтное программирование” микроконтроллеров
- https://habr.com/ru/post/254163/ – сравнение скорости работы Wiring и C “на пальцах” (статья “Почему многие не любят Arduino”)
- https://gist.github.com/igrr/3b66292cf8708770f76b – пример отдачи бинарного файла (png-картинки). Тут пример того, как создавать подобный массив (xxd -i file.bin > file.c). Тут пример обратного преобразования:
#include <stdio.h>
#include "xyz.xxd"
int main(void)
{
for (unsigned int i = 0; i < xyz_c_len; i++)
putchar(xyz_c[i]);
return 0;
}
Attiny / Arduino IDE:
- https://alexgyver.ru/lessons/naked-chip/ – работаем с attiny (пример добавления поддержки в Arduino IDE).
- https://habr.com/ru/post/234477/ и https://voltiq.ru/program-attiny-13-attiny-13-a-arduino-ide/ – attiny13 + Arduino IDE
- http://robocraft.ru/blog/arduino/3423.html – программирование tiny13 на C
- http://forum.easyelectronics.ru/viewtopic.php?f=4&t=1919 – usbasp + tiny13, тред на одном форуме, может быть полезно.
- https://mysku.ru/blog/aliexpress/84730.html – индикатор уровня заряда батареи на tiny13.
- https://alexgyver.ru/lessons/short-reference/ – список команд Arduino
- https://alexgyver.ru/arduino/ag_arduino_ref.pdf – шпаргалка по Arduino wiring
*** будет дополняться ***
Еще несколько интересных проектов на велотему
Набор ссылок на различные велопроекты:
Компьютеризация насосной
По мере развития обвязки вокруг солнечных панелей, захотелось навесить на работающий с измерителями мощности одноплатник больше функций – а именно переключать режимы работы насоса, выбирая между двумя реле давления, а также мерять потребление насоса в процессе работы.
Заметки по ANT+
Еще серия заметок, на этот раз – по беспроводному протоколу для спортивного оборудования ANT+.
Solar Fields
Решил начать наконец-то структурировать заметки по развертыванию солнечной электростанции.
Заметки по щитку для насоса
Чуть больше года назад для удобства ведения статистики и управления скважинным насосом был собран щиток, где был поставлен электросчетчик, пачка автоматов, упоминавшийся ранее автопереключатель фаз и куда был перенесен пускатель для запуска насоса.
Чуть меньше года назад, после наблюдения за унылой работы скважины при наполнении соседского бассейна на постоянно скачущей сети сделал трансформатор для подпитки насоса, который так и не был оформлен в корпус и так и простоял на пару с вентилятором на упомянутом щитке весь этот год, вполне успешно справляясь с возложенной на него задачей.
Месяц назад было решено поставить 3 стабилизатора Элекс Герц на 63А целиком на все хозяйство, что и было реализовано. Трансформатор для подпитки не снимал, хотя сейчас с него под нагрузкой уходило уже 240 с хвостиком вольт (т.е., до насоса как раз доходило чуть больше 220).
И все бы хорошо, но нагрузка на одну фазу на никак не улучшившейся за это время сети была достаточно велика и временами приводила к неудобствам, когда сеть опускалась ниже 140-150В, а то и совсем пропадала.
Вольтдобавка для насоса
Наблюдая за страданиями скважинного насоса на просаженной сети, возникли некоторые теории и идеи, которые и решил тут записать.