Страница 7 из 13
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 09:33:32
ploop
Теперь опиши алгоритм управления кнопками, и к каким ногам кнопки цеплять. А то непонятно... Одной макс. яркость регулировать, второй - время старта?
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 10:40:21
Alexsandr200707
ploop писал(а):Теперь опиши алгоритм управления кнопками, и к каким ногам кнопки цеплять. А то непонятно... Одной макс. яркость регулировать, второй - время старта?
Я так думаю необходимо 4 кнопки
первые две регулируют паузы старта первого светодиода,
кнопка один (пауза меньше) ножка 2
кнопка два (пауза дольше) ножка 3
Кнопка три (яркость выше) ножка 4
кнопка четыре (яркость ниже) ножка 5
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 11:20:26
ploop
Ясно. Приступлю сегодня, попробую отладить дома на выходных. Буду сообщать о прогрессе

Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 13:27:22
Alexsandr200707
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 15:18:31
ploop
Гы, а неплохую задачку ты развил! 10 независимых каналов ШИМ

ШИМ будет 4х разрядный (16 градаций яркости), иначе частота на выходе получится настолько низкой, что будет заметно на глаз.
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 19:11:43
Alexsandr200707
ploop писал(а):Гы, а неплохую задачку ты развил! 10 независимых каналов ШИМ

ШИМ будет 4х разрядный (16 градаций яркости), иначе частота на выходе получится настолько низкой, что будет заметно на глаз.
Ты меня пугаешь !!! Я не хотел так сложно, извините!!!

Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 19:29:34
ploop
Не боись!
Половина готово (половина кода - точно). Главное - алгоритм придуман и реализован, но не проверен

.
На работе сегодня время было - много сделал. Конкретно сейчас я не делец, но за выходные доделаю.
А спасибо скажи
МитяР'е, иначе бы не взялся...
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 21:26:21
Alexsandr200707
to
МитяРа
Большое Вам спасибо, добрый человек(как говориться мир не без добрых людей) за оказанное содействие в помощи и поключения к теме очень нужных и важных идейных воплотителей!!!
to
ploop
Вам самая большая благодарность

, будите у нас в Харькове добро пожаловать, будем рады желанным гостям, накормим напоим и спать уложим. Скажу честно Вы один такой знающий который без проблем согласился помочь(я имею ввиду остальные просторы интернета), за это Вам 1000 раз спасибо!!!
to
Всем остальным Спасибо за участие и альтернативные идеи, извините меня но я решил пойти по пути наименьшего количества деталей и простоты схемы.
Спасибо!!!
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 21:41:39
ploop
Alexsandr200707, проверил на одном светодиоде, работает! Остальное - привести программу в порядок. И кнопки задействовать.
Алгоритм такой будет: включил питание - все по порядку зажгутся. Нажмёшь любую кнопку (паузу или яркость) - всё потухнет, и эффект повторится заново, с новой паузой или яркостью. Нажимая по-очереди, всё это можно будет подстроить. Разумеется, все настройки сохраняются в энергонезависимой памяти (EEPROM).
И еще: буду в ваших краях - жди!!!

Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 22:18:23
Alexsandr200707
ploop
C регулировкой паузы понятно( все гуд) а вот с яркостью есть вопрос, можно ли яркость регулировать после запуска всех светодиодов(без возможности регулировать в момент поджига 10 светодиодов) но без повтора эффекта с самого начала??? Т.е. регулировка яркости доступна после старта всех светодиодов но без повтора старта опять от превого к 10!!!
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 22:54:41
ploop
Да, можно, без проблем. У меня получается отдельная регулировка на каждый светодиод.
Если надо, чтоб общий уровень яркости регулировался без перезапуска программы сначала - только скажи. Там три строчки поменять
Я просто предложил вариант... а там как удобней...
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 23:17:19
Alexsandr200707
Да да да, общий уровень без перезапуска!!!! Самое оно!!!
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 23:19:22
ploop
Ок, двумя кнопками яркость будет регулироваться.
Кстати, это удобно в авто - подстраивать на месте.
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 23:21:32
Alexsandr200707
ploop писал(а):
Кстати, это удобно в авто - подстраивать на месте.
Так и будет!!!(точнее, так и задумывалось изначально!)
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 23:35:31
МитяРа
Alexsandr200707Б сам понимаешь, сплотить в нужный момент, в нужном месте нужных кошаков - нужное дело..
Наблюдаю за развитием ситуации и если считаю нужным - чуть-чуть подёргиваю за кончик хвоста, хотя в данной ситуации это излишняя мера..
Следи за развитием событий, мя обещал
Ploop-у новый алгоритм ШИМ-а, но это потом, когда ты его алгоритм испытаешь в реальности..
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пт июн 17, 2011 23:42:29
ploop
У меня тупой алгоритм - цикл по всем ногам. Можно сделать красивее, но не этот случай (время роль играет, в смысле тактовая частота). Можно прилепить индексные переходы, дополнительные циклы, но экономить 100 байт флеша из 2Кб я считаю не уместным... и тратить процессорное время...
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пн июн 20, 2011 12:17:31
ploop
Код написан, осталось подобрать тайминги и добавить кнопки. И вообще посмотреть, что получилось

Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пн июн 20, 2011 12:57:47
Alexsandr200707
ploop писал(а):Код написан, осталось подобрать тайминги и добавить кнопки. И вообще посмотреть, что получилось

Человечищще, с большой буквы
Ч
Жду, аж дождаться не могу!!!!

Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пн июн 20, 2011 13:01:12
ploop
Подожди радоваться, отладить еще надо.
У меня собрана платка с 8-ю светодиодами и тинькой, на ней сегодня вечером запущу. Если всё ОК - доделаю кнопки.
У тебя программатор и схема готовы?
Re: Запуск 10 Светодиодов Последовательно.
Добавлено: Пн июн 20, 2011 13:06:11
Alexsandr200707
ploop писал(а):Подожди радоваться, отладить еще надо.
У меня собрана платка с 8-ю светодиодами и тинькой, на ней сегодня вечером запущу. Если всё ОК - доделаю кнопки.
У тебя программатор и схема готовы?
Я тут на заводе КИПовцев нашел, программатор у них есть и схему на месте завтра соберем, я как раз заеду куплю все необходимые детали завтра с утра!!!