Перейти к содержанию

Применение микропроцессора для контроля работы привода.


Рекомендуемые сообщения

Стырено http://www.black-wolf.ru/phpBB/viewtopic.p...&st=0&sk=t&sd=a

 

Зачем это надо? Или накой....?

Данная конструкция предназначена для того, кто затратил изрядную

сумму денег на покупку элементов тюнинга для любимого привода.

Но покупка дорогих и надежных компонентов не всегда спасает от проблем в работе механики,

и не гарантирует их от поломок. Скорее добавляет новые. Однако, существует масса приводов и их

хозяев, которым описываемая ниже конструция не нужна.Я никому ничего не навязываю,

конструкция предлагается как есть, без каких либо гарантий и т.д. ( см. текст

стандартной отмазки для этих случаев).

 

Кроме того, установка контроллера позволяет реализовать те режимы стрельбы,

которые имеются у боевого прототипа, но по прихоти разработчика в приводе устранены

или с целью упрощения не реализованы..

 

Итак , сначала плюсы данной конструкции:

 

1- защита зубьев поршня и шестеренок при забитии стволика по разным причинам.

2- пружина после выстрела всегда находится в максимально расслабленном состоянии.

3- нагрузка на двигатель при пуске всегда нарастает плавно.

4- количество холостых выстрелов сведено к минимуму, а именно, только один холостой

выстрел после окончания подачи шаров.

5- производится непрерывный контроль за состоянием батареи питания из элементов Li-Po и Li-Fe,

применение элементов типа Ni-Cd и Ni-Mh не рассматривается в принципе.

6- наличие термодатчика позволяет ввести температурное ограничение по условиям работы привода.

7- скорострельность привода определяется программным способом.

8- возможно применение 4-х элементов питания в паке.

9- при пуске двигателя контролируется время взведения поршня, что позволяет защитить шестерни гира

от разрушения при обрыве первого зуба поршня.

10- наличие полноценного драйвера затворов силовых ключей гарантирует правильную процедуру

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

моторной шестерни, и уменьшить нагрев силовых ключей.

11- максимальное количество шаров в очереди может быть запрограммировано любым, например 20 или 30

шаров, как патронов у прототипа.

12 - при наличии антуражного переключателя SAFE-1-3-AUTO -данные режимы реализуются без особых проблем.

Длинна очереди может быть любой от 2-х до 255 шаров.

13 - звуковая сигнализация режимов работы и аварийных режимов.

14- наличие СОМ - порта позволяет менять математику не разбирая привод.

15- все компоненты для построения контроллера доступны в Украине,

примерная цена в пределах 21-25 долларов.

16- при доработке математики есть возможность подсчитывать и хранить в памяти контроллера

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

бункер пулемета, светодиоды имитации выстрела.

 

Главное, что на борту есть микропроцессор, а все остальное зависит от фантазии

конструктора.

 

Недостатки, а куда без них:

 

1- необходима доработка поршня, а именно вживление магнита в тело поршня.

2- размещение датчиков положения поршня затрудняет ремонт привода в полевых условиях,

3- привод нельзя ронять в воду, хотя плата контроллера покрывается 2-3 слоями клея БФ-2 с целью защиты от влаги.

4- программа не универсальна и требует подгонки констант работы привода и изменения подпрограмм обработки

сигналов селектора стрельбы для конкретной модели привода.

5 - при использовании выбранного типа датчиков магнитного поля , ток потребления привода в режиме

ожидания равен около 10 миллиампер. За сутки будет съедено 240 ма/час емкости батареи питания,

что эквивалентно потере 240-450 выстрелов ( зависит от режима стрельбы и пружины).

6- необходимо отключать батарею после каждой игры.

7- привод , при определенной настройке математики, становится чувствительным к качеству шаров.

8- придется заплатить денег за комплектующие.

9- предохранителя в схеме нет. Контроль потребляемого мотором тока может быть использован

для защиты аккумулятора и электроники при аварийной работе мотора. В данной версии контроллера НЕ РЕАЛИЗОВАН.

 

 

Для нормальной работы механики - крайне желательно полное удаление 2 зуба поршня, снижение высоты 3 и 4 зуба на 1миллиметр и увеличение

длинны поршня на 3-3.5 мм.Любимая всеми процедура " шайбинга и винтинга" обязательна.По имеющемуся небольшому опыту

применения пружин, можно ожидать от Системы и Гардера до + 20 м/с от номинала. Для этого доработка узла стыковки нозла и гира обязательна.

 

 

Немного о конструкции. Контроллер собран на двусторонней печатной плате из фольгированного фторопласта типа ФАФ-2. Это исключительно

прихоть автора. Так проще получение металлизации переходных отверстий с помощью прошивки платы тонкими луженым проводом.

Фольгированный стеклотекстолит никто не отменял. Плата изготовлена методом лазерно-утюжной технологии.

Отверстия показанные на рисунке платы - исключительно металлизация " земляного проводника".

Данная конкретная реализация предназначена для доработки приводов типа AUG. Для других приводов необходима переразводка печатной платы.

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

с целью получения корпуса типа D-Pack.Для определения режима очередь применен отражающий флажок, связанный с курком.

Плата нарисована с помощью программы Sprint-Layout 4.0 Схема с помощью программы sPlan 5.0

 

Выбор процессора обусловлен исключительно удобством работы с загрузчиком и возможностью отладки математики на реальном железе.

 

 

Немного о принципах контроля гиром и соответственно приводом. Для управления процедурой выстрела достаточно иметь информацию о нахождении поршня

в цилиндре в одной из крайних точек, времени пролета поршня по цилиндру в момент выстрела, а также о времени взведения поршня( достижения им

верхней мертвой точки) в процессе выстрела. Анализируя это время можно управлять работой привода.

Положение поршня в цилиндре анализируется только в двух крайних точках, чего вполне достаточно.Для экстренной остановки мотора реазизовано торможение

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

Так как шестерни гира и якорь мотора имеют некоторый момент инерции, то чем больше скорость вращения шестеренок гира, тем больше время торможения привода.

При обычных шестернях скорострельность 680-750 выстрелов оптимальна. При этом в момент торможения первый зуб секторной не еще касается первого зуба

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

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

поршнем нижней мертвой точки.При очереди - торможение только после анализа выстрела. Таким образом, если выстрел аварийный (забился стволик и прочее)- следующего

выстрела не будет. Все зубы участников процесса уцелеют.

 

 

Магазины компонентов:

http://www.imrad.kiev.ua - здесь транзисторы, микросхемы стабилизатора и драйвера затворов, диоды, сапрессоры, датчики Холла ( датчики положения поршня),

SMD - компоненты.

Стабилизатор TK11247 можно снять с плат старых мобильных телефонов стандарта NMT NOKIA 450, 550.

Если нет- можно заменить на LP2950 - рисунок прилагается.

http://www.microchip.ua - здесь PIC процессор, термодатчик, источник опорного напряжения, кварцевый резонатор.

http://www.microchipc.com/PIC18bootload/ - здесь прошивка загрузчика и интерфейс работы с загрузчиком.

ИК-отражающий датчик KTIR0811S - радиорынок. При невозможности приобретения - можно изменить плату и установить

еще один датчик Холла на флажок режима стрельбы.Или обойтись без него вообще.

 

Магнит в поршень отсюда : http://aircraft-world.com/shopexd.asp?id=1976

При невозможности покупки " за бугром" - пара магнитов примерно подходящих по размеру находится в приводе линзы головки CD-ROM.

 

Я не произвожу контроллеры на продажу, и пока не планирую этим заниматься.

Применение другого микропроцессора приветствуется. Изменения и дополнения в математике аналогично.

Датчики Холла мне доступны только этой модели. О существовании других типов датчиков знаю. Датчики от CD-ROM не подходят. Альтернативный вариант http://extreme-fire.com

 

(Стырил самые интересные фото, кому надо еще сами смотрите по линку, плюс математику и разводку плат там же)

post-27-1282670257_thumb.jpgpost-27-1282670239_thumb.jpg

Изменено пользователем GhoT
Ссылка на комментарий
Поделиться на другие сайты

Ссылка на комментарий
Поделиться на другие сайты

Готе, ты решил из своей болтовки навороченный бластер делать? :hunter:

Не хорошо, когда оружие умнее хозяина. :lol:

 

А если серьезно, я вижу лишь одну проблему на пути внедрения:

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

Ах, ну да, еще геморр с калибровкой.

 

Магнитики подходящие можно достать в мелких наушниках от плеера. (ipod отжать например у кого)

Изменено пользователем icxon
Ссылка на комментарий
Поделиться на другие сайты

Насчет умнее хозяина ты конечно понимаешь всю ничтожность высказывания, в болтовке хватит системы сигнализации конца шаров, но это слишком просто чтобы заинтересовать меня :D

 

Если бункер хороший и гавношары подаются нормально без пропусков. Бункер отдельная тема для разговора. По идее конец шаров и остановка означает что либо надо подкрутить либо сменить магазин. Я сторонник функциональности к чему приделывать на затвор какую то фигню. Чтобы разок его дернуть после смены магазина?) Вот с калибровкой да, много времени должно занять. Главное изготовить плату и написать математику О.о

Ссылка на комментарий
Поделиться на другие сайты

овчинка выделки не стоит, имхо :D но если есть желание и умение, то почему бы и нет? но себе бы на привод ставить не стал всю эту байду....

Ссылка на комментарий
Поделиться на другие сайты

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

