[uquote="mickbell",url="/forum/viewtopic.php?p=4120553#p4120553"]ЦАП, запитанный от источника опорного напряжения 5.0000 V, не выдаст 5.0000 V. Или, если выдаст 5.0000 V, то не выдаст 0.0000 V, ибо сразу и то, и другое невозможно.[/uquote]
Так я не говорю питать от опорного. Наоборот, ОУ с рейл входом и выходом на каждый вход могу поставить. только не понимаю, как подключить, чтобы коммутировать к нему либо опорный ноль либо опорную пятерку в зависимости от бита.
Помогите подобрать ЦАП для TTL
- LastHopeMan
- Вымогатель припоя
- Сообщения: 529
- Зарегистрирован: Пт сен 30, 2016 05:52:37
- Реклама
Re: Помогите подобрать ЦАП для TTL
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4120572#p4120572"]Так я не говорю питать от опорного. Наоборот, ОУ с рейл входом и выходом на каждый вход могу поставить. только не понимаю, как подключить, чтобы коммутировать к нему либо опорный ноль либо опорную пятерку в зависимости от бита.[/uquote]Посмотрите даташит AD7520, к примеру, там нарисовано.
Вообще-то лучше взять какой-нибудь готовый ЦАП какого-нибудь уважаемого производителя. По крайней мере, заранее будете знать, чего от него ожидать, каких характеристик. В случае самопала на это рассчитывать глупо. Или вам интересен сам процесс, а не результат?
Ну и скажу, что я имел в виду, говоря о том, что достичь выхода 5 В невозможно. Функцию, которую реализует обычный ЦАП, можно записать так:
Uout = Uref*K/(2^N),
Uout - выходное напряжение,
Uref - опорное напряжение,
K - код, поданный на цифровые входы,
N - разрядность ЦАПа.
Какое напряжение выдаст 8-разрядный ЦАП при опорном напряжении Uref = 5 V?
Считаем. Код K может быть от 0 до 255, 2^8 = 256, получается, что Uout может быть от 0 до 4.98046875 V. Ну никак не дотягивает до +5 V, хоть тресни!
Вообще-то лучше взять какой-нибудь готовый ЦАП какого-нибудь уважаемого производителя. По крайней мере, заранее будете знать, чего от него ожидать, каких характеристик. В случае самопала на это рассчитывать глупо. Или вам интересен сам процесс, а не результат?
Ну и скажу, что я имел в виду, говоря о том, что достичь выхода 5 В невозможно. Функцию, которую реализует обычный ЦАП, можно записать так:
Uout = Uref*K/(2^N),
Uout - выходное напряжение,
Uref - опорное напряжение,
K - код, поданный на цифровые входы,
N - разрядность ЦАПа.
Какое напряжение выдаст 8-разрядный ЦАП при опорном напряжении Uref = 5 V?
Считаем. Код K может быть от 0 до 255, 2^8 = 256, получается, что Uout может быть от 0 до 4.98046875 V. Ну никак не дотягивает до +5 V, хоть тресни!
И хрюкотали зелюки,
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
- LastHopeMan
- Вымогатель припоя
- Сообщения: 529
- Зарегистрирован: Пт сен 30, 2016 05:52:37
Re: Помогите подобрать ЦАП для TTL
[uquote="mickbell",url="/forum/viewtopic.php?p=4120673#p4120673"][uquote="LastHopeMan",url="/forum/viewtopic.php?p=4120572#p4120572"]Так я не говорю питать от опорного. Наоборот, ОУ с рейл входом и выходом на каждый вход могу поставить. только не понимаю, как подключить, чтобы коммутировать к нему либо опорный ноль либо опорную пятерку в зависимости от бита.[/uquote]Посмотрите даташит AD7520, к примеру, там нарисовано.
Вообще-то лучше взять какой-нибудь готовый ЦАП какого-нибудь уважаемого производителя. По крайней мере, заранее будете знать, чего от него ожидать, каких характеристик. В случае самопала на это рассчитывать глупо. Или вам интересен сам процесс, а не результат?
Ну и скажу, что я имел в виду, говоря о том, что достичь выхода 5 В невозможно. Функцию, которую реализует обычный ЦАП, можно записать так:
Uout = Uref*K/(2^N),
Uout - выходное напряжение,
Uref - опорное напряжение,
K - код, поданный на цифровые входы,
N - разрядность ЦАПа.
Какое напряжение выдаст 8-разрядный ЦАП при опорном напряжении Uref = 5 V?
Считаем. Код K может быть от 0 до 255, 2^8 = 256, получается, что Uout может быть от 0 до 4.98046875 V. Ну никак не дотягивает до +5 V, хоть тресни![/uquote]
Мне очень важен именно процесс. Про 5 вольт я понял, что Вы имеете ввиду сейчас, но я не о выходе говорю, а о входе. Дело в том, что в типичной схеме ЦАП вообще все не так. Я изучал данные о R-2R цепочке по лекциям всяким, ну и на сайтах читал - там напряжение подается от ключей, реф кидается на землю, а на аут выходит то самое напряжение, которое мы "набрали". И чтобы получить ту цифру, которую Вы написали, нужно дать на вход ровно 0.0000В при нуле и ровно 5.0000В при единице на каждый ключ соответственно. То есть скоммутировать резисторы входные на реф или на ноль. Касаемо реф, я могу например повторять его через ОУ на каждом входе. Но тогда непонятно как при этом передать ноль, чтобы было ровно ноль, а не 0.0021В какие-нибудь.
То есть вопрос только в "ключах", как коммутировать Реф0 и Реф5 к ним сохраняя их точность.
А что касается вольтажа на выходе, то да, меня устраивает такой результат, который Вы написали. На крайний случай, можно его приподнять при помощи ОУ.
Вообще-то лучше взять какой-нибудь готовый ЦАП какого-нибудь уважаемого производителя. По крайней мере, заранее будете знать, чего от него ожидать, каких характеристик. В случае самопала на это рассчитывать глупо. Или вам интересен сам процесс, а не результат?
Ну и скажу, что я имел в виду, говоря о том, что достичь выхода 5 В невозможно. Функцию, которую реализует обычный ЦАП, можно записать так:
Uout = Uref*K/(2^N),
Uout - выходное напряжение,
Uref - опорное напряжение,
K - код, поданный на цифровые входы,
N - разрядность ЦАПа.
Какое напряжение выдаст 8-разрядный ЦАП при опорном напряжении Uref = 5 V?
Считаем. Код K может быть от 0 до 255, 2^8 = 256, получается, что Uout может быть от 0 до 4.98046875 V. Ну никак не дотягивает до +5 V, хоть тресни![/uquote]
Мне очень важен именно процесс. Про 5 вольт я понял, что Вы имеете ввиду сейчас, но я не о выходе говорю, а о входе. Дело в том, что в типичной схеме ЦАП вообще все не так. Я изучал данные о R-2R цепочке по лекциям всяким, ну и на сайтах читал - там напряжение подается от ключей, реф кидается на землю, а на аут выходит то самое напряжение, которое мы "набрали". И чтобы получить ту цифру, которую Вы написали, нужно дать на вход ровно 0.0000В при нуле и ровно 5.0000В при единице на каждый ключ соответственно. То есть скоммутировать резисторы входные на реф или на ноль. Касаемо реф, я могу например повторять его через ОУ на каждом входе. Но тогда непонятно как при этом передать ноль, чтобы было ровно ноль, а не 0.0021В какие-нибудь.
То есть вопрос только в "ключах", как коммутировать Реф0 и Реф5 к ним сохраняя их точность.
А что касается вольтажа на выходе, то да, меня устраивает такой результат, который Вы написали. На крайний случай, можно его приподнять при помощи ОУ.
Re: Помогите подобрать ЦАП для TTL
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4120701#p4120701"]напряжение подается от ключей, реф кидается на землю, а на аут выходит то самое напряжение, которое мы "набрали". И чтобы получить ту цифру,[/uquote]Не цифру, число. 
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4120701#p4120701"]которую Вы написали, нужно дать на вход ровно 0.0000В при нуле и ровно 5.0000В при единице на каждый ключ соответственно.[/uquote]Где проблема? Берём голую R-2R матрицу. На каждый её вход через один из двух ключей подаётся или 0 В, или опорное напряжение. Сами ключи управляются логическими сигналами, уровень которых не влияет на выходное напряжение, а ключи берём с минимальным сопротивлением открытого канала, чтобы падение на них было буквально нулевым. Таким образом, на каждый вход подаётся или строго ноль, или строго опорное напряжение.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4120701#p4120701"]То есть скоммутировать резисторы входные на реф или на ноль. Касаемо реф, я могу например повторять его через ОУ на каждом входе. Но тогда непонятно как при этом передать ноль, чтобы было ровно ноль, а не 0.0021В какие-нибудь.[/uquote]Не надо ничего передавать, надо просто каждый вход матрицы соединить ключом с общим проводом. Тогда именно ноль и будет.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4120701#p4120701"]То есть вопрос только в "ключах", как коммутировать Реф0 и Реф5 к ним сохраняя их точность.[/uquote]Почему слово "ключи" в кавычках? Это именно ключи и есть.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4120701#p4120701"]которую Вы написали, нужно дать на вход ровно 0.0000В при нуле и ровно 5.0000В при единице на каждый ключ соответственно.[/uquote]Где проблема? Берём голую R-2R матрицу. На каждый её вход через один из двух ключей подаётся или 0 В, или опорное напряжение. Сами ключи управляются логическими сигналами, уровень которых не влияет на выходное напряжение, а ключи берём с минимальным сопротивлением открытого канала, чтобы падение на них было буквально нулевым. Таким образом, на каждый вход подаётся или строго ноль, или строго опорное напряжение.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4120701#p4120701"]То есть скоммутировать резисторы входные на реф или на ноль. Касаемо реф, я могу например повторять его через ОУ на каждом входе. Но тогда непонятно как при этом передать ноль, чтобы было ровно ноль, а не 0.0021В какие-нибудь.[/uquote]Не надо ничего передавать, надо просто каждый вход матрицы соединить ключом с общим проводом. Тогда именно ноль и будет.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4120701#p4120701"]То есть вопрос только в "ключах", как коммутировать Реф0 и Реф5 к ним сохраняя их точность.[/uquote]Почему слово "ключи" в кавычках? Это именно ключи и есть.
И хрюкотали зелюки,
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
- LastHopeMan
- Вымогатель припоя
- Сообщения: 529
- Зарегистрирован: Пт сен 30, 2016 05:52:37
Re: Помогите подобрать ЦАП для TTL
Ключи в кавычках потому что я видел их подругому, типа выхода с ОУ, а не с ДВУХ транзисторов. Таких транзисторов с чистым CE нулем я не знаю. Можете намекнуть?
И по поводу 5.0000В, его все равно придется через повторители пропускать, потому что от "нагрузки" иначе они будут искажаться. Потому что если ноль, это и опорка и нагрузочный ноль, то 5.0000В это чисто опорка, которая даже от маленьких токов просядет. Так как питание отдельно.
И у меня в голове почему-то сидит "1 транзистор = 1 ключ". Наверное поэтому и не сложилась картина.
И по поводу 5.0000В, его все равно придется через повторители пропускать, потому что от "нагрузки" иначе они будут искажаться. Потому что если ноль, это и опорка и нагрузочный ноль, то 5.0000В это чисто опорка, которая даже от маленьких токов просядет. Так как питание отдельно.
И у меня в голове почему-то сидит "1 транзистор = 1 ключ". Наверное поэтому и не сложилась картина.
- Реклама
Re: Помогите подобрать ЦАП для TTL
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4121017#p4121017"]Ключи в кавычках потому что я видел их подругому, типа выхода с ОУ, а не с ДВУХ транзисторов. Таких транзисторов с чистым CE нулем я не знаю.[/uquote]Что такое чистое CE? Нулевое напряжение насыщения коллектора? Таких и я не знаю.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4121017#p4121017"]Можете намекнуть?[/uquote]Так мосфеты. AO3400A, AO3401A. Я их сам не пробовал, сразу скажу. Обеих проводимостей: один вверх, другой вниз. Сопротивление открытого канала около нуля и в сравнении с 10 кОм и даже 1 кОм матрицы оно незаметно.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4121017#p4121017"]И по поводу 5.0000В, его все равно придется через повторители пропускать, потому что от "нагрузки" иначе они будут искажаться. Потому что если ноль, это и опорка и нагрузочный ноль, то 5.0000В это чисто опорка, которая даже от маленьких токов просядет. Так как питание отдельно.[/uquote]Это - да, тут уже ничего не поделаешь.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4121017#p4121017"]И у меня в голове почему-то сидит "1 транзистор = 1 ключ". Наверное поэтому и не сложилась картина.[/uquote]Сейчас-то сложилась?
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4121017#p4121017"]Можете намекнуть?[/uquote]Так мосфеты. AO3400A, AO3401A. Я их сам не пробовал, сразу скажу. Обеих проводимостей: один вверх, другой вниз. Сопротивление открытого канала около нуля и в сравнении с 10 кОм и даже 1 кОм матрицы оно незаметно.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4121017#p4121017"]И по поводу 5.0000В, его все равно придется через повторители пропускать, потому что от "нагрузки" иначе они будут искажаться. Потому что если ноль, это и опорка и нагрузочный ноль, то 5.0000В это чисто опорка, которая даже от маленьких токов просядет. Так как питание отдельно.[/uquote]Это - да, тут уже ничего не поделаешь.
[uquote="LastHopeMan",url="/forum/viewtopic.php?p=4121017#p4121017"]И у меня в голове почему-то сидит "1 транзистор = 1 ключ". Наверное поэтому и не сложилась картина.[/uquote]Сейчас-то сложилась?
И хрюкотали зелюки,
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.


