Texas Instruments Application Report SBAA042 "Кодовые схемы, используемые в аналогово-цифровых преобразователях" (перевод)
- переводы |
- кодировка |
- АЦП |
- Texas Instruments |
- SBAA042
USB (UNIPOLAR STRAIGHT BINARY) — прямой двоичный униполярный код
Прямой двоичный код, возможно, самый простой для понимания способ кодирования. В соответствии с названием данная кодовая схема используется только для однополярных сигналов.
При использовании прямого кодирования (USB) цифровой отсчёт начинается с нулей во всех разрядах (0000) при VCODE равном 0V (Vt+ равно 0V + ½VLSB, Vt– отсутствует). При увеличении цифрового кода на единицу аналоговое напряжение возрастает на величину напряжения младшего разряда VLSB. Счёт оканчивается значением 1111, которое соответствует положительному напряжению полной шкалы. В таблице 1 представлены значения в прямой кодировке для 4-битной системы и соответствующие им уровни аналогового напряжения.
Кодовая схема USB используется в АЦП ADC7802 и ADS7803.
Напряжение | Цифровой код | Vt– | VCODE | Vt+ |
---|---|---|---|---|
+FS | 1111 | 9.0625 | 9.375 | |
1110 | 8.4375 | 8.750 | 9.0625 | |
1101 | 7.8125 | 8.125 | 8.4375 | |
¾ FSR | 1100 | 7.1875 | 7.500 | 7.8125 |
1011 | 6.5625 | 6.875 | 7.1875 | |
1010 | 5.9375 | 6.250 | 6.5625 | |
1001 | 5.3125 | 5.625 | 5.9375 | |
½ FSR | 1000 | 4.6875 | 5.000 | 5.3125 |
0111 | 4.0625 | 4.375 | 4.6875 | |
0110 | 3.4375 | 3.750 | 4.0625 | |
0101 | 2.8125 | 3.125 | 3.4375 | |
¼ FSR | 0100 | 2.1875 | 2.500 | 2.8125 |
0011 | 1.5625 | 1.875 | 2.1875 | |
0010 | 0.9375 | 1.250 | 1.5625 | |
+1 VLSB | 0001 | 0.3125 | 0.625 | 0.9375 |
Zero | 0000 | 0.000 | 0.3125 |
CSB — (Complementary Straight Binary) инверсный двоичный код
CSB - прямая инверсия (дополнение до единицы) прямого двоичного кода USB. Так же, как и USB, CSB ограничивается однополярными системами.
В CSB цифровой отсчёт начинается со значения 0000 для положительного напряжения полной шкалы. При увеличении кода на единицу аналоговое напряжение снижается на величину, соответствующую единице младшего разряда. Коду 1111 соответствует напряжение 0V. Взаимное соответствие CSB кода и аналогового напряжения можно уведеть в таблице 2.
Напряжение | Цифровой код | Vt– | VCODE | Vt+ |
---|---|---|---|---|
+FS | 0000 | 9.0625 | 9.375 | |
0001 | 8.4375 | 8.750 | 9.0625 | |
0010 | 7.8125 | 8.125 | 8.4375 | |
¾ FSR | 0011 | 7.1875 | 7.500 | 7.8125 |
0100 | 6.5625 | 6.875 | 7.1875 | |
0101 | 5.9375 | 6.250 | 6.5625 | |
0110 | 5.3125 | 5.625 | 5.9375 | |
½ FSR | 0111 | 4.6875 | 5.000 | 5.3125 |
1000 | 4.0625 | 4.375 | 4.6875 | |
1001 | 3.4375 | 3.750 | 4.0625 | |
1010 | 2.8125 | 3.125 | 3.4375 | |
¼ FSR | 1011 | 2.1875 | 2.500 | 2.8125 |
1100 | 1.5625 | 1.875 | 2.1875 | |
1101 | 0.9375 | 1.250 | 1.5625 | |
+1VLSB | 1110 | 0.3125 | 0.625 | 0.9375 |
Zero | 1111 | 0.000 | 0.3125 |
- блог пользователя teap0t
- 103366 просмотров
Новые записи в блогах
- Устранение дребезга контактов на основе вертикальных счетчиков
- Диагностика 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
1 день 1 час назад
3 дня 14 часов назад
4 недели 12 часов назад
6 недель 1 день назад
8 недель 6 дней назад
11 недель 6 дней назад
11 недель 6 дней назад
15 недель 4 дня назад
16 недель 6 дней назад
6 лет 2 недели назад