Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
на текущий момент у меня есть опыт работы только с PIC.
Главное, не ведитесь на StdPeriphLib, STM32MX Cube и прочие
Standard Peripheral Library — шикарная вещь!
Производительность труда растёт.
Помнить все регистры и их биты слишком сложно.
Более того, похожие библиотеки есть у Миландра и Техаса.
Имея опыт работы с SPL можно быстро перейти на аналоги, например MDR у Миландра.
Если бы SPL не была так хороша, то про неё давно забыли (забили) бы, imho.
но почему R-2R, а не ШИМ?
Главное, не ведитесь на StdPeriphLib, STM32MX Cube и прочие протезы для мозга, которые по маркетинговым причинам в изобилии предлагает ST.
не уверен что ОУ нормально это воспримет, особенно учитывая низкую частоту ШИМ.
если они хорошо реализованы
главное проверить что они делают именно что нужно.
Если использовать резисторы с одной ленты, то можно брать и 5% точностью.
Схемы нет в статье, это очень печально.
Какой-то левый файл под TinyCAD — очень несерьёзно.
Посему кстати непонятно какой битности реализован ЦАП? 10, 12 или 16 бит?
Можно ещё было посмотреть в сторону цифровых потенциометров(на каждый канал 6 битный(точная подстройка)+8 битный(грубая))… они хоть и дороже но не надо было бы паять целый массив SMD-резисторов.
Ежели 16 бит, то как с линейностью и монотонностью характеристики код-напряжение?
для блока питания вполне хватило бы даже 12 бит что сократило бы количество необходимых регистров до 3-х.
Ежели 16 бит, то как с линейностью и монотонностью характеристики код-напряжение?
А как насчет цифровых потенциометров, не возникало желание использовать их?
Режет глаз отсутствие конденсаторов, на выходе AMS1117-5 и около 74HC595.
решил что стабилизации 12В будет достаточно, а выходные 5В плавать не должны.
Регулятор же без конденсаторов определенной емкости и типа может возбуждаться.
Ну видели блок питания от писюка? Там рассыпухи раза в два меньше, а то и в три.



кратковременный провал напряжения в розетке
сигнал сброса регистров у тебя подключен к контроллеру без подтяжки
Поставь подтягивающие резисторы на сигнальные входы регистров
потом они же скопируются и на выход
Всё-таки надо бы продумать вопрос о безопасном состоянии регистра на момент подачи питания вне зависимости от контроллера
это актуально для подобных простых схем?Актуально, ведь невозможно предсказать насколько может усложниться простая схема
Замена аналоговой регулировки на цифровую в лабораторном блоке питания HY3005D