Jump to content
dimberg

Автоматы Световых Эффектов - Все О Них

Recommended Posts

Если применять только один тип РПЗУ такой прием допустим, но взамен будет как минимум один лишний резистор. У меня цель поставлена иначе, применить весь набор РПЗУ от 2716 до 27512 и здесь нужен весь набор поля перемычек.

Помимо этого варианта предлагаю его разновидность, там генератор содержит транзистор, эта схема позволяет обеспечить регулировку частоты генерирования в более широких пределах. В эти варианты схем с платами я внес определенную универсальность и отпадает необходимость трассировать платы для схем семейства BG_v1_xx и BG_v3_xx. Если возникнет необходимость применить РПЗУ 27С1000 до 27С8000, то можно вернуться к трассировке плат под них, естественно что схему придется подправить.

post-103779-0-32167000-1437334406_thumb.gif

post-103779-0-89219200-1437334425_thumb.gif

BG_v2C_.lay6

Edited by ST_A

Share this post


Link to post
Share on other sites

Смысл заменять перемычки резисторами?

Резисторы дороже.

Ой-ли?

Но с одной перемычкой удобнее. Замкнута - адрес, разомкнута - подтяжка к +5V.

...У меня цель... применить весь набор РПЗУ от 2716 до 27512...

Именно, для полного достижения Вашей цели.

Share this post


Link to post
Share on other sites

Спасибо, такое решение задачи допустимо, но она нестандартная и слегка противоречит требованиям ТУ (особенно для серии К573). В данной схеме есть и другая составная часть поставленной задачи, это минимальное количество дискретных элементов при соблюдении всех канонов цифровой схемотехники. Для меня такое удобство малозаметно, мне проще переставить джампер с одной пары штырьков на другую....

Share this post


Link to post
Share on other sites

Литиевые батарейки Fanso для систем телеметрии и дистанционного контроля

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

Подробнее

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

BG_cxem1.rar

Edited by ST_A

Share this post


Link to post
Share on other sites

Для дополнительных раздумий.

При запуске Вашей программы в ОС WinXP SP3 x86, процессор Athlon 64 3200+:

post-162119-0-55214400-1437796221.jpg

Share this post


Link to post
Share on other sites
                     

Приглашаем на вебинар Решения для построения ультразвуковых счетчиков жидкостей и газов на базе MSP430

Компэл совместно с Texas Instruments 23 октября 2019 приглашают на вебинар, посвященный системам-на-кристалле для построения ультразвуковых расходомеров жидкостей и газов на базе ядра MSP430. Вебинар проводит Йоханн Ципперер – эксперт по ультразвуковым технологиям, непосредственно участвовавший в создании данного решения. На вебинаре компания Texas Instruments представит однокристальное решение, позволяющее создавать точные недорогие счетчики жидкостей и газов.

Подробнее...

К сожалению у меня нет сведений как работает прога на Атлонах, у меня Интел 2-х ядерный (3 ГГц), та же WinXP SP3 (версия на 32 бита). После различных опытов с Win7 и Win8 пришел к заключению что ОС должна быть 32-х битная, 64-х битная версия напрочь отказывает в запуске. В крайнем случае можно в винде сначала запустить Волков Командер, потом из него уже запускать искомую прогу.

У меня прога запускается как из винды напрямую, так из Волков Командер под виндой.

P.S. В предыдущем посту я заменил архив, в нем устранены основные ошибки (при ручном вводе нет записи в файл, также подправил некоторые огрехи вывода на экран). Сейчас программа рабочая, все набранное записывается/считывается, можно уже набирать отдельные эффекты, для удобства каждый эффект предпочтительно размещать в отдельный файл.

Edited by ST_A

Share this post


Link to post
Share on other sites

Подведу итоги первой серии представленных схем и печаток, а точнее схемы версии BG_2B и BG_2C, соответствено печатки с обозначениями BG-2B2 и BG_2C. Формально схемы заработали без проблем, только при прогоне заметил что перебор 3-х младших адресов ведет себя отвратительно, по осциллографу было видно нестабильность длительности импульса и напрочь отсуствовал сигнал "меандр". Замена счетчика К555ИЕ19 на 74НС393 и введение дополнительных инверторов для улучшения фронта импульсов проблему не устранило, пришлось К555ЛН1 заменить на К555ТЛ2 и это автоматом потянуло за собой замену схемы задающего генератора, в итоге пришлось слегка перелопатить схему. После всего этого платы пришлось доработать под схему BG_2B1, в итоге платы работают как швейцарские часы.

