www.open-tager.ru

открытый лазертаг форум
Текущее время: 22 ноя 2024, 10:18

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


Реклама

Правила форума


В разделе запрещены - обсуждение оборудования не поддерживающего открытых протоколов, реклама и ссылки на готовые продукты лазертага, обсуждение политики производителей и самих производителей. Виден всем.



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 17 фев 2013, 19:02 
Не в сети
Новосел

Зарегистрирован: 01 фев 2013, 12:17
Сообщений: 57
Насколько важна точность несущей ИК-сигнала в Майлестаг ?
К примеру если частоа 55800 Гц , как это будет сказываться на приеме команд ?


Последний раз редактировалось MaxiMuz79 18 фев 2013, 15:22, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Точность несущей 56кГц ?
СообщениеДобавлено: 17 фев 2013, 19:46 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
MaxiMuz79 писал(а):
Насколько важна точность несущей ИК-сигнала в Майлестаг ?
К примеру если частоа 55800 Гц , как это будет сказываться на приеме команд ?

Даташит на TSOP в руки!
Нормально должно ловить, ИМХО.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Точность несущей 56кГц ?
СообщениеДобавлено: 17 фев 2013, 22:09 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
Не заметите разницы.
Даже в даташите максимальная чувствительность на графике нарисована для f = f0 ± 5 %. А +-5% это от 53200 до 58800.

_________________
Нет предела совершенству, но ресурсы заканчиваются быстро.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Точность несущей 56кГц ?
СообщениеДобавлено: 18 фев 2013, 06:33 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
наверное важнее не частота несущей а длительности импульсов нолей и единичек )


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 18 фев 2013, 15:54 
Не в сети
Новосел

Зарегистрирован: 01 фев 2013, 12:17
Сообщений: 57
К примеру для частоты несущей f=55814 Гц (Fclk=9,6MHz) , имеем длительности посылок 0 и 1:
- для 600мкС (pause, 0) t=0,0006002 сек , погреш. <0,04%
- для 1200мкС (1) t=0,00120042 сек , погреш. <0,04%
- для 2400мкС (start) t=0,002409792 сек, погреш. ~0,4%
Преположим имеем посылку 3 байта, в котором по 6шт. "1" в каждом байте, тогда общее время посылки :
tобщ=tst + 24*tp + 6*3*t1 + 6*t0
Для идеального случая tобщ=0,042 сек
Для случая f=55814 Гц : tобщ=0,042023542 сек ! - это 0,056 % приведенной погрешности
разница в 23,5 мкСек
Какую же погрешность допускает протокол ?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 18 фев 2013, 16:00 
Не в сети
Местный

Зарегистрирован: 13 июл 2011, 17:05
Сообщений: 475
Откуда: Perm
ладно, частота 55.8Кгц - эт ещё понятно из начального вопроса. возможно, это как-то связано с удобством написания прошивки. а вот длительность 600мс зачем менять? пусть будет себе 600мс


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 18 фев 2013, 16:05 
Не в сети
Местный

Зарегистрирован: 13 июл 2011, 17:05
Сообщений: 475
Откуда: Perm
тыкнитесь осциллографом в ногу тсопа и посмотрите с какой точностью он выдаёт эти самые 600мкС и соотв. с каким допуском приходится работать программе приёмнику. уже приводил картинки: viewtopic.php?t=1868&p=17506#p17506 (текст там можно не читать: важное - это значение длинны отрезка в правой части картинок).

хотя, может эт у меня датчики кривые. если кто замерит на рабочем железе - будет круто.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 18 фев 2013, 16:12 
Не в сети
Новосел

Зарегистрирован: 01 фев 2013, 12:17
Сообщений: 57
tommy писал(а):
ладно, частота 55.8Кгц - эт ещё понятно из начального вопроса. возможно, это как-то связано с удобством написания прошивки. а вот длительность 600мс зачем менять? пусть будет себе 600мс

вы на микроконтроллерах программировали ? это специфика МК с фиксированной тактовой частотой .
Можно извратиться и сделать временные интервалы более точными , но не игра не стоит свеч. Поэтому задаю вопрос о допустимых погрешностях


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 18 фев 2013, 16:21 
Не в сети
Местный

Зарегистрирован: 13 июл 2011, 17:05
Сообщений: 475
Откуда: Perm
лучше тогда действительно замерить то с чем будет работать принимающая сторона и смотреть влияние отклонения в выстреле на эти данные, а не на то что мы посылаем.

лично мне кажется, что 0.6002мс заместо 0.6мс - это круто и вы правы в том, что "игра не стоит свеч".


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 18 фев 2013, 16:26 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
мне кажется там погрешности куда больше 5% однозначно. Иначе сильно точно надо все делать. Я бы предположил что точность приема импульса равна 1200-600/4 = 150 мс
по крайней мере я бы с такой точностью принимал чтобы сделать связь более надежной


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 31


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

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB