Texas Instruments Application Report SBAA042 "Кодовые схемы, используемые в аналогово-цифровых преобразователях" (перевод)
- переводы |
- кодировка |
- АЦП |
- Texas Instruments |
- SBAA042
BOB (Bipolar Offset Binary) - биполярный код со смещением
В соответствии со своим названием BOB используется в двуполярных системах, т.е. там, где напряжение может быть как положительным, так и отрицательным. Эта кодовая схема очень похожа на прямой униполярный код, так как в обеих схемах при увеличении аналогового напряжения увеличивается и соответствующее ему цифровое значение.
Биполярный код со смещением (BOB) начинается комбинацией 0000 при отрицательном напряжении полной шкалы. При увеличении цифрового кода на единицу соответствующее аналоговое значение меняется в направлении положительного напряжения полной шкалы на величину напряжения младшего разряда VLSB, проходя на этом пути напряжение биполярного нуля (BPZ). Такой "проход через нуль" происходит при цифровом отсчёте 1000 (см. таблицу 3). Цифровая величина продолжает увеличиваться пропорционально аналоговому напряжению до тех пор, пока не достигнет значения 1111 при положительном напряжении полной шкалы, как показано в таблице 3.
В биполярном коде со смещением старший значащий разряд (MSB) можно рассматривать в качестве знакового, причём логический "0" обозначает отрицательное аналоговое напряжение, а "1" - уровень биполярного нуля (BPZ) и выше. [*1]
Эта схема используется в 12-разрядных АЦП ADS7800 и ЦАПах DAC780x.
Напряжение | Цифровой код | Vt– | VCODE | Vt+ |
---|---|---|---|---|
+FS | 1111 | +4.0625 | +4.375 | |
1110 | +3.4375 | +3.750 | +4.0625 | |
1101 | +2.8125 | +3.125 | +3.4375 | |
½ +FS | 1100 | +2.1875 | +2.500 | +2.8125 |
1011 | +1.5625 | +1.875 | +2.1875 | |
1010 | +0.9375 | +1.250 | +1.5625 | |
BPZ + 1VLSB | 1001 | +0.3125 | +0.625 | +0.9375 |
BPZ | 1000 | –0.3125 | 0.000 | +0.3125 |
BPZ – 1VLSB | 0111 | –0.9375 | –0.625 | –0.3125 |
0110 | –1.5625 | –1.250 | –0.9375 | |
0101 | –2.1875 | –1.875 | –1.5625 | |
½ –FS | 0100 | –2.8125 | –2.500 | –2.1875 |
0011 | –3.4375 | –3.125 | –2.8125 | |
0010 | –4.0625 | –3.750 | –3.4375 | |
0001 | –4.6875 | –4.375 | –4.0625 | |
–FS | 0000 | –5.000 | –4.6875 |
- блог пользователя teap0t
- 107655 просмотров
Новые записи в блогах
- Устранение дребезга контактов на основе вертикальных счетчиков
- Диагностика Imprecise Bus Faults в микроконтроллерах Cortex-M3/M4/M4F
- Self-powered камера
- Фоновый модулятор: беспроводная связь из ничего (перевод)
- Texas Instruments Analog Applications Journal SLYT612 "Снижение искажений в аналоговых КМОП ключах" (перевод)
- USB MSD. Часть 6. Команды SCSI (перевод)
- USB MSD. Часть 3. USB класс накопителей данных (перевод)
- Texas Instruments Application Report SBAA042 "Кодовые схемы, используемые в аналогово-цифровых преобразователях" (перевод)
- 10 принципов правильного интерфейса
- Релиз SDK на русский микропроцессор КРОЛИК
Recent comments
16 часов 35 минут назад
19 часов 27 минут назад
19 часов 31 минута назад
1 день 2 часа назад
1 день 10 часов назад
1 день 20 часов назад
2 дня 28 минут назад
3 дня 1 час назад
3 дня 14 часов назад
3 дня 20 часов назад