Например TDA7294

Форум РадиоКот • Просмотр темы - Проблема с манчестер декодером кода
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт фев 17, 2026 11:12:48

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Проблема с манчестер декодером кода
СообщениеДобавлено: Вт июн 28, 2011 22:52:41 
Первый раз сказал Мяу!

Зарегистрирован: Вт июн 28, 2011 22:40:57
Сообщений: 20
Рейтинг сообщения: 0
Всем привет.
ИК премник и передатчик.
Энкодер кодирует 8 бит в 16.
Дэкодер. Разбирал appnote c atmel сайта. Слишком заморочили там.
Помогите пожалуйста в написании декодера для манчестер кода.
Или может у кого-нибудь есть пример кода?

P.S. Это не RC-5 или что-нибудь с этим связанное. Я сам кодирую нужный мне сигнал! И USART слишком не устойчив к помехам и много жрет батарейку из-за высокой потребности к мощности сигнала(на маленькой мощности очень большие потери). Поэтому он меня не устраивает!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Проблема с манчестер декодером кода
СообщениеДобавлено: Ср июн 29, 2011 06:16:11 
Первый раз сказал Мяу!

Зарегистрирован: Вт июн 28, 2011 22:40:57
Сообщений: 20
Рейтинг сообщения: 0
Да кстати. Может не манчестер, а какой-нибудь другой декодер, например T, 2T.
Или 16 бит кодировать вместо 8. Говорят более помехоустойчивее будит. Может кто работал с CRC для контроля принятой информации?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Ср июн 29, 2011 06:24:15 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7014
Откуда: Ижевск
Рейтинг сообщения: 0
Расколите monitor РК'шки, там насколько помню этот самый код при работе с лентой.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Ср июн 29, 2011 09:49:09 
Первый раз сказал Мяу!

Зарегистрирован: Вт июн 28, 2011 22:40:57
Сообщений: 20
Рейтинг сообщения: 0
Что за монитор РК?
Мне надо програмно!!!
Энкодер то я сделал. А вот с декодером как быть?


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Ср июн 29, 2011 10:09:07 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 10
Рейтинг сообщений: 163
Зарегистрирован: Вс янв 09, 2011 16:51:39
Сообщений: 2348
Откуда: Санкт-Ленинград
Рейтинг сообщения: 0
tolstiybh писал(а):
Мне надо програмно!!!
Это программа так называется. :)
Позволяет загружать данные с магнитофона.
Только я её не "колол", поэтому ничем помочь не могу. :roll:

_________________
ICQ нет, и, в ближайшее время, не будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Ср июн 29, 2011 10:28:40 
Модератор
Аватар пользователя

Карма: 14
Рейтинг сообщений: 37
Зарегистрирован: Чт дек 11, 2008 14:52:26
Сообщений: 11492
Откуда: град Нижний
Рейтинг сообщения: 0
tolstiybh писал(а):
Энкодер то я сделал. А вот с декодером как быть?
Прям, как в том анекдоте: Сделали архиватор, который ужимает в миллион раз, а теперь пытаются написать разархиватор.. :))

tolstiybh, и приём и передача пишутся сразу и вместе, а не по отдельности..
Читай описание работы UART-a, но не описание регистров и прочих, а кк происходит приём данных с линии.. Те надо сделать точно так-же..

_________________
ИзображениеМежду людьми возникает напряжение, если у них разный потенциал...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Ср июн 29, 2011 18:58:11 
Первый раз сказал Мяу!

Зарегистрирован: Вт июн 28, 2011 22:40:57
Сообщений: 20
Рейтинг сообщения: 0
Митяра, я и без Вас прекрасно знаю как работает UART!!!
Мне просто интересно послушать мнения умных людей которые уже кодировали сами свой сигнал.
Декодер можно сделать и по захвату 16 битного таймера и по переполнению(константам).
Зачем лишний раз изобретать велосипед! А может кто и с программой посоветует.
А если Вам нечего сказать по теме, лучше промолчите! Умнее гораздо покажитесь!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Ср июн 29, 2011 19:23:34 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1400
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7346
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Формат записи на МЛ для микрокомпьютеров был подробно описан при публикации Микро-80. Так что монитор колоть не надо. Суть очень простая. Ждём переход уровня (в любом направлении) и отмеряем интервал 3/4Т, где Т- период кодирования (несущая обычно 1/2Т) и считываем бит. Ждем следующее изменение и опять отмеряем 3/4Т и считываем следующий бит.

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Чт июн 30, 2011 14:47:13 
Первый раз сказал Мяу!

