Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика...

 
Опции темы

Помогите разобраться

Непрочитано 09.04.2010, 20:38  
WXXXW1
Частый гость
 
Регистрация: 28.02.2009
Адрес: Ростов на Дону
Сообщений: 37
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
WXXXW1 на пути к лучшему
По умолчанию Помогите разобраться

Есть блок-схема,вроде нарыл подходящие элементы,а дальше ума не хватает ,правильно их соединить,чтоб получилась работоспособная схема.Это свёрточный кодер,для исправления ошибок при передаче данных.Микросхемы,которые вроде должны подойти: Регистр сдвига -К561ИР9(4035)(две микрухи чтобы получилось пять разрядов), сумматор К561ИМ1,аналог 4008.Насколько я понял,ещё нужен и тактовый генератор - не знаю,что лучше использовать.Знаю точно только то,что здесь самые грамотные люди,поэтому к Вам и обращаюсь!
Миниатюры:
Нажмите на изображение для увеличения
Название: СК.jpg
Просмотров: 68
Размер:	48.0 Кб
ID:	6640  
Реклама:
WXXXW1 вне форума  
Непрочитано 09.04.2010, 20:57  
Aleksashka1
Прописка
 
Регистрация: 25.10.2008
Сообщений: 125
Сказал спасибо: 1
Сказали Спасибо 36 раз(а) в 26 сообщении(ях)
Aleksashka1 на пути к лучшему
По умолчанию Re: Помогите разобраться

Скорее не сумматор а Исключающее ИЛИ нужны. Сдвиг разрядов надо от передатчика тянуть или по аналогии с асинхронными протоколами ставить с делителем и мажоритарным элементом.
Если нужна схема кодера/декодера Хемминга - могу нарисовать и выложить.

Последний раз редактировалось Aleksashka1; 09.04.2010 в 21:08.
Aleksashka1 вне форума  
Непрочитано 09.04.2010, 21:45  
WXXXW1
Частый гость
 
Регистрация: 28.02.2009
Адрес: Ростов на Дону
Сообщений: 37
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
WXXXW1 на пути к лучшему
По умолчанию Re: Помогите разобраться

Спасибо, поищу информацию по кодеру Хэмминга, может подойдет. А в моей схеме точно знаю, что нужны сумматоры по модулю 2 и регистр сдвига 5-разрядный, как соединить 2 МС нашел, а дальше затрудняюсь пока
WXXXW1 вне форума  
Непрочитано 09.04.2010, 22:06  
Aleksashka1
Прописка
 
Регистрация: 25.10.2008
Сообщений: 125
Сказал спасибо: 1
Сказали Спасибо 36 раз(а) в 26 сообщении(ях)
Aleksashka1 на пути к лучшему
По умолчанию Re: Помогите разобраться

Сумматоры по модулю 2 и Исключающее ИЛИ это одно и тоже
5 бит это длина информации? Или длина всей посылки? Учтите что коррекция требует жертв. И жертвой является увеличение разрядности. После кодировки 4 бит информации разрядность становится 8 бит. Делал кодер/декодер на 11 информационных бит. Вышла шина 16 бит

Последний раз редактировалось Aleksashka1; 09.04.2010 в 22:09.
Aleksashka1 вне форума  
Непрочитано 10.04.2010, 08:45  
WXXXW1
Частый гость
 
Регистрация: 28.02.2009
Адрес: Ростов на Дону
Сообщений: 37
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
WXXXW1 на пути к лучшему
По умолчанию Re: Помогите разобраться

входная последовательность неограничена, в регистр входит по 1 биту, выходит 2, если я правильно понимаю
WXXXW1 вне форума  
Непрочитано 10.04.2010, 09:49  
Aleksashka1
Прописка
 
Регистрация: 25.10.2008
Сообщений: 125
Сказал спасибо: 1
Сказали Спасибо 36 раз(а) в 26 сообщении(ях)
Aleksashka1 на пути к лучшему
По умолчанию Re: Помогите разобраться

Неправильно понимаете.
Передаваемые данные представляются "порциями" по К бит из них М бит контрольных. Приняв в сдвиговый регистр очередную "порцию", например 16 бит, формируем сигнал на проверку с коррекцией и наслаждаемся результатом. Во время передачи "порции" проверку не осуществляют.
Aleksashka1 вне форума  
Непрочитано 10.04.2010, 10:08  
WXXXW1
Частый гость
 
Регистрация: 28.02.2009
Адрес: Ростов на Дону
Сообщений: 37
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
WXXXW1 на пути к лучшему
По умолчанию Re: Помогите разобраться

получается, что входит 5 бит, а выходит 10
WXXXW1 вне форума  
Непрочитано 10.04.2010, 10:09  
WXXXW1
Частый гость
 
Регистрация: 28.02.2009
Адрес: Ростов на Дону
Сообщений: 37
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
WXXXW1 на пути к лучшему
По умолчанию Re: Помогите разобраться

или 5+2=7 выходит, 2 контрольных получается
WXXXW1 вне форума  
Непрочитано 10.04.2010, 18:33  
Aleksashka1
Прописка
 
Регистрация: 25.10.2008
Сообщений: 125
Сказал спасибо: 1
Сказали Спасибо 36 раз(а) в 26 сообщении(ях)
Aleksashka1 на пути к лучшему
По умолчанию Re: Помогите разобраться

Сообщение от WXXXW1 Посмотреть сообщение
получается, что входит 5 бит, а выходит 10
Давайте по порядку. Есть данные, пусть они будут 5 разрядов. Необходимо их закодировать так что бы можно было:
1) найти и исправить любую одиночную ошибку;
2) найти ситуацию когда имеет место 2 ошибки.
Тогда проходя через кодер (Хемминга) на выходе будем иметь 5 информационных и 5 контрольных разрядов. Причем число контрольных разрядов останется неизменным пока длина информации не превысит 11 бит.
Теперь (для Ваших 5 инф. бит и 5 контрольных) проходя через канал связи (без разницы последовательный или параллельный) 10-битный код поступает на декодер, в котором новь происходит кодирование информационных бит и сравнение контрольных кодов посчитанного с принятым. В случае совпадения, код не меняется и считается верным. При наличии разницы, либо правится код (1 ошибка) или выдается сигнал
о групповой ошибке. На выходе декодера может быть как вся шина (10 бит) так и только информационная часть (5 бит).
Aleksashka1 вне форума  
Непрочитано 10.04.2010, 19:10  
WXXXW1
Частый гость
 
Регистрация: 28.02.2009
Адрес: Ростов на Дону
Сообщений: 37
Сказал спасибо: 17
Сказали Спасибо 1 раз в 1 сообщении
WXXXW1 на пути к лучшему
По умолчанию Re: Помогите разобраться

насколько я понимаю для 5 информационных бит для кодера Хэмминга будет 4 контрольных бита?
WXXXW1 вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться в схеме "мокрые пелёнки" koiah Электроника - это просто 85 14.05.2010 17:53
Блок питания 0....30В, помогите разобраться!! d.a.denisov Источники питания и свет 33 14.05.2010 09:23
Помогите разобраться с таймером begun Proteus 1 11.04.2010 19:07
Помогите разобраться телевизор и негатив farglas Видеотехника 20 24.03.2010 17:54
Помогите разобраться USB Device - HID - Joystick redb Микроконтроллеры, АЦП, память и т.д 6 11.03.2010 14:20


Часовой пояс GMT +4, время: 16:28.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.