Еще одна ситуация происходила у меня лично не один раз, когда вдруг надо сделать одиночный выстрел, ну скажем из засады, перевожу переводчик огня на одиночный огонь. прицеливаюсь и нажимаю курок..... состояние не передать когда вместо выстрела слышу щелчек срабатывания огневой отсечки, гир остановился как-раз в таком положении, когда при нажатии на курок, контакт не успевает замкнутся и отщелкывается назад... ХАХАХА, продолжений этой ситуации, море вариантов, вердикт один, задание провалено. МЕЛОЧЬ, а не приятно.

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

 

GhoT Одна программа sPlan 6.0 для принципиальной схемы у меня есть, а вот для печатных плат LAYout прогу не нашел еще, порытся надо. Вот описание еще подробнее надо бы, как они реализовали контроль над холостыми выстрелами и забитым стволиком.

 

Да, еще, серия AVR контроллеров еще проще, надо будет попробовать как время будет.

Изменено пользователем Серый
Ссылка на комментарий
Поделиться на другие сайты

Серый

Полностью согласен про полувзвод пружины, у меня как выяснилось именно из за этого полетел поршень! Пружина была взведённой неделю на самом последнем металич зубе, он выдавил под напругой пружины голову поршня, и вылетел в итоге из самого поршня, покрамсав целиндр переломленным на 2 части металическим зубом, полностью убив поршень и покоцав голову поршня...

Ссылка на комментарий
Поделиться на другие сайты

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

Изменено пользователем ЭЛВИС
Ссылка на комментарий
Поделиться на другие сайты

скоро страйкеры на перекурах будут обсуждать у кого какой проц :D

 

post-69-1283566068_thumb.jpg

 

О.о "Fabrique Nationale" принялся за разработку приводов!!?

Ссылка на комментарий
Поделиться на другие сайты

По поводу одиночного - элементарные правила ухода за приводом никто не отменял http://www.airsoft.kg/forum/index.php?showtopic=116

Если взвод до выстрела происходит дольше 1/10 секунды - у вашего АЕГА проблемы, либо с питанием, либо с регулировкой.

Но идея "довода" по отпуску курка правильная и обозреваемой схемой эта проблема решается -

2- пружина после выстрела всегда находится в максимально расслабленном состоянии.

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

 

lobo

Навряд ли, но смотрится секси. Скорее всего это было намечено перед вытравливанием платки самим хозяином аега.

Изменено пользователем icxon
Ссылка на комментарий
Поделиться на другие сайты

Холостой выстрел и забитый стволик скорее всего реализован так. Заранее известно время прохождения поршня если питание нормальное. При холостом он пройдет быстрее, при забитом медленней. Надо посмотреть математику, сам такое пока не собираюсь делать. Будет смысл ставить на 150 и далее, когда отклонения в работе механики и забитие стволика грозит серьезными поломками.

 

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

 

На фото гир от ФН какого то, разраб сам нарисовал чтобы не путаться видимо.

 

Кроме спуска пружины после игры, нужно выкрутить регулировку хоп ап в 0, разрядить магазины и отсоединить бату. Особенно если стоят конденсаторы в цепи. Также желательно провести обряд очищения от злых духов :D

Ссылка на комментарий
Поделиться на другие сайты

Нет, Гот, одиночные выстрелы, забитый стволик и вообще подсчет шаров происходит с помошью ик-пары на пути прохождения бибишки. Автор не говорит об этом, однако намекает вполне:

ИК-отражающий датчик KTIR0811S - радиорынок

Датчик этот ставить надо либо на шароподающем сопле (которое у магаза язычок отодвигает), либо на выходе из стволика, т.е. на пламегасителе.

 

Питание не может быть абсолютно одинаковым в момент перед выстрелом 1000 шаров и после, поэтому твой вариант будет давать много ложных сигналов и остановок. Да и забитый стволик не будет поршень тормозить сильнее чем обычный выстрел, а автор гарантирует остановку при первом же шаре который забивает ствол.

 

Математику написать легко, образование позволяет как никак =) Закажи где-нибудь плату, самим муторнее разводкой заниматься гораздо. Закупи элементы и купи мне пивка, всё сделаем за пару вечеров ;) Я даже магнитик тебе такой притащить могу.

Изменено пользователем icxon
Ссылка на комментарий
Поделиться на другие сайты

Тогда причем тут "ИК-отражающий датчик KTIR0811S - радиорынок. При невозможности приобретения - можно изменить плату и установить еще один датчик Холла на флажок режима стрельбы.Или обойтись без него вообще."

 

На последнем фото оптопара стоит это не оно? Впрочем твой вариант будет надежнее думаю но сложнее с установкой ) Может обойдемся без пивка до завершения процесса? Или малое количество алкоголя положительно влияет на ясность мысли? %

 

Где разводить плату я уже знаю и берут не дорого. Но прежде всего мне нужен кандидат на потрошение. И освободить свой разум от иных дел, как все будет готово сообщу и договоримся )

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...