post-103779-0-68110000-1438637251_thumb.gif

post-103779-0-54733500-1438637271_thumb.jpg

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Подведу итоги первой серии представленных схем и печаток, а точнее схемы версии BG_2B и BG_2C, соответствено печатки с обозначениями BG-2B2 и BG_2C. Формально схемы заработали без проблем, только при прогоне заметил что перебор 3-х младших адресов ведет себя отвратительно, по осциллографу было видно нестабильность длительности импульса и напрочь отсуствовал сигнал "меандр". Замена счетчика К555ИЕ19 на 74НС393 и введение дополнительных инверторов для улучшения фронта импульсов проблему не устранило, пришлось К555ЛН1 заменить на К555ТЛ2 и это автоматом потянуло за собой замену схемы задающего генератора, в итоге пришлось слегка перелопатить схему. После всего этого платы пришлось доработать под схему BG_2B1, в итоге платы работают как швейцарские часы.

post-103779-0-68110000-1438637251_thumb.gif

О! Я когда то собирал подобную схему сам, только счетчики были помоему 176ИЕ1 в два каскада ,а вместо ПЗУ ставил 537РУ10, и на выходе Переключатели. Так можно было обойтись без программатора и зашить быстро любой эффект. Был для этого предусмотрен пошаговая смена адреса и кнопка записи. Плюс два генератора- один регулируемый, второй тригер от микрофона, т.е. смена эфекта от музыки (басов) Вышла зачетная штука, даже пару собрал на заказ в кафешки.

Share this post


Link to post
Share on other sites

Для дополнительных раздумий.

При запуске Вашей программы в ОС WinXP SP3 x86, процессор Athlon 64 3200+:

post-162119-0-55214400-1437796221.jpg

Надо попросить автора переписать программу на чем-нибудь посовременнее турбо-бейсика, под win32, а не под ms-dos. Или, если автор даст исходники, попробую портировать сам.

Share this post


Link to post
Share on other sites

Мне вообще непонятно, как у него работает. Утверждает, что по Виндовс. А при чем здесь процессор, при чем здесь Волков командер???

Или автор даже не знает, в какой среде запускается его программа.

Share this post


Link to post
Share on other sites

Под win x64 не работают 16-бит программы. От слова совсем. Ограничение даже не в ОС, а в особенностях работы процессоров в режиме x64. Либо переделывать под современную среду исполнения, либо запускать в эмуляторе или виртуалке.

Share this post


Link to post
Share on other sites

Так у меня Win32. Это процессор на х64.

... в ОС WinXP SP3 x86, процессор Athlon 64 3200+

Share this post


Link to post
Share on other sites

Уважаемые Господа

Нужна подсказка. близиться Новый Год и мне пришлось сесть за ремонт автоматов световых эффектов для городских елок (это моя обязанность по работе). Автоматы естль разные в том числе покупные кЕтайские на "каплях". Обычно при выходе их из строя заменял "классикой" на логике еще 1984 года Но в этом случае заказчику не нравиться пауза когда не горит ни одна лампа. Подскажите как проще запретить запись в регистр комбинации 0000.

radio1984_11.gif

Share this post


Link to post
Share on other sites

Все разобрался я со своим вопросом. Достаточно просто инвертировать выходные сигналы. У меня ключи были на оптосимисторах (а по другому никак - 1.5 кВт на канал) и светодиоды оптосимисторов я  включал последовательно с транзистором. Мне казалось что так правильнее. А стоит включить параллельно транзистору то при комбинации 0000 все лампы будут наоборот светится. А комбинации 1111 у 155ИЕ2 НЕ БЫВАЕТ (счетчик-то двоично-десятичный)

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

Share this post


Link to post
Share on other sites

А кого-нибудь интересует автомат на гирлянде светодиодов WS2812b (до 128 штук) и с произвольным количеством эффектов, считываемых с SD-карты из файлов-скриптов на придуманном мной "языке"?

Только что закончил тестирование модуля для своего проекта цветомузыки, который все это может... и этот модуль можно применить отдельно. По-моему, будет достаточно atmega8/88. Для удобного написания скриптов сделал небольшую утилитку типа редактора-отладчика, можно увидеть, как оно будет выглядеть в "натуре" без прошивки МК... близко к реальности, но не абсолютно...

