Во вложении примерная схема, только 2313 хочу использовать мк. Подскажите правильно ли нарисовал? Хочу сделать замену RGB светодиоду. Может есть такие схемы без мк? Режим работы: сначала горят красные, потом гаснут и загораются синие, затем так же синие гаснут и загораются зеленые и в конце все горят. Спасибо.
гм, а через задн... чарлиплексирование получится сделать трехканальный ШИМ на Attiny13? Вот тут запустили 8 каналова ШИМ на Attiny13: http://we.easyelectronics.ru/Soft/8-kanalnyy-shim-na-attiny13.html Ну или взять Attiny85 (он же Digispark), там аппаратно 3 канала ШИМ в таком же корпусе, т.е. плату даже не надо переразводить.
Отнюдь. Если вы посмотрите на ттд мк, то увидите, что некоторые мк имеют цап на борту, некоторые не имеют. Ну и вообще- шим это модуляция, цап - это дивайс.
Тини13 , я взял из готового рисунка, а так есть в наличии 2313. Я просто видел похожую схему в новогодней елке, там мк залит компаундом, а может и не мк там вовсе. Вот и захотелось повторить - подобие RGB светодиода.
Со светодиодани не ясно -- вроде подключены последовательно, а какие-то жирные линии ("земля") между ними. И что за светодиоды? От этого будут зависеть номиналы резисторов (R2, R3, R3 -- два резистора умеют одинаковое обозначение -- надо исправить). В остальном нормально. Элементов будет больше и размер увеличиться. С ATtiny13 схема может уместиться на плате менее 1,5х1,5 см.
Вот вы тут спорите ШИМ-ЦАП, разве автор упоминал о плавном включении-выключении? Какова скорость переключения? Работы тут на 5 минут
Было время вот набросал по быстрому. По очереди плавно загораются гаснут, потом все загораются. Правда сомневаюсь, что это будет супер красиво. Там нужна особая логика когда что и насколько загорается. исходник прилагаю. hex файл сайт почему то не пропускает. Забыл сказать... фъюзы по умолчанию, 4Мгц с делителем на 8
Вот, что на выходе хочу собрать https://e-a.d-cd.net/2ed695u-960.jpg только светодиодов по 2 каждого цвета.
В ТЗ я увидел всего 3 цвета: красный, синий и зеленый. То есть 3 ШИМ достаточно на всю работу. Я правильно понимаю? То есть и Attiny85 справится, и Attiny2313 и тем более любая Atmega. В чем проблема то? Код написать?
Это на первый взгляд всё просто. Если следовать алгоритму который автор указал изначально. На практике будет выглядеть убого и циклично. Такие устройства немного по другому работают. Тут нужны плавные переходы от цвета к цвету, в какой то красивой последовательности. Эта задаче немного посложнее. Как я это понимаю: 1) Организовать полноценный программный ШИМ. 2) Организовать массив по 3м цветам, типа: unsigned char RGB[]={100,50,74,81,124,30........}; 3)Присваивать данные из массива в переменные ШИМ, но не просто так (иначе получится скачкообразно) к примеру: имеем 100,50,74 через 0.5 сек должно быть 81,124,30 т.е .100→81 50→124 74→30 (за допустим 0.5 сек) плавно!!! И не важно какой контроллер будет, лишь бы ног хватало.
Вот именно плавно, а не просто зеленый, резко синий, резко красный и т.д. Думаю сделать на на 2313, но мне кажется, что ее "много" для такой задачи - может как-то проще все организовать можно?
Можно как то так попробовать: и управлять не ШИМ а временем включения, конденсатор заряжается плавно и диод резко не вспыхнет и не погаснет. Подбирая ёмкость можно думаю добиться белее менее эффекта. Конденсаторы можно из старых материнок наковырять.
В общем начал я сдвигаться с точки, мк будет 2313 с обвзякой, но это еще в будущем. На данный момент проектирую саму плату со светодиодами.