| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Пак за U2270b и Манчестер? http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=4333 |
Страница 1 от 1 |
| Автор: | milenjs [ Вто Юни 12, 2007 9:26 am ] |
| Заглавие: | Пак за U2270b и Манчестер? |
Чудя се как се реализира декодирането на Манчестър кода когато нямаме клок. Когато има клок работа е ясна /и лесна/, но не мога да се сетя как ще стане без него. Ако някой може да помогне със съвет/алгоритъм/, порових из нета и форума ама нищо конкретно не намирам |
|
| Автор: | Wise [ Вто Юни 12, 2007 9:46 am ] | ||
| Заглавие: | |||
14 страница
|
|||
| Автор: | milenjs [ Вто Юни 12, 2007 10:16 am ] |
| Заглавие: | |
Виж, това го бях изпуснал... странно защо в моя вариант на datasheet-a го нямаше - не е пълен явно. |
|
| Автор: | zaphod [ Вто Юни 12, 2007 1:49 pm ] |
| Заглавие: | |
е то на манчестера това му е идеята - да бачка без клок. |
|
| Автор: | milenjs [ Вто Юни 12, 2007 2:02 pm ] |
| Заглавие: | |
Сега усмислям алгоритъма, искам да попитам само в общия случай когато не знаем минималната и максималната на импулса какво правим - мерим и усредняваме или? |
|
| Автор: | Wise [ Вто Юни 12, 2007 2:23 pm ] |
| Заглавие: | |
Е поне честотата я знаем. Тя не трябва да се мени. |
|
| Автор: | zaphod [ Вто Юни 12, 2007 5:59 pm ] | |||||||||
| Заглавие: | ||||||||||
|
||||||||||
| Автор: | Wise [ Вто Юни 12, 2007 10:14 pm ] |
| Заглавие: | |
Ами нали за това са тея водещи задължителни битове при обикновените карти. А при Q5 си има стартов синхроимпулс. Естествено, че ако е само 00, FF, 55 или АА до безкрайност - няма как да хванеш синхронизацията. То там (ПРИ q5)си има други бози де.....ама да не задълбаваме толкова |
|
| Автор: | zaphod [ Пет Юни 15, 2007 8:34 am ] | |||||||||
| Заглавие: | ||||||||||
човек, с какъв транспондер бачкаш? U2270b е схема за рфид, можеш да сложиш в полето какъвто си искаш транспондер, и той е този който определя какво ще излиза на изхода, а не U2270b. У-то е просто генератор на поле и приемник на сигнала, чисто аналогов приемник, няма даже един тригер в него (освен на шмидт). ако тия времена които си дал са времената през които имаш 1 на изхода, то твоят транспондер е на скорост 64, ако са времената от фронт до фронт, то си на скорост 32. |
||||||||||
| Автор: | milenjs [ Пет Юни 15, 2007 9:01 am ] |
| Заглавие: | |
Ясно че 2270 ми е само генератора, не е ясен въпроса какви са транспондерите които има Не мога да разбера минималните и максималните времена които са дали в даташиита, сега обаче си мисля че са дадени за данни с клок 32 - тогава по ми се вързват някак си. Ако е така - за клок 64 трябва да си ги умножа по 2? И да станат за късия импулс - минимално 180, максимално 360; за дългия импулс - минимално 420, максимално 600 us? |
|
| Автор: | milenjs [ Пет Юни 15, 2007 11:11 am ] |
| Заглавие: | |
Оправих се до някъде /в смисъл че чета картите, прочетения код всеки път е един и същ от което съдя че комуникацията ми е правилна/. Кода който получавам е от вида 80 00 00 10 7F, това първото трябва да е ID-то на картата, поне за картите които имам се повтаря. Притеснява ме самия номер на картата - нещо малко ми се вижда като число! Нормално ли е или греша някъде? |
|
| Автор: | zaphod [ Пет Юни 15, 2007 1:25 pm ] | |||||||||
| Заглавие: | ||||||||||
това ли ти бил дерта? това са импулси при никакъв клок - просто времеви параметрите на веригата. все едно да питаш "за 7400 това 15 наносекунди при каква честота са дадени?". всъщност, 2270 е със външен детектор, така че тия параметри са по-скоро параметри на детектора, а не на чипа. 2270 е гаден чип, хубавите имат вътрешен синхронен демодулатор. |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|