roboforum.ru

Технический форум по робототехнике.

Текст рисовать в воздухе - динамическая индикация

Re: Текст рисовать в воздухе - динамическая индикация

MiBBiM » 18 авг 2008, 21:52

Позадаю вопросы за автора:
1. А нафига они используют оптодатчик для сигнализации начала оборота? Чем их не устраивает датчик Холла? Из-за магнитного возмущения трансформатора? Можно ли обойти это ограничение?
2. Получится ли использовать разноцветные светодиоды? Если нет, то можно ли сделать три планки из светодиодов R-G-B?
3. Хватит ли производительности меги для чтения цветного изображения и проецирования его на три планки?
4. Какая разрешающая способность такого дисплея? В одной из статей автор говорит, что делит время прохождения круга на 512 частей. Достаточно ли этого? Быть может, мега и светодиоды могут обеспечить большее быстродействие?
4. Сколько, в основном, на планках светодиодов?
5. Автор говорит о 66,7 кбодах и 8 информационных битах+9-ый сигнализирующий. Дак все-таки какая пропускная способность канала? И на сколько кадров в секунду её примерно хватит для обычной линейки?

Re: Текст рисовать в воздухе - динамическая индикация

Myp » 18 авг 2008, 22:15

а подумать?

Re: Текст рисовать в воздухе - динамическая индикация

MiBBiM » 18 авг 2008, 22:27

Это не в моих интересах=) Я хочу на блюдечке с голубой каёмочкой=)

Re: Текст рисовать в воздухе - динамическая индикация

rig » 18 авг 2008, 22:51

извени, молодой человек, но каждый занимается своим делом, некогда отвлекатсья по пустякам.

Re: Текст рисовать в воздухе - динамическая индикация

MiBBiM » 19 авг 2008, 09:14

1. Скорее всего из-за трансформатора. Обойти не получится, т.к. магнитное поле неэкранируемо. Если только вынести датчик подальше от трансформатора, например, использовать его вместо оптодатчика на линейке.
4. В основном по 18 светодиодов, мощность около 1,4 Вт, разрешение: 512*18=9216 точек.
3. Неизвестно
2. Считаем: 66.7 килобод* 8 информационных бит = 533 килобита. Разрешение экрана: 512*18=9216точек. Для каждой точки кодируется два состояния:вкл и выкл=>получится отправить:(533*1024)ширина канала/(9216*1)=59 полных кадров/сек(О_0 чего-то много). Для цветного изображения на пиксель отводится по три бита,=>19,6 кадра в секунду можно отправить, что в принципе неплохо. (по-моему здесь косяк с пропускной способностью канала, где-то я ошибся). Так что использовать получится если хватит производительности меги. Но будет только 2^3=8 цветов

Re: Текст рисовать в воздухе - динамическая индикация

EdGull » 19 авг 2008, 10:41

Считаем: 66.7 килобод

шо это за скорость новая такая уникальная, специально для джидаев?
66.7 килобод* 8 информационных бит = 533 килобита

тут по моему делить надо, а не умножать... :wink:

Re: Текст рисовать в воздухе - динамическая индикация

Digit » 19 авг 2008, 11:55

EdGull писал(а):
66.7 килобод* 8 информационных бит = 533 килобита

тут по моему делить надо, а не умножать... :wink:


не-а :)

Re: Текст рисовать в воздухе - динамическая индикация

sash13 » 19 авг 2008, 11:58

из мухи делаем слона :lol:

Re: Текст рисовать в воздухе - динамическая индикация

FireFly » 19 авг 2008, 12:32


Re: Текст рисовать в воздухе - динамическая индикация

MiBBiM » 19 авг 2008, 13:56

EdGull писал(а):шо это за скорость новая такая уникальная, специально для джидаев?

Автор статьи решил повыделываться.
Вики писал(а):Бод (англ. baud) в связи и электронике — единица измерения символьной скорости, количество изменений информационного параметра несущего периодического сигнала в секунду. Названа по имени Эмиля Бодо, изобретателя кода Бодо — кодировки символов для телетайпов.

Зачастую ошибочно считают, что бод — это количество бит, переданное в секунду. В действительности же это верно лишь для двоичного кодирования, которое используется не всегда. Например, в современных модемах используется квадратурная амплитудная модуляция (КАМ), и одним изменением уровня сигнала может кодироваться несколько (до 16) бит информации. Например, при символьной скорости 2400 бод скорость передачи может составлять 9600 бит/c благодаря тому, что в каждом временном интервале передаётся 4 бита.

Кроме этого, бодами выражают полную ёмкость канала, включая служебные символы (биты), если они есть. Эффективная же скорость канала выражается другими единицами, например битами в секунду (бит/c, bps).

Что же автор имел в виду: емкость канала включая 9-ый неинформационный бит или же "количество изменений информационного параметра несущего периодического сигнала в секунду" И какую модуляцию использует USART?

Добавлено спустя 18 минут 53 секунды:
Предположительно двоичную, тогда:
скорость 66.7 кбод
Кодирования нет, => 66,7 кбит.
Из них на каждый байт приходится один неинформационный бит, =>66,7*1024 бит - 66,7*1024/8 бит = 59763,2 бит = 58,36 кбит/сек = 58 кбит/сек.
При разрешении изображения 9216 точек и двухцветной кодировке без сжатия,
количество кадров в секунду равно: (58*1024)/(9216*1)=6,4 кадра в секуду.
При разрешении в два раза меньшем(256 частей на круг), получается 12,8 кадров в секунду.

Итог: В качестве проектора не прокатит. Только если использовать несколько катушек для передачи информации, или же шарикоподшипники.

Re: Текст рисовать в воздухе - динамическая индикация

Duhas » 20 авг 2008, 13:09

бод это байт + доп биты используемые для контроля перечачи исходного байта..

таким образом в килобитах это 66.7 * 8 * 1024 = 546406 бит 533 килобита...

Re: Текст рисовать в воздухе - динамическая индикация

MiBBiM » 20 авг 2008, 13:22

MiBBiM писал(а):Считаем: 66.7 килобод* 8 информационных бит = 533 килобита. Разрешение экрана: 512*18=9216точек. Для каждой точки кодируется два состояния:вкл и выкл=>получится отправить:(533*1024)ширина канала/(9216*1)=59 полных кадров/сек(О_0 чего-то много). Для цветного изображения на пиксель отводится по три бита,=>19,6 кадра в секунду можно отправить, что в принципе неплохо. (по-моему здесь косяк с пропускной способностью канала, где-то я ошибся). Так что использовать получится если хватит производительности меги. Но будет только 2^3=8 цветов

Duhas писал(а):бод это байт + доп биты используемые для контроля перечачи исходного байта..таким образом в килобитах это 66.7 * 8 * 1024 = 546406 бит 533 килобита...

Таки я несовсем потерянный ИТэшник :)

Re: Текст рисовать в воздухе - динамическая индикация

Duhas » 20 авг 2008, 13:44

либо оба потерялись :crazy:

Re: Текст рисовать в воздухе - динамическая индикация

MiBBiM » 20 авг 2008, 13:49

sansher, тема-то продвигается?

Re: Текст рисовать в воздухе - динамическая индикация

spider » 27 авг 2008, 17:55

Прастая схэма

З.Ы. я на Радиокоте тоже есть
Класный сайт :good:


Rambler\'s Top100 Mail.ru counter