Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 25 апр 2024, 09:49

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 666 ]  На страницу Пред.  1 ... 26, 27, 28, 29, 30, 31, 32 ... 67  След.
Автор Сообщение
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 19 мар 2013, 20:34 
Не в сети

Зарегистрирован: 12 фев 2012, 00:44
Сообщения: 221
Откуда: Минск
Попробовал увеличить число каналов до 8 с использованием програмного SPI, в тиньке не хватило места и частота ШИМ уменьшается пропорционально числу каналов. При установке предделителя таймера в "0" (без деления) тактовых импульсов, начинает глючить анал. компаратор. Итог - предделитель нужен.
Ног максимум без SPI можно использовать 12, что не всегда достаточно.

Есть предложение использовать Mega88 или что то подобное с аппаратным SPI и прикрутить туда драйвер светодиодный типа TLC5940. Может кто-то уже сталкивался с такой или подобной микрой и есть библиотека для АВ как работать с ней?
Понравилось это видео http://youtu.be/A6cYmr3RBnI


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 28 мар 2013, 12:40 
Не в сети

Зарегистрирован: 12 фев 2012, 00:44
Сообщения: 221
Откуда: Минск
Вот версия на 24 канала :D :
МК - Mega8 с кварцем 16МГц
357 Гц - частота ШИМ
36 кГц - несущая ИК диода
64 грагации яркости (ШИМ)
24 канала организовано на аппаратном SPI
595 регистры сдвига
Обнаружил непонятность :( . При использовании PB4 в качестве ножки для сброса регистра 595 ничего не происходит (в PortB.4 идут 0 и 1, а на выходе ничего), наверное это из-за аппаратного SPI (хотя эта нога не активна). Поэтому сброс перенесён на PC.0.
И вообще нужен ли сброс? :?:

В перспективе думаю прикрутить 5 потенциометров для простоты настройки:
1. Длительность разгорания
2. Длительность гашения
3. Пауза между каналами при разгорании
4. Пауза между каналами при гашении
5. Пауза когда всё разгорелось и должно начинать гаснуть (пауза удержания)
Выводов ещё много свободных :D

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


Вложения:
Stairs_PWM24_Mega8_SPI.rar [51.38 КБ]
Скачиваний: 591
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 28 мар 2013, 20:15 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
На этом этапе главное, чтобы всё работало как задумано, а оптимизация алгоритмов приходит постепенно в процессе накопления опыта и знаний. Я когда изучаю как Евгений пишет свои алгоритмы, то на свои, я потом долго без улыбки смотреть не могу, :D так как это полное убожество. Так что не возможно после того как только впервые выучил буквы, сразу бегло читать, сперва нужно научится хотя бы составлять слоги. :-)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 28 мар 2013, 20:29 
Не в сети

Зарегистрирован: 12 фев 2012, 00:44
Сообщения: 221
Откуда: Минск
Я полностью согласен!!! :D Поэтому и прошу помощи. Отточил в Протеуле, вроди всё нормально. На следующей неделе спаяю схему и отпишусь :-) Пока плату не разводил, может глянь как там, может какие изменения нужны будут ;)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 29 мар 2013, 15:51 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Мне очень долго придётся разбираться в твоём алгоритме без комментариев, а на это времени нет, занят другим проектом. :-)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 11 апр 2013, 20:18 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Академик, ты ЖУК. :D Так как прочувствовал будущее! :-) Посмотри вот , тебе очень понравится. :OK:


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 14 апр 2013, 13:13 
Не в сети

Зарегистрирован: 08 ноя 2012, 23:06
Сообщения: 300


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 20 дек 2013, 13:36 
Не в сети

Зарегистрирован: 08 ноя 2012, 23:06
Сообщения: 300
SVN, небольшая просьба к тебе, не остался ли исходник по последней версии прошивки? Хочу подправить задержку включения и выключения ламп.А то больно долго он у меня зажигается и долго гаснет... :roll: А так все до сих пор работает. ;) Очень удобная вещица!


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 20 дек 2013, 18:43 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Месяц назад, чистил папку МУСОР (есть у меня такая папка, для не серьёзных программ). :D Но вот какая-то программа осталась, последняя это или нет, уже и не помню. Посмотри сам, может подойдёт.
For Akademik.rar [7.69 КБ]
Скачиваний: 434


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: LED подсветка лестницы или коридора в доме
СообщениеДобавлено: 20 дек 2013, 23:03 
Не в сети
Аватара пользователя

Зарегистрирован: 12 фев 2012, 22:25
Сообщения: 72
У меня есть рабочий алгоритм "на все случаи жизни", предусматривающий реакцию на одновременное (или почти одновременное) срабатывание датчиков сверху и снизу, интеллектуальная обработка их срабатывания в состоянии когда лестница уже начала плавно гаснуть и заполнение погаснувших ступеней со стороны срабатывания датчика, при этом такое возможно с обеих сторон, интеллектуальное гашение лестницы в направлении датчика последнего страбатывания и т.д.
НО это все реализовано не для алгоритм билдера, а в том самом не очень оптимизированном и так критикуемом Arduino IDE. Если кому интересно могу поделиться алгоритмом закомментированным в каждой строчке. Переводите на АБ, а может быть даже лучше уже сразу на ZiChip.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 666 ]  На страницу Пред.  1 ... 26, 27, 28, 29, 30, 31, 32 ... 67  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB