Jump to content

    

Recommended Posts

Бред уже такое писать в ТЗ. Какая нафиг пользователю разница какая разрядность у вашего ЦАП???

Ну раз такое "ТЗ" подписали и согласились - сами себе буратины.

Разрядность байтов в ПО вы тоже доказываете? :biggrin:

 

Да тут "буратинистость" в полный рост! )))

К счастью ПО мы не занимаемся мы просто микросхемы делаем ну и измеряем параметры полученного на соответствие ТЗ естественно.

 

Все написанное переносит ЦАП вглубь устройства, но наружу выдается сигнал с разрядностью те же 16 битов, допустим. И подтвердить их наличие вас так же могут попросить. Т.е. подтвердить обещанную вашим методом разрешающую способность. И вопрос заключается в том, как подтвердить эту разрешающую способность и надо ли. А не в том, на каком принципе работает ваш ЦАП.

 

В моем случае вопрос заключается именно в том что надо подтвердить без "надо ли".

Share this post


Link to post
Share on other sites

Я думаю, в процессе измерения других характеристик ЦАП - нелинейностей, ошибок шкалы и т.д. - вы косвенно подтвердите наличие разрешающей способности в 16 битов.

Полную шкалу поделите на единицу младшего разряда. B)

Share this post


Link to post
Share on other sites
И вопрос заключается в том, как подтвердить эту разрешающую способность и надо ли. А не в том, на каком принципе работает ваш ЦАП.

ТС-у ведь надо доказать как раз не разрешающую способность или количество дискретных уровней (которые может обеспечить ЦАП), а некую разрядность.

Это то же самое, что вот разработано устройство, которое мигает лампочкой с некоей частотой. Теперь надо подтвердить требования ТЗ, что данное устройство выполнено внутри на 32-битном CPU. А не 8-битном. Как докажете? Это уже не говоря что такое требование - бред.

Share this post


Link to post
Share on other sites
В моем случае вопрос заключается именно в том, что надо подтвердить без "надо ли".

Скорее всего, в вашем случае уместнее говорить об измерении таких параметров интегрального ЦАП, как INL и DNL:

 

См, AN-928.

Share this post


Link to post
Share on other sites
В моем случае вопрос заключается именно в том что надо подтвердить без "надо ли".

Если вопрос стоит так тупо, то:

- подаете на каждый разряд логическую 1(на остальных 0)

- если при подаче напряжение на выходе становится отличным от 0 вольт , значит разряд в наличии и работает.

и так 16 раз.

Для отчета составляете таблицу номер разряда - напряжение.

Share this post


Link to post
Share on other sites
ТС-у ведь надо доказать как раз не разрешающую способность или количество дискретных уровней (которые может обеспечить ЦАП), а некую разрядность.

Это то же самое, что вот разработано устройство, которое мигает лампочкой с некоей частотой. Теперь надо подтвердить требования ТЗ, что данное устройство выполнено внутри на 32-битном CPU. А не 8-битном. Как докажете? Это уже не говоря что такое требование - бред.

 

Про бред абсолютно с вами согласен! Проблема в том что я тут человек новый, а старожилы никогда такого не делали и сами не знают что делать.

Буду начальство пытать на предмет "и как это понимать"! )))

 

Скорее всего, в вашем случае уместнее говорить об измерении таких параметров интегрального АЦП, как INL и DNL:

 

См, AN-928.

 

INL и DNL тоже промерять надо будет. Но как это сделать известно.

 

Если вопрос стоит так тупо, то:

- подаете на каждый разряд логическую 1(на остальных 0)

- если при подаче напряжение на выходе становится отличным от 0 вольт , значит разряд в наличии и работает.

и так 16 раз.

Для отчета составляете таблицу номер разряда - напряжение.

 

Выглядит кстати вполне логично, попробую такой вариант начальству предложить.

Share this post


Link to post
Share on other sites
Если вопрос стоит так тупо, то:

- подаете на каждый разряд логическую 1(на остальных 0)

- если при подаче напряжение на выходе становится отличным от 0 вольт , значит разряд в наличии и работает.

и так 16 раз.

Для отчета составляете таблицу номер разряда - напряжение.

 

Мне тоже этот вариант нравится. Хотябы от него есть польза - можно использовать как входной контроль, что ЦАП вообще работает.

А таблица напряжений - даст ответ сразу есть ли смысл проводить другие измерения...

 

Share this post


Link to post
Share on other sites
Мне тоже этот вариант нравится. Хотябы от него есть польза - можно использовать как входной контроль, что ЦАП вообще работает.

А таблица напряжений - даст ответ сразу есть ли смысл проводить другие измерения...

 

В моем случае это будет функциональный контроль, но суть да та же самая.

Share this post


Link to post
Share on other sites
Это то же самое, что вот разработано устройство, которое мигает лампочкой с некоей частотой. Теперь надо подтвердить требования ТЗ, что данное устройство выполнено внутри на 32-битном CPU. А не 8-битном. Как докажете? Это уже не говоря что такое требование - бред.

