thamjell 0 5 августа, 2014 Опубликовано 5 августа, 2014 (изменено) · Жалоба Насчёт применения ЦАП. Возможно я неправильно рассуждаю, однако как стал подробно изучать этот способ, увидел, что возможность плавной регулировки не так проста. объясню, почему так подумал. ШИМ сигналы имеют всем известную форму: если за начало периода взять фронт нарастания ШИМ-импульса, то код, поступающий на 8-битный ЦАП будет выглядеть следующим образом (для разных случаев): 10000000, 11000000, 11100000, 11110000 и т.д., что соответствует нелинейному возрастанию амплитуды выходного напряжения с ЦАП. Может быть на выходе ещё что-то придётся поставить? (чтобы обеспечить линейность выходного напряжения) или я ошибаюсь (поскольку мне ещё учиться и учиться :) ) В качестве ЦАП выбрал AD5302. Изменено 5 августа, 2014 пользователем thamjell Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 5 августа, 2014 Опубликовано 5 августа, 2014 · Жалоба Вот чудеса! А чем ШИМ-то не угодил? Резистора с конденсатором не нашлось? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
thamjell 0 5 августа, 2014 Опубликовано 5 августа, 2014 (изменено) · Жалоба Вот чудеса! А чем ШИМ-то не угодил? Резистора с конденсатором не нашлось? Промоделировал в мультисиме, и либо пульсации получаются, либо большое время установления сигнала P.S. и давайте не будем заново разжигать спор о том, что лучше применить) Изменено 5 августа, 2014 пользователем thamjell Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 5 августа, 2014 Опубликовано 5 августа, 2014 · Жалоба Промоделировал в мультисиме, и либо пульсации получаются, либо большое время установления сигнала P.S. и давайте не будем заново разжигать спор о том, что лучше применить) А частоту ШИМ увеличить нельзя? P.S. здесь нет предмета для спора Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
thamjell 0 5 августа, 2014 Опубликовано 5 августа, 2014 · Жалоба А частоту ШИМ увеличить нельзя? Нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Меджикивис 0 5 августа, 2014 Опубликовано 5 августа, 2014 (изменено) · Жалоба код, поступающий на 8-битный ЦАП будет выглядеть следующим образом (для разных случаев): 10000000, 11000000, 11100000, 11110000 и т.д., что соответствует нелинейному возрастанию амплитуды выходного напряжения с ЦАП. Нет, разумеется не так! ЦАП будет работать следующим образом: (пример) 00000000 = 0V 00000001 = 0.01V 00000010 = 0.02V 00000011 = 0.03V 00000100 = 0.04V 00000101 = 0.05V . . . 01100011 = 0.99V 01100100 = 1V 01100101 = 1.01V 01100110 = 1.02V и так далее в соответствии с обыкновенным двоичным кодом. Короче, засылаете желаемую двоичную величину в ЦАП, и он устанавливает на выходе соответствующее напряжение. Всё! И держит его постоянным до следующей посылки, без каких-либо пульсаций. Причем устанавливает очень быстро, никакого сравнения с ШИМом. Строгая линейность, это даже параметр в даташите указывается. В качестве ЦАП выбрал AD5302. Не очень понятно, к чему Вам дополнительные заморочки со сдвоенностью. Я выше порекомендовал AD7390, я с ним работал, никаких капризов не замечено, заработало сразу, без причуд. Изменено 5 августа, 2014 пользователем Меджикивис Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться