www.open-tager.ru http://www.open-tager.ru/forum/ |
|
Подскажите начинающему http://www.open-tager.ru/forum/viewtopic.php?f=5&t=3761 |
Страница 8 из 32 |
Автор: | Pacifist [ 16 фев 2015, 19:50 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
kindats писал(а): SERG_LT писал(а): kindats писал(а): Нет, не случайно. За счет скважности можно увеличивать/уменьшать мощность излучения, что теоретически позволяет менять дальность стрельбы. На практике разница почти незаметна (укладывается процентов в 10 при скважности от 10 до 50 %). Проще доб. сопротивление, как у ЛВ, подкидывать. Я про то, что у него (Джима), данная скважность постоянна и не меняется, и почему так, а не 50%? В прочем, я наверно, излишне придирчив Забыл уточнить, девайс - аптечка. Идею добавочного сопротивления LW судя по всему "позаимствовал" у Джима. На Core шунтированием резистора на 51 ом переключается режим indoor/outdoor. В оригинале схемы (Core) в режиме outdoor ИК-диод висит без сопротивления. И вообще, путем детального анализа схемы 4-го поколения LW приходишь к выводу, что 4-ка - сильно упрощенный Core с незначительными изменениями под суровые реалии проката. Порты экрана, ИК-диода/диода подсветки, выхода TSOP, почти всех кнопок совпадают. В железе что-то свое пошло только с введением беспроводки - она достаточно сильно отличается от того, что было разработано для Miles. И контроллер "позаимствовали"? Все микросхемы, у которых 28 ножек - одинаковы? |
Автор: | SERG_LT [ 17 фев 2015, 09:27 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
Я про скважность спрашивал. Сам стараюсь формировать несущую как можно точнее (36Кгц +\- 50 гц) и с симметричными импульс-пауза в периоде. Формирую, правда, программно. |
Автор: | SERG_LT [ 17 фев 2015, 14:24 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
LTagKirov писал(а): SERG_LT писал(а): Я про скважность спрашивал. Сам стараюсь формировать несущую как можно точнее (36Кгц +\- 50 гц) и с симметричными импульс-пауза в периоде. Формирую, правда, программно. Есть интересный эффект: уменьшая скважность ИК посылок от 50% вниз до ~40..45% дальность сначала увеличивается, а только потом начинает уменьшатся. Предполагаю это связано с реализацией фильтра в ИК датчике. А надо попробовать! |
Автор: | kindats [ 17 фев 2015, 20:08 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
Pacifist писал(а): И контроллер "позаимствовали"? Все микросхемы, у которых 28 ножек - одинаковы? Ув. Pacifist, не передергивайте. Я не говорил что контроллер позаимствовали или что все микросхемы у которых 28 ножек - одинаковые. Контроллер поставили свой. Гораздо слабее. Но как уже замечалось, лазертаг - далеко не космические технологии. А семейство PIC -масштабируемое. Логику улавливаете? Выводы совпадают, на один таймер меньше (тот, что считает продолжительность игры), RAM и FLASH и в корке используются хорошо если на 40 %. А открытый код Джима помещается меньше, чем в 1000 слов. Как раз запихать в PIC16F886. Еще и место останется. |
Автор: | kindats [ 17 фев 2015, 20:17 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
LTagKirov писал(а): Есть интересный эффект: уменьшая скважность ИК посылок от 50% вниз до ~40..45% дальность сначала увеличивается, а только потом начинает уменьшатся. Предполагаю это связано с реализацией фильтра в ИК датчике. Хм, не заметил такого эффекта. Действительно, надо попробовать. |
Автор: | SERG_LT [ 17 фев 2015, 20:45 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
LTagKirov писал(а): Есть интересный эффект: уменьшая скважность ИК посылок от 50% вниз до ~40..45% дальность сначала увеличивается, а только потом начинает уменьшатся. Предполагаю это связано с реализацией фильтра в ИК датчике. Сергей, данный эффект проявлялся на ТСОП с f=56Кгц? Или на других не проверяли? Если это связано с особенностями работы АРУ, то в разных датчиках они тоже разные. Просто, сейчас у нас опять оттепель сменилась холодами и снегом, возможность проверить "в поле" появится не скоро, а, как говорится, "зудит"! |
Автор: | SERG_LT [ 18 фев 2015, 00:07 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
Спасибо за инфу, Сергей! |
Автор: | Pacifist [ 18 фев 2015, 00:16 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
kindats писал(а): Pacifist писал(а): И контроллер "позаимствовали"? Все микросхемы, у которых 28 ножек - одинаковы? Ув. Pacifist, не передергивайте. Я не говорил что контроллер позаимствовали или что все микросхемы у которых 28 ножек - одинаковые. Контроллер поставили свой. Гораздо слабее. Но как уже замечалось, лазертаг - далеко не космические технологии. А семейство PIC -масштабируемое. Логику улавливаете? Выводы совпадают, на один таймер меньше (тот, что считает продолжительность игры), RAM и FLASH и в корке используются хорошо если на 40 %. А открытый код Джима помещается меньше, чем в 1000 слов. Как раз запихать в PIC16F886. Еще и место останется. Так называемого "открытого кода от Джима" я к сожалению так и не нашел. Вроде бы видели его когда-то, но в реальности - только прошивки готовые. А готовая прошивка под ПИК и масштабируемость - вещи очень разные. Если Вы работали с пиками, то понимаете это, инженеры Микрочипа иногда поражают своим полётом мысли, к примеру выпустить новый кристалл с индексом "А" на замену старому и расположить у него биты конфигурации совсем по другому - как два пальца об асфальт . Так что не будьте столь категоричны, упихнуть программу в контроллер изначально послабее - не такая уж и тривиальная задача. Иногда "всего на один таймер меньше" в жизни стоит глобальной переработки алгоритма, совсем другой системы прерываний и т.д. Как правило программисты предпочитают в таких случаях написать заново. |
Автор: | loner32 [ 18 фев 2015, 00:41 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
Нужен исходник могу выложить |
Автор: | SERG_LT [ 18 фев 2015, 00:49 ] |
Заголовок сообщения: | Re: Подскажите начинающему |
loner32 писал(а): Нужен исходник могу выложить Если можно... |
Страница 8 из 32 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |