http://www.forum.getchip.net/

12-ти канальный генератор эффектов на ATtiny2313.
http://www.forum.getchip.net/viewtopic.php?f=7&t=10
Страница 2 из 13

Автор:  SVN [ 30 май 2011, 11:05 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Здравствуйте.
Прочитав этот пост, больше всего удивила Ваша не внимательность. Ведь у GetChiper в статье и , подробно рассказано как подключать светодиоды к контроллеру. ;) Из Вашего последнего сообщения видно, что Вы слабо понимаете как работают транзисторы. Но это дело поправимое, было бы желание, да и эксперименты не ленитесь проводить. :) Это означает, есть желание понять, как что работает. Так вот, в данном варианте транзистор работает в ключевом режиме, полная отсечка (транзистор полностью закрыт) или полное насыщение (транзистор полностью открыт). Если я правильно понял, Вам нужно зажечь четыре светодиода. Номенклатура белых светодиодов велика и посему буду ориентироваться на средние характеристики ледов. Падение напряжения на белом светодиоде около 3,3 В. При токе светодиода в 20 мА и напряжения питания 12 В, по Вашей схеме включения подсчитаем, наминал ограничивающего резистора: Uд = Uп-Ud = 12 – 6,6 = 5,4 В. Ток для двух последовательно соединённых светодиодов необходим 20 мА. Значит общий ток при паралепьно-последовательном соединении четырёх светодиодов равен 40 мА, Iоб = I1+I2 = 20+20=40 мА. Подсчитываем резистор: R=U/I=5,4/0,04=135 Ом, Но такого номинала нет, значит, ставим ближайший к этому значению, 133 Ом или 137 Ом. Таким образом подсчитали резистор без учёта падение напряжения на транзисторе. Падение напряжения на кремневом транзисторе составляет 0,6 – 0,8 В иногда доходит и до 1,2 В. Экспериментальным путём из двух (133, 137), выберете нужный.
Теперь о транзисторе. Из Вашего поста я понял следующее. Вы подаёте напряжение на базу транзистора через резистор и с помощью увеличения сопротивления этого резистора пытаетесь закрыть транзистор? Если это так, то Вы ошибаетесь. Как уже Вам советовали, поставьте в базу сопротивление от 500 Ом до 3 кОм и проведите эксперимент. Подайте 5 Вольт на резистор базы, измеряя ток коллектора транзистора (ток который протекает через светодиоды). Потом отсоедините напряжение с базы транзистора и подайте на базу 0 В, (подсоедините резистор базы к общему проводу (GND) питания) и посмотрите какой ток течёт через светодиоды. Вы увидите что транзистор закрыт. Таким образом Вы проверите включение и выключение светодиодов. В программе работы порта контролера наверняка так и организованно, при включении на выходе присутствует лог. 1 (+5В), а при выключении лог. 0 (0 В).
И на последок, обратите внимание, если Вы всё же будите ограничивать ток светодиодов транзистором (увеличивая падение напряжение на нём), то естественно транзистор начнёт греется. А это Вам надо? :)

Автор:  ewgeny [ 11 июн 2011, 14:52 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Собрал эффектор.
Каждый день по новому устройству собираю :).
Светики нашлись только зеленые, но все равно получилось красиво. Спасибо автору!
Накрыл кольцо светодиодов "хрустальной" вазой, выключил свет, красотища! Магический кубок :)

З.Ы. Подскажите, пожалуйста, как вставлять в сообщения изображения?

Автор:  GetChiper [ 11 июн 2011, 18:53 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Есть вкладка "добавить вложения" под окном ввода текста поста. Далее: "Добавить файл"+"Вставить в текст сообщения".

Показывайте фотку - интересно!

Автор:  ewgeny [ 11 июн 2011, 20:43 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Воть, снимал на телефон (фотоаппарат жена увезла).
Вот настенный эффектор:

Вазочка с эффектором:

На картинке, к сожалению, всё статично. В реале сморися гораздо красивей :)

Автор:  vlad [ 18 июл 2011, 00:06 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

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

Автор:  GetChiper [ 18 июл 2011, 00:47 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Катоды остаются соединенными? Все светодиоды светят?
Боюсь сгорел какой то из портов микроконтроллера. Хотя при переполюсовке они должны были защищаться самими светододами...

Автор:  SVN [ 18 июл 2011, 03:36 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.


Автор:  device.ai [ 08 сен 2011, 01:52 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.


Автор:  Juris [ 25 сен 2011, 13:21 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Добрый день,
Вы рекомендовали сдесь выкладывать свои идеи по улучшении устройства, вот мои пожелания :)
Я центрирован в основном на цветомузикалйной части. Вот что я бы сделал, если умел :)
* при пропадании музыки, устройство начинает автоматические еффекты. С небольшой задержкой, 1...2 секунд. Примерно как в конструкции "Кошкин Глаз" (http://bascom.at.ua/publ/koshechkin_glaz/1-1-0-45).
* сохранение установок при выходе из программы.
* корекция усиления отдельных частотных каналов цветомузики. Пусть
даже без ползунков графических, может можно вручную в окошках
прописивать коэфиценти, типа 0,8 усиление этому, 1,4 усиление тому
каналу.
Желаю всяческих успехов! :)

Автор:  GetChiper [ 25 сен 2011, 17:48 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Спасибо. Занес в список к исполнению.

Страница 2 из 13 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/