Зарегистрирован: Вт июн 28, 2011 22:40:57
Сообщений: 20
Рейтинг сообщения: 0
А проверят уровни по таймеру или по внешнему прерыванию?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Чт июн 30, 2011 15:00:45 
Модератор
Аватар пользователя

Карма: 14
Рейтинг сообщений: 37
Зарегистрирован: Чт дек 11, 2008 14:52:26
Сообщений: 11492
Откуда: град Нижний
Рейтинг сообщения: 0
tolstiybh писал(а):
Зачем лишний раз изобретать велосипед!
Дык.. мя про это и говорил..
Ну если очень хочется послушать другими словами, про принцип на котором построен приём/передача данных в UART-е - даже отговаривать не буду.. :wink:

P.S. Задачу с тем-же самым Манчестер-кодом при работе на одну коаксиальную линию решил в своё время аппаратно, а приём/передача шли через UART..

_________________
ИзображениеМежду людьми возникает напряжение, если у них разный потенциал...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Чт июн 30, 2011 17:22:02 
Первый раз сказал Мяу!

Зарегистрирован: Вт июн 28, 2011 22:40:57
Сообщений: 20
Рейтинг сообщения: 0
Повторно.
USART слишком не устойчив к помехам и много жрет батарейку из-за высокой потребности к мощности сигнала(на маленькой мощности очень большие потери). Поэтому он меня не устраивает!!!
Я уже дела на нем!!!!!!!!!!!!!!!!!!!!!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Чт июн 30, 2011 17:34:32 
Модератор
Аватар пользователя

Карма: 14
Рейтинг сообщений: 37
Зарегистрирован: Чт дек 11, 2008 14:52:26
Сообщений: 11492
Откуда: град Нижний
Рейтинг сообщения: 0
tolstiybh писал(а):
слишком не устойчив к помехам
:roll: А вот это от схемотехники и настроек зависит..

tolstiybh писал(а):
и много жрет батарейку
Т.е. программный ввод/вывод батарейку жрёт меньше или есть МК в которых можно отключить блок UART-а, например ?
Напиши, мне просто интересно..

tolstiybh писал(а):
из-за высокой потребности к мощности сигнала
Расшифруй, пожалуйста, попонятней../или напиши, что у тя с русским туго -тогда не буду задавать уточняющих вопросов../

_________________
ИзображениеМежду людьми возникает напряжение, если у них разный потенциал...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Чт июн 30, 2011 20:10:18 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 1400
Зарегистрирован: Пт авг 28, 2009 21:34:30
Сообщений: 7346
Откуда: 845-й км.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
tolstiybh писал(а):
А проверят уровни по таймеру или по внешнему прерыванию?
По какому прерыванию? Я же написал - ловите изменение (как? это ваше дело, хоть линией задержки с исключающим или. Или просто последовательно опрашивайте порт) и от момента перехода отмеряете заданный интервал (чем? зависит от ваших возможностей и способностей, хоть RC-цепочкой или таймером или такты процессора в цикле считайте) и считывайте значение. Исходник не приведу - атмелями не увлекаюсь, для пика написал бы, а так есть готовый для того же РК86 ибн i8080.
Бррр... посмотрел на исходник монитора РК... мрак. Но если действительно есть желание его видеть, могу запостить.

_________________
А люди посмотрят и скажут: "Собаки летят. Вот и осень."


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Пт июл 01, 2011 06:15:20 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7014
Откуда: Ижевск
Рейтинг сообщения: 0
МитяРа писал(а):
Напиши, мне просто интересно

И мне интересно. Обоснование сюда.
А изменение удобно ловить по изменению сигнала порта ввода.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с манчестер декодером кода
СообщениеДобавлено: Вс июл 03, 2011 12:10:33 
Вымогатель припоя

Зарегистрирован: Сб фев 19, 2011 18:04:08
Сообщений: 513
Откуда: Татарстан, пос. Актюбинский
Рейтинг сообщения: 0
вот когда то работал с приемопередатчиками(только радио, не свето) я там USER ,
мк Atmega 16, выполнил на двух таймерах, скорость при тактовой 16 MHz = 1200 бит/сек, а потом все забросил....
Но кое что помню.. Вообще лучше сюда


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y