haker_fox 61 6 июля, 2022 Опубликовано 6 июля, 2022 · Жалоба 12 minutes ago, stells said: Зато можно контроллером оцифровать уже отфильтрованный сигнал и откорректировать ШИМ, т.е. ОС ввести 17 minutes ago, _pv said: измерять напряжение гораздо проще чем просто генерировать без "обратной связи" Уф, коллеги! Я в этой теме не сильно разбираюсь. Обычно всегда хватало ЦАПов имеющихся, либо что-то можно было купить. Ну чтож, использую "ситуацию" на благо карьерного роста. Спасибо за совет. Пойду изучать. А в каком направлении идти, чтобы получить минимальное количество шумов на постоянном напряжении? Ну или, что более точно, в полосе 0 - 1 Гц? Возможно, в мире есть какие-то наработки в создании ЦАП на базе ШИМ с ООС: наиболее подходящий вид аналоговых и цифровых фильтров, алгоритмы, трассировка печатнойй платы, вид напитка, употребляемого при проектировании?)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 32 6 июля, 2022 Опубликовано 6 июля, 2022 · Жалоба sigma delta dac 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 63 6 июля, 2022 Опубликовано 6 июля, 2022 · Жалоба On 7/6/2022 at 12:29 PM, haker_fox said: Да, Вы правы. Так сделать не выйдет, опорное напряжение просто не прикрутить к ножкам GPIO микроконтроллера. Можно пропустить ШИМ через внешний логический буфер, например что-то из серии 74LVC1G. А буфер запитать от опорника. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 79 6 июля, 2022 Опубликовано 6 июля, 2022 · Жалоба Есть аккуратные по DC ЦАПы вроде AD5790 и, кстати, по архитектуре это, не смотря на разрешение, не сигма-дельта, а R2R, но вот цена вам не понравится. А можно взять любой аудио ЦАП за <1$, аж 24 разрядный, к нему добавить такой же по стоимости медленный сигма-дельта АЦП, который его выход будет измерять и соответственно корректировать, и за пару $$ получить десяток ppm линейности и стабильности, а если ещё опору АЦП откалибровать, то и абсолютной точности. https://xdevs.com/doc/Fluke/720A/doc/ 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 6 июля, 2022 Опубликовано 6 июля, 2022 · Жалоба 10 minutes ago, _pv said: https://xdevs.com/doc/Fluke/720A/doc/ О, как! Там в документе W_EDN_p1.pdf описан высоковольтный усилитель - как раз мой случай! 11 minutes ago, _pv said: к нему добавить такой же по стоимости медленный сигма-дельта АЦП, Благодарю! Сейчас наберу материал по различым способам изготовить ЦАП, изучу и что-нибудь получится сделать) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 6 июля, 2022 Опубликовано 6 июля, 2022 · Жалоба 1 hour ago, _pv said: Есть аккуратные по DC ЦАПы Немного не понимаю, почему ЦАПы так неаккуратны по DC, что нужны специальные меры? Или это относится только к sigma delta/pwm ЦАП? Ведь ЦАП на базе R2R-матрицы точно выдаёт постоянку без чихов) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 79 6 июля, 2022 Опубликовано 6 июля, 2022 · Жалоба потому что для аудио ЦАПов аккуратность постоянки не нужна вот и получается какая попало. там нет нормальной опоры за ненадобностью, если коэффициент (громкость) будет гулять на процент никто этого не заметит. и если ноль будет гулять на хоть на сотни мВ через последовательную ёмкость на выходе всё равно не пролезет. вот разные ЦАПы, r2r, string, sigma-delta, но не аудио, по точности/стабильности примерно рядом https://www.ti.com/product/DAC8411 https://www.ti.com/product/DAC80501 https://www.ti.com/product/DAC1221 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Allregia 9 10 июля, 2022 Опубликовано 10 июля, 2022 · Жалоба On 7/3/2022 at 6:03 AM, haker_fox said: Из недорогих старых нашёл TDA1543 двухканальный. Но не могу из документации понять, какие у него величины INL и DNL. Во 1-х, он не выпускается уже лет 30. Во 2-х - для аудиоцапов обычно указывают не INL/DNL, а SNR, THD, THD+N, SINAD, ENOB. Конкретно у TDA1543: SNR=-90dB, THD=-70dB, ENOB=11.3 bit. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 10 июля, 2022 Опубликовано 10 июля, 2022 · Жалоба 6 hours ago, Allregia said: Во 1-х, он не выпускается уже лет 30. Для меня это не имеет значения. Я знаю, где их достать в количестве мне необходимом. 6 hours ago, Allregia said: Во 2-х - для аудиоцапов обычно указывают не INL/DNL Да, я уже это понял. Спасибо. Понял, что смотреть нужно в сторону Сигма-Дельта ЦАП. Сейчас между делом изучаю теорию. Пока мало что понятно, особенно в сравнении с ШИМ ЦАП для постоянного напряжения (частота = 0 Гц). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 79 10 июля, 2022 Опубликовано 10 июля, 2022 · Жалоба 5 hours ago, haker_fox said: Пока мало что понятно, особенно в сравнении с ШИМ ЦАП для постоянного напряжения (частота = 0 Гц). в сравнении с шимом на 16 бит, с той же тактовой частотой, для постоянного напряжения в полшкалы, частота на выходе сигмадельты будет в 2^15 раз выше (для 50% скважности переключение будет каждый такт, а не 32767 такта = 0, и 32767 такта = 1 у шим), что несколько упрощает её фильтрацию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 12 июля, 2022 Опубликовано 12 июля, 2022 · Жалоба On 7/11/2022 at 5:12 AM, _pv said: частота на выходе сигмадельты будет в 2^15 раз выше (для 50% скважности переключение будет каждый такт, а не 32767 такта = 0, и 32767 такта = 1 у шим), что несколько упрощает её фильтрацию. Понял. Спасибо за объяснение! On 7/11/2022 at 5:12 AM, _pv said: что несколько упрощает её фильтрацию Можно ли в таком случае обойтись пассивным RC-фильтром? Или всё же лучше поставить активный фильтр? В таком случае я рассчитываю только на те "простые" фильтры, которые описаны у Хоровица и Хилла на основе фильтра Саллена Ки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 63 12 июля, 2022 Опубликовано 12 июля, 2022 · Жалоба On 7/12/2022 at 6:29 AM, haker_fox said: Понял. Спасибо за объяснение! Можно ли в таком случае обойтись пассивным RC-фильтром? Или всё же лучше поставить активный фильтр? В таком случае я рассчитываю только на те "простые" фильтры, которые описаны у Хоровица и Хилла на основе фильтра Саллена Ки. А вы сами прикиньте. 1. Какую пульсацию вы в итоге хотите получить. 2. Отношение несущей частоты к частоте среза фильтра. 3. Величина подавления несущей частоты. On 7/11/2022 at 12:12 AM, _pv said: в сравнении с шимом на 16 бит, с той же тактовой частотой, для постоянного напряжения в полшкалы, частота на выходе сигмадельты будет в 2^15 раз выше (для 50% скважности переключение будет каждый такт, а не 32767 такта = 0, и 32767 такта = 1 у шим), что несколько упрощает её фильтрацию. А какая частота будет не выходе сигма-дельты при выходном напряжении близком к нулю или выходном напряжении близком к опорному ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 79 12 июля, 2022 Опубликовано 12 июля, 2022 · Жалоба On 7/12/2022 at 8:54 AM, dimka76 said: А какая частота будет не выходе сигма-дельты при выходном напряжении близком к нулю или выходном напряжении близком к опорному ? на краях будет такая же как и у шима, если надо "1" включать только на 1/65536 долю периода, выбора там не сильно много как это делать но в середине шкалы да и вообще в среднем "noise shaping" вполне работает, сдвигая шумы квантования на более высокие частоты. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 23 июля, 2022 Опубликовано 23 июля, 2022 · Жалоба On 7/12/2022 at 2:54 PM, dimka76 said: 1. Какую пульсацию вы в итоге хотите получить. Наверное, не более 1/2 - 2 LSB. On 7/12/2022 at 2:54 PM, dimka76 said: 2. Отношение несущей частоты к частоте среза фильтра. Ещё нужно учесть, что характеристики типа "кирпичная стена" не будет у пассивного фильтра. А у активного она только приблизится к такому виду. On 7/12/2022 at 4:49 PM, _pv said: но в середине шкалы да и вообще в среднем "noise shaping" вполне работает Я думаю, что мне нужно будет делать макет, и всё проверять экспериментально. Возможно, предварительно отмоделировать и посчитать на бумажке) З.Ы. Простите за долгую реакцию. Делал ремонт, ни компа, ни желания тыкать в телефон)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Allregia 9 23 июля, 2022 Опубликовано 23 июля, 2022 · Жалоба On 7/23/2022 at 6:49 AM, haker_fox said: Наверное, не более 1/2 - 2 LSB. Тоесть если Вы возьмете современную 32-х битную дельта-сигму, то надеетеь получить шум в районе 30-го бита? Оптимистично. Правльнее было бы задававаться такими параметрами, как SNR, ENOB, THD+N. Тогда мысли о 32-х разрядах сразу проходят, а у того что в сабже, сразу из 16-и бит, остается 11-12. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться