Найти в Дзене
Автора можно поддержать разовым переводом
Поддержите автораПеревод на любую сумму
Изучаю LGT8F328P. Аналог Ардуино 328P с плюшками. Часть 2. Ускоритель вычислений (uDSC).
Всем доброго здравия. Давно я не появлялся на Дзен, ни чего не писал и не публиковал. Но я продолжаю активно работать над своими проектами, изучать микроконтроллеры, программирование, активное использование ИИ. Продолжается активная работа над моим основным проектом зарядного устройства на Ардуино нано - Viktori (https://t.me/arduino_viktori/1 - группа в Телеграмм). В этой статье я продолжу изучать встроенные блоки микроконтроллера LGT8F328P. Речь пойдет о встроенном ускорителе вычислений (uDSC)...
2 недели назад
Raspberi Pi Pico (RP2040). Непрерывная работа АЦП, библиотека ADCInput с использованием интерфейса DMA.
Микроконтроллер RP2040 оснащен встроенным аналого-цифровым преобразователем (АЦП) со следующими функциями: • SAR-АЦП • 500 кС/с (с использованием независимого тактового сигнала частотой 48 МГц) • 12-разрядный (9 ENOB) • Пять входных мультиплексоров: ° Для входов, которые доступны на выводах пакета, совместно используемых с GPIO[29:26] ◦ Один вход предназначен для внутреннего датчика температуры • Четырехэлементный приемный модуль FIFO. • Генерация прерываний. • Интерфейс DMA Цифровой...
316 читали · 9 месяцев назад
Поздравляю всех с новым годом! Наконец то у меня появилось время записать обзорное видео о своем зарядном устройстве. rutube.ru/...3b0 youtu.be/...mry
1450 читали · 2 года назад
ESP32 начало. Изучение возможностей. FreeRTOS. Создание Вольт-Ампер-Ваттметра.
Всем привет. Ссылка на Яндекс Диск со всеми материалами скетчем и библиотеками. Захотелось мне, и по просьбе трудящихся, добавить в свое зарядное устройство на Ардуино больше возможностей - запись логов на флеш карту, удаленное управление через Wi-Fi, Bluetooth, обновление прошивки по воздуху. И обычная Ардуино Нано тут уже не подходит. Но есть такой замечательный микроконтроллер ESP32. ESP32 и ESP32-S. Включают в себя: Микроконтроллер и управлениеTensilica Xtensa LX6 двухъядерный (или одноядерный)...
2576 читали · 2 года назад
Новая версия скетча 0.9.9 для зарядника на Ардуино - ViktoRi.
Всем здравия и хорошего настроения! Наконец-то я доделал и выпустил в свет новый скетч версии 0.9.9. В него добавил новое меню "Системные параметры", улучшил режим калибровки тока и напряжения, подредактировал код основного меню. Основное нововведение это меню "Системные параметры" ("!system param!") находится в настройках. Теперь можно менять параметры зарядника изначально указанные в define скетча, без необходимости каждый раз прошивать Ардуино. Вход осуществляется на 3 нажатия на энкодер или Пуск. По завершении изменения параметров Ардуино перезагрузится. Но лучше отключить питание и включить заново...
1365 читали · 2 года назад
Новый скетч для зарядного устройства на Ардуино - ViktoRi
Привет всем! На Яндекс диске доступна новая версия скетча для моего зарядного устройства на Ардуино - ViktoRi. С момента последней публикации скетча версии 0.9.8 вышло 4 версии: 0.9.8.1 - исправил ошибку в функции разряда из-за которой КТЦ прерывал работу; - исправил ошибку в функции заряда из-за которой Предзаряд полностью отключался по завершении своей работы; 0.9.8.2 Обязательно использовать библиотеки из архива! Обновил Библиотеку GyverINAint версии 1.2.2 - изменил тип значения возвращаемой мощности...
621 читали · 2 года назад
Схема Зарядника ViktoRi v1.6.1. Улучшения и дополнения.
Всем привет. За последнее время первоначальная схема моего зарядника перетерпела различные изменения и дополнения. Появилось несколько версий схем и плат. И все благодаря людям которые в чате Телеграмм обсуждают и помогают разрабатывать зарядник. Различные версии схем появляются от того что все таки проект развивается. Каждая версия схемы имеет различную компонентную базу и различный уровень сложности. И вы можете выбрать ту что вам больше подходит, по вашим возможностям и наличию деталей. В данном посте я описываю схему и печатную плату зарядника версии 1...
2583 читали · 2 года назад
Новый скетч 0.9.8 для зарядника. Большая оптимизация для 8 битного микроконтроллера.
Всем большой привет! Наконец-то я доделал и выложил на Яндекс диск новый скетч для зарядника на Ардуино - ViktoRi. Основная идея в этой версии - максимальный отказ от чисел формата "float". Все таки Атмега 328 является 8-битным микроконтроллером и работать с простыми числами ему гораздо легче и памяти они занимают гораздо меньше. Я постарался заменить "float" на "int" везде где только возможно. Модифицировал библиотеку GyverINA, для работы с INA226, так чтобы показания напряжения, тока и мощности выдавались в "int" (вместо 12,56В - 12560 мВ)...
404 читали · 2 года назад
Зарядник Ардуино. Новая прошивка - новые возможности
Всем привет и хорошего настроения. Давно не выкладывал информации о новых версиях скетча для моего зарядного устройства. Трудился над прошивкой. В этой статье постараюсь описать все новшества и изменения за прошедшее время. Ссылка на Яндекс диск со всеми файлами проекта. С момента предыдущего поста (прошивка версии 0.9.5.6) вышло 2 версии 0.9.6 и последняя 0.9.7. Проведена большая работа, добавлено много нового. Сперва крупные нововведения. ПОСЛЕ ПРОШИВКИ СРАЗУ СДЕЛАТЬ СБРОС НАСТРОЕК! Так как добавлена новая структура для сохранения параметров в памяти...
1442 читали · 3 года назад
Всем привет. Выложил на Яндекс Диск новый скетч к моему зарядному устройству. 0.9.5.6 - добавил возможность управления зарядником одним лишь энкодером:  *влево/вправо - вперед, назад, прибавить, убавить;  *клик - выбрать, переключить окно при заряде/разряде;  *долгое нажатие в основном меню - запустить заряд/разряд;  *долгое нажатие в настройках - выйти в основное меню;  функции кнопок сохранились без изменения. - добавил в меню тип выбора - <Стоп> OK,  Стоп <OK>; - в функцию управления реле 220В внес задержку на отключение 2 минуты. Чтобы не щелкало каждый раз при подключении/отключении акб; - исправил ошибку отключения реле 220В при разряде; Обновилась библиотека EncButton версии 1.22.
579 читали · 3 года назад
Привет всем. Сегодня выложил на Яндекс диск новый скетч для моего зарядного устройства на Ардуино. Изменения довольно существенны. Версия 0.9.5.5 - исправление ошибки в функции контроля входного напряжения, опртимизация функции; - добавил дополнительную защиту (для защиты :) от повышенного тока или напряжения при заряде. Если ток заряда превысит установленный в 1,5 или напряжение в 1,433 то значит не работает блок регулировки и защиты, тогда reset (перезагрузка Ардуино). После презагрузки работа продолжится. - изменил частоту ШИМ управления вентилятора на 30Гц - больше не пищит; - #define fan 1 // 0 - если не используется вентилятор, 1 - если используется вентилятор c плавной регулировкой оборотов ШИМ, 2 - режим работы вентилятора вкл/откл - это если не нужна плавная регулировка оборотов ШИМ - подкорректировал функцию звукового сигнала; - при включении, когда появляется версия прошивки, после звукогого сигнала, в течении 3х секунд, ужержанием кнопки Стоп можно запустить полный сброс настроек; - оптимизировал Setup, теперь запуск программы происходит быстрее; - при заряде/дозаряде в правый верхний угол выводится режим работы - символ (для дисплеев 16*2) и слово (для дисплеев больше чем 16*2);
516 читали · 3 года назад
Зарядник на Ардуино - ViktoRi v1.4. Модульное, универсальное ЗУ. Все последние изменения и дополнения.
Всем привет. Год с лишним назад, это было в январе 2021 года, мне захотелось сделать зарядное устройство на микроконтроллере, которое не уступало бы по функционалу и удобству пользования, дорогим зарядным устройствам имеющимся в продаже. Выбор пал на Ардуино нано и я начал изучать возможности данного микроконтроллера. Для новичка самое то. Спустя 9 месяцев "родилось" готовое устройство собранное в железе и вполне рабочей программой. Все наработки по данному заряднику являются полностью открытыми и выложены в свободный доступ на Яндекс диск...
2139 читали · 3 года назад