Электронное оборудование ракет - БРЭО,часть XIV

Страницы: 1 117 118 119 120 121 122 123 124 125 126
UA Non-conformist #04.02.2012 12:21 @Ckona#04.02.2012 10:47
+
-
edit
 

Non-conformist

Опытный

Ckona> Вопрос: как сделать, чтобы выходные числа следовали через равные промежутки.
На правах заполнения паузы.

ИМХО

1. Имхо взять худший случай (самое долгое вычисление) и принять его за период обновления выходных данных. Во все остальные случаи добавлять временные задержки до заполнения этого периода. Тогда получается равномерно, но искусственно ограничено самым долгим вычислением.
2. Предварительно писать результаты в буфер достаточной ёмкости, а уже из него выводить результаты с равными промежутками времени. Но во-первых получается НЕ в реальном времени (а у нас ведь ситуация типа "дорога ложка к обеду"), а во-вторых так или иначе возникает угроза опустошения буфера и появление задержки выхода.

Ckona> Или в "наших" атмегах есть отдельный счетчик времени, который опрашивается "особой командой" ?
Счётчик времени - это таймер, т.е. программа, которая кушает тактовую, "аппаратную" частоту и выдаёт нужные действия через написанные тобой промежутки времени. Есть и аппаратный таймер - "watch dog", который применяется для борьбы со сбоями.
Skype: a_schabanow  

GOGI

Старожил
★★★★★
Ckona> Или в "наших" атмегах есть отдельный счетчик времени, который опрашивается "особой командой" ?
В аврах несколько аппаратных таймеров, каждый можно как опрашивать, так и настроить на прерывание с определенным периодом, самому время считать не надо.
Вечный здесь обрел покой, Один электрик молодой. В напоминание потомкам: Нельзя нейтраль искать рукой!  10.0

Xan

Опытный

Ckona> Или в "наших" атмегах есть отдельный счетчик времени, который опрашивается "особой командой" ?

Про мегу деталей не знаю, я только пиками занимаюсь.
Должен быть железный таймер, который подключается к системному генератору и делит его частоту.
Другой конец таймера может дёргать прерывания.
А можно просто в цикле смотреть на таймер, когда он досчитает до переполнения. И тогда что-то делать.

Если счётчик делит на 256, а надо, например, на 250, то каждый раз, как счётчик досчитает, надо к нему прибавлять 6.

Другой вариант, это в цикле смотреть на готовность какой-нибудь переферии, например на гироскопы. Как готово, забирать данные, обрабатывать, посылать.

А остальное время прога в цикле крутится, не делая ничего полезного.
 9.0
Это сообщение редактировалось 04.02.2012 в 13:32

GOGI

Старожил
★★★★★
Xan> Если счётчик делит на 256, а надо, например, на 250, то каждый раз, как счётчик досчитает, надо к нему прибавлять 6.
В АВР счетчики могут считать до любого числа от одного до размера счетчика, число задается соответствующим регистром.
Вечный здесь обрел покой, Один электрик молодой. В напоминание потомкам: Нельзя нейтраль искать рукой!  10.0
+
-
edit
 

Брат-2

Втянувшийся
В связи с нюансами эксплуатации водяных ракет задумал внедрить дистанционное включение МД-80 и высотомера Serge77. Опробовал различные варианты схемных решений, но все они не отвечали требованиям простоты в практической реализации. Остановился на схеме светодиодного датчика апогея. Если встречно-параллельные светодиоды расположить горизонтально и параллельно друг другу, то один будет компенсировать ЭДС другого от засветки солнечным излучением. Схему использовал транзисторную. На входном МДП 7002. В качестве передатчика использовал типовую лазерную указку. Наиболее подходящими по спектру оказались отечественные светодиоды АЛ307 красного свечения, при этом импортные совершенно не чувствительны к излучению указки. ЭДС светодиодов, вероятно, соответствует напряжению порога свечения, то есть для АЛ примерно 1,6-1,7В, что ниже чем у импортных LED, поэтому для повышения чувствительности схемы использовал цепь смещения светодиодов. Подобная цепь позволяет повысить чувствительность и транзисторного датчика апогея, причем можно отрегулировать схему и на режим срабатывания выброса при недостаточной освещености светодиодов ( по аналогии с КП303А), кроме того появляется возможность использовать иные типы МДП транзисторов с индуцированным каналом с большей величиной напряжения отсечки. Схема надежно срабатывает на расстоянии более 20м, причем при прямом освещении светодиодов солнцем ложных срабатываний нет, при этом функциональные возможности устройства сохраняются. Но, как оказалось, на освещенных солнцем предметах пятно лазерной указки видно плохо, но оно хорошо заметно на номерах машин и катафотах, то есть место вокруг светодиодов необходимо обклеить светоотражающей пленкой. Пока проблему с включением на запись МД-80 не решал, возможно, у кого-то есть наработки, поделитесь.
Прикреплённые файлы:

