поясню правую часть рисунка. в верхней части изображено расположение 1, 3, 5, и 7 рядов светодиодов. в нижней - 2, 4 и 6. цифрами обозначены порядковые номера светодиодов согласно схеме.
елочка выполнена на «слепыше», монтаж МГТФом. По крайней мере для светодиодной части считаю это наиболее эффективным. И так начнем сначала. Нам нужно взять слепыш размерами 4*29 отверстий + «пенек» - место для крепления. Собираем светодиодную часть. Вставляем первые четыре светодиода согласно рисунку на максимально возможное удаление «головки» светодиода от платы, при этом светодиоды через один должны смотреть на вас (остальные от вас). Запаиваем . Припаиваем необходимые проводки ВНИМАНИЕ (!) светодиоды на плате расположены не по порядку!. НЕ загибаем светодиодики. Далее второй ряд. Аналогично, но светодиоды должны так же смотреть через один на вас, при этом быть в шахматном порядке относительно первых четырех светодиодов. Теперь устанавливаем их на длину, примерно на 5мм короче первого ряда (для этого мы первый ряд оставили не загнутым). Запаиваем. Припаиваем необходимые проводки. Теперь можно загнуть предыдущий ряд светодиодов, а можно и оставить на потом. Это все повторяется до последнего 29 светодиода, он впаян поперек платы и загнут вверх (типа макушка елки или звезда, не знаю).
Шлейф идущий к плате светодиодов от основной платы лучше запаивать сразу к каждому светодиоду по мере запаивания светодиодов в плату. Если оставите его (шлейф) на потом, то будет тяжело влезть в плату между ножками светодиодов.
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
Оригинальная конструкция. Пославил Вам 5 за нее в конкурсе и хочу собрать в подарок. Не могли-бы Вы приложить несколько фоток устройства на свету. Можно в нерабочем состоянии. На видео в статье все темно и частично не в фокусе. Детали конструкции разглядеть сложно.
думаю от фотографий готового устройства ничего не прояснится. щас я планирую собирать еще одну такую елочку. в процессе сборки наделаю фотографий от начала сборки до конца. возможно придумаю более простой монтаж светодиодов. еще эта конструкции заинтересовала моего друга. он обещает программу с разными градациями яркости.
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
Последний раз редактировалось xkp Пн сен 24, 2012 20:41:53, всего редактировалось 1 раз.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
фотки готового устройства. до сборки нового все никак руки не дойдут.
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Спасибо за фотки, кажется, я все понял по конструкции. Собираюсь собрать елку на SMD светодиодах и укрепить их на крестах, иммитирующих ветки и расположенных параллельно столу. Однако, те, что я нашел все имеют общий анод. Вопрос: можете переработать прошивку под ОА или прислать исходник?
да. прошивку можно переделать. исходники тоже есть, ПО написано и скомпилировано в algoritm builder. если умеете работать в данной программе то могу дать исходники
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
в статью вкралась ошибка, наши враги (а иногда и друзья) собачки подсунули не ту версию прошивки. нет. она конечно тоже рабочая, но это одна из первых версий. на сегодняшний день есть более хорошие версии прошивки! вот вам одна из них:
скажу сразу: она не опробована. так что жалуйтесь если не работает, поправим. схематично светодиоды подключать так же как и в статье, транзисторы необходимо взять другой структуры, например BC547, эмитеры транзисторов подключить к общиму проводу (GND) схемы, он же "минус" питания.
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
Большое спасибо за код. Я пока прикидываю проект на бумаге. SMD светодиоды с углом обзора 120 град. будут смонтированы на концах лап и будут все смотреть вверх. На елку предполагается смотреть сверху и таким образом должен быть хорошо виден свет даже от диодов на заднем плане. На фотке расстояние между ярусами 2 см, у Вас как я понял 1 см. Диаметр ярусов у меня меняется от 8 см внизу до 3 см наверху с шагом 5мм. Оптимальное расстояние между ярусами при этом около 1.5см. Пока заказал по одному из 3-х вариантов светодиодов, должны придти к концу недели, посмотрим как они светят перед заказом партии на всю елку. В некоторых из них каждый из 3-х светиков имеет отдельные выводы, так что может и код для ОА не понадобится.
Правильно я понимаю, что в конструкции не меняется яркость светиков с помощью ШИМ? В плане доработки кода, я-бы хотел удалить кнопку и сделать эффекты меняющимися периодически без участия оператора. Каждый эффект показвать секунд по 30, затем переходить к новому. Не сильно эта переделка Вас напряжет?
Вложения:
Комментарий к файлу: Elka sv400374.jpg [38.71 KiB]
Скачиваний: 2322
там есть эффект когда все эффекты меняются по кругу после нескольких повторений. ШИМа нет. так как это одна из первых моих программ и написана в среде algorithm builder память МК занята на 99.9%. ближе к новому году ожидается программа с ШИМом и уже на ассемблере в АВРстудии.
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
для будущих разработок и развития этого проекта прошу вашей помощи в придумывании эффектов. но это вторая часть вопроса. а первая часть звучит так: сколько вы хотели бы иметь градаций яркости? на выбор предложу три варианта: 4 (вкл, тускло, еще тусклее, выкл), 16, 256. хотя нет... для 256 памяти МК не хватит на бОльшое количество эффектов. так что выбрать надо либо 4 градации яркости, либо 16 (вкл и выкл включительно).
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
Насчет яркости, я-бы подключил аноды светиков к выводам генераторов ШИМ в МК. Тогда не вижу почему с ростом градаций яркости должно требоваться существенно больше памяти. Под каждый светик нужен будет 1 байт при разрешении ШИМ 8 бит, т.е. всего не более 29 байт если регулировать яркость светиков независимо. Неужели нет 29 свободных байт в RAM? Если это действительно так, то может переписать код под МК с большей памятью, если Вы все-равно собираетесь работать с ассемблером?
Насчет самого регулирования яркости, можно сделать постепенное ее нарастание/ убывание или превдослучайное изменение для эффекта типа мерцания. По поводу эффектов - будут идеи сообщу, конечно. Снахала хочу собрать как есть.
а где вы видели МК с 15 аппаратными ШИМ-каналами? яркость будет регулироваться на каждый цвет отдельно! у нас 87 светодиодов. если будет 256 градаций, то это будет 87 байт на один кадр. для нормального эффекта необходимо около 20 кадров. это 1740 байт. при этом память программы занимает 1500 байт. итого получим только 4 примитивных эффекта. да и потом куда собираетесь разместить 256 градаций в 20 шагов? оно конечно можно повесить внешнюю память, но с этим я еще не работал.
можно конечно сделать и по другому. допустим оставив все обычные эффекты, но светодиоды в них зажигаться и гаснуть будут плавно. так и проще и памяти меньше надо. но в первом варианте можно добиться более хорошей зрелещности.
на 16 градаций яркости на 20 кадров надо будет около 870 байт на 1 эффект. на 4 градации на 20 кадров - около 450 байт.
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
15 каналов ШИМ много, Вы правы. Я себе плохо представляю как упраляются светики у Вас в программе, но имел в виду организовать ШИМ по анодам. Насколько я себе представляю, для каждой из 2-х троек анодов в каждый момент времени горит один светик, именно тот что выбран заземлением его катода. Если в это время на аноды подать ШИМ, то можно упавлять его яркостью (но не цветом). При этом яркость (т.е. коэффициент аполения) всех 3-х цветов светика можно сделать одинаковой, таким образом потребуется 1 байт на светик отсюда и 29 байт всего.
Если яркость каналов RGB одинакова, то можно поставить управляющий ключ в эмиттеры каждой RGB тройки, для чего от МК потребуется 2 канала ШИМ. При этом цвета светиков будут такие-же как и сейчас, только будет регулироватся их яркость. Если это все не пройдет, уточните определение кадра.
вы маленько не так понимаете программу. при открытом одном транзисторе могут гореть 14 (15) светодиодов одного цвета. для одной тройки транзисторов 14 светодиодов нижней части елки, для второй тройки 15 светодиодов верхней части.
да и если уж делать яркость, то надо что бы каждый светодиод, каждый цвет регулировались отдельно. основной текст программы уже написан. сейчас занимаюсь сокращением объема памяти и упрощением программы.
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
ну как сказать на сколько сильно я привязан... просто не пробовал другого. МК занимаюсь только 1.5 года. опыта маловато. отчасти друг помогает, у него опыт большой.
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
Я это к тому спросил, что имеются доступные МК с гораздо большим об'емом RAM памяти, например C8051 или MSP430. Не хотите попробовать? Я сам работал с обоими, могу помочь если что. После любого из них в сторону AVR8 и смотреть не захотите.
для меня наверное проще будет изучить и повесить внешнюю память i2c или isp на 8 МБайт. и написать программу на ПК для компиляции эффектов. хотя и ваш вариант не опускаю. вечером посмотрю что там с чем. сейчас не особо время есть, работаю.
_________________ R5VCH Хотелки: СпойлерАналоговый осциллограф С1-112, С1-118, другие не/рабочие модули от комплекса ОДА-102 всё что касается AVR, arduino, raspberry всё что касается КВ-УКВ-радиосвязи Деньги webmoney, kivi, сбербанк
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 70
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения