реклама на сайте
подробности

 
 
> пеервод бод/сек в бит/сек, че то я затупил...
Kovrov
сообщение Jul 7 2006, 17:03
Сообщение #1


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Господа... чето меня переклинило...
9600 бод для UART AVR = 12000 бит/сек или ни так я считаю?
1 фрейм есть 1 старт+8датабит+1стоп

1) 9600/8бит = 1200 кбайт/сек
2) 1200*(1бит(старт)+1бит (стоп)) = 1200*2 = 2400
3) 9600+2400 = 12000
Или я уже туплю на ночь глядя?


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
defunct
сообщение Jul 8 2006, 23:38
Сообщение #2


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



> 9600 бод для UART AVR = 12000 бит/сек или ни так я считаю?

Непраильно считаете естессно..
На физическом уровне УАРТа боды равны бит/сек. Т.к. за одно переключение передается один бит.
На канальном же уровне передаваемыми битами считаются только биты полезной информации. И здесь скорость в бит/сек всегда будет меньше чем скорость в бодах, т.к. бит передается меньше чем максимально возможное число переключений в линии, требуемое для передачи бит полезной информации.

Примеры:
Скорость 9600 бод - говорит о том, что максимально возможное количество изменений состояния канала - 9600 раз в секунду.

Если настроить УАРТ как 8-N-1, то объем фрейма будет 10 переключений (заметьте специально пишу не бит, а именно переключений), где 8 переключений будет отведено под биты данных, а 2 для служебных целей, следовательно скорость в бит/сек будет:

9600 бод * (8/10)бит/переключений = 7680бит/сек

Если же настроить УАРТ как 7-N-2, то во фрейме будет те же 10 переключений, однако из них служебными будут уже 3, а полезными - 7, скорость в бит/сек будет такой:

9600 бод * (7/10)бит/переключений = 6720 бит/сек.

И т.д.
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jul 9 2006, 14:03
Сообщение #3


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Цитата(defunct @ Jul 9 2006, 03:38) *
Если настроить УАРТ как 8-N-1, то объем фрейма будет 10 переключений (заметьте специально пишу не бит, а именно переключений), где 8 переключений будет отведено под биты данных, а 2 для служебных целей, следовательно скорость в бит/сек будет:

9600 бод * (8/10)бит/переключений = 7680бит/сек

тоесть старт -стоп математически не считаются как кол-во битов?


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Kovrov   пеервод бод/сек в бит/сек   Jul 7 2006, 17:03
- - rezident   В общем случае Боды и биты в секунду это не одно и...   Jul 7 2006, 17:22
- - pitt   Цитата(Kovrov @ Jul 7 2006, 13:03) 1 фрей...   Jul 7 2006, 17:36
- - Kovrov   тобишь халтурно говоря 9600 бод/сек = 9600бит/сек?...   Jul 7 2006, 18:01
|- - zltigo   Цитата(Kovrov @ Jul 7 2006, 21:01) тобишь...   Jul 7 2006, 18:12
- - Kovrov   НУ да ну да че то совсем я плохой стал... вот щя ...   Jul 7 2006, 18:50
||- - defunct   Цитата(Kovrov @ Jul 9 2006, 17:03) тоесть...   Jul 9 2006, 17:39
|- - =GM=   Цитата(defunct @ Jul 8 2006, 22:38) На фи...   Jul 10 2006, 14:29
- - SpiritDance   offtopic defunct в который раз поражаюсь Вашему у...   Jul 9 2006, 05:25
- - LordN   Цитататоесть старт -стоп математически не считаютс...   Jul 9 2006, 15:11
- - Kovrov   да как раз, что /10 это понятно... а вообще что ...   Jul 9 2006, 16:00
|- - zltigo   Цитата(Kovrov @ Jul 9 2006, 19:00) а вооб...   Jul 9 2006, 16:31
- - Petka   Как я помню БОД это количество элементарных символ...   Jul 10 2006, 07:54
|- - zltigo   Цитата(Petka @ Jul 10 2006, 10:54) Как я ...   Jul 10 2006, 09:03
|- - rezident   Цитата(zltigo @ Jul 10 2006, 15:03) Цитат...   Jul 10 2006, 09:32
||- - zltigo   Цитата(rezident @ Jul 10 2006, 12:32) Я у...   Jul 10 2006, 10:05
|- - Petka   Цитата(zltigo @ Jul 10 2006, 13:03) Цитат...   Jul 10 2006, 13:40
|- - zltigo   Цитата(Petka @ Jul 10 2006, 16:40) Неразу...   Jul 10 2006, 14:06
- - defunct   Цитата(=GM= @ Jul 10 2006, 17:29) То есть...   Jul 12 2006, 22:41
- - =GM=   Цитата(defunct @ Jul 12 2006, 21:41) Еден...   Jul 13 2006, 09:10


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 01:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01386 секунд с 7
ELECTRONIX ©2004-2016