- Регистрация
- 19 Авг 2007
- Сообщения
- 15,802
- Реакции
- 491
- Баллы
- 0
Бод - это количество символов, переданных через канал связи за секунду.
Бит в секунду - общее количество информации, переданной через канал связи за секунду.
В бодах выражают ПОЛНУЮ ЕМКОСТЬ КАНАЛА, включая служебные символы (биты четности, стоп-биты), если они есть.
В битах в секунду выражают ЭФФЕКТИВНУЮ СКОРОСТЬ канала связи.
Разница между этими величинами есть, но для упрощения вычислений принято использовать допущение, что 1 Бод = 1 Бит/с.
Спрашивается, а зачем нужно иметь две столь схожие единицы измерения скорости передачи информации?
Ответ очевидный: для более точной оценки пропускной способности каналов и прочих количественных характеристик.
Задача: Чему в битах равна скорость передачи информационного кадра из 8 бит с битом четности и 2-мя стоп битами при скорости 9600 бод?
Решение:
Бит в секунду - общее количество информации, переданной через канал связи за секунду.
В бодах выражают ПОЛНУЮ ЕМКОСТЬ КАНАЛА, включая служебные символы (биты четности, стоп-биты), если они есть.
В битах в секунду выражают ЭФФЕКТИВНУЮ СКОРОСТЬ канала связи.
Разница между этими величинами есть, но для упрощения вычислений принято использовать допущение, что 1 Бод = 1 Бит/с.
Спрашивается, а зачем нужно иметь две столь схожие единицы измерения скорости передачи информации?
Ответ очевидный: для более точной оценки пропускной способности каналов и прочих количественных характеристик.
Задача: Чему в битах равна скорость передачи информационного кадра из 8 бит с битом четности и 2-мя стоп битами при скорости 9600 бод?
Решение:
Что-то наводит на мысль, что решение не вполне корректное и в нем ошибка, но пока не могу понять, что именно меня настораживает.Если один кадр состоит из 8 бит данных, 1 бита четности и 2 стоп-битов, при этом скорость канала 9600 бод, то решение следующее: 9600/(8+1+2)=872,(72) бит в секунду.
Если нужно выяснить минимальную скорость канала в бодах (т.е. общее число бит в секунду, считая служебные биты), то это считается так:
- 1000 семплов за половину секунды - это 2000 семплов за секунду
- каждый семпл - 2 байта = 16 значащих бит
- при кадре с 8 битами данных, 1 битом четности, 2 стоп-битами получится что на один семпл нужно два кадра, то есть 11*2=22 бит
- умножаем полное число бит для передачи одного семпла на число семплов в секунду, получаем 22*2000=44000 бит в секунду, то есть нужна скорость не менее 44000 бод.