Соединить последовательно. Параллельно каждому ионистору - резистор 1-2кОм для балансировки. Есть более продвинутые балансировочные схемы (https://www.rlocman.ru/shem/schematics.html?di=151202), но тут должно хватить просто резисторов.
Заряжать всю батарею от 5В через резистор R = 5В / Imax. Где Imax - максимальный ток зарядки. Он зависит от того, сколько может дать ваш источник. Но не больше 3,5А - иначе ионистору станет плохо.
Либо можно заряжать через стабилизатор тока, зарядится быстрее https://electrosam.ru/glavnaja/jelektrooborudovani...
Нагрузку питать, как я уже говорил, через повышающий преобразователь. Предусмотреть диод, чтобы ток не шёл с нагрузки обратно в ионистор. Обычно в схеме преобразователя такой диод уже есть. Сигнал на старт преобразователя - по пропаданию входного напряжения, чтобы не работал вхолостую, когда не нужно.
Да, линия RS485 должна состоять из трёх проводов: A, B (витая пара) и GND (земля). Ещё желательно поставить терминаторы - резисторы по 100 ом между A и B на каждом конце линии. Больше никакой обвязки не нужно.
И это, потренируйтесь чертить схемы, не похожие на миску макарон. Пока там всего три детали - понятно, хоть и с трудом. А вот дальше совсем запутаетесь.
Это никак не следует из моего ответа =) Можно разобрать и изучить хотя бы для удовлетворения своего любопытства. Повезёт - почините. Не повезёт - как минимум у вас будет мыльница и красивый светящийся индикатор.
Современные контроллеры никто не вставляет в панельку. Они сразу распаиваются, а потом прошиваются уже в готовом изделии. Для этого на плате надо предусмотреть тот самый 6-контактный разъем для программатора.
Хотите олдскульный программатор с панелькой, куда вставляется отдельно чип? Не вопрос. Либо возьмите ISP-программатор и к нему переходник с панелькой (лоты №1 и №2 в первом вопросе), либо что-нибудь вроде AVR Dragon. Только цена на него вас не обрадует =)
Плата №2 должна подойти. На разъем выведены все 8 ног контроллера, но для прошивки достаточно воткнуть 6 (2 нижних пина остаются свободными). В комплекте с программатором есть 6-пиновый переходник. Судя по описанию этой платы у других продавцов (https://www.aliexpress.com/item/CNIKESIN-ATtiny13A... порядок ног на разъеме совпадает со стандартным для USBASP. На задней стороне платы должна быть маркировка.
>хочу поделиться интересной игрой, которая прямого отношения к FPGA не имеет
О! Лютая вещь! Это симулятор даже не FPGA-разработчика, а тополога интегральных схем.
angel_on: arduino IDE этот чип не поддерживает. Нужно брать IAR (или любой другой компилятор под ядро 8051), SDK с сайта Texas Instruments и доки оттуда же: www.ti.com/product/CC2530/toolssoftware
На русском информации почти нет, придётся читать на английском. Вот, например, руководство по быстрому старту с примерами кода: www.ti.com/lit/ug/swru214a/swru214a.pdf
А кто сказал, что будет легко? Можно еще взять чип СС1100/СС1101, он умеет всё, что вам надо, под него есть библиотека ардуино (правда, кривая), но ему нужен отдельный контроллер, автономо работать не умеет.
Тогда тело функции после main(), а в начале файла - прототип функции. Когда проект распухнет так, что удобнее будет разбить его на несколько файлов, перенести тела в отдельный *.cpp, а прототипы - в *.h - дело пары минут.
Заряжать всю батарею от 5В через резистор R = 5В / Imax. Где Imax - максимальный ток зарядки. Он зависит от того, сколько может дать ваш источник. Но не больше 3,5А - иначе ионистору станет плохо.
Либо можно заряжать через стабилизатор тока, зарядится быстрее https://electrosam.ru/glavnaja/jelektrooborudovani...
Нагрузку питать, как я уже говорил, через повышающий преобразователь. Предусмотреть диод, чтобы ток не шёл с нагрузки обратно в ионистор. Обычно в схеме преобразователя такой диод уже есть. Сигнал на старт преобразователя - по пропаданию входного напряжения, чтобы не работал вхолостую, когда не нужно.