quote:Originally posted by Puzir: озможно ли сделать систему вроде той, что используется в цифровых фотоаппаратах для удержания цели в фокусе?
Там
отражение фонаря ик-подсветки анализируется. Нам не подходит ввиду
недальнобойности сей системы. А вот подобие smile-shot в фотоаппаратах
sony нам и предстоит написать.
quote:Originally posted by Puzir: Я бы не стал связываться с аудиопеленгом. Мы не рассмотрели проблему определения поражения цели на земле.
Ну, это ещё обсудим, работа над видеораспознованием не мешает дальнейшему процессу уточнения алгоритма работы. Шаг определения дистанции будет зависеть от скорострельности и кучности системы поражения.
Puzir 16-08-2008 01:28
Шаг в дистанции от
кучности не особо зависит-попадающая на 55 м пушка на 60 тоже попадет.
Нужно определиться с максимальной дистанцией, но это уже потом. Все
перемещения по координатам можно свести в одну программу. Тоесть
работает патрулирование, если земля или воздух среагировала на
цель-начинается согласованное с системой распознования перемещение. Так
же отдельно "драйвер огня"-для моего типа пушки его задача будет
заключаться в подаче слабых электрических импульсов на каждый ствол
через определенные промежутки времени (настроить будет элементарно по
одному стволу)чтобы обеспечить максимальную скорострельность и
равномерность стрельбы. Полезен будет режим типа сон-девайс не
сканирует окрестности пока не услышит КАР Наверное вам резонно работать над программой с топикстартером-я в программировании ноль
c00xer 16-08-2008 08:48
quote:Originally posted by wasserfall: Шаг определения дистанции будет зависеть от скорострельности и кучности системы поражения.
Шаг
определения дистанции будет, к сожалению, сильно завышен из-за низкого
разрешения камеры. Это вспоминая бинокулярное зрение автомобиля.
Puzir 16-08-2008 15:10
Наши требования к точности замеров тоже не высоки
Пристрелять систему в ноль метров на 40 и можно будет стрелять
(особенное под углами, там поправка меньше) где-то от 30 до 60 метров
по прямой.
wasserfall 16-08-2008 15:33
В крайнем случае введём дополнительные колебания турели электромоторами в вертикальной плоскости.
Puzir 16-08-2008 15:46
Тоже можно! Не
стоит забывать, что у нас огонь ведется по площадям, это тоже
компенсирует неточности прицеливания! Я не знаю как подвести питание к
турели и ее поворотному двигателю. Воздух передать можно,
электричество-тоже, а вот передать через поворотный узел и то и другое
одновременно-проблема Решил, что понадобится некое пневматическое
устройство, которое будет сочетать в себе редуктор и клапан. Оно будет
выдавать постоянное давление на выходе и перекрывать подачу воздуха при
падении давления ниже заредукторного. В этом случае турелька будет
стрелять либо хорошо, либо никак. Это поможет избежать выстрелов с
пониженной мощностью, когда выхлопа еще хватает на взвод, но скорость
шариков низкая
wasserfall 16-08-2008 16:00
Электричество
по кольцевому электроконтактному устройству, как в башне танка, потом
разводка в подвижной части турели по всем потребителям. Если брать
схему с РСР, то компрессор придется крепить к верхней части турели.
c00xer 16-08-2008 16:12
Кольца у меня есть на 10А, но хватит ли?
Puzir 16-08-2008 16:16
Хм, наверное так и
нужно сделать. Ток пустить по кольцу, а воздух через ось. Я не вижу
смысла ставить компрессор. Всеравно девайс на машине везти, кинуть в
багажник пару балонов и все дела. Тут релька компактная. Во всей
поворотной части кг 5 веса всего.
c00xer 16-08-2008 16:40
quote:Originally posted by Puzir: Во всей поворотной части кг 5 веса всего
То
есть PCP? Ура, здравый смысл возобладал. А вот к кольцам я питаю
недоверие, зато опыт использования гибкого кабеля есть, и он
положительный. Не надо заморачиваться обстрелом 360*, нам достаточно
обзора 360*, который, как тут уже предлагали, делается развёрткой
зеркального конуса. Но где его взять, мать его? Самое обидное, что он
понадобится уже на следующем этапе - адаптации моей или by Virgo_Style софтины к "фототурели".
c00xer 16-08-2008 16:43
quote:Originally posted by wasserfall: Там отражение фонаря ик-подсветки анализируется. Нам не подходит ввиду недальнобойности сей системы.
Очень даже подходит, но, надеюсь, что до такого изврата не дойдёт и система будет пассивной. Иначе спалят быстро.
c00xer 16-08-2008 16:44
Да, и по поводу аудиопеленга: что дал анализ "каров"?
c00xer 16-08-2008 16:49
К конусу бы желательно и родную софтину, которая делает из кадра 360*-панораму. Или что вообще она делает?
c00xer 16-08-2008 17:01
Хотите, ещё "по
секрету" скажу, чем гатлинг хуже спарки? Он крутится. Мало того, что у
него будут моменты при раскрутке и торможении, у него будет
гироскопический эффект, то есть летящую ворону будет вести гораздо
труднее. Военные металла не жалеют, видели на фотках, какие там
агрегаты стоят? И привод у них, заметьте, пневматический - это при том,
что на корабле электричества не жалеют, вон, даже гаусс прикрутили. Мою
идею с компенсатором, вращающемся в обратную сторону, здесь отвергли
(хотя, может, и правильно - ради уменьшения массы). Модер на гатлинг
хрен поставишь, ведь модер хорошо работает только в приближении
неподвижного ствола - какая тут, в розетку, неподвижность? Если он
будет ППП, то многократно возрастает отдача. Остаются CO2 или PCP, или,
как забытый вариант, компрессионка. Но всё равно не хочу гатлинг, даже
если его сделаем на основе гауссовки По причине вращения. Я люблю вращающиеся узлы, но здесь это откровенный изврат - извините, конечно, за эмоции.
wasserfall 16-08-2008 17:30
quote:Originally posted by Puzir: Ток пустить по кольцу, а воздух через ось
А герметезировать-то как?
quote:Originally posted by c00xer: Очень даже подходит,
В
фотиках система несложная, но работает до 20-30 м, далее фокус в
бесконечность. А дальние расстояния по такой схеме анализировать
сложно, собственно поэтому и были созданы лазерные дальномеры.
Про
гатлинг - это пока и вправду не нужно. Я просто боюсь, что
скорострельности может не хватить. Привод, кстати, пневматический у них
только на больших системах. А на малых - электро.
Про поправку на
дальность - для отладки можно сделать такой девайс: спарка камеры и
винтовки через видеоискатель вручную наводится стрелком на ворону, комп
обсчитывает расстояние, вводит поправку, перенацеливает винтовку.
Конус
- это действительно проблема... Софтина от него была под MIPS процессор
и на каком-то левом языке. Но написать такую на С с ОреnGL можно. Сам
конус можно сделать из треугольников. Конечно, это не самое то, что
нужно, но заказывать нормальный дорого. Или самим попробовать свернуть
из блина от харда.
wasserfall 16-08-2008 17:45
quote:Originally posted by c00xer: Да, и по поводу аудиопеленга: что дал анализ "каров"?
Не добрался до Москвы ещё...
wasserfall 16-08-2008 18:39
Вот программка для меги8, позволяющая по сигналу на входе последовательно подавать сигналы на 4 выхода по очереди. //--------------------------------------- #include <avr/io.h> #include <util/delay.h>
DDRD = 0xff; // все выводы порта D сконфигурировать как выходы DDRB = 0x00; // все выводы порта B сконфигурировать как входы
if (PINB & (1<<PINB0)){ // проверить "1" на линии 1 порта B
PORTD | = _BV(PD1); // установить "1" (высокий уровень) на выводе PD1, _delay_ms(250); // ждем 0.25 сек.
PORTD &= ~_BV(PD1); // установить "0" (низкий уровень) на выводе PD1, _delay_ms(250); // ждем 0.25 сек.
PORTD | = _BV(PD2); // установить "1" (высокий уровень) на выводе PD2,
_delay_ms(250); // ждем 0.25 сек.
PORTD &= ~_BV(PD2); // установить "0" (низкий уровень) на выводе PD2, _delay_ms(250); // ждем 0.25 сек.
PORTD | = _BV(PD3); // установить "1" (высокий уровень) на выводе PD3,
_delay_ms(250); // ждем 0.25 сек.
PORTD &= ~_BV(PD3); // установить "0" (низкий уровень) на выводе PD3, _delay_ms(250); // ждем 0.25 сек.
PORTD | = _BV(PD4); // установить "1" (высокий уровень) на выводе PD4,
_delay_ms(250); // ждем 0.25 сек.
PORTD &= ~_BV(PD4); // установить "0" (низкий уровень) на выводе PD4, _delay_ms(250); // ждем 0.25 сек. } }
c00xer 16-08-2008 21:49
Уж коли Мегу
вспомнили, я вот думаю, у меня валяется куча АРУшек с разных моделей,
там на каждой платке минимум 2 Н-моста. Весь радиотракт выпаиваем или
выкусываем, родную микруху тоже, на её место подпаиваем Tiny2313, учим
его "слушать" rs232 и получаем экономичную систему управления двумя
коллекторными моторами. Возможно, даже ШИМ получится сделать. Годится
такое решение?
wasserfall 16-08-2008 23:15
Tiny2313
стоит почти везде почему-то дороже, чем мега8. Я поэтому её и взял за
основу. Ренение такое годится. AVR очень хороши для управления
движками. Я использовал спайку из maga8 и L239D для управления движками
в подобных случаях. Можно немного заморочиться, и заставить мегу
слушать USB. Просто у меня на компах RS232 нет.
Puzir 16-08-2008 23:31
ОФФ раз уж сведущий народ подобрался Проблемка возникла с компом
Работают 2 9800gt в слае, винда видит обе, мостик стои, в биосе
включены 2 видеокарты, в дровах тоже, индикатор работает-ну все ок, но
при этом такая простая игрушка как КС сурс тупит нереально (более
жручие игры летят), хотя на 8800 gts пархала, может есть решение
проблемы простое? Играю редко, а тут захотелось и облом