Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 29 мар 2024, 00:15

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: RFID тэг
СообщениеДобавлено: 22 фев 2016, 00:17 
Не в сети
Аватара пользователя

Зарегистрирован: 11 янв 2014, 16:23
Сообщения: 64
Решил поделиться наработкой по Манчестерскому кодированию передачи данных. К плюсам такого кодирования можно отнести передачу данных по одному проводу с самосинхронизацией. Манчестерское кодирование использует в качестве логической 1 перепад с низкого уровня сигнала на высокий, а 0 - наоборот. На рисунке показана данная передача.
Передача битов осуществляться через заданный интервал времени T. Для определения этого периода и синхронизации, пакет данных начинается с не менее 2-ух логических 1.
Данная кодировка сигнала применяется в картах Proximity Em-Marine 125 кГц. Эти карты передают 64 бита, в которых заключены 5 байтов идентификационного номера с проверкой CRC по столбцам и строкам, а также 9 начальным битам и стоповым 0. Ниже показана последовательность.

Проверка CRC позволяет избежать ложного принятия данных, поскольку если во время приема данных перепутать (сместить) хотя бы один переход, все последующие биты превратятся в мусор.
Алгоритм декодирования манчестеского кода я применил в бюджетных китайских радиопередатчиках на 433 МГц.

Изначально пробовал использовать UART, но практика показала, что часть посылок пропадала и на входе приемника оказывалось много ошибок.


Вложения:
Manchester.rar [61.52 КБ]
Скачиваний: 698
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB