Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 21.06.2013, 14:28  
Catcatcat1
Прописка
 
Регистрация: 05.05.2007
Сообщений: 116
Сказал спасибо: 10
Сказали Спасибо 58 раз(а) в 34 сообщении(ях)
Catcatcat1 на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

Обычный ШИМ некорректно изменяет яркость (на больших частотах сказывается разброс эл.емкости светодиода), возьмите даташиты на драйверы, которые используют для светиков. Почитайте про непоследовательные счетчики и другие варианты ШИМов для LED. Я пришел к выводу, что если необходимо качественная динамика от 0 яркости особенно, то эффективнее использовать готовые драйверы.
Реклама:
Catcatcat1 вне форума  
Непрочитано 21.06.2013, 15:33  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

Сообщение от putmannn Посмотреть сообщение
Как это сделать ?
Ну вот жеж нарисовано. Хотя, если всё уже готово, то имеет ли смысл?
omercury вне форума  
Непрочитано 21.06.2013, 18:15  
compaqcompaq
Заблокирован
 
Регистрация: 31.05.2011
Адрес: Ташкент
Сообщений: 2,753
Сказал спасибо: 971
Сказали Спасибо 1,144 раз(а) в 692 сообщении(ях)
compaqcompaq на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

Сообщение от putmannn Посмотреть сообщение
а вот если на видео сделать стоп кадр на заполнении 1/255, то увидим светящийся светлодиод,
а когда сделаем 0/255, то он резко погаснет.
Не въехал,как ?
ИМХО аппаратный шим работает на частоте МК,допустим у вас 1 мгц
соответственно получится на 1000000/1сек будет вспышка,с частотой 390гц
каким образом можно это заснять ?

Последний раз редактировалось compaqcompaq; 21.06.2013 в 18:54.
compaqcompaq вне форума  
Непрочитано 22.06.2013, 02:33  
putmannn
Гражданин KAZUS.RU
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

compaqcompaq, я образно сказал.
Имею в виду, разница между 1-245 и 0-255 на глаз очень существенна.
putmannn вне форума  
Непрочитано 22.06.2013, 02:42  
compaqcompaq
Заблокирован
 
Регистрация: 31.05.2011
Адрес: Ташкент
Сообщений: 2,753
Сказал спасибо: 971
Сказали Спасибо 1,144 раз(а) в 692 сообщении(ях)
compaqcompaq на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

А что с вашим алгоритмом ?
как решили вопрос,алгоритм было бы интересно посмотреть.
образно,если не затруднит.

Последний раз редактировалось compaqcompaq; 22.06.2013 в 02:44.
compaqcompaq вне форума  
Непрочитано 22.06.2013, 03:21  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

Сообщение от dosikus Посмотреть сообщение
А теперь выведите не последовательное приращение с постоянным шагом , а из таблицы синус
да лениво столько писать) а что будет?
да и зачем это может понадобится?
whoim вне форума  
Непрочитано 22.06.2013, 03:44  
compaqcompaq
Заблокирован
 
Регистрация: 31.05.2011
Адрес: Ташкент
Сообщений: 2,753
Сказал спасибо: 971
Сказали Спасибо 1,144 раз(а) в 692 сообщении(ях)
compaqcompaq на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

Боги,требуют жертв
зы.хотя действительно зачем ? чсв г-на досикуса ?
compaqcompaq вне форума  
Непрочитано 22.06.2013, 04:45  
putmannn
Гражданин KAZUS.RU
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

Сообщение от compaqcompaq Посмотреть сообщение
А что с вашим алгоритмом ?
как решили вопрос,алгоритм было бы интересно посмотреть.
образно,если не затруднит.
Алгоритм описывал выше.
Начинаем скакать между 0 и 1 туда сюда.
Допустим у нас цикл в 20 скачков туда - сюда.
20 раз ШИМим 1, в след. цикле ШИМим 19 раз - 1, 1 раз 0, в следующем цикле, 18 раз 1, 2 раза 0, далее 17 раз - 1, 3 раза 0,.
Я выше видео выкладывал как на осциллогдафе растянутое по времени это выглядит.
Вот код.
Цитата:
tmo_1: sbrs flag, 0
reti

mov vsshim, shim
lsr vsshim
lsr vsshim
lsr vsshim
lsr vsshim


inc sshim
cp sshim, vsshim
brne tmo_11
rjmp prkss

tmo_11: cp sshim, ksshim
brcc shmin1
inc shim
out OCR0B, shim
dec shim

tmo_2: reti

prkss: clr sshim
inc ksshim
cp ksshim, vsshim
brne prkss1

clr ksshim
inc shim
cpi shim,255
breq voz244

prkss1: reti

shmin1: out OCR0B, shim
reti

voz244: ldi shim, 255
out OCR0B, shim
cbr flag, 1
;sbr flag, 2
reti
Из-за нелинейности ВАХ светодиода , сделал на самой большой яркости, переменная количества скачков минимальная, для низкой яркости, при угасании, количество скачков достигает 255.
Посмотрите код, оно станет сразу ясно.
putmannn вне форума  
Непрочитано 22.06.2013, 05:16  
compaqcompaq
Заблокирован
 
Регистрация: 31.05.2011
Адрес: Ташкент
Сообщений: 2,753
Сказал спасибо: 971
Сказали Спасибо 1,144 раз(а) в 692 сообщении(ях)
compaqcompaq на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

Спс,вьехал,дозированный программный запуск аппаратного шима.

Последний раз редактировалось compaqcompaq; 22.06.2013 в 05:20.
compaqcompaq вне форума  
Непрочитано 22.06.2013, 06:04  
putmannn
Гражданин KAZUS.RU
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: Регулировка яркости светодиода с помощью ШИМ

Сообщение от compaqcompaq Посмотреть сообщение
Спс,вьехал,дозированный программный запуск аппаратного шима.
Хорошо охарактеризовали., так и есть )
putmannn вне форума  
Сказали "Спасибо" putmannn
compaqcompaq (22.06.2013)
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулирование яркости светодиодов по ШИМ на PIC12F629 Alpout PIC 71 16.12.2017 17:38
Какую обвязку нужно добавить чтобы не пробивал MOSFET (управление мотором с помощью ШИМ) bogdank Делимся опытом 27 06.04.2011 16:13
Управление мотором с помощью ШИМ Zahar Микроконтроллеры, АЦП, память и т.д 44 29.06.2008 09:41
Реализация ЦАП с помощью ШИМ на ATmega paha1956 Микроконтроллеры, АЦП, память и т.д 6 10.05.2007 10:44
Управление блоком питания с помощью ШИМ AndrySivolap Источники питания и свет 17 11.08.2006 08:01


Часовой пояс GMT +4, время: 18:18.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot