Страница 24 из 125

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 29 окт 2010, 06:32
KorSar
Спаял 4-ю схему, а она не работает. :cry: :cry: :cry: :evil:
Проверил все кроме конденсаторов.
МК и кварц рабочие - проверял перестановкой в работающий девайс. Все работает.
Транзисторные ключи и диоды тоже работают, проверял подачей +5в на ножку МК.
Питание МК и все контакты проверял непосредственно на ножках. Замыканий тоже нет.
Единственное, что осталось проверить это конденсаторы на кварц 22пф и фильтр питания (47мкф и 0,1 мкф) применил танталовые. У 47мкф плюсовая ножка где черточка.
У меня есть подозрение, что я вместо 22пф на кварц поставил 0.1 мкф.
Как думаете, причиной может быть то, что я перепутал 22пф и 0.1 мкф?

Изображение
Изображение
Изображение

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 29 окт 2010, 08:29
jong73
Всем привет! Что то позновасто я на ваш форум вышел. Почитаю все 24 страници наверстаю.

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 29 окт 2010, 08:31
jong73
Скорее всего ты забыл изменить "fuse_bite". По умолчанию у тебя работает внутренний RC генератор. Для Меги8 фюзы cksel 0-3 ---- 1111. А если по ошибки 0.1 мкф впаял то работать то-же не будет. При програмировании фюзов обрати внимание на то, что некоторые програматоры их инвертируют. Например в CodeVision програматор инвертирует т.е. прошиваються 0000

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 29 окт 2010, 10:14
KorSar
jong73 писал(а):Скорее всего ты забыл изменить "fuse_bite". По умолчанию у тебя работает внутренний RC генератор. Для Меги8 фюзы cksel 0-3 ---- 1111. А если по ошибки 0.1 мкф впаял то работать то-же не будет. При програмировании фюзов обрати внимание на то, что некоторые програматоры их инвертируют. Например в CodeVision програматор инвертирует т.е. прошиваються 0000


Как говорится Велкам!!!

Нет с фьюзами я не ошибся, т.к. этот же самый мк работал в другом девайся (переставлял для проверки).
Всетаки я думаю, что не работает из-за конденсаторов. Все таки я туда впаял 0,1 мкф вместо 22пфр

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 29 окт 2010, 10:36
LtagKirov
KorSar писал(а): я думаю, что не работает из-за конденсаторов. Все таки я туда впаял 0,1 мкф вместо 22пфр


С конденсатором 0,1мкф не будет работать генератор, используйте простенкий ВЧ пробник: конденсатор 100пф и диод Шотки какой нибудь (1N5819) на диоде измеряете напряжение, есть генерация - будет напряжение. Можно и просто китайтестером в режиме переменного напряжения померять на любой ножке кварца через конденсатор 100пф, иногда измеряет как повезёт (там диоды совсем копеечные).

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 29 окт 2010, 13:26
jong73
А почему здесь не рассматривался метод кодирования путем модуляции 36 кгц ( ну или другой в зависимости от типа применяемого датчика ) данных порта USART. Я пошел именно по этому пути сначало. Сейчас занимаюсь протоколом Miles Tag ( хочу достигнуть совместимоти с этой системой а так же отечественных копирайтов системы Mile ).

И вопрос: Есть ли смысл усложнять контроль таймслотов в протоколе Mille ( если быть точным контролировать длительность паузы )?

Так же не совсем понятен принцип организации арбитража принимаемых "данных" если по одной "цели" производят стрельбу несколько игроков. Ведь при отсутствии арбитража ИК импульсы являються помехами друг для друга? Получаеться эфект столкновения пуль :roll: что в реальности нереально. Прошу прощение за тафталогию

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 30 окт 2010, 11:27
KorSar
Поменял емкости на 22пф заработало :)

С кодированием мы еще не определились, но это нужно делать.
Сейчас, как вы знаете, сигнал не кодирован и отсюда авторикошет и ложные срабатывания на солнце.
Реализовать miles в этой схеме было бы не плохо. Лично я с программированием только- только начинаю разбираться.

если по одной "цели" производят стрельбу несколько игроков то в существующей схеме никаких проблем не будет.
Вероятность совпадения выстрелов (16мс) крайне мала, да и в Miles думаю тоже. Нужно ли заморачиваться по этому поводу?

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 30 окт 2010, 13:39
jong73
Пардон а схемку вашу можно где нить увидеть. Посто для реализации протокола Miles я использую внешнее прерывание INT0( по любому событию ), собственно на нем и висят датчики поражени, и аппаратный таймер Т1 с предделителем на 8.
С приходом 0 на INT0 запускаю Т1. С приходом 1 останавливаю счет и анализирую состояние TCNT1. Если в вашей схеме датчик поражения висит на другой ноге придеться занять контроллер её опросом ( что как бы не желательно )

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 30 окт 2010, 15:43
kain
jong73 писал(а):Пардон а схемку вашу можно где нить увидеть.


http://ltagkirov.narod.ru/sxema.html

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 30 окт 2010, 20:42
KorSar
jong73 писал(а):Пардон а схемку вашу можно где нить увидеть. Посто для реализации протокола Miles я использую внешнее прерывание INT0( по любому событию ), собственно на нем и висят датчики поражени, и аппаратный таймер Т1 с предделителем на 8.
С приходом 0 на INT0 запускаю Т1. С приходом 1 останавливаю счет и анализирую состояние TCNT1. Если в вашей схеме датчик поражения висит на другой ноге придеться занять контроллер её опросом ( что как бы не желательно )

