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

Автоматы световых эффектов - все о них


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

Если применять только один тип РПЗУ такой прием допустим, но взамен будет как минимум один лишний резистор. У меня цель поставлена иначе, применить весь набор РПЗУ от 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

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

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

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

Ой-ли?

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

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

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

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

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

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

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

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

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

BG_cxem1.rar

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

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

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

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

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

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

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

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

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

  • 2 недели спустя...

Подведу итоги первой серии представленных схем и печаток, а точнее схемы версии 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

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

  • 5 месяцев спустя...

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

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

Подведу итоги первой серии представленных схем и печаток, а точнее схемы версии 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, и на выходе Переключатели. Так можно было обойтись без программатора и зашить быстро любой эффект. Был для этого предусмотрен пошаговая смена адреса и кнопка записи. Плюс два генератора- один регулируемый, второй тригер от микрофона, т.е. смена эфекта от музыки (басов) Вышла зачетная штука, даже пару собрал на заказ в кафешки.

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

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

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

post-162119-0-55214400-1437796221.jpg

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

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

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

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

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

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

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

  • 1 год спустя...

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

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

radio1984_11.gif

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

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

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

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

  • 1 месяц спустя...

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

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

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

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

laz_script_maker.exe

comet.sc

Если забанить всех, кто набрался смелости думать независимо, здорово будет на форуме - как на кладбище: тишина, птички поют...

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

11 час назад, mvkarp сказал:

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

Дал?

Если забанить всех, кто набрался смелости думать независимо, здорово будет на форуме - как на кладбище: тишина, птички поют...

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

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

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

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

В 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 бит в одном корпусе).

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

9 часов назад, ST_A сказал:

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

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

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

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

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

Изменено пользователем ARV

Если забанить всех, кто набрался смелости думать независимо, здорово будет на форуме - как на кладбище: тишина, птички поют...

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

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

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

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

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

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

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

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

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

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

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

  • Сообщения

    • Привет.  Хочу попробовать поработать с фоторезистом. Есть пару десятков ультрафиолетовых светодиодов, общей мощностью 4 вата. Хватит ли этой мощности для обработки платок размером 10 на 10 см или надо искать что-то дополнительно? 
    • Чтобы меньше было излучения, нужно мотать тороидальную. Возможно для повышения добротности по омическому сопротивлению лучше этот ТОР мотать в пару слоев. Если ее намотать на шило, то она вряд ли будет вообще работать как катушка.   Индуктивность прямо пропорциональна площади сечения, которая в свою очередь прямо пропорциональна квадрату диаметра. К тому же индуктивность в обратной пропорции с длиной намотки.
    • Я в ходе отладки выяснил, что сбоит в функции:  void w25qWritingByUSB(uint32_t dpagenum, uint8_t *bufByUSB) При чем поведение очень странное. Отладочные сообщения даже не выводятся в начале функции. В ходе экспериментов понял что связано это с объявлением массивов и решил объявить большие буферы которые на 4КБ и 0.25КБ: uint8_t current_sector_buf[4096]; uint8_t buf[256]; глобально. В оригинале, буферы объявлялись локально в функции. После изменения буквально двух строчек кода, все заработало. Также, в оригинальном проекте было сильно напутано из функциями. Я решил функции выкинуть из main.c и вставить в w25q.c Эти функции: void w25qEraseSector(uint16_t sector) void w25qWritingByUSB(uint32_t dpagenum, uint8_t *bufByUSB) Поиск данной проблемы реально отобрало кучу времени. На будущее буду знать что и такое бывает...
    • есть готовый  драйвер BTS7960 до 43А (долговременно до 10) с шим и все, что нужно и стоит недорого. И не надо изобретать  велосипед. Даже с учетом завышения параметров  уж 5А свободно.
    • А есть внятное описание этого M18? По моему он не очень "интегирируется" с микроконтроллером, да и нужно ли? По схеме выше - подключить его к U1C, выход U1C кинуть на +С12, U1D вообще выкинуть вместе с D1,D2 и R13.
    • Прежде чем сломя голову что-либо менять, следует задуматься о причинах выхода этого "чего-либо" из строя. В противном случае замененное отправится протоптанной тропой своих предшественников. Защитной лампой пользоваться умеете? Вот на нее и заменяйте для начала.
    • Это обрывные резисторы в роли предохранителей. Номинал на последнем фото похож на 470 Ом (желтый-фиолетовый-коричневый-золотой, если цвета правильно разглядел), но это многовато, вот 47 Ом - похоже на правду. Можно ставить в достаточно широком диапазоне, другое дело, что горят они не просто так. Скорее всего дальше где-то косяк. А мультиметром измеряли сопротивление? Что показывает?
×
×
  • Создать...