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

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

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

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

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

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

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

 
Опции темы

Регулирование свечения светодиодов

Непрочитано 25.12.2012, 00:59  
stud-10
Прохожий
 
Регистрация: 25.12.2012
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
stud-10 на пути к лучшему
По умолчанию Регулирование свечения светодиодов

Нужна ваша помощь.
Необходимо составить программу регулирования яркости свечения светодиодов выходного устройства пропорционально числу, записанному в младшей тетраде входного устаройства. Ругулировку яркости осуществить изменяя соотношение времени включения и отключения светодиодов.
для микропроцессора КР580ИК80

алгоритм примерно слудцющий:
Раз уровень яркости задаётся тетрадой – значит, он может принимать значения от 0 до 15.
Примем за минимальную яркость - 0 (вообще не горит), а за максимальную яркость - 15 (всегда горит). Уровень яркости определяет количество долей периода, в течение которых светодиод горит.
Алгоритм:
Возьмем счетчик, принимающий значения от 0 до 15.
1. Обнулим счётчик, включим светодиод.
2. Если значение счётчика равно заданному уровню – выключаем светодиод.
3. Делаем паузу.
4. Увеличиваем значение счётчика.
5. Если значение счетчика меньше максимального, переходим к п.2.
6. Переходим к п.1.
Реклама:
stud-10 вне форума  
Непрочитано 25.12.2012, 01:17  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,009
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: регулирование свечения светодиодов

stud-10,
"Необходимо составить программу" - кому надо к черту, тот и идет к черту! (с)
нам оно зачем? и если оно нам не надо - денег дашь?
jump вне форума  
Непрочитано 25.12.2012, 01:44  
Hives
Гражданин KAZUS.RUN
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

алгоритм
1. запостить ссылку на фриланс
2. заблокировать тему
3. забанить автора
4. повторить скан форума
Hives вне форума  
Сказали "Спасибо" Hives
dimanka (25.12.2012)
Непрочитано 25.12.2012, 06:16  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

Сделайте на тиньке, там шим аппаратный)
whoim вне форума  
Непрочитано 25.12.2012, 08:03  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

Тиньки начнут проходить в универах лет через 30 минимум, поэтому программу приходится писать под кр580
niXto вне форума  
Сказали "Спасибо" niXto
Alex9797 (25.12.2012)
Непрочитано 25.12.2012, 08:25  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

niXto, на асме? или есть более высокого уровня?
whoim вне форума  
Непрочитано 25.12.2012, 09:22  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

В машинных кодах...
niXto вне форума  
Непрочитано 25.12.2012, 09:33  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

ну хоть не с перфоленты..
мне вообще кажется здравой мысль, что лучше переплатить 1$ за чуть более продвинутый камень и писать, не заморачиваясь, в 5 раз быстрее на СИ. С другой стороны очень нравится работать напрямую с регистрами и видеть в 3 раза меньший размер прошивки. Но реалии есть реалии, если для себя - это одно, если планируешь много и эффективно работать - другое..

Но в любом случае конечно иметь представление как там чо работает - крайне полезно.. хотя бы на примере одного камня
whoim вне форума  
Непрочитано 25.12.2012, 09:48  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

КР580 - это однозначно студент. А они пишут дипломы на том, на чём надо
Ни один вменяемый человек не будет СЕЙЧАС разрабатывать новое устройство на этом семействе

Там же кроме самого проца, надо ещё штуки 4 микросхем, чтобы все заработало...
niXto вне форума  
Непрочитано 25.12.2012, 10:04  
picavr
Почётный гражданин KAZUS.RUN
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

Сообщение от stud-10 Посмотреть сообщение
алгоритм примерно слудцющий:
Дык а в чём проблем? Алгоритм уже написан, может быть нужно только добавить небольшую паузу между итерациями ШИМ, и закодить ))) ассемблер хоть учили?


Загружаете на PC симулятор ZX Spectrum. А для него есть GENS - компилятор ассемблера Z80 и MONS - монитор отладчик.
И пишете себе на ассемблере - милое дело...
только команды пользуете только те что для 580ИК существуют ))))
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов

Последний раз редактировалось picavr; 25.12.2012 в 10:07.
picavr вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулирование яркости светодиодов по ШИМ на PIC12F629 Alpout PIC 71 16.12.2017 17:38
Симисторное регулирование тенами Gladkih Источники питания и свет 72 20.01.2012 16:22
Цвет свечения LED в зависимости от t° GUR0N Источники питания и свет 23 18.04.2010 10:39
PID регулирование greyzzz Микроконтроллеры, АЦП, память и т.д 4 06.03.2007 20:41
регулирование температуры mishutka Измерительное оборудование 2 23.09.2006 08:25


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.