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
- 106921 просмотр
Новые записи в блогах
- Устранение дребезга контактов на основе вертикальных счетчиков
- Диагностика 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
12 часов 25 минут назад
1 день 13 часов назад
2 дня 7 часов назад
2 дня 13 часов назад
2 дня 19 часов назад
3 дня 20 часов назад
4 дня 15 часов назад
5 дней 10 часов назад
1 неделя 1 день назад
1 неделя 1 день назад