Приемник (исп).JPG (скачать) [33,62кбайт, 2 загрузки] [attach=263956]
 
Это сообщение редактировалось 11.02.2012 в 13:51
+
-
edit
 

LEVSHA

Втянувшийся

Брат-2> Схема надежно срабатывает на расстоянии более 20м.


Если я правильно понял на VT-1 ты сделал пороговое устройство, которое управляется ЭДС светодиодов при их засветке.
А с помощю R-1 И R-2 ты организовал предварительное смещение.
А модуляция сигнала есть?
 8.0

Ckona

Опытный

LEVSHA> А модуляция сигнала есть?
А зачем ?
Не делайте этого ! (универсальный совет на все случаи жизни)  

Xan

Опытный

Брат-2>

Вместо R2 лучше поставить такой же полевик, у которого соединить затвор и сток.
Он будет работать как стабилитрон, у которого напряжение всегда равно пороговому напряжению полевика.
Независимо от температуры и питания.
 9.0
+
-
edit
 

MartKot

Втянувшийся
Брат-2> Пока проблему с включением на запись МД-80 не решал, возможно, у кого-то есть наработки, поделитесь.
Я где-то выкладывал схемку, управления камерой одной кнопкой или "+" импульсом. Камеры MD-80 идут в нескольких модификациях. В MD-80("железный" корпус) стоит выключатель по питанию, в MD-80-001(пластик) - кнопка. Я делал для "кнопки". Вот, нашёл Электронное оборудование ракет - БРЭО,часть XIV [MartKot#02.10.10 23:23]
Для той, что с выключателем, надо обрезать "землю" у выключателя питания. Под рукой сейчас только сканированные черновики.
Прикреплённые файлы:

MD-80_schem1-1.png (скачать) [48,05кбайт, 3 загрузки] [attach=264019]
Простите,-спросили Мартовского Кота,-действительно ли в марте месяце? Какая чушь,- ответил Мартовский Кот,- и март месяц не исключение! http://martkot.embedders.org , http://martkot.h1.ru/rocket/rocket.html  

LEVSHA

Втянувшийся

Ckona> А зачем ?

Я так понял, что Брат-2 хотел, использовал лазерную указку для активации схемы.
И ли я не так понял.
 8.0

LEVSHA

Втянувшийся

Xan> Вместо R2 лучше поставить такой же полевик, у которого соединить затвор и сток.
Xan> Он будет работать как стабилитрон, у которого напряжение всегда равно пороговому напряжению полевика.
Xan> Независимо от температуры и питания.

Полностью согласен.

Только нужно подстройку разности потенциалов для регулировки порога срабатывания.
 8.0
+
-
edit
 

Брат-2

Втянувшийся
LEVSHA> А модуляция сигнала есть?

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


Xan> Вместо R2 лучше поставить такой же полевик,

Целесообразность подобного схемного решения вопрос открытый, но во-первых, эксплуатация водяных ракет предполагается при температуре окружающего воздуха в пределах 0…+25°С, что существенно не влияет на Uотс, во-вторых, нас не интересует значение этого порога, нам нужно опорное напряжения несколько меньшего значения дабы надежно задавить подсветку VD3, сохранив его чувствительность к лучу указки.

MartKot> Я где-то выкладывал схемку,

У меня камера МВ-80 в металлическом корпусе с выключателем питания. Вопрос в том, как включить не только питания, но и запись. Предполагаю предварительно включать VOC, алгоритм камеры при включении питания камеру переведет на запись 2мин, а далее запись будет удерживаться наличием внешнего шума, ведь мне необходимо включить высотомер и камеру за 1мин до старта. Спасибо за помощь!
Прикреплённые файлы:

Диаграмма.JPG (скачать) [14,07кбайт, 2 загрузки] [attach=264109]
 

Xan

Опытный

Xan>> Вместо R2 лучше поставить такой же полевик,

Это типовое решение. Но совершенно не обязательное. :)

Брат-2> нам нужно опорное напряжения несколько меньшего значения дабы надежно задавить подсветку VD3

Надо не смещение напряжения, а смещение тока.
Но только резистор нужен на какие-то сотни мегом. :)
 9.0
+
-
edit
 

Брат-2

Втянувшийся
LEVSHA> Если я правильно понял на VT-1 ты сделал пороговое устройство, которое управляется ЭДС светодиодов при их засветке.

Пороговым устройством с защелкой является вся схема, где параметры каждого транзистора влияют на величину порога срабатывания, впрочем, параметры (Uотс VT1) - (напряжение смещения) являются определяющими для указанного порога.
MartKot! Я помню твое сообщение по камере МД-80, но вот только найти его на форуме не смог, спасибо еще раз!
 

Брат-2

Втянувшийся
Xan> Надо не смещение напряжения, а смещение тока.
Xan> Но только резистор нужен на какие-то сотни мегом. :)

Мне не совсем понятно, ведь МДП транзистор управляется именно потенциалом, и о каком резисторе ты говоришь? Если о работе пары встречно параллельных диодов, то мое мнение заключается в том, что более освещенный светодиод работает в гальваническом режиме, а менее освещенный в токовом, питаясь его ЭДС, вернее напряжением, то есть опять главный не ток. Впрочем, это чисто моя субъективная точка зрения, можем подискутировать, ведь мы не смогли ранее прийти к согласию по данному вопросу, только если можно без эмоций и корректно!
 
+
-
edit
 

LEVSHA

Втянувшийся

Брат-2> Я искал именно простое схемное решение возможности дистанционного включения.
Xan>> Вместо R2 лучше поставить такой же полевик,
Брат-2> Целесообразность подобного схемного решения вопрос открытый.

Поверь то что предложил Xan это правильное и простое решение.
Иначе будет работать только на столе.
 8.0
+
-
edit
 

MartKot

Втянувшийся
Брат-2> Предполагаю предварительно включать VOC...
У меня была мысль использовать VOC, для вкл. записи от шума двигателя, но потом отказался. Если камера «заснёт», то «просыпание» камеры и включение записи занимает какое-то время, будут потеряны кадры старта. Если после вкл. питания не была включена запись, через какое-то время (не помню точно) камера тоже уходит в режим «спячки», и вкл. на запись, если мне не изменяет память, должна производиться уже двойным нажатием кнопки «запись». Поэтому мне показалось проще включать тумблером питание и с задержкой запись. У «железной» MD-80 сигнал на задержку вкл. записи можно наверно брать с тумблера питания или с зелёного светодиода. Если делать полностью электронное управление, тогда тумблер питания надо заменять ключом. Надо бы схему VOC до конца расковырять, может там управляющий сигнал выцепить. Или сирену перед стартом включать :)
Простите,-спросили Мартовского Кота,-действительно ли в марте месяце? Какая чушь,- ответил Мартовский Кот,- и март месяц не исключение! http://martkot.embedders.org , http://martkot.h1.ru/rocket/rocket.html  

Xan

Опытный

Брат-2> Мне не совсем понятно, ведь МДП транзистор управляется именно потенциалом, и о каком резисторе ты говоришь? Если о работе пары встречно параллельных диодов, то мое мнение заключается в том, что более освещенный светодиод работает в гальваническом режиме, а менее освещенный в токовом, питаясь его ЭДС, вернее напряжением, то есть опять главный не ток.

Знак напряжения на паре зависит не от самой освещённости, а от того, чей ток больше.
Поэтому собрав схему, ты не можешь заранее сказать, встанет ли она с состояние "вкл" или "откл".
Чтоб была определённость, надо создать внешний по отношению к диодам ток смещения, который гарантированно больше разности фототоков. И будет тянуть в нужную сторону.
И это значит, что освещённость лазером должна быть гораздо сильнее, чем фоновая засветка.
Не нравится мне это.



Делал фотодатчик пересечения луча предметом.
Расстояние 12 метров, поле, снег, солнце.
Фототранзистор — L-32P3C.
Излучатель — 12 диодов FYL-3014IRAC 940 нм.
Никакой оптики, кроме бленды на транзисторе.
Переменка около десятка килогерц.
Микроконтроллер.

На мой взгляд, проще таскать моток провода. :)
 9.0

LEVSHA

Втянувшийся

Xan> Не нравится мне это.

И МНЕ.

Xan> Делал фотодатчик пересечения луча предметом.

Около 7 лет назад делал фотобарьеры на attiny13 с импульсными посылками фотоприемником как в телевизорах.
В помещении с двумя излучающими светодиодами, работал на 30метров.
А на улице если солнце вечером удачно расположено на некоторых объектах, на 6метрах иногда были проблемы, правда, с одним светодиодом, ставили козырьки.
Солнце ж…жот.
Проект коммерческую ценность потерял если интересно найду и выложу прошивки(без исходников) и схемы.

А лет 8 назад одни деятели пытались вместо кабельного телевидения сделать ретрансляторное на ИК лучах.
Эксперименты обнадеживали, пока снег не пошел.
 8.0
+
-
edit
 

Брат-2

Втянувшийся
LEVSHA> Иначе будет работать только на столе.
Действительно схема работает на столе, как и после сушки лака на батареи при +50°С, как и на улице при -10°С, причем без явной разницы в чувствительности, впрочем не помешает и стабилизатор режима, но мое решение - китайский вариант, над которыми уже перехотелось смеяться! Сейчас поэкспериментировал на открытом солнце. Действительно, если светодиоды точно направить на солнце, то иногда схема срабатывает, но - это форсмажер, а если под нормальным углом – то все работает.
Ток или напряжение говорить бессмысленно, так как эти понятия сторон одной медали! :)
Сейчас оптический канал связи сделать еще проще, так как существует целая линейка инфракрасных интегральных приемников, к примеру, TSOP31236, которые сами по себе являются избирательным элементом, в частности указанный на частоту 36кГц. Но, во-первых, необходим передатчик с модуляцией на частоту 36кГц, во-вторых, подобные приемники также слепнут от солнца, причем в более тепличных условиях, нежели мой вариант. Xan! Ведь у тебя тоже была бленда!
 
Это сообщение редактировалось 12.02.2012 в 13:50
+
-
edit
 

Брат-2

Втянувшийся
Xan>> Не нравится мне это.
LEVSHA> И МНЕ.
У меня примитивная задача, причем второстепенная – включить приборы регистрации. Для примитивной задачи логично примитивное решение. И ты подтверждаешь, что и при классическом решении паразитная подсветка оказывает негативное воздействие! Ну, а снег, град, дождь, туман, дым, вулканический пепел меня не пугают, так как их не должно быть по определению.
Нравится – не нравится не аргумент, - это дело вкуса, то бишь гастрономии! :)
 
+
-
edit
 

Брат-2

Втянувшийся
MartKot> У меня была мысль использовать VOC, для вкл. записи от шума двигателя,.

Сейчас проверил, что если вначале включить VOC, а затем POVER, то загорает первоначально синий светодиод, а затем через 10сек зеленый мигающий. В режиме записи, если нет постороннего шума, камера работает 2мин30сек от включения POVER. Если имеется постоянный шум, то камера из режима записи не выходит. Высотомер Serge77 включается через 45 сек, после подачи питания и лучше секунд 30 еще выждать перед стартом. То есть подаем сигнал на включение и через 1,5мин стартуем, после приземления МД-80 перейдет в спящий режим, как бы все получается. Плохо, что нет распиновки мини USB, невозможно питание от внешнего источника, да и подлезть к контактам USB для вывода тумблера питания не представляется возможным. В общем, все плохо! :)
 
+
-
edit
 

LEVSHA

Втянувшийся

LEVSHA>> Иначе будет работать только на столе.
Брат-2> Действительно схема работает на столе, как и после сушки лака на батареи при +50°С, как и на улице при -10°С.

Если у тебя схема работает, и тебя это устраивает, это самое главное.

А форум для того чтобы были другие предложения и мнения.
Для меня в нём это важно.
 8.0

RLAN

Старожил

Вопрос.
Вот тут выкладывал даташит на радиомодуль на 500 мВт.
Создание ракеты "Проект АРМ1", том3 [RLAN#30.01.12 19:13]
Питания там 2, 12В для выходного усилителя. И диапазон его 11-13.
Но у меня 2 литий-ионных аккумулятора, то есть порядка 8В.
Надеюсь, это не критично, мощность упадет, и все.
Или надо подымать?
Могу, конечно, от ЖПС трекера еще 4В взять, но не хотелось бы.
 
+
-
edit
 

MartKot

Втянувшийся
Брат-2> В общем, все плохо! :)

«Железная» у меня стоит на компе, как web-камера, а «пластик» до сих пор лежит где-то в лесу под снегом. Распиновка USB камеры у меня есть, но дома в Томске, там я буду после 20-х чисел, хотя здесь тоже что-то есть. Переходник мини-usb я делал сам. Штекер надо брать разборный. Оставляем только сам штекер с металлическими накладками, пластиковый корпус не одеваем. Так он получается гораздо миниатюрнее. Через него можно запитать саму камеру (см. приклеплённый файл). Гнездо mini-USB припаиваем к плате-переходнику, провода от штекера к плате. На «железной» камере я планировал поставить тумблер, но потом купил «пластиковую». Надо отпаять и отогнуть нижнюю ножку на тумблере, от земли. К ней и верхней припаивать тумблер. Средняя нога штатного тумблера идёт на питание камеры, верхняя на аккумулятор и зарядное устройство, через него на USB порт. Я монтаж делал тонким обмоточным проводом в шёлковой изоляции, в корпусе просверлил «дырку».
Прикреплённые файлы:

USB-mini+MD-80.rar (скачать) [274,11кбайт, 1 загрузка] [attach=264371]
Простите,-спросили Мартовского Кота,-действительно ли в марте месяце? Какая чушь,- ответил Мартовский Кот,- и март месяц не исключение! http://martkot.embedders.org , http://martkot.h1.ru/rocket/rocket.html  
Страницы: 1 117 118 119 120 121 122 123 124 125 126

в начало страницы | новое
Поиск
Настройки
Персональное
Новости сайта
Статистика
Яндекс.Метрика



 
Сайт работает на сервере ETegro Technologies