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

Стробоскоп из фотовспышки!


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

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

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

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

Удачи!

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

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

я бы не советовал делать стробоскоп из ИФК - быстро сдохнет.
При питании ИФК-120, а именно эта лампа устанавливалась в советских фотовспышках, от заряженного до 300 В конденсатора емкостью 800 мкФ срок службы, определяемый по критерию допустимого падения светоотдачи, составлял 10 тыс. срабатываний при заданной паузе между вспышками - вроде бы секунд 20-30. IMHO, если емкость и напряжение будут поменьше, то это количество гарантированных срабатываний и поболе будет. Кроме того, если стробоскоп используется не для фотометрии - можно допустить и большее падение светоотдачи - а это так же эквивалентно увеличению допустимого ресурса.

Удачи!

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

я бы не советовал делать стробоскоп из ИФК - быстро сдохнет.
При питании ИФК-120, а именно эта лампа устанавливалась в советских фотовспышках, от заряженного до 300 В конденсатора емкостью 800 мкФ срок службы, определяемый по критерию допустимого падения светоотдачи, составлял 10 тыс. срабатываний при заданной паузе между вспышками - вроде бы секунд 20-30. IMHO, если емкость и напряжение будут поменьше, то это количество гарантированных срабатываний и поболе будет. Кроме того, если стробоскоп используется не для фотометрии - можно допустить и большее падение светоотдачи - а это так же эквивалентно увеличению допустимого ресурса.

Удачи!

Ура у меня получился мой первый стробоскоп!Только я конденсатор поставил на 50мф и резистор место переменника на 10К и оно моргает слабо и не сильно часто!Вопрос:если я паралельно тому кондеру поставлю на 800Мф частота и сила мерцания поменяется?И в какую сторону!

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

я конденсатор поставил на 50мф и резистор место переменника на 10К и оно моргает слабо и не сильно часто!Вопрос:если я паралельно тому кондеру поставлю на 800Мф частота и сила мерцания поменяется?И в какую сторону!
Если под морганием/мерцанием понимать срабатывание вспышки, а под силой - кажущуюся яркость, то:

- период моргания пропорционален емкости, так что частота снизится раз в 17;

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

Удачи!

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

я конденсатор поставил на 50мф и резистор место переменника на 10К и оно моргает слабо и не сильно часто!Вопрос:если я паралельно тому кондеру поставлю на 800Мф частота и сила мерцания поменяется?И в какую сторону!
Если под морганием/мерцанием понимать срабатывание вспышки, а под силой - кажущуюся яркость, то:

- период моргания пропорционален емкости, так что частота снизится раз в 17;

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

Удачи!

Ну мне для потёмок :) !А скажи тогда пожалуйста формулу по которой мне считать количесто вспышек,и если я последовательно поставлю 2 кондера 50мк и 800мк,у меня получится мерцание 2рза в секунду???И резистор какой нужно я просто вместо перемнного ставлю постоянный???

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

А скажи тогда пожалуйста формулу по которой мне считать количесто вспышек
Формула слишком секретная - её надо в учебниках по ТОЭ/ТОР'у смотреть. На пальцах же вот что:

- постоянная времени заряда конденсатора C с последовательно включенным сопротивлением R, обычно обозначаемая греческой буквой тау (извиняюсь, у меня не набирается), равна RC. Так что при подключении полностью разряженного кондесатора к источнику постоянного напряжения напряжение на конденсаторе как функция времени определяется по формуле: u(t)=U(1-exp(-(t/тау)). При этом предполагается, что подключение произведено в момент времени t=0 ;

- когда это напряжение достигнет уровня срабатывания Us системы запуска - происходит вспышка. В результате напряжение на конденсаторе падает до уровня Uo, которое, вообще говоря, отлично от нуля;

- дальнейшая зарядка происходит уже от этого напряжения, так что формула напряжения на конденсаторе приобретает вид u(t)=Uo+(U-Uo)*(1-exp(-(t/тау)));

- величина Us определяется параметрами схемы запуска и, в принципе, её можно определить экспериментально, подключив параллельно емкости, непосредственно питающей ИФК, вольтметр или, что лучше, осциллоскоп. Максимальное напряжение, до которого заряжается емкость, и будет Us;

- аналогично можно определить Uo;

- таким образом, в установившемся режиме период вспышек можно определить, приравняв последнее выражение к Us, т.е. из уравнения: u(t)=Uo+(U-Uo)*(1-exp(-(t/тау)))=Us находим t - это и будет период вспышек T. Уравнение относительно t вполне решаемо на уровне знаний по математике в объеме средней школы;

- Вас же интересует частота вспышек f, а это есть величина, обратная периоду: f=1/T.

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

если я последовательно поставлю 2 кондера 50мк и 800мк,у меня получится мерцание 2рза в секунду???
При последовательном соединении 50 мкФ и 800 мкФ итоговая емкость составит около 30 мкФ, так что вспышка Ваша будет мерцать - при прочих равных условиях (что не всегда соблюдается), раза в полтора чаще.
И резистор какой нужно я просто вместо перемнного ставлю постоянный???
Так это, IMHO, на схему подивиться надо.

Удачи!

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

У меня ещё вопро!Я сегодня на строб поставил конденсатор 800мк!Вспышка зашибись а скорость маленькая я даже убрал подстроечный резистор и тот постоянный который перед ним,вспышка чуток стала чаще а вилка аж вонять начинает!!Что мне делать???Для скорости и вспышки? схем http://www.debryansk.ru/~lpsch/krugok/r_strob.htm

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

  • 4 года спустя...
  • 1 месяц спустя...

Всех приветствую! Скажите пожалуйста, как лучше сделать стробоскоп из вспышки "Луч" (её схема ниже)

7f30ca147a3b.gif

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

Заранее благодарен! :)

░░░░░░░░░

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

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

░░░░░░░░░

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

n' timestamp='1293259838' post='799152']

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

Я думаю переделать вот так с лёту не получится и потом хз, как будет работать. Тебе проще спаять по схеме новую, там схема-то смешная пару деталюх.К тому же трансформатор тебе мотать не надо.Дело 20 мин.

Всё это дело запихай в корпус вспышки и будет ТРУ!!!

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

Тебе проще спаять по схеме новую' date=' там схема-то смешная пару деталюх[/quote']

Сейчас сам пришёл к такому выводу :)

Подскажите, а если накопительный конд-р не 20, а 50 мкФ поставить, балластный конд-р (1 мкФ) не опухнет? А то везде на входе гасящий резистор мощный стоит, а тут нет.

Есть в принципе мощные резюки на 91 и 120 Ом, но не хотелось бы их ставить из-за размеров и тепловыделения.

░░░░░░░░░

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • ИМХО, только с24, с25, с12 имеет смысл проверить/заменить.
    • Я сам найду, вы мне название напишите пожалуйста.
    • Добрый вечер..)) Нет в моем случае лучше найти готовый для моего Цифровой осциллограф Instrustar ISDS205A 2 канала х 20 МГц..
    • А как же вы квазар спаяли? Или ЛУТом не владеете? Можно даже маркером все прорисовать. А за осцил боятся не стоит, ему на вход будет приходить допустимое напряжение (указано в хар-ках осциллографа).
    • Релюхи не причём. При неисправности релюх симптомы были бы другие. И ИБП даже не клацает когда переходит в  "аварию".   Да. Аккум новый. Более того - 2 новых пробовал. И без АКБ тоже. Не влияет. Да мелкие особо не вздуваются ж. Хотя С21 под подозрением..   Спасибо. Буду иметь ввиду.
    • #include <Wire.h> #include <Oregon_TM.h> #include <BME280I2C.h> //////////////////////////////////////////////////////////////////////////////////////////////////////////// //Скетч для устройства, передающего данные датчика BME280 в формате Oregon Scientific THGN132N //Принципиальная схема прилагается. //Для работы необходима библиотека https://github.com/finitespace/BME280/ //Устройство работает от 3-ех пальчиковых батареек, для экономии электричества заливать скетч нужно через ISP //////////////////////////////////////////////////////////////////////////////////////////////////////////// //Также возможна передача данных в формате - THP (температура, влажность, давление, напряжение батареи) //Пример с приёмником поддерживает расшифоовку THP //////////////////////////////////////////////////////////////////////////////////////////////////////////// # define THGN_SEND 1 // Передавать ли данные в формате THGN132 # define THP_SEND 0 // Передавать ли данные в формате THP # define DEVICE_LOG 1 //Писать ли лог В Serial # define DONE_PIN 15 // вывод сигнала об окончании работы на таймер # define BME_WAIT 10 // Сколько мс ожидать датчик BME # define BATTERY_THR 3.5 // Порог напряжения для выставляения флага разряда батарейки (THGN) ///////////////////////////////////////////////////////////////////////////////////////////////// //Ниблы датчика THP //Во всех полях младшие ниблы идут вперёд!!! // 1-2 - тип (55) // 3 - канал (0-7) // 4-6 - (температура от -100С) * 10. Т.е. +25.1С = 1251 = 4E3h // 7-9 - Влажность *10 Т.е. 25.1% = 251 = 0FBh // 10-12 - (давление от 500ммртст) * 10. Т.е. 765мм = 2650 = A5Ah // 13-15 - данные с АЦП (A0) // 16-17 - CheckSUM // 18-19 - CRC8 (poly 0x07 start 0x00) ///////////////////////////////////////////////////////////////////////////////////////////////// Oregon_TM transmitter(4); BME280I2C bme; bool bme_present = false; float bme_temp(NAN), bme_hum(NAN), bme_pres(NAN); ///////////////////////////////////////////////////////////////////////////////////////////////// void setup() { digitalWrite(DONE_PIN, LOW); pinMode(DONE_PIN, OUTPUT); #ifdef DEVICE_LOG Serial.begin(115200); Serial.println("Waiting for BMEsensor..."); #endif //Обмен данными с BME////////////////////////////////// Wire.begin(); while(!bme.begin()) { if (millis() > BME_WAIT) break; } if (!bme.begin()) { #ifdef DEVICE_LOG Serial.println("No BME sensor found"); #endif bme_present = false; } else { switch(bme.chipModel()) { case BME280::ChipModel_BME280: bme_present = true; bme.read(bme_pres, bme_temp, bme_hum); #ifdef DEVICE_LOG Serial.println("Found BME280 sensor! Success."); Serial.print("Temperature = "); Serial.print(bme_temp, 1); Serial.println("C"); Serial.print("Humidity = "); Serial.print(bme_hum, 1); Serial.println("%"); Serial.print("Pressure = "); Serial.print(bme_pres * 0.75, 1); Serial.println("mmHg"); #endif break; default: #ifdef DEVICE_LOG Serial.println("Found UNKNOWN sensor! Error!"); #endif bme_present = false; } } //Напряжения батареи/////////////////////////////////////////// word battvotage = (word)(((float)(1.1 * 16368) / Vbg()) * 100); #ifdef DEVICE_LOG Serial.print("Battery voltage = "); Serial.println(battvotage,HEX); #endif //Подготовка и отправка данных THGN////////////////////////////////////// transmitter.protocol == 2; if (THGN_SEND) { transmitter.setType(THGN132); transmitter.setChannel(3); transmitter.setBatteryFlag(battvotage < BATTERY_THR); if (bme_present) { if (bme_hum > 98) bme_hum = 98; if (bme_hum < 2) bme_hum = 2; if (bme_temp > 70) bme_temp = 70; if (bme_temp < -50) bme_temp = -50; transmitter.setTemperature(bme_temp); transmitter.setHumidity(bme_hum); transmitter.setComfort(bme_temp, bme_hum); } else { transmitter.setTemperature(-49.9); transmitter.setHumidity(2); transmitter.setComfort(-49.9, 2); } transmitter.SendPacket(); } // Если отправляются оба формата пакетов, межу ними надо выдержать паузу if (THP_SEND && THGN_SEND) delay(100); //Подготовка и отправка данных THP////////////////////////////////////// if (THP_SEND) { transmitter.setType(THP); transmitter.setChannelTHP(1); transmitter.setBatteryTHP( battvotage); if (bme_present) { transmitter.setTemperatureTHP(bme_temp); transmitter.setHumidityTHP(bme_hum); transmitter.setPressureTHP(bme_pres * 0.75); // перевод Pa в mmHg } else { transmitter.setErrorTHP(); } transmitter.SendPacket(); } #ifdef DEVICE_LOG Serial.println(); Serial.print(millis()); Serial.println("ms"); Serial.println(); #endif //Команда на отключение питания digitalWrite(DONE_PIN, HIGH); } ///////////////////////////////////////////////////////////////////////////////////////////////// void loop(){} ///////////////////////////////////////////////////////////////////////////////////////////////// int Vbg() { ADMUX = (1<<REFS0)|(0<<REFS1)|(1<<MUX3)|(1<<MUX2)|(1<<MUX1)|(0<<MUX0); long buffersamp=0; for (int n=0x0; n<=0xff; n++ ) { ADCSRA = 0xc7; while (bit_is_set(ADCSRA,ADSC)); buffersamp += ADC; } buffersamp >>=4; //16368 full scale 14bit ADCSRA &= ~(1 << ADEN); // отключаем АЦП return buffersamp; } Вот код программы. Пробовал по разному и от 5в запитывал и всю систему от 3,3 в. Причем голая ардуинка с таймером работает в нормальном режиме некоторое время, но потом все равно слетает и начинает питать мк постоянно( Причем это происходит всегда через разный промежуток времени.
×
×
  • Создать...