Была ещё идея взять многоногую CPLD и на ней сделать R2R ЦАП, количество бит можно сделать любое, стоимость некоторых моделей в р-не 100 руб. на Aliexpress. При использовании резисторных сборок вместо отдельных SMD резисторов должно получится компактно.
Комментарии: 6
Konstantin
А точность какая требуется? У резисторов будет заметный разброс, придется калибровать все это дело.
Fait
Есть резисторные сборки с точностью 0,5% и даже 0,2% по цене не скажу, пока не приценивался. Понимаю, что вероятно будут подводные камни, которые не учёл, прототипирование покажет просчёты.
Doctor
короче не помню за 120кГц, но близко 8 каналов, 11 бит, вроде 100кГц стм32 - r2r - cd4051 - конденсаторы - выходной буфер завелось норм, частоту наверное можно поднять снизив количество каналов, не помню какая у меня получилась а так - на сдвиговиках может получиться даже лучше, потому, что ты можешь без лишних смс сделать вывод по spi/dma и не думать как щелкать каналы мультиплексора, я в планах буду такое делать, но мне оно не горит вообще 0805, которые продавались как 5% на деле оказались 0.2%, если тебе нужно один девайс собрать - за точность мб даже не стоит париться с мультиплексором я заморочился потому, что не хотел 250+ резиков паять
Fait
С аналоговым мультиплексором нежелательно, нужно чтобы напряжение сохранялось всё время на всех каналах.
Doctor
после мультиплексора кондер ставишь и выходной буфер 8 кондеров и 8 буферов на каждый канал
Fait
Примерно так себе и представлял. Идея с аналоговым мультиплексером и конденсаторами тоже интересная. Спасибо что поделились практическим опытом!