Прилагаю эту утилитку и пример скрипта: открываете файл скрипта в утилитке - видите содержимое скрипта. Нажимаете "жучка" - появляется окно отладчика для 32-светодиодов (внизу на черном). Жмете F8 - скрипт выполняется команда за командой, жмете "ракету" - скрипт запускается на автоисполнение, регулятором можно менять скорость, максимальная определяется мощностью вашего компа и может достигать реальной скорости на МК (в теории).

Если интересует - будут любые подробности.

laz_script_maker.exe

comet.sc

Share this post


Link to post
Share on other sites

Аваст отправил Ваш файл на проверку. :) Не доверяет.
Обещался через два часа дать ответ.

Share this post


Link to post
Share on other sites
11 час назад, mvkarp сказал:

Обещался через два часа дать ответ

Дал?

Share this post


Link to post
Share on other sites

Да. Все в порядке.
Я занят пока. Не хочу отвлекаться, чтобы заценить разработку.

Попробовал. Стартанул. Ничего не понял. :( Пойду дальше полы шлифовать.

Share this post


Link to post
Share on other sites
В 01.12.2017 в 22:17, ARV сказал:

А кого-нибудь интересует автомат на гирлянде светодиодов WS2812b (до 128 штук) и с произвольным количеством эффектов, считываемых с SD-карты из файлов-скриптов на придуманном мной "языке"?

Только что закончил тестирование модуля для своего проекта цветомузыки, который все это может... и этот модуль можно применить отдельно. По-моему, будет достаточно atmega8/88. Для удобного написания скриптов сделал небольшую утилитку типа редактора-отладчика, можно увидеть, как оно будет выглядеть в "натуре" без прошивки МК... близко к реальности, но не абсолютно...

Прилагаю эту утилитку и пример скрипта: открываете файл скрипта в утилитке - видите содержимое скрипта. Нажимаете "жучка" - появляется окно отладчика для 32-светодиодов (внизу на черном). Жмете F8 - скрипт выполняется команда за командой, жмете "ракету" - скрипт запускается на автоисполнение, регулятором можно менять скорость, максимальная определяется мощностью вашего компа и может достигать реальной скорости на МК (в теории).

Если интересует - будут любые подробности.

laz_script_maker.exe

comet.sc

Симулятор дает красивую картинку, для предварительной подготовки приемлемо. Можно ли предоставить хотя-бы черновой набросок схемы на подобную гирлянду... Я к примеру если делаю подобные гирлянды на элементах общего применения (контроллер, RGB светодиоды, силовые ключи и т. д.) то они получаются с толстым жгутом проводов, особенно если число каналов свыше 6... Если принять меры по сокращению проводов в жгуте, то пока приемлемым решением будет распределение мелких платок со спец.микрухами в варианте SMD (есть хитрые микрухи, тип не помню, они представляют связку функционально похожую на 74HC595+ULN2803 на 16 бит в одном корпусе).

Share this post


Link to post
Share on other sites
9 часов назад, ST_A сказал:

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

Как я уже писал, автомат эффектов случайно отпочковался от проекта цветомузыки, поэтому законченной схемы пока нет, но её основа может быть описана несколькими словами: микроконтроллер (если без LCD1602 - Atmega8 и "старше", если с LCD, то желательно не менее atmega16, чтобы было больше памяти под выводимую на LCD информацию) с аппаратным модулем SPI, к этому модулю подключается через резистивные делители SD-карта (плюсом необходим стабилизатор 3,3В с минимальной обвязкой для питания карты), и, через простейший ключ на биполярном транзисторе (любом, у меня КТ3102 работает), линия MOSI выдается на гирлянду светодиодов WS2812b. Вот и вся схема.

Питание микроконтроллера +5В, питание гирлянды светодиодов WS2812 тоже 5В, но с большим током, для 128 светодиодов потребуется источник с выходным током 8А. Гирлянды можно параллелить. На гирлянду идет 3 провода: питание (5в и GND) и управляющий.

В схему (и программу) можно добавить кнопки и т.п. мишуру - это, как говорится, обсуждаемо... 

Чуть освобожусь - нарисую схему прилично...

Edited by ARV

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • @Серж Вамп Да впринцепи можно и так узнать.  @Dr. West Ну что было в сети то и использовал. Кстати основы для моих схем послужили схемы приёмника и пульта из одной статьи. Они шли сразу парой.
    • это кт913,и да,волномер с ума сходит на приличн.расстоянии а я еще антенну не припаивал!Ну очень удачно получилось,все схемы в сети для меня просто осыпались!
    • Есть форум: http://microcap.forum24.ru/ Там Амелин, автор этого учебника, может помочь.
    • Смущает напряжение на базе VT3 от 0 до 31в. Как это? Оно там вообще отрицательным должно быть, где-то в районе –5,1v.
    • Владислав2! Вижу в Вашем посте обиду, вызванную явным нежеланием разобраться и понять. Что же, давайте сделаем это вместе. Главный, как я понимаю, вопрос Итак, давайте рассмотрим первую часть - Зачем УПТ? Самая распространённая межкаскадная связь - через конденсатор. При всей своей простоте, она имеет существенный недостаток - при возрастании амплитуды раскачки выше напряжения смещения, появляются сеточные токи, этот конденсатор заряжающие. Напряжение на нём складывается со смещением и изменяет режим выходной лампы.На разряд этого конденсатора требуется время много большее, чем на заряд. Таким образом, в случае возникновения перегрузки, конденсаторная связь гарантирует длительный переходной процесс, меняющий звучание даже после снятия перегрузки. И, как же с эти бороться? Прежде всего, применением межкаскажного трансформатора. Я, как то, подробно этот вопрос рассматривал. Упомянув, заодно, и о недостатках схемы Loftin-White, связанных, на мой взгляд, исключительно с низкой экономичностью и плохой применимостью для мощных однотактов. Но, вернёмся к вопросу об УПТ. Итак, при трансформаторной связи имеем 2 громадных плюса - после снятия перегрузки режим выходного каскада восстанавливается мгновенно. И, второе, мы можем работать в режиме А2, что означает возможность снять с выходной лампы больше мощности, чем в чистом "А". Итак, трансформатор хорош, но дорог. Что делать? УПТ. Он точно также ведёт себя при перегрузке и, точно также, позволяет работать в классе А2. Т.е, сохраняет все достоинства схемы с межкаскадным трансформатором, не имея, при этом, дикой стоимости. Но, поскольку бесплатных пирожных не бывает, мы получаем "печку" в катоде выходной лампы, тем более горячую, чем большей мощности услитель мы хотим построить. Именно это я имею ввиду, когда говорю о недостатках схемы Loftin-White. Другой её недостаток - необходимость повышенного питания, относительно схемы с межкаскажным трансформатором, при одинаковых лампах и равной выходной мощности. Поэтому, Владислав2, прежде тыкать меня носом в мои высказывания и обвинять во вгонянии пацана в авантюру, стоит понять и разобраться, почему я так сказал, а не выдёргивать удобные Вам цитаты из контекста. Да и кто дал Вам право обзывать человека пацаном? Ладно я плохой. Человек здесь причём? Итак, разобравшись в несомненной полезности УПТ, как такового, в данном конкретном техническом решении, перейдём к другой половине вопроса - при нагрузке на трансформатор. Факт - трансформатор не пропускает постоянный ток. Да и очень низкие частоты тоже. Поскольку индукция в сердечнике имеет вид 1 / F, что заставляет сознательно ограничивать полосу усилителя по НЧ. В этом смысле, схема выбранная Виктором, действительно безграмотна. Ибо не содержит никаких фильтров, выполняющих эту задачу. Решением может быть RC цепочка на входе, Самый правильный путь выбрать её частоту среза - сделать её равной частоте, на которой индукция насыщения достигает выбранного нами значения при максимальной мощности. При этом условии индукция в сердечнике, достигнув упомянутого значения, остаётся постоянной при понижении частоты. Что гарантирует нам отсутствие насыщения при понижении частоты. Именно эту простую мысль я и пытался лонести до Вас, Владислав2, когда, по Вашему выражению,  " веником гонял"  за то что  поставил  в цепь упр. сетки вых. каскада 0,47мкф. Вопрос был именно в неграмотном выборе номинала, поскольку он не отвечал озвученному выше условию. Ну, конечно! Обязательно пишите, обязательно поможем. И Вам поможем разобраться, зачем УПТ в ламповом усилителе. И Виктору, сконструировать первый усилитель на других лампах и при другом питании. P.S.  Владислав2! Если есть желание, почитайте "исходники" по Loftin-White. Хотя бы, здесь. Дело, то, началось в 1929 году. И человек, простым и ясным английским языком, с картинками, описал причины, побудившие его использовать УПТ в ламповом усилителе. Историю очень полезно знать.  
    • Это Вы не видели некоторых японских усилителей, в которых внутри 80% пустого места при стандартных габаритах.
  • Покупай!

×
×
  • Create New...