063-12-ти канальный генератор эффектов на ATtiny2313.

Автор: | 13.01.2011

В преддверии новогодних праздников как-то захотелось порадовать себя и близких чем-то необычным. Вот решил сделать иллюминацию в комнате. Традиционно для украшения комнаты и елки мы используем гирлянды. С обычными лампочками накаливания или нового варианта – светодиодные. Китайцы завалили нас этими гирляндами так, что редко можно найти квартиру, где бы не имелась парочка таких гирлянд. Как не крути, но тягаться с китайцами по стоимости, той же новогодней гирлянды, ну никак не получается. Значит, если нельзя сделать дешевле, сделаем лучше! Что же можно сделать лучше того, что есть в продаже? В большинстве своем дешевые китайские гирлянды имеют 4 канала с несколькими предустановленными программами эффектов, а из управления имеется одна кнопка. В качестве альтернативы мы сделаем 12-ти канальный генератор эффектов, с возможностью вручную создавать свои эффекты, при помощи специальной программы и сохранять их в EEPROM контроллера.

Поначалу устройство планировалось как простой генератор эффекта типа бегущих огней, но в процессе реализации проекта, меня зацепило и понесло (слишком много памяти в ATtiny2313 для такого устройства :), а незадействованная память действует на меня как красная тряпка). Я подумал, а почему только бегущие огни? А если, вдруг, захочется организовать красивую подсветку полочки с фотографиями или световое сопровождение компьютерных игр или красивое освещение комнаты или еще какие-то появятся идеи визуальных эффектов? В итоге родилось довольно интересное, многофункциональное устройство с возможностью гибкой настройки и управления, как с компьютера, так и переключателями на самом устройстве. Но времени на это я потратил гораздо больше, чем планировал. Поэтому извините, что НЕМНОГО 🙂 запоздал к новогодним праздникам, но зато Вы получите устройство, которое может пригодиться не только под Новый Год.

1 Схема устройства примитивна, проста в повторении и содержит минимум деталей:

063-Effector-Shem.zip (7747 Загрузок)

Плату устройства
— несложно повторить (а если понадобиться в других габаритах, то несложно и переделать) :
063-TH-Effector-12.zip (7936 Загрузок)

Дополнения

1 Тут sig подкинул идею расположения светодиодов для платки индикации
063-LED-ring.zip (5064 Загрузки)
Внешний круг — красные светодиоды, внутренний — синие. В центре 10мм светодиод. Если круги светодиодов расположить на разных уровнях, то должно получиться красиво … теоретически 🙂

Как Вы понимаете, таких вариантов может быть множество — присылайте если получиться что-то интересное.

 

2 Опубликовал статью со светодиодным светильником в котором есть еще один вариант платы.

Вариант платы от SVN


063-Effector-Shem_m.zip (1959 Загрузок)

2 Поговорим о подключении светодиодов / лампочек.
Тут есть множество вариантов. Все зависит от того, что Вы будете подключать к каналам.

2.1 Если Вы решили подключить только 12 светодиодов – все очень просто: ставим светодиод последовательно с резистором в 300 Ом в каждый канал и все!

В случае подключения светодиодов напрямую к микроконтроллеру очень желательно по питанию, кроме керамического конденсатора, поставить конденсатор большой емкости (10-100мкФ).
Одновременно зажженные 12 светодиодов дадут довольно приличный токовый «удар», просадкой напряжения питания может сбросить микроконтроллер.

2.2 Если светодиодов нужно больше, тут варианты такие:
Падение напряжения на белом, синем, зеленом светодиодах (ультраярких) составляет около 3 вольт, на красном – до 2 х. Значит если включить последовательно с красным, какой либо другой светодиод + резистор на пару десятку Ом, то яркость свечения будет нормальной. При последовательной работе двух не красных светодиодов яркость будет недостаточной, здесь придется поставить в каналы транзисторы

Использование транзисторов

Эта же схема подойдет для включения светодиодов большой мощности (1Вт, 3Вт).
Еще можно применить ULN2003 – только отображение каналов будет инверсным. Как вариант для гирлянд с большим количеством последовательно включенных лампочек / светодиодов подойдут твердотельные реле. Обычные реле применять не стоит, так как все каналы имеют ШИМ выход. Читайте предыдущую статью «Как подключить к микроконтроллеру нагрузку?» — там все написано.

 

3 Плата готова, нужно залить прошивку устройства.
Подключаем программатор к боковому разъему – там есть все нужные для этого выводы.
o63-T2313-effector-12.zip (8334 Загрузки)
Выставляем фьюз-биты на работу микроконтроллера от внутреннего генератора на 8МГц.
063-fuse-bits.png (10292 Загрузки)
Напоминаю:Для Algorithm Builder и UniProf галочки ставятся как на картинке.
Для PonyProg, AVR Studio, SinaProg галочки ставятся инверсно.
Как программировать микроконтроллеры читаем в FAQ.

 

4 Устройство готово! Теперь расскажу как оно работает.
У генератора эффектов есть 12 ШИМ каналов (8 бит, 100Гц), которые управляются алгоритмами, заложенными в микроконтроллер. В прошивке предустановленны 8 программ эффектов, причем 4 из них, при первом старте или по специальной команде UART, копируются в EEPROM микроконтроллера. Позже их можно подкорректировать или заменить другими при помощи специальной программы. Для выбора эффектов используется три перемычки или переключателя на ножках 7, 8, 9. Комбинация замкнутых на «землю» ножек будет определять какой эффект сейчас задействован:
Переключатели в порядке — 2,1,0 (где 0 – разомкнуто — висит в воздухе, 1 – замкнуто на «землю»)
000 – запуск первой программы EEP1 с EEPROM
001 – запуск второй программы EEP2 с EEPROM
010 – запуск третьей программы EEP3 с EEPROM
011 – запуск четвертой программы EEP4 с EEPROM
100 – запуск первой программы P1 с Flash
101 – запуск второй программы P2 с Flash
110 – запуск последовательности программ с EEPROM (4 программы)
111 – запуск последовательности программ с Flash (8 программ)
Переключать программы возможно и по UART, причем по UART возможно выбрать и оставшиеся 2 программы P3 и P4 с Flash.При запуске последовательностей (комбинации 110 и 111), программы через определенное время чередуются.

Вот такой функционал доступен с платы устройства. Не очень впечатляет, правда? Хотите чего-то большего? Подключайте устройство через UART к компьютеру и при помощи специальной программы получите возможность задействовать весь функционал устройства!

А именно:
— Уровни 12-ти ШИМ каналов можно непосредственно изменять из программы;
— 4 программы, записанных в EEPROM, можно менять по своему усмотрению;
— задавать программу поведения для каждого канала отдельно;
— включать/отключать любой из 6 общих эффектов, действующих сразу на все каналы, (стробоскоп, движение по заданной программе, мерцание, изменение яркости, сдвиг/скольжение каналов);
— менять скорость работы программы эффектов или полностью ее остановить;
— задавать изменение каналов под музыку.

 

5 Подключение к компьютеру.
Устройство имеет UART выход с TTL уровнями, а это значит, что для подключения к компьютеру необходим преобразователь.

5.1 Если Вы хотите сделать подключение через COM порт, понадобится преобразователь уровней для RS232-протокола COM порта. Например, подойдет широко известная MAX232. Проблем со схемой возникнуть не должно – в даташите, на эту микросхему, все описано.
MAX220-MAX249.pdf (4015 Загрузок)

5.2 Подключение через USB можно сделать через FT232RL или попроще, через преобразователь на ATtiny2313, который мы уже делали.

UART устройства работает на следующих настройках
— биты данных (data bits) – 8
— стоп биты (stop bits) – 2
— контроль четности (parity) – нет
— скорость (baud rate) — 9600

Работа по UART организована в виде 2-х символьных посылок. Первый символ — всегда буква (большие буквы латинского алфавита), она указывает, что изменять в устройстве (например, буквы от A до L указывают на каналы от 1 до 12). Второй символ, чаще всего цифра, задает значение параметра (например, для установки яркости каналов, посылаются цифры от 0 до 8).
Пример: Для того чтобы установить среднюю яркость третьего канала, нужно по UART отослать устройству “C5”.
Если управление устройством планируется только с компьютера – не заморачивайтесь этими командами — специальная программа сделает все сама.
Если Вы планируете управлять устройством из своего терминала или при помощи другого микроконтроллера, вот полный перечень команд:
063-UART-Command.pdf (5685 Загрузок)

 

6 Управление устройством через программу «GCn Effector 12».
Так как устройство имеет довольно обширный функционал, управление через обычную программу терминала хоть и возможно, но не очень удобно. Поэтому, для удобного и наглядного управления мною была написана специальная программа — «GCn Effector 12».
GCn_Effector_121.exe (8902 Загрузки)
Программа имеет небольшой размер, не требует установки. Работает через COM порт (или его эмуляцию, в случае преобразователя на FT232RL или на ATtiny2313). Программа проста, особо описывать нечего, разве что очень кратко пройдусь по основным функциям.

«GCn Effector 12» имеет 3 закладки, для различных возможностей генератора эффектов:
6.1 Закладка «Работа с СОМ портом».Первая закладка
Здесь мы выбираем СОМ порт, к которому подключено устройство – «Выбор порта». Можем посылать команды управления вручную – «Передача пакета». Смотрим «Помощь» с перечнем команд.

6.2 Закладка «Настройка эффектов».Вторая закладка
Эта закладка немного веселее предыдущей. Сюда вынесено все, что можно настроить или поменять в устройстве.
«Работа с EEPROM, программами». Кнопки позволяют сохранить сделанные настройки в текущей (выбранной) EEP-программе, восстановить, все четыре программы EEPROM к начальным настройкам (как при первом старте), прочитать текущую программу из контроллера.
«Выбор программы». Это то, что можно сделать на устройстве при помощи переключателей, кроме того можно включить две программы (Р3 и Р4), недоступные для переключателей.
«Скорость работы». Меняет скорость работы программы эффектов или полностью останавливает работу эффекта (статичное отображение состояния каналов).
«Яркость каналов». Перемещая ползунки, меняем яркость каждого канала по отдельности. Кнопка «Rst» сбрасывает все каналы в ноль.
«Направление изменения яркости». Задаем программу изменения каждого канала по отдельности (эффекты Work и Jump).
«Выбор эффектов». Можно выбрать сразу несколько или все отключить – кнопка «Rst».

Перечень эффектов.
Work — отработка программы изменения яркости для каждого канала отдельно (см. Направление изменения яркости);
Jump — отработка программы скачкообразного изменения яркости для каждого канала отдельно (см. Направление изменения яркости);
Strobo — со случайным периодом и случайной длительностью включается стробоскопический эффект на всех каналах;
Move — эффект сдвига. Плавно и случайно меняется скорость и направление сдвига;
Bright — плавное и случайное изменение яркости всех каналов;
Blink — Случайное мерцание всех каналов.

Любые действия в настройщике формируют и отправляют соответствующую UART команду. Последняя отправленная команда отображается в окошке «COM» в правой части области настройки.

6.2 Закладка «Музыка».
Третья закладка
Эта закладка совсем веселая, так как позволяет изменять состояние каналов в соответствии с входным аудиоканалом компьютера. Выберите в микшере звуковой карты нужное входное устройство или «Wave», «What U hear», «Stereo Mix», если хотите чтобы отображалась проигрываемая на PC музыка, (или звуки) и жмите «Пуск» — все остальное программа будет делать сама. Есть варианты отображения «Норма» и «Зеркало» — пробуйте. Также можно подкорректировать чувствительность. При работе «музыки» можно переключиться на вторую закладку и работать параллельно с эффектами.

 

7 Демонстрация.
Для демонстрации устройства я подключил по два светодиода последовательно в каждый канал (24 светодиода). Светодиоды установлены по кругу, для демонстрации эффектов сдвига (ну и так получается прикольней :)).

Демоплата эффектора

Светодиоды смонтированы на макетной плате навесным монтажом. К плате припаян разъем «мама» и напрямую подключается к плате устройства. Все устройство готовое к демонстрации:

Демонстрация в сборе

Как работает устройство и программа смотрим на видео:

 

8 Возможные применения.
Использование генератора эффектов не ограничиваются лишь праздничной иллюминацией.
Как варианты можно рассматривать:
— различные световые эффекты для различных композиций, поделок;
— различные подсветки интерьера (мебель, потолок, аквариум …);
— так как устройство позволяет сохранять в памяти программы изменений каналов, можно использовать устройство как автомат для каких либо повторяющихся действий (устройства автоматики, умный дом …);
— так как устройство имеет возможность непосредственно с компьютера управлять двенадцатью ШИМ каналами это можно использовать как пульт управления какими либо механизмами (привода, исполнительные элементы …);
— подсветка экстерьера (фасады зданий, фонтаны, беседки …); и т.д.

Ссылки:
Преобразователь USB-UART
Как подключить к микроконтроллеру нагрузку?

Выкладываю исходники, но они изначально не предназначались для показа, поэтому не оформлены соответствующим образом. Берите «как есть».
063-Effector_12-AB-Source.zip (5205 Загрузок)
063-GCn_Effector_12-HiAsm-Source.zip (Одна Загрузка)

(Visited 36 562 times, 1 visits today)

063-12-ти канальный генератор эффектов на ATtiny2313.: 543 комментария

  1. vovchikl

    Перекачал файлы исходника и чудо, получилось скомпилировать, спасибо большое и с Новым Годом!

  2. GetChiper Автор записи

    Попробуйте еще раз скачать исходник — похоже что-то удалено в Вашей копии.

  3. vovchikl

    Cобрал Эффектор всё заработало на Ура, решил побаловаться влезь в исходник построить свои эффекты, но тут при компиляции вылазят ошибки получаю сообщение EEprom Адрес: $7F вышел за предел:$7D. Почитал комментарии поборол эту ошибку, теперь Algorithm Builder пишет такое сообщение: не объявленное имя TickL. Помогите побороть ошибки, что я делаю не так, уж очень интересное устройство.

  4. GetChiper Автор записи

    Выглядит классно. Подумаю как это получше сделать.

  5. Gserv

    GetChiper :Прикольно! Музыкальный фонтан под эффектор – это что-то интересное! Скиньте мне на почту (в закладке «О проекте») видео фонтана (с подсветкой, естественно), я посмотрю и решу как можно это реализовать получше.

    Вот выложил одно фото http://www.imageup.ru/img246/1156720/fontan5.jpg, видео, как обещал позже. Что касается техзадания, всё устраивает, только во время выполнения эффектов, даже на скорости S1, переключение каналов (к примеру возьмём бегущую строку)слишком быстрое, фонтаны не успевают правильно отрабатывать. Посто нужна возможность уменьшить скорость, тогда можно будет не только фонтаны, а любые механизмы подключать и програмно задавать нужые режимы работы.

  6. GetChiper Автор записи

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

  7. Gserv

    Виде фонтана будет только к лету)).У нас на месте фонтана сейчас ёлка стоит и мороз! А рабочее видео я не снимал. Поспрашиваю, может у кого из фотографов и осталось. Просто хотелось сразу сделать полноценный вариант, а только потом демонстрировать.

  8. GetChiper Автор записи

    Прикольно! Музыкальный фонтан под эффектор — это что-то интересное! Скиньте мне на почту (в закладке «О проекте») видео фонтана (с подсветкой, естественно), я посмотрю и решу как можно это реализовать получше.

  9. Gserv

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

    Вы,возможно, не правильно меня поняли. В эффекторе всё замечательно и скорость вполне устраивает. Я адаптировал вашу схему для музыкального фонтана у нас в ресторане. Точнее он с помощью вашего устройства стал музыкальным и программируемым. Раньше просто выбрасывал поочереди 10 струй воды, а сейчас я сделал с помощью вашего эффектора подстветку каждой струи и возможность выбрасывать каждую струю под музыку. Пришлось конечно ставиь дополнительные реле, для управления двигателями насосов и мощными лампами. Долго возился, всё работает, если бы не одно НО! Для фонтанов частота между сменой каналов эффектора слишком большая, всё сливается,мне нужно, хотя бы 2 раза в секунду, не больше. Если получиться обязательно выложу видео, пока что лампы мигают красиво, а фонтан не успевает. Ещё раз благодарю за хорошую разработку.

  10. GetChiper Автор записи

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

  11. Gserv

    Здравствуйте, собрал Ваш эффектор, всё замечательно,дети в восторге. Теперь задумал сделать на его основе устройство на работе, только немного для других целей. Вопрос такой- можно ли более плавно регулировать скорость работы эффектов или к примеру задавать определённые значения? К примеру мне нужна скорость переключения не S1, а более медленная, к примеру S0.5 или S0.3. Либо возможен ли вариант плавной регулировки, например при помощи переменного резистора? В программировании AVR не силён, отсюда и вопросы диллетантские.

  12. kkk28

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

  13. kkk28

    Почитал, про фузы, вопросы остались. Дело в том, что на всех Attiny2313, которые я купил (кроме одной и то б.у) фуз ckdiv8 включён (даже на новых). В результате микросхема работает на скорости 9600/8 = 1200. И перешивка не помогает. Через терминальную программу всё хорошо, а вот ваш Generator ehffektov такую скорость не понимает. А очень бы хотелось и другие девайсы попробовать. Как убрать это деление на 8 ? Или как сделать, чтобы программа это деление игнорировала? Извините, за назойливость.

  14. kkk28

    Спасибо за ваше понимание и поддержку. С электроникой и программированием давно дружу, а вот прошивкой AVR никогда не занимался, отсюда и проблеммы. Нашел новые Attiny2313, прошил и всё заработало. Замечательная у вас разработка и сайт. Правда не совсем понял, почему часть фьюзов после первоначальной прошивки нельзя изменить, но это уже моя проблемма, буду читать, мне тут инструкцию на 500 страниц скинули, буду читать, новогодние праздники впереди, времени много.

  15. GetChiper Автор записи

    Уж даже не знаю, что посоветовать… Преобразователь разве что другой поставить.

  16. kkk28

    Пробовал на другом компе, с другим UART, с другой Aтинькой. Результат везде один, правда немного продвинулся. Тестовая программа для Uart у меня работает корректно только на скорости 1200 Br, команды эффектора через терминал тоже на этой скорости работают. Но при запуске GCn Effector 12 программа GCn Effector показывает параметры порта 9600, что бы я в биосе или диспечере устройств не ставил. И работать не хочет. В принципе мне бы и 1200 вполне хватило)), но как это сделать?
    Аттиньки все разные, но с одной конторы и возможно раньше прошивались, может сдесь собака порылась?

  17. GetChiper Автор записи

    5см — это ерунда. Главное помех по питанию чтобы не было. Может попробовать на другом компе? Попробовать другой преобразователь? В эффекторе задействован аппаратный UART поэтому каких либо косяков быть не должно — все работает по стандарту.

  18. kkk28

    Скорость точно 9600, хотя я и другие скорости уже пробовал, результат тот же. Пробовал записать 3 разные Attiny2313v-10pu, Attiny2313-20pu и Attiny2313A-pu. Единственно точно не знаю, было ди на них что-то раньше записанно, в загашниках нашёл. Как я понимаю не все фьюзы при перезаписи можно исправить, возможно заблуждаюсь. Спасибо за содействие, буду эксперементировать. Да и ещё, у меня провода RX-TX не экранированные, примерно по 5 см, может в этом загвоздка?

  19. GetChiper Автор записи

    С фьюзами все нормально. Скорость с которой работает терминальная программа точно 9600? Как вариант попадаются микроконтроллеры с сильно сбитой частотой внутреннего задающего генератора. Можно попробовать прошить другой кристалл.

  20. kkk28

    UART проверил, с другим устройством работает, с тестовой прошивкой для Uart приём передача идёт, но как-то коряво, в ответ на посылку выдаёт кучу неизвестных символов. Скорее всего с Фьюзами что-то не так. Дело в том, что прогер у меня чересчур навороченный Beeprog+ . C одной стороны хорошо. Писать сначало не захотел, но потом выдал подсказку- при нестабильной записи запаяйте на микросхему между VCC и GND кондёр 100нФ. Но в настройках SKEL-ов и BODLEVEL-ов штук по 50, бог его знает, прошил по умолчанию, посмотрите, может кто-то поправит. Заранее благодарен. http://files.mail.ru/ANTX54?t=1

  21. GetChiper Автор записи

    Эффектор может принимать команды от любой терминальной программы. Подключите эффектор через преобразователь и попробуйте давать ему команды через Ваш терминал. (не забудьте скорость поставить 9600)
    Список комманд которые нужно посылать эффектору есть в конце статьи «Перечень UART команд Эффектора-12».

  22. kkk28

    Где то я туплю, не пойму где. С терминальной программой вроде работает. Только по какому то COM4. Причём RX c TX я не замыкал, передача идёт. http://files.mail.ru/79LCHH?t=1 , а с вашей програмкой соединения нет не по одному порту.

  23. GetChiper Автор записи

    Как преобразователь UART на МАХ232 себя ведет с обычной терминальной программой? Если закоротить RX c TX в преобразователе и из терминала посылать сообщения, они эхом возвращаются?

  24. kkk28

    Извините, если повторю чей то вопрос, ответа не нашёл. Плата заработала с первого раза, а вот с компьютером соеденить не могу. Собрал UART на МАХ232 http://www.robolive.ru/circuit/max232.php, 100 раз перепроверил схему- нет соединения. Думал RX c TX перепутал, меняю местами- ноль эмоций. При запуске программы почему то определяе аж четыре COM порта, хотя в диспечере устройств только один. Как проверить работоспособность схемы? Оцилом, тестером или аппаратные методы есть?

  25. Juris

    shustrik, подскажите о какой другой конструкции идет речь? Спасибо!

  26. shustrik

    Эфекты работают без компа, пробывал прошивать другой микроконтроллер та же тема. Пробывал и с компа брать 5в эфект тот же…. Побывал от другой похожей схемы прошивку ставить, так работает как часы но тама нет таких эфектов. Я думаю надо поучится прошивку под себя делать свои эфекты. Хотя у других то всё нормально же….

  27. nikolyan

    Я сам долго долбался с этим миганием, и разные источники 12в подключал.И только электролит после 7805 решил проблему.Причем частота мерцания нарастала и спадала волнами.При этом схема адекватно работала с компьютером.Очень странно, в бп стояли внушительные емкости…Частенько в мелкие схемы емкости не ставлю, такое впервые.

  28. GetChiper Автор записи

    — Эффекты работают автономно или от компа? Возможно включен эффект мерцания)
    — Нужно попробовать подтянуть к питанию (резисторами по 10кОм) ножки выбора эффектов.
    — может проблемы с микроконтроллером? нет возможности прошить другой кристалл?

  29. nikolyan

    У меня было похожее мерцание когда не поставил конденсаторы после кренки.А сейчас около 5 секунд после подачи питания.

  30. shustrik

    Питание в норме пробывал с разных источников 100 % , я выложил видео но на нём камера не воспроизводит то мерцание что есть на самом деле…… http://youtu.be/quTEq2EJA8E

  31. GetChiper Автор записи

    Питание в норме? Что значит в конце программы? Программы зациклены и не имеют определенных начала и конца. Подробней опишите.

  32. shustrik

    Всё сделал, всё работает но не коректно а именно идёт какое то мерцание в конце программы эфекта. Может кто сталкивался подскажите в чём проблемка ?

  33. Juris

    «… но сначала планируется пару модификаций первого эффектора..»
    и мы очень, мега-очень на это надеемса и ждём 😉
    Успехов!

  34. GetChiper Автор записи

    Конечно возможно и есть в планах. Второй эффектор должен заиметь собственный (встроенный) анализатор спектра, что позволит светомузыку запускать без компа…
    но сначала планируется пару модификаций первого эффектора.

  35. nikolyan

    Недавно собрал союз-1 http://lightportal.at.ua/publ/cvetomuzykalnye_ustanovki/sojuz_1/3-1-0-18 .Очень удобно!Настроить компьютером работу с микрофоном и чувствительность к частотам.Именно этого не хватает в эффекторе.Тянуть провода к компьютеру-очень неудобно.Да и сравния работу-союза от звуковой карты и от микрофона-с микрофоном работает просто отлично, так что провода-лишнее неудобство.Ну очень хочется работа от микрофона.Это вообще возможно ?

  36. Valeriy

    Спасибо за ответ. У Вас отличный сайт.

  37. Valeriy

    Спасибо за ответ .Если на картинке стоит галочка -ее надо убрать а где нет-поставить? И это для всех фьюзов что на картинке? Извините,начинающий.

  38. GetChiper Автор записи

    Для Algorithm Builder и UniProf галочки ставятся как на картинке.
    Для PonyProg, AVR Studio, SinaProg галочки ставятся инверсно

  39. Valeriy

    Уважаемый GetChiper.Прошу помощи. Собрал плату063-Эффектора12,есть рабочий LPT программатор на SN74HC244N.Программировал PonyProg.Не получилось.Запутался во фьюз-битах.Подскажите в каких фьюзах ставятся галочки в каких не ставят.

  40. dossalab

    После недели танцев с бубнами устройство так и не заработало. Достал из ящика тиньку в dipе, сделал плату по вашей разводке, запаял-все заработало с первого раза! Спасибо за класное устройство!

  41. GetChiper Автор записи

    С эффектором нет, а вот просто так можно. По свободе.

  42. dossalab

    GetChiper, вы когда-нибудь видели как работают часы Боба Блика?Может что-то подобное можно сделать и с эффектором?

  43. dossalab

    Очень странно, но если я подтягиваю любой из каналов эффектов резистором 4,7к то все работает и светится в полную яркость! И еще каким-то мистическим образом згорели светодиоды нескольких каналов… Наверное просто уберу из каждого канала по 1 светодиоду(получится 10 каналов) — и яркость будет нормальная, и за новыми светодиодами ехать не придется

  44. GetChiper Автор записи

    Так как светодиоды стоят последовательно, то резистор на 240 Ом — это многовато. Попробуйте уменьшить сопротивление до 100 Ом (можно даже чуть меньше — все зависит от того какие там у Вас стоят светодиоды.

  45. dossalab

    упс… как то странно получается-от блока питания на 1а светодиоды еле-еле светятся(но видно, что эффектор работает)Что делать в таком случае?

  46. dossalab

    уважаемый GetChiper! Спаял я платку с новым контроллером, а в разрез линии каналов поставил резисторы на 240ом. ничего страшного, если я запитаю плату от 5в 320ма?

  47. dossalab

    да, все было нормально. В выходные куплю новый контроллер и попробую заново

  48. GetChiper Автор записи

    А до этого микроконтроллер шился нормально?
    При ошибке программирования фьюзов может быть все что угодно, вплоть до блокирования микроконтроллера.

Добавить комментарий