Re: Помогите с RGB на PIC
Добавлено: Ср окт 27, 2010 21:22:32
Вот, что у меня получилось в Photoshop для 12-ти градаций.

нет.А кнопка на энкодере с фиксацией?
Можно более, я лишь прикинул, что получитсяlelic писал(а):а можно по более, а то 12 как то малова то получается (интерисует начало и конец радуги, растянуть немного)
Хорошо. Только исходников пока нет. Есть только первые наброски.lelic писал(а):или что бы вас не озадачивать, мне потом исходники, попробую разобраться и буду эксперементировать.
Для тестирования нарисовал схему в Proteus, подсоединение энкодера можете брать оттуда. И кое-какая прошивка. Сбросил в личку, так как для общего обозрения пока выкладывать нечего. Может завтра, если будет время, доработаю проект. Надеюсь Вы понимаете, что схема неполная, а лишь тестовая. Вы с Proteus дружите?lelic писал(а):Я завтра буду начинать процесс сборки. К камим выводам энкодер будет вешаться?
нет, но надо когда то начинатьВы с Proteus дружите
У меня версия 7.6.lelic писал(а):нет, но надо когда то начинатьВы с Proteus дружите
Собрал на монтажке, работает нормально, кроме пульта. Вопросы задавал автору схемы здесь:vovik15 писал(а):А кто нибудь это проверял как работает это устройство?
http://labkit.ru/html/autocontrol?id=420
Доброго времени суток. У меня к вам просьба можете эту прошивку скомпилировать под Attiny 2313 для этой схемы http://radiomaster.com.ua/index.php?newsid=1596 буду весьма признателен.Soir писал(а):Во вложении прошивки для ШИМ регулятора RGB LED на PIC16F628A и демонстрационная схема в Proteus.
Регулировка производится энкодером и работает следующим образом:
Кнопка по очереди переключает режимы цветной/белый.
В режиме белого энкодером регулируется яркость от 0 до 100%. Количество ступеней регулировки в названии варианта прошивки.
В режиме цветного регулируется цвет свечения по гамме, как на рисунке. Количество градаций - номер варианта прошивки умножить на 6.
Данные через ~5 сек, после сделанных изменений, заносятся в EEPROM (задержка для того, чтобы избежать слишком частой записи в память) и будут считаны при последующем включении питания МК. Записываются: режим - цветной/белый; цветность; яркость белого.
P.S. При симуляции в Proteus необходимо делать сброс EEPROM после смены варианта прошивки.
К сожалению, нет.Aleksey08 писал(а):У меня к вам просьба можете эту прошивку скомпилировать под Attiny 2313...
А на что нибудь подобное не натыкались случайно ? Хочу использовать данное устройство в качестве подсветки для пк. Собрал все работает но есть одно но, при старте пк не включается, нужно повернуть ручку энкодера или нажать на кнопку.Soir писал(а):К сожалению, нет.Aleksey08 писал(а):У меня к вам просьба можете эту прошивку скомпилировать под Attiny 2313...
Нет. Могу предложить только вариант внешего воздействия на указанное устройство при подаче питания. То есть добавить формирователь импульса на один из входов МК от энкодера при подаче питания. Это как гланды... (Вы меня поняли), но другим ничем я Вам помочь не могу.Aleksey08 писал(а): А на что нибудь подобное не натыкались случайно ? Хочу использовать данное устройство в качестве подсветки для пк. Собрал все работает но есть одно но, при старте пк не включается, нужно повернуть ручку энкодера или нажать на кнопку.
Можно конечно и так, но хотелось бы програмно.Можно и по вашей схеме попробовать собрать, а исходника вашего устройства у вас нет случайно?Soir писал(а): Нет. Могу предложить только вариант внешего воздействия на указанное устройство при подаче питания. То есть добавить формирователь импульса на один из входов МК от энкодера при подаче питания. Это как гланды... (Вы меня поняли), но другим ничем я Вам помочь не могу.