Про бред абсолютно с вами согласен! Проблема в том что я тут человек новый, а старожилы никогда такого не делали и сами не знают что делать.

Буду начальство пытать на предмет "и как это понимать"! )))

Да никакой это не бред. Если в ТЗ записаны 32 разряда как требование, то будте любезны в программе испытаний дать пункт проверки выполнения этого требования с соответствующей методикой, как на любое другое "не бредовое" требование.

Share this post


Link to post
Share on other sites
Да никакой это не бред. Если в ТЗ записаны 32 разряда как требование, то будте любезны в программе испытаний дать пункт проверки выполнения этого требования с соответствующей методикой, как на любое другое "не бредовое" требование.

 

Бред или нет, но такой пункт есть вот я и озабочен тем как проверить это требование.

Тут главное что бы методика проверки заказчика удовлетворила.

Share this post


Link to post
Share on other sites
Выглядит кстати вполне логично

если у Вас будут измерены INL и DNL зачем это?

вообще, странное/неполное ТЗ или может старожилы шутят - "на ведро, сходи за трансмиссией"

какой архитектуры ЦАП? может хватит показать, что у него 16 пинов шины данных

Share this post


Link to post
Share on other sites
Если вопрос стоит так тупо, то:

- подаете на каждый разряд логическую 1(на остальных 0)

- если при подаче напряжение на выходе становится отличным от 0 вольт , значит разряд в наличии и работает.

и так 16 раз.

Вы знаете что такое "ЦАП" в понимании ТС-а? Или обладаете телепатическими способностями?

Я вот даже так и не понял: этот ЦАП - это отдельный чип с параллельными входами данных, или это отдельный чип с последовательным вводом данных, или этот ЦАП - это блок внутри другого чипа (или МК)? И как во всех этих случаях подать что-то "на каждый разряд"?

Вот подали Вы по SPI ему 16 бит на вход, и что? Может последние 4 бита будут отброшены внутри? А может не отброшены, а напряжение сформировано ШИМ-ом?

Считать при этом ЦАП 16 разрядным или нет? "16 разрядов" в терминологии ТЗ автора, это что означает - что АЦП может принять 16 разрядов по интерфейсу или что?

А если внутри ЦАП по аналоговому выходу имеется фильтр + внутри ШИМ + погрешности питания и измерения - как понять что "напряжение на выходе становится отличным от 0 вольт"? Оно там всё время будет меняться.

И ещё 100500 других вариантов. Бессмысленное ТЗ... :laughing:

 

Тут главное что бы методика проверки заказчика удовлетворила.

Так может пойти к "заказчику" и спросить - как его удовлетворить? :rolleyes:

Share this post


Link to post
Share on other sites

Нет. Сначала написать методику, а потом подсовывать ее заказчику. А уж потом корректировать, если не годится.

Share this post


Link to post
Share on other sites
Нет. Сначала написать методику, а потом подсовывать ее заказчику. А уж потом корректировать, если не годится.

 

Вот именно такой "хитрый" план у меня и сложился! )))

 

Вы знаете что такое "ЦАП" в понимании ТС-а? Или обладаете телепатическими способностями?

Я вот даже так и не понял: этот ЦАП - это отдельный чип с параллельными входами данных, или это отдельный чип с последовательным вводом данных, или этот ЦАП - это блок внутри другого чипа (или МК)? И как во всех этих случаях подать что-то "на каждый разряд"?

Вот подали Вы по SPI ему 16 бит на вход, и что? Может последние 4 бита будут отброшены внутри? А может не отброшены, а напряжение сформировано ШИМ-ом?

Считать при этом ЦАП 16 разрядным или нет? "16 разрядов" в терминологии ТЗ автора, это что означает - что АЦП может принять 16 разрядов по интерфейсу или что?

А если внутри ЦАП по аналоговому выходу имеется фильтр + внутри ШИМ + погрешности питания и измерения - как понять что "напряжение на выходе становится отличным от 0 вольт"? Оно там всё время будет меняться.

И ещё 100500 других вариантов. Бессмысленное ТЗ... :laughing:

 

 

Так может пойти к "заказчику" и спросить - как его удовлетворить? :rolleyes:

 

Это именно блок внутри большой микросхемы просто для проверки сначала делаем кристалл с блоком, развариваем в подходящем корпусе и проверяем на соответствие ТЗ.

 

А на счет "спросить как удовлетворить" это лучше пусть начальство занимается оно это великолепно умеет! )

 

если у Вас будут измерены INL и DNL зачем это?

вообще, странное/неполное ТЗ или может старожилы шутят - "на ведро, сходи за трансмиссией"

какой архитектуры ЦАП? может хватит показать, что у него 16 пинов шины данных

 

Вот сам не понимаю зачем? Но такой пункт есть помимо всего прочего.

А старожилы раньше просто не проводили измерения и не писали методики измерения ЦАП-ов просто. АЦП были а вот с обратной задачей тупо не сталкивались.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this