www.open-tager.ru http://www.open-tager.ru/forum/ |
|
Частота модулации TSOP xx 36 или xx 56 http://www.open-tager.ru/forum/viewtopic.php?f=5&t=173 |
Страница 4 из 5 |
Автор: | ASM [ 27 сен 2011, 04:13 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
По цене может получиться дороже, сомневаюсь что вывод с фотоприёмника сразу можно завести на ножку ADC. TSOP же даёт логический сигнал, который можно обрабатывать в дальнейшем. В том числе по прерыванию. Если есть желание получить на фотоприёмнике, то можно попробовать выкинуть к чертям частоту модуляции и кодировать одиночными импульсами (вспышками). Мне кажется эта задача вполне реальна и, возможно, даже конкурентноспособна. В IrDA, кстати, так и кодируют. Но в любом случае это вынудит писать прошивку, более детально изучать физику и тп. |
Автор: | Pingvin [ 27 сен 2011, 06:25 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
KorSar писал(а): А не льзя ли вместо тсопов ик фототранзисторы поставить? Работу по защите от помех поручить МК. Тогда отпадет проблема с этими частотами, а стоят они как светодиоды. Такие в мышках шариковых были. Предлагаю написать свою прошивку под эту плату. Я как раз сейчас пишу прошивку под Милес Таг 2 под любые датчики (56, 48, 38, 36 кГц ), достаточно будет указать несущую частоту приемника в хедере (или как параметр для компилятора -f0 ). В принципе, основной момент - передача и прием пакета, реализовано. Хотите - присоединяйтесь. |
Автор: | KorSar [ 27 сен 2011, 08:40 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
Да я в программировании не силен. Нужно много времени. Поменять что-то могу. Навряд ли буду полезен. А так форум отслеживаю. |
Автор: | ASM [ 27 сен 2011, 18:44 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
Pingvin писал(а): KorSar писал(а): А не льзя ли вместо тсопов ик фототранзисторы поставить? Работу по защите от помех поручить МК. Тогда отпадет проблема с этими частотами, а стоят они как светодиоды. Такие в мышках шариковых были. Предлагаю написать свою прошивку под эту плату. Я как раз сейчас пишу прошивку под Милес Таг 2 под любые датчики (56, 48, 38, 36 кГц ), достаточно будет указать несущую частоту приемника в хедере (или как параметр для компилятора -f0 ). В принципе, основной момент - передача и прием пакета, реализовано. Хотите - присоединяйтесь. Как-то не правильно. Лучше что бы частоту модуляции можно было менять с помощью изменения значения в EEPROM. Это позволит менять её "на лету", например приёмом специальной посылки. А вообще у меня тоже уже работающая реализация передачи/приёма есть. На тему присоединяться, а куда? Как поучаствовать в вашем проекте? Моя реализация есть тут: http://3zu.ru/projects/lasertag/reposit ... ware_nousb |
Автор: | Pingvin [ 27 сен 2011, 18:57 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
ASM писал(а): Pingvin писал(а): KorSar писал(а): А не льзя ли вместо тсопов ик фототранзисторы поставить? Работу по защите от помех поручить МК. Тогда отпадет проблема с этими частотами, а стоят они как светодиоды. Такие в мышках шариковых были. Предлагаю написать свою прошивку под эту плату. Я как раз сейчас пишу прошивку под Милес Таг 2 под любые датчики (56, 48, 38, 36 кГц ), достаточно будет указать несущую частоту приемника в хедере (или как параметр для компилятора -f0 ). В принципе, основной момент - передача и прием пакета, реализовано. Хотите - присоединяйтесь. Как-то не правильно. Лучше что бы частоту модуляции можно было менять с помощью изменения значения в EEPROM. Это позволит менять её "на лету", например приёмом специальной посылки. А вообще у меня тоже уже работающая реализация передачи/приёма есть. На тему присоединяться, а куда? Как поучаствовать в вашем проекте? Моя реализация есть тут: http://3zu.ru/projects/lasertag/reposit ... ware_nousb Да я разве против! Так и будет, я даже предлагал - при подключении датчиков с другой несущей в разъёме перемыкать контакты (перемычками в самих разъёмах), тогда сам контроллер будет знать, какие датчики используются - а ля Плуг Анд Плей! А как объеденить усилия? Ну хотя бы делиться исходниками и критиковать, высказывать свои замечания, предложения. Может, выработать некую "стандартизацию". Очень дельные замечания высказал по поводу моих исходников jong73. Если Вы сможете предоставить мне "хостин" в своем репозитории - буду благодарен. Своего пока у меня нет , исходники выкладываю прямо на форум. Чуть причешу - выложу с реализованным приемом (тут тоже есть ещё некоторые вопросы). Интересно попробовать и совместную работу над проектом (посредством того же git, к примеру). Сейчас, кода есть "транспортный уровень", как раз пора определяться с переферией (звуком, количеством датчиков, индикацией, кнопками управления) - короче, есть о чем подискуссировать! |
Автор: | ASM [ 27 сен 2011, 19:47 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
Pingvin писал(а): Может, выработать некую "стандартизацию". Очень дельные замечания высказал по поводу моих исходников jong73. Если Вы сможете предоставить мне "хостин" в своем репозитории - буду благодарен. Своего пока у меня нет , исходники выкладываю прямо на форум. Чуть причешу - выложу с реализованным приемом (тут тоже есть ещё некоторые вопросы). Интересно попробовать и совместную работу над проектом (посредством того же git, к примеру). Сейчас, кода есть "транспортный уровень", как раз пора определяться с переферией (звуком, количеством датчиков, индикацией, кнопками управления) - короче, есть о чем подискуссировать! Я уже писал на эту тему в топике viewtopic.php?f=3&t=298&p=1671&hilit=github#p1671. Если перерывать много литературы не хочется и осваивать тоже. Я могу создать на github проект. Нарисовать примерную структуру, написать правила и нормативы кодирования, документирования и тп. (конечно же с возможностью вносить коррективы) Но это всё буду делать только в том случае, если: 1. Этим хоть кто-то будет пользоваться; 2. Этим кроме меня больше заниматься никто не хочет. Могу заняться организацией с 3-его октября. |
Автор: | Pingvin [ 27 сен 2011, 21:18 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
ASM писал(а): Pingvin писал(а): Может, выработать некую "стандартизацию". Очень дельные замечания высказал по поводу моих исходников jong73. Если Вы сможете предоставить мне "хостин" в своем репозитории - буду благодарен. Своего пока у меня нет , исходники выкладываю прямо на форум. Чуть причешу - выложу с реализованным приемом (тут тоже есть ещё некоторые вопросы). Интересно попробовать и совместную работу над проектом (посредством того же git, к примеру). Сейчас, кода есть "транспортный уровень", как раз пора определяться с переферией (звуком, количеством датчиков, индикацией, кнопками управления) - короче, есть о чем подискуссировать! Я уже писал на эту тему в топике viewtopic.php?f=3&t=298&p=1671&hilit=github#p1671. Если перерывать много литературы не хочется и осваивать тоже. Я могу создать на github проект. Нарисовать примерную структуру, написать правила и нормативы кодирования, документирования и тп. (конечно же с возможностью вносить коррективы) Но это всё буду делать только в том случае, если: 1. Этим хоть кто-то будет пользоваться; 2. Этим кроме меня больше заниматься никто не хочет. Могу заняться организацией с 3-его октября. Первый же, "шкурный" вопрос - хостинг на github платный? Мне, вобщем то, без разницы - git, svn или ещё что. Немного места и, желательно, с платежами не заморачиваться (электронных кошельков не имею). |
Автор: | ASM [ 27 сен 2011, 22:24 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
Pingvin писал(а): Первый же, "шкурный" вопрос - хостинг на github платный? Мне, вобщем то, без разницы - git, svn или ещё что. Немного места и, желательно, с платежами не заморачиваться (электронных кошельков не имею). Для открытых проектов бесплатный, там же, кстати, сейчас разрабатывается Linux товарищем Linus-ом Да и вообще там очень много разных интересных проектов. Всё же самый популярный хостинг. |
Автор: | Pingvin [ 28 сен 2011, 06:47 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
По поводу датчиков. Сколько их нужно? Какой режим работы предпочтительней (синхронный/асинхронный)? Я пока "посадил" один датчик на вход INT0 и обрабатываю прерывания по фронту/спаду сигнала. На Atmega16 три таких входа. То есть, при таком подходе я могу независимо отслеживать 3 зоны. В простейшем варианте - 3 датчика, угол охвата каждого тогда должен быть 120 градусов. Этого достаточно? Тогда я смогу работать с ними асинхронно - один датчик может ловить "пулю" от одного игрока, второй (третий) - от другого. Но тут свои острые углы - ведь два датчика могут словить одну и ту же "пулю", а протокол не предусматривает идентификатор "пули" (выстрела)! И как отследить, одну и ту же "пулю" поймали датчики или разные? Напрашивается - отследить и сравнить время прилета. Тогда таймер надо городить (хотя я его все равно собирался делать). Или расширить протокол - ввести идентификатор выстрела? Или вообще не заморачиваться и посадить все датчики параллельно на одну ногу? Ваше мнение, господа? |
Автор: | Pingvin [ 28 сен 2011, 07:01 ] |
Заголовок сообщения: | Re: Частота модулации TSOP xx 36 или xx 56 |
ASM писал(а): Pingvin писал(а): Первый же, "шкурный" вопрос - хостинг на github платный? Мне, вобщем то, без разницы - git, svn или ещё что. Немного места и, желательно, с платежами не заморачиваться (электронных кошельков не имею). Для открытых проектов бесплатный, там же, кстати, сейчас разрабатывается Linux товарищем Linus-ом Да и вообще там очень много разных интересных проектов. Всё же самый популярный хостинг. Ну что, рискнём? А кто-то будет вмешиваться в нашу "политику"? Есть требования к оформлению исходников? Или дадут место - и мы сами себе хозяева? |
Страница 4 из 5 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |