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

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

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

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

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

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

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, время: 03:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot