LINUXTALKS.CO

Ойти, ойэти, Новый Год

 , ,

L


0

1

Товарищи ойтишники, разминка мозга для программистов.

Есть елочные гирлянды, современные, на светодиодах. Светятся. Но светодиоды в такой гирлянде питаются не постоянным напряжением, а импульсами прямоугольной формы (условно, 50 микросекунд напряжение есть, 10 микросекунд напряжения нет). Соотношение может меняться, тогда видимая яркость свечения меняется. Ну, может кто не знал, это на всякий, вступительное пояснение.

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

Так вот задача. На глаз, без каких-либо приборов, просто голыми руками, определить соотношение - сколько процентов времени горит, сколько не горит. (например 90% времени горит, 10% не горит). И чуть сложнее - определить частоту этих импульсов.

Понятно, что на глаз точно это сделать трудно, поэтому приблизительно, более-менее близко к реальности, определить. Вот перед вами гирлянда, и надо определить. То есть, опишите методику, как это сделать.

★★★★★★★

Мультиметр способный мерить частоту + солнечная панелька.
У меня была солнечна панелька вытащенная с дачного фонарика и я замерил ШИМ всего чего мог придумать. Скважность не мерил, я думаю такого в моем мультике нет.

Aber    
★★★★★★
Последнее исправление: Aber (всего исправлений: 1)

Ubuntu / Firefox (UA)
Ответ на: комментарий от cocucka

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

JamesHolden    
★★★★★★★
Linux / Chrome (BY)

Смотри на гирлянду через пропеллер, который крутится с известной тебе частотой. Как только частота мерцания светодиода начнет сравниваться с частотой пропеллера, увидишь на глаз артефакты. Даже невооруженным глазом. Лопасть (или просто палочка от мороженного например) отчетливо будет выглядеть изогнутой.

Oberstserj    
★★★★★★
Ubuntu / Firefox (NL)
Ответ на: комментарий от Oberstserj

Да, но есть как минимум один способ это увидеть вообще без ничего, то есть буквально глаз, руки, гирлянда. Увидеть скважность, я имею в виду.

JamesHolden    
★★★★★★★
Linux / Chrome (BY)
Ответ на: комментарий от JamesHolden

Хз как объяснить, чем длиннее раскручиваемый хвост, тем выше угловая(?) скорость, в какой-то момент что-то будет видно. Глаз же нифига не «аналоговый». Где-то будет граница сплошного-тусклого.

Anoxemian    
★★
Anonymous / Unknown (EE)
Ответ на: комментарий от JamesHolden

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

ИМХО, не уверен, что получится быстро вращать правда, ибо частота в китайских гирлянндах обычно выше 300Гц, т.е. надо крутить с частотой около этих 300 оборотов. Это реально?

Oberstserj    
★★★★★★
Ubuntu / Firefox (NL)
Ответ на: комментарий от Anoxemian

Глаз же нифига не «аналоговый». Где-то будет граница сплошного-тусклого.

Нет, как раз четко будешь видеть окрашенный сектор, длина которого пропорциональна коэффициенту заполнения (обратно пропорцциональна скважности)

Oberstserj    
★★★★★★
Ubuntu / Firefox (NL)
Ответ на: комментарий от Oberstserj

Да, вы с @Anoxemian правы что будут видны сектора.

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

JamesHolden    
★★★★★★★
Linux / Chrome (BY)

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

Anoxemian    
★★
Anonymous / Unknown (EE)
Ответ на: комментарий от Oberstserj

Опытный образец готов. На частоте около 300 герц с заполнением 1/5 иногда замечаешь прорисовывающуюся линию. Но прям вот оценить на глаз довольно трудно все-таки. Хз как заснять, но метод рабочий.

Oberstserj    
★★★★★★
Ubuntu / Firefox (NL)
Ответ на: комментарий от Oberstserj

Хм, конкретно на китайских гирляндах, которые у меня, хорошо видно. Подозреваю что частота ниже, ближе к 100 герц, но это требует доизучения

JamesHolden    
★★★★★★★
Последнее исправление: JamesHolden (всего исправлений: 1)

Android / Chrome (BY)
Ответ на: комментарий от Oberstserj

Лопасть (или просто палочка от мороженного например) отчетливо будет выглядеть изогнутой.

Почему изогнутый? Глаз не сканирующая камера, там не будет роллинг-шаттер.

Aber    
★★★★★★
Ubuntu / Firefox (UA)
Ответ на: комментарий от Aber

там не будет роллинг-шаттер.

Возьми за конец карандаш и перед глазами опускай-поднимай его с небольшой частотой. Он будет выглядеть изогнутым. Вот здесь тот же эффект

Oberstserj    
★★★★★★
Ubuntu / Firefox (NL)
Ответ на: комментарий от Anoxemian

Ну глаз же не отдельная сущность.

Ну в смысле? У нас работа палочек и колбочек в глазу как раз тормозная, еще без обработки мозгом. А мозг уже отдельно добавляет «спецэффекты».

Oberstserj    
★★★★★★
Ubuntu / Firefox (NL)