shunix 0 26 июня, 2020 Опубликовано 26 июня, 2020 · Жалоба 2 minutes ago, arhiv6 said: Не вижу на схеме резисторов подтяжки I2C. Чем регистры читаете? Подтяжка есть на другой странице, 4,7k к 3.3В. Как я уже писал, на этой же линии сидят ADS1115IDG и несколько INA219 и у них всё читается. Читаем К1986ВЕ1 (Миландр на кортексе) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
arhiv6 14 26 июня, 2020 Опубликовано 26 июня, 2020 · Жалоба Тогда могу порекомендовать: 1) Проверить частоту клока на шине I2C. Диапазон частот, с которыми может работать TPS53647 меньше, чем у ADS1115IDG и INA219. 2) Проверить адресацию TPS53647. А ещё лучше - провести сканирование устройств на шине (как это делает i2cdetect), что бы убедиться, что микросхему не видно на другом адресе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aleksander-true 0 2 июля, 2020 Опубликовано 2 июля, 2020 · Жалоба 26.06.2020 в 12:12, shunix сказал: Приветствую, коллеги. Понадобилось питать CPU напряжением 1В, с пиковым током до 120А. Выбор пал на четырёхфазную ИС TPS53647. До этого опыта с такими сложными источниками не имел. Было решено сделать тестовую плату и в качестве нагрузки использовать батарею SQP резисторов. При создании схемы и платы руководствовался даташитами и результатами техасовского WEBENCH Power Designer. Позже уже нарыл описание демоплаты (https://www.ti.com/lit/ug/sluuba9a/sluuba9a.pdf?ts=1591603013296&ref_url=https://www.ti.com/product/TPS53647) с ней тоже никаких разночтений не увидел. В итоге, после включения (ENABLE подняли в 1), на выходе после ключей получил не 1В, а 0. Но вспомогательные напряжения ИС генерит: VREF (pin13) - 1.698V V3R3 (pin16) - 3.301V Когда ENABLE в 0, CSP1-4 и PWM1-4 находятся на уровне 1.5В, после включения CSP1-CSP4- 0.405V PWM1-PWM4 - 0.09V К шине PMBus подлкючен МК, но все регистры там выглядят так: Показать содержимое 16:05:46:880] TPS_OPERATION: 0xffff␊ [16:05:46:880] TPS_CONFIG: 0xffff␊ [16:05:46:885] TPS_CLER_FAULTS: 0xffff␊ [16:05:46:885] TPS_WRITE_PROTECT: 0xffff␊ [16:05:46:885] TPS_STORE_DEF_ALL: 0xffff␊ [16:05:46:885] TPS_RESTORE_DEF_ALL: 0xffff␊ [16:05:46:891] TPS_VOUT_MODE: 0xffff␊ [16:05:46:891] TPS_VOUT_COMMAND: 0xffff␊ [16:05:46:891] TPS_VOUT_MAX: 0xffff␊ [16:05:46:891] TPS_VOUT_MARGIN_HIGH: 0xffff␊ [16:05:46:900] TPS_VOUT_MARGIN_LOW: 0xffff␊ [16:05:46:900] TPS_OUT_CAL_OFFSET: 0xffff␊ [16:05:46:900] TPS_VOUT_OV_FAULT_RESPONSE: 0xffff␊ [16:05:46:900] TPS_VOUT_UV_FAULT_RESPONSE: 0xffff␊ [16:05:46:900] TPS_IOUT_OC_FAULT_LIMIT: 0xffff␊ [16:05:46:910] TPS_IOUT_OC_FAULT_RESPONSE: 0xffff␊ [16:05:46:910] TPS_IOUT_OC_WARN_LIMIT: 0xffff␊ [16:05:46:910] TPS_IOUT_OC_FAULT_LIMIT: 0xffff␊ [16:05:46:910] TPS_OT_FAULT_RESPONSE: 0xffff␊ [16:05:46:910] TPS_OT_WARN_LIMIT: 0xffff␊ [16:05:46:910] TPS_VIN_OV_FAULT_LIMIT: 0xffff␊ [16:05:46:921] TPS_IIN_OC_FAULT_LIMIT: 0xffff␊ [16:05:46:921] TPS_IIN_OC_FAULT_RESPONSE: 0xffff␊ [16:05:46:921] TPS_IIN_OC_WARN_LIMIT: 0xffff␊ [16:05:46:921] TPS_STATUS_BYTE: 0xffff␊ [16:05:46:921] TPS_STATUS_WORD: 0xffff␊ [16:05:46:921] TPS_STATUS_VOUT: 0xffff␊ [16:05:46:921] TPS_STATUS_IOUT: 0xffff␊ [16:05:46:932] TPS_STATUS_INPUT: 0xffff␊ [16:05:46:932] TPS_STATUS_TEMPERATURE: 0xffff␊ [16:05:46:932] TPS_STATUS_CML: 0xffff␊ [16:05:46:932] TPS_STATUS_MFR_SPECIFIC: 0xffff␊ [16:05:46:932] TPS_READ_VIN: 0xffff␊ [16:05:46:932] TPS_READ_IIN: 0xffff␊ [16:05:46:932] TPS_READ_VOUT: 0xffff␊ [16:05:46:932] TPS_READ_IOUT: 0xffff␊ [16:05:46:943] TPS_READ_TEMPERATURE: 0xffff␊ [16:05:46:943] TPS_READ_POUT: 0xffff␊ [16:05:46:943] TPS_READ_PIN: 0xffff␊ [16:05:46:943] TPS_PMBus_REVISION: 0xffff␊ [16:05:46:943] TPS_MFR_ID: 0xffff␊ [16:05:46:943] TPS_MFR_MODEL: 0xffff␊ [16:05:46:943] TPS_MFR_REVISION: 0xffff␊ [16:05:46:943] TPS_MFR_DATA: 0xffff␊ [16:05:46:943] TPS_MFR_VOUT_MIN: 0xffff␊ [16:05:46:952] TPS_MFR_SPECIFIC_00: 0xffff␊ [16:05:46:952] TPS_MFR_SPECIFIC_01: 0xffff␊ [16:05:46:952] TPS_MFR_SPECIFIC_04: 0xffff␊ [16:05:46:952] TPS_MFR_SPECIFIC_05: 0xffff␊ [16:05:46:952] TPS_MFR_SPECIFIC_07: 0xffff␊ [16:05:46:958] TPS_MFR_SPECIFIC_08: 0xffff␊ [16:05:46:958] TPS_MFR_SPECIFIC_09: 0xffff␊ [16:05:46:958] TPS_MFR_SPECIFIC_11: 0xffff␊ [16:05:46:958] TPS_MFR_SPECIFIC_12: 0xffff␊ [16:05:46:963] TPS_MFR_SPECIFIC_13: 0xffff␊ [16:05:46:963] TPS_MFR_SPECIFIC_14: 0xffff␊ [16:05:46:963] TPS_MFR_SPECIFIC_15: 0xffff␊ [16:05:46:963] TPS_MFR_SPECIFIC_16: 0xffff␊ [16:05:46:968] TPS_MFR_SPECIFIC_20: 0xffff␊ [16:05:46:968] TPS_MFR_SPECIFIC_22: 0xffff␊ [16:05:46:968] TPS_MFR_SPECIFIC_44: 0xffff␊ Возьмите готовый источник питания на 1В 120 А Например VTM48MP010T135AA0 http://www.vicorpower.com/documents/datasheets/ds_VTM48MP010T135AA0.pdf Точнее это преобразователь шины с остоянным коэффициентом с 48 В на 1В , если есть постоянная шина 48В то проблема решится без программирования если нет стабилизированной шины в 48В то перед ним надо ещё поставить PRM типа PRM48Bx480y600A00 http://www.vicorpower.com/documents/datasheets/PRM48BF480T600A00_ds.pdf Ну или другие комбинации, модулей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shunix 0 3 июля, 2020 Опубликовано 3 июля, 2020 · Жалоба 20 hours ago, Aleksander-true said: Возьмите готовый источник питания на 1В 120 А Например VTM48MP010T135AA0 http://www.vicorpower.com/documents/datasheets/ds_VTM48MP010T135AA0.pdf Точнее это преобразователь шины с остоянным коэффициентом с 48 В на 1В , если есть постоянная шина 48В то проблема решится без программирования если нет стабилизированной шины в 48В то перед ним надо ещё поставить PRM типа PRM48Bx480y600A00 http://www.vicorpower.com/documents/datasheets/PRM48BF480T600A00_ds.pdf Ну или другие комбинации, модулей. Проблему с выходным напряжением решили. Действительно дело было в неправильном номинале кондёра у выводов Vdd силовых транзисторов. На выходе 1.06В, правда на резисторах уже 0.95В, из-за того что я далеко от них ОС подключил. Но 85 А он держит. Пытаемся c PMBus разобраться, но это уже второстепенная задача, тк конфигурится она внешними резисторами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 4 3 июля, 2020 Опубликовано 3 июля, 2020 · Жалоба 3 hours ago, shunix said: дело было в неправильном номинале кондёра Вот именно. Кондёры, они такие. В отличие от конденсаторов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shunix 0 3 июля, 2020 Опубликовано 3 июля, 2020 · Жалоба 1 hour ago, Herz said: Вот именно. Кондёры, они такие. В отличие от конденсаторов. Модератор занимается флудом? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
варп 16 3 июля, 2020 Опубликовано 3 июля, 2020 (изменено) · Жалоба 1 hour ago, shunix said: Модератор занимается флудом? Нет, это Вы своим дебильным сленгом достали уже... Изменено 3 июля, 2020 пользователем варп Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 4 4 июля, 2020 Опубликовано 4 июля, 2020 · Жалоба 21 hours ago, shunix said: Модератор занимается флудом? Ну да, ему заняться больше нечем... Между тем, Вам - далеко не первому, намекаю: как корабль назовёшь, так он и поплывёт. Полезно об этом помнить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться