Страница 3 из 6
Re: Помогите с RGB на PIC
Добавлено: Ср сен 01, 2010 22:53:50
Аlex
а может и градаций 255 чего уж там, полноценный RGB ....
Скорости контроллера не хватит. Я Вам говорил поставьте кварц, а Вы меня не послушали

То, что я сделал, занимает почти всё процессорное время. Одни ШИМы чего стОят.... А я знал что так получится, что этим всё не ограничется...

Re: Помогите с RGB на PIC
Добавлено: Ср сен 01, 2010 23:45:07
breaker
парни, чесное слово, я думал что то простое попрошу, мне может быть с натягом помогут, а вы тут просто золотые, готовы такое устройство из чистого интузиазма что ли делать, то ли ребёнка порадовать хотите)))я просто на 1 форму как то заикнулся, так меня чуть матом не обложили, мол сиди и пиши вам....
я поэтому и написал то что однозначно очень просто, а вы мне: ну вот тебе получи что просил, а может хочешь лучше, давайте говорю я))) а вы в ответ, а может ещё лучше))))
ну давайте поставим кварцевый резонатор, он 400рублей ( белорусских) у нас стоит, мы тут уже на ЖКИ дисплей покушаемся, так что кварц роли не сыграет)))...
честное слово я даже не думал что вы такие добрые)))
Re: Помогите с RGB на PIC
Добавлено: Чт сен 02, 2010 06:36:58
Soir
Я думаю тут уже кварцем вопрос не решить. Тут надо уже не PIC, а Pentium.
Скорость смены информации 0,1 сек я думаю ни один ЖКИ дисплей не потянет. Давайте уж идти дальше - использовать клавиатуру для численного ввода значений яркости каналов.

Re: Помогите с RGB на PIC
Добавлено: Чт сен 02, 2010 08:04:34
Soir
breaker писал(а):парни, чесное слово, я думал что то простое попрошу, мне может быть с натягом помогут, а вы тут просто золотые, готовы такое устройство из чистого интузиазма что ли делать, то ли ребёнка порадовать хотите)))я просто на 1 форму как то заикнулся, так меня чуть матом не обложили, мол сиди и пиши вам....
Да, просто золотые... Только не кажется ли Вам, уважаемый
breaker, что пора поменять название темы. Предлагаю назвать ее "Сделайте за меня...". Как-то Ваше участие ограничивается похвалами и возрастающими запросами.
Вы не пробовали изучать программирование?
Аlex любезно выложил исходник, могу и свой отдать на растерзание, хотя он принципиально не отличается от исходника
Аlex. Дерзайте, а уж что не будет получаться - обращайтесь, поможем.
Лично для меня был интересен начальный этап проекта. Это был мой первый опыт создания ШИМ. Вы его опробовали на железе, за это спасибо.
Re: Помогите с RGB на PIC
Добавлено: Чт сен 02, 2010 15:57:09
Soir
Доработал свою прошивку. Тоже сделал 100 ступеней. Добавил штрих в управление яркостью. При кратковременном нажатии на кнопку (менее 0,5 сек) происходит изменение яркости на одну ступень. При длительном нажатии изменение происходит со скоростью 0,1 сек как у Аlex.
Re: Помогите с RGB на PIC
Добавлено: Чт сен 02, 2010 20:53:32
Soir
breaker писал(а):...а может и градаций 255 чего уж там, полноценный RGB ....
Вот Вам 256 ступеней регулировки по каждому цвету. Тактовой частоты 4 МГц уже не хватает. Пришлось уменьшить частоту ШИМ до 40 Гц. Если будет заметно мерцание - надо ставить кварц, в зависимости от конкретного PIC - до 20 МГц. Выводы PIC для подключения кварца свободны (видно тоже проинтуичил, составляя схему), в программе нужно будет внести соответствующие изменения.
Re: Помогите с RGB на PIC
Добавлено: Пт сен 03, 2010 22:28:01
breaker
мерцания заметны,особенно при малых градациях
МК у меня PIC16F628A I/P
сколько кварц и конденсаторы?
при длительном нажатии можно было бы и увеличить скорость набора яркости, как минимум в 2 раза
это на первый взгляд.
Re: Помогите с RGB на PIC
Добавлено: Пт сен 03, 2010 23:16:04
Аlex
сколько кварц и конденсаторы?
20 Мгц. Без конденсаторов работает на ураБ можно не ставить. Припаяй прямо на ноги МК

Re: Помогите с RGB на PIC
Добавлено: Вс сен 05, 2010 13:07:32
breaker
15 и 16 ноги МК. если не так то поправите...
покуда на руках такого нет, придётся подождать сьездить на рынок купить, заодно и плату переделать, а то я уже МК 2 раза выпаивал, там половина дорожек оторвалась)) кто ж знал что так проект далеко пойдёт)...
кстати скажите, если вдруг переполюсовка питания будет, можно спалить изза неё стабилизатор?
Re: Помогите с RGB на PIC
Добавлено: Вс сен 05, 2010 14:27:22
Soir
breaker писал(а):15 и 16 ноги МК. если не так то поправите...
Да, так. Только придется вносить изменения в прошивку.
breaker писал(а):покуда на руках такого нет, придётся подождать сьездить на рынок купить, заодно и плату переделать, а то я уже МК 2 раза выпаивал, там половина дорожек оторвалась)) кто ж знал что так проект далеко пойдёт)...
Купите там панельку на 18 выводов для PIC и установите ее под МК.
breaker писал(а):кстати скажите, если вдруг переполюсовка питания будет, можно спалить изза неё стабилизатор?
Легко.
Re: Помогите с RGB на PIC
Добавлено: Пн сен 06, 2010 06:44:20
breaker
а есть у кого layout что бы там макросы были нормальные, реальные,а то у меня их стока намешанно....вот например что бы колодка на 18 ног макросом была...а то самому рисовать лень)))

Re: Помогите с RGB на PIC
Добавлено: Пн сен 06, 2010 15:30:43
Soir
Вот вариант с внешним кварцем 20МГц.
Re: Помогите с RGB на PIC
Добавлено: Пн сен 06, 2010 16:00:57
Аlex
Soir, а можно исходничек ? Так сказать, в целях повышения образованности

И автору топика будет что покурить

Re: Помогите с RGB на PIC
Добавлено: Пн сен 06, 2010 16:20:25
Soir
Аlex писал(а):Soir, а можно исходничек ? Так сказать, в целях повышения образованности

И автору топика будет что покурить

Не скромничайте, мне нечему Вас научить. Исходник сбросил в личку. А автор топика, судя по всему, некурящий.
Re: Помогите с RGB на PIC
Добавлено: Пн сен 06, 2010 19:07:00
Аlex
Спасибо

Re: Помогите с RGB на PIC
Добавлено: Пт сен 10, 2010 23:54:46
breaker
с кварцем мерцаний нет,а если и есть то не существенные.
печатку и фотки пожже.
яркость набирает не мгновенно, но и не очень медленно, в конце концов 256 градаций

. подключал мультиметр и засекал время

, у меня получилось 14 сек от 0% до 100% (меньше чем 15 однозначно

).
за время пайки однозначно делаю вывод о том что следует покупать хорошие кнопки

, у меня какое то Г попалось, обязательно 2 из 6 перепаять надо а то работать нормально не будет.
из ЖКИ насмотрел SC1604, SC2004 ....это в хреновом ларьке....посмотрю ещё....как я понял это 4-х строчные....

Re: Помогите с RGB на PIC
Добавлено: Сб сен 11, 2010 02:44:12
Signalman
http://avrlab.com/node/63 посмотрите может что полезное.
Re: Помогите с RGB на PIC
Добавлено: Вс сен 12, 2010 18:59:07
breaker
обещанные печатные платы в layout 5. одна из них основная вторая для выносных кнопок.
плата выносных кнопок не тестировалась!
Re: Помогите с RGB на PIC
Добавлено: Пт сен 17, 2010 22:33:20
breaker
уважаемый соир и алекс, всё это время боролся я потихонечку сам с собой и решился таки, выправы, хватит ехать на чужом горбу...у меня много мусора по программированию МК, я завтра всё нах удалю лишнее, более менее полезное оставлю. скажу что осталось....после по вашим рекомендациям подумаем что из программ мне ещё надо( или сразу напишите), надеюсьт код программы вы мне не зажмёте...будем его затем изучать...если вам конечно не лень отвечать на кучу моих глупых и не очень вопросов.но только вы учтите, это будет с головой в омут, единственное что положительно -ну я дружу с математикой, школу покинул с 7 баллами, централизованное тестирование на 71 балл( г.Минск) будем надеяться что это показатель....
ну что скажите, берёте в "подмостерье"??

Re: Помогите с RGB на PIC
Добавлено: Сб сен 18, 2010 09:59:46
Soir
breaker писал(а):...что из программ мне ещё надо( или сразу напишите)...
В моем наборе: Proteus 7.6 SP4 - симуляция и отладка схем, прошивок..., а также разработка печатных плат. MPLAB 8.40 - написание программ для PIC. Hi-Tech PICC PRO v.9.6PL - компилятор C. Для простых схем, которые не требуют отладки и воплощения в железе (например для форумов) - sPlan 6.0.
Есть обновления по всем перечисленным программам, но я не спешу, привык к этим.
breaker писал(а):надеюсьт код программы вы мне не зажмёте...
Не зажмем. Только начинать надо с простой мигалки на одном светодиоде.
breaker писал(а):...школу покинул с 7 баллами, централизованное тестирование на 71 балл( г.Минск) будем надеяться что это показатель....
Это из скольких возможных? У нас (Украина) 12-ти бальная система.
breaker писал(а):ну что скажите, берёте в "подмостерье"??
Было бы у Вас желание.