Лучше быть хорошим человеком, ругающимся матом, чем тихой, воспитанной тварью.
Ф.Раневская

Меню навигации для мобильных

Последние сообщения

#91
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от zenon - 29 Март, 2024, 14:08
Цитататоропишься ты платки делать
Я работаю над этим, сейчас уже лучше. :)
#92
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от Slabovik - 29 Март, 2024, 13:07
Это делитель на выходе. Номера просто по порядку сверху вниз. Первый - верхнее плечо, второй и третий - постоянный и подстроечный.

Мда.... торопишься ты платки делать...  ::)
#93
Программы и сети / Re: Chatgpt и подобные
Последний ответ от Shaman - 29 Март, 2024, 12:26
Просил, не умеет  :)
#94
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от zenon - 29 Март, 2024, 11:35
Вчера вечером добрался до новой платки, SPI отказался работать, хоть тресни, пришлось решить кардинально, перепаял процик. :)
Вообще феном он был гретый уже раза четыре точно...
Последовательно резисторы в усилители я точно не поставлю, только параллельно. 105,6 кОм подобрать не получается.
Оставил пока 27k/2k4.
Для тока ставлю 47k/1k. (хотя мне кажется лучше 33k/1k с делителем на выходе 1k/5k+10k.
В твоих считалках первые R1 R2(1/2) R3 что это, не пойму?
#95
Программы и сети / Re: Chatgpt и подобные
Последний ответ от zenon - 28 Март, 2024, 22:56
Надо было схему попросить нарисовать. :)
#96
Программы и сети / Re: Chatgpt и подобные
Последний ответ от Shaman - 28 Март, 2024, 22:33
А оно работает )
Выделение_059.png
#97
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от Slabovik - 28 Март, 2024, 10:31
Даже пока не знаю.
Вообще, порядок действий должен быть таков.
Первое - расчёт. Делается в любой табличке (Ёкселе или Кальке). Тот, что я показывал - он спонтанный, там нет ничего, что надо было бы сохранять. Формулы униерсальны - из забиваешь, располагая как считаешь удобным. И, подставляя значения и ориентируясь на результаты, получаешь желаемое.

Второе - поузловое тестирование. Умалчивается обычно, но самое первое, что надо тестировать - это питание. Далее - узлы по отдельности. Обычно начинают с тех, которые "ближе" к выходу, но на деле не обязательно. Здесь фактически три узла. Узел ЦП-Индикатор считаем протестированным, остаются два: узел приведения измеряемой величины (это наши ОУ) и узел АЦП.

Узел приведения - подаём на вход напряжени - смотрим напряжение на выходе, сопоставляем, проверяем соответствие расчёту.

Узел АЦП - также подаём на вход - смотрим, что он там напреобразовывал. Проверяем.

После всего соединяем вместе и проверяем в комплексе.

INA226 - хорошее решение. Но... на данном этапе как-то не спортивно :) Всё-равно, что на гору не забраться самому, а заплатить за вертолёт  ::) Но имеет место быть  :)
#98
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от zenon - 28 Март, 2024, 00:00
Да, R34 R35 рудементом подтянулись.
Уроки эти видел, хорошие, надо повникать, да ещё и примеры на cmsis, hal терпеть не могу, код превращается в такую непотребщену... ужас.
Проблема только в том, что всё в основном для F1, а у меня F0, но многое одинаково, ну почти.
Про I2C АЦП я выше писал, INA226 пара модулей приехать скоро должны, для возможности их подключения и вывел квадратную шину наружу. Сам модуль на плату БП по хорошему поставить.
https://aliexpi.com/1yIU

ы. Сделал другую платку...
#99
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от Slabovik - 27 Март, 2024, 16:21
Мне пока что неясно такое
ЦитатаТут есть один (или не один?) весьма странный и не очевидный момент: Калибровку надо запускать до включения АЦП установкой бита ADC_CR2_ADON. Почему так сделано не совсем понятно. Кстати калибровка должна производиться всякий раз когда АЦП включается.
Документы по STM разбросаны, пока найдёшь нужное...

Получается, это "время выборки" - время, на которое подключается входное 'устройство выборки-хранения', которое считывает уровень с физической ноги и хранит его на время преобразования. Значит, надо поставить побольше. Чисто логически могу предположить, что когда выборка не производится, потребления по ноге тоже нет. Значит, мысль об ограничении количества преобразований правильная. И низкое сопротивление (получается, по переменному току) обеспечивает конденсатор на ноге.

Вот здесь годные уроки на русском: http://mypractic.ru/urok-26-acp-stm32-obshhie-svedeniya-rezhimy-ustanovka-konfiguracii-cherez-registry-cmsis.html

Всё-таки, зачем R34 R35? Мы такое как-то ставили для введения дизера (imho успешно, по крайней мере у меня было так). Здесь это лишнее. С16 и С17 должны быть подключены непосредственно между своими входами и выводом аналоговой земли (если есть), либо Gnd. Не "где-то там на землю", а прямо вот рядышком, кратчайшим путём.

зы: мне тоже импонирует Segger, но работа с железом через Си и абстракции - это какое-то издевательство...

А во ещё: MCP3221 : интерфейс i2c (отвязан от питания процессора), питается от Reference, потребление микроскопическое, пятивыводный SOT23... А то мне вот реально неприятно, когда аналоговая земля там же, где и цифровая...
#100
Источники питания / Re: Показометр на STM32 для бл...
Последний ответ от zenon - 27 Март, 2024, 15:07
Ну, я уже свыкся с стм-ками, да бесит многое, но что есть - то есть, брать в руки avr уже нет почему-то желания.
ЦитатаMCP320x - и вперёд! Да-здравствует отвязка от проца!
Вот, лежит уже очень давно, руки никак не дойдут, даже не распечатал:
↓ спойлер ↓
1711533812758.jpg
[свернуть]
Сейчас опрашиваю АЦП медленно, раз в 50 мсек выбрал канал, получил значение...