А Вашу схемку можно посмотреть. Мы нацелены на сбор схемы Сергея Токаревских http://ltagkirov.narod.ru/ он же LtagKirov на этом форуме ну и по возможности что-то предложить для усовершенствования.
Кодировка вроде была в планах Сергея (см. ветку)

На каком МК и т.д. Вы делаете? На какой у Вас все стадии? опытные образцы?

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 01 ноя 2010, 07:02
jong73
Можно будет посмотреть если разберусь как сюда выложить картинку. Основу устройства составляет Мега48. Кодирование сигнала в рабочем варианте как я и описывал, это модулирование данных выводимых через порт USART. Озвучка игры это данные читаемые с Flash i2c а затем выводимые шимом. 9 звуков поместилось в 32Kb ( 24LC256 ). А опытные образцы на стадии оформление внешнего вида. А найти что то готовое по приемлемой цене и для суровых парней очень сложно. Так что наверное сварку мне в руки.

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 01 ноя 2010, 07:16
KorSar
jong73 писал(а):Можно будет посмотреть если разберусь как сюда выложить картинку. Основу устройства составляет Мега48. Кодирование сигнала в рабочем варианте как я и описывал, это модулирование данных выводимых через порт USART. Озвучка игры это данные читаемые с Flash i2c а затем выводимые шимом. 9 звуков поместилось в 32Kb ( 24LC256 ). А опытные образцы на стадии оформление внешнего вида. А найти что то готовое по приемлемой цене и для суровых парней очень сложно. Так что наверное сварку мне в руки.


Очень, очень интересно!!!
Выкладывать картинки сюда можно следующим образом:
Залить картинки на ресурс http://www.radikal.ru или еще какой аналогичный ресурс -> для конкретного ресунка нажать "получить ссылки" и эту ссылку прямиком суда вставить.
Еще бы описание работы поподробнее.

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 01 ноя 2010, 09:34
jong73
http://s001.radikal.ru/i194/1011/a6/1c162d1e795f.jpg

вот что то такое

1,2,3 - входа ( курок, магазин, ручн/авт соответственно )

4,5,6,11 - к повязке с датчиками и виброй

7,8 - к оптике ( резистор устанавливаеться прямо на оптике )

9,10 батарея ( причем УНЧ и ИК светодиод лучше питать непосредственно от батареи минуя стабилизатор который при питании до 6 вольт можно заменит диодом в прямом включении )

15,16 динамик

входа 1.2.3 оптически развязаны для улучшения помехоустойчивости при сипользовании выносного блока, если плата установлена в оружии и длина проводников небольшая можно оптопары не устанавливать.

Кстати используемая вами схема больше подходит под Miles протокол потому как датчики поражения сидят на прерывании. Отличие МЕги48 от меги8 в том что немного меньше памяти зато имеется возможность назначить прерывания на любой вывод любого порта см. http://pdf1.alldatasheet.com/datasheet- ... EGA48.html поэтому не меняя платы я могу использовать протокол Miles

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 01 ноя 2010, 10:06
jong73
Хотелось бы узнать как все таки у вас обстоят дела с моделями оружия. Тот китайпласт который я встречаю на рынке даже если и соответствует размера оружия ( вчера встретил в ростове на темернике ( ростовчане знают если такие присутствуют на сайте ) замечательную модельку АК-47 длина 75см внешний вид супер но весом грамм 300-400 ( берешь в руки не маешь вещь ) и гольный пластик низкого какчества ). Хотелось бы что то похожее на нормальные стволы как внешне так и по весовым параметрам и при этом что бы не ломалось об колено. Цена фактор немаловажный.

Re: Home style lasertag (самодельный лазертаг)

Новое сообщениеДобавлено: 01 ноя 2010, 11:21
LtagKirov
jong73 писал(а):Кодирование сигнала в рабочем варианте как я и описывал, это модулирование данных выводимых через порт USART. Озвучка игры это данные читаемые с Flash i2c а затем выводимые шимом. 9 звуков поместилось в 32Kb ( 24LC256 ).


USART интерестная штука, думал о такой но лень было модулятор (561ЛЕ5) припаивать. Далеко ли срабатывает и как выглядит реакция оборудования на неправильно принятые данные. Или уже отказался от использования USART ?

Для звука используется ли какая нибудь кодировка(сжатие), какая частота дискретизации и битность ? Можешь ли выложить пару звуков, как они звучит из макета. Если звук красивый то тоже перекину пару проводков в схеме для подключения Flash i2c 8-)

jong73 писал(а):Хотелось бы узнать как все таки у вас обстоят дела с моделями оружия. внешний вид супер но весом грамм 300-400 ( берешь в руки не маешь вещь ) и гольный пластик низкого какчества ). Цена фактор немаловажный.


Если смотреть на цену то думать нечего - делай сам ;) Самое удобное на мой взгляд, листовое оцинкованное железо, строительные профили и заклёпочник, можно и сваркой прихватить, удобнее чем клеить. Из стальных труб очень тяжело, пробовали один пустой макет на 2..3кг вытягивает, из алюминевого профиля красиво, легко но очень небюджетно (в моей местности). У меня на страничке макеты из профиля очень крепкие получились и лёгкие. Тяжесть совсем ненужная вещь - играемся ещё в хардбол очень хочется облегчить оружие а никак, в лазертаге маленький вес плюс и портить его ненужно. Дизайн макетов конечно простоват, но и задачи такой небыло - очень хотелось поскорее что нибудь смастерить и поиграть. http://ltagkirov.narod.ru/maket.html Но если соберусь делать ещё макеты по такой технологии, то наверное "погламурнее" форму выберу, что нибудь вида a'la Винторез 8-)