Отговори на тема  [ 46 мнения ]  Отиди на страница Предишна  1, 2, 3, 4
u2270b - алгоритъм за декодиране 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение Mne
Ergon написа:
Ако фронта на DATA е в края на 512us а не посредата ( на 256 ), то тогава няма ли да се измести цялата синхронизация с 256us и да се получат некоректно прочетени данни

Нали ти обясних как да го синхронизираш :
1. Поне на всяка секунда вдигаш флаг (бит) за разрешение за синхронизация , с това целиш че при промяна на честотата ще си синхронизиран всяка секунда , а за 1 секунда трудно би могла да ти избяга честота на U2270!
2. Слушайки този флаг в основния цикъл на програмата ако е вдигнат правиш проверка кога преминава DATA да речем от 0 към 1 , веднага след това правиш 1 ресет преди прочитане на кода, на контролера инструкцията е 1мкс (при clock 4MHz) , нужни са поне 2мкс за да се ресетне, след това на брояча на изхода /64 след 512 мкс (0,000008 сек x 64) ще си промени нивото от 0 в 1 .
3. Казах ти за твое удобство да ползваш на контролера на входа за прекъсване да прекъсва от 1 в 0 (падащия фронт) от изхода на 4040, така ще си спестиш един чип отвън било то транзистор или инвертираща интеграла.
4.Когато прекъсва от порта следиш какво е състоянието на DATA , при положение че синхро импулса ти винаги по това време е 0 не го гледаме , просто следиш само DATA , ако DATA е 1 значи приемаш за 0 резултата , ако DATA е 0 приемаш за 1 резултата.
И като започнеш да въртиш горния цикъл така прочиташ кода елементарно е :)
Ето виж wave сигнала за манчестър .


Прикачени файлове:
RFID-Wave.JPG
RFID-Wave.JPG [ 108.27 KiB | Прегледано 532 пъти ]
Вто Юли 25, 2006 1:49 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 46 мнения ]  Отиди на страница Предишна  1, 2, 3, 4

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни