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

 
Текущее время: 29 мар 2024, 01:54

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



Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: Организация произвольного количества BAM каналов.
СообщениеДобавлено: 22 мар 2013, 17:50 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Каждые 8 мс изменяется яркость на единицу от 0 до 255 и от 255 до 0. В районе 10 – 30, заметно подмигивания. Если выставить не меняющуюся яркость на 20 то мерцания нет, всё стабильно.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Организация произвольного количества BAM каналов.
СообщениеДобавлено: 22 мар 2013, 19:01 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2013, 03:35
Сообщения: 161
А не может быть варианта, что не успевает обработать прерывание при малом OCR ?

_________________
Оно и не что-либо как и не как-либо что. А что касательно относительно - то безусловно. Оно и не надо было бы, но доведись такое дело - вот я вам и пожалуйста. Я все.

PS: используйте вышеприведенную информацию на свой страх и риск..


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Организация произвольного количества BAM каналов.
СообщениеДобавлено: 22 мар 2013, 19:02 
Не в сети
Аватара пользователя

Зарегистрирован: 03 июл 2011, 13:55
Сообщения: 107
Откуда: Томск
Ты глянь и точно есть какая-то ка-ка, хм странно как-то не замечал :(
Если увеличить частоту обновления со 120 Гц (у меня так было), до 480 Гц, то такого эффекта уже не наблюдается.


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

Зарегистрирован: 03 июл 2011, 13:55
Сообщения: 107
Откуда: Томск


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

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Похоже нашёл в чём причина. Переделаю свой алгоритм и проверю ещё раз.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Организация произвольного количества BAM каналов.
СообщениеДобавлено: 23 мар 2013, 12:02 
Не в сети

Зарегистрирован: 12 фев 2012, 00:44
Сообщения: 221
Откуда: Минск


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

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Организация произвольного количества BAM каналов.
СообщениеДобавлено: 23 мар 2013, 12:48 
Не в сети

Зарегистрирован: 12 фев 2012, 00:44
Сообщения: 221
Откуда: Минск
Я кстати заказал с Texas Instruments TLC5947 (24-Channel, 12-Bit PWM LED Driver with Internal Oscillator) ну и другую мелочёвку (уже отправили) :D Думаю попробовать привязать к МК. Как думаешь, памяти хватит на столько каналов управления?


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

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Организация произвольного количества BAM каналов.
СообщениеДобавлено: 05 май 2013, 15:41 
Не в сети

Зарегистрирован: 12 фев 2012, 00:44
Сообщения: 221
Откуда: Минск
Столкнулся с проблемой, как отправить значения ВАМ по SPI? С ШИМ алгоритм работает, а с ВАМ никак... Исходник прикрепил. Глньте, пожалуйста.
В Line_Set (num) в самый первый раз всё проходит правильно и Line~num -> Bit.~num получаем тоже правильно, а во второй раз и последующие прогоны на выходе "1" висит (ноль проскакивает и опть "1"), не удерживается бит в "0".
Вроди разобрался, надо поменять местами и поставить в такой последовательности в Line_Out (num):
-= 1 -> Line~num
= 0 -> Line~num
Подскажите, почему так получается, почему работает только при переставлении местами?


Вложения:
BAM_SPI.rar [6.22 КБ]
Скачиваний: 662
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

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


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

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


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

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