реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Помогите разобраться с ШИМом для ATmega8, для управления светодиодом
NicholasR
сообщение Apr 9 2010, 17:51
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620



Здравствуйте!
Есть простая задача, нужно подсветку в системнике сделать плавной, т.е. чтобы при включении питания несколько светодиодов сначала плавно загорались, а потом плавно тухли до полнакала, светодиоды подключены к ATmega8. Порты можно использовать любые. Подскажите пожалуйста, как это будет выглядеть в коде на С/C++? Атмеги я только изучаю.
Всем спасибо!!!

Сообщение отредактировал NicholasR - Apr 9 2010, 17:55
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 9 2010, 18:20
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Напоминает "Тетенька, дайте попить, а то так есть хочется, что переночевать негде!" smile.gif
Вам нужно готовое устройство, схему или программный код для нее? Если только код, то не мешало бы на схему взглянуть. Если и то и другое, то вам на какой-нибудь форум где моддингом занимаются. Здесь в основном помогают тем, кто сам что-то делает, а не только одни задачи ставит. laughing.gif
Go to the top of the page
 
+Quote Post
smalcom
сообщение Apr 9 2010, 18:56
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



десять баксоф
Go to the top of the page
 
+Quote Post
silverio
сообщение Apr 10 2010, 10:54
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 14-06-09
Из: Киев
Пользователь №: 50 273



Погуглите по ключевым словам - ШИМ и Atmega8 smile.gif

Для примера :
http://chipenable.ru/index.php/programming-c/24-avr-pwm.html

Разжеванно здесь:
http://easyelectronics.ru/avr-uchebnyj-kur...vanie-shim.html
Go to the top of the page
 
+Quote Post
NicholasR
сообщение Apr 11 2010, 09:24
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620



Цитата(rezident @ Apr 9 2010, 22:35) *
Вам нужно готовое устройство, схему или программный код для нее? Если только код, то не мешало бы на схему взглянуть. Если и то и другое, то вам на какой-нибудь форум где моддингом занимаются. Здесь в основном помогают тем, кто сам что-то делает, а не только одни задачи ставит. laughing.gif


Я буду делать это для себя, и не для кого просто это нужно и для понимания и для реализации, чтобы не на полке валялось.
Схема соединения светодиода стандартная - вывод контроллера - резистор гасящий - катод светодиода и анодом на +3В. Кварц 7,3728 МГц.
Мне нужен только программный код.

Цитата(silverio @ Apr 10 2010, 15:09) *
Погуглите по ключевым словам - ШИМ и Atmega8 smile.gif

Для примера :
http://chipenable.ru/index.php/programming-c/24-avr-pwm.html

Разжеванно здесь:
http://easyelectronics.ru/avr-uchebnyj-kur...vanie-shim.html



Спасибо огромное!
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 11 2010, 13:55
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(NicholasR @ Apr 11 2010, 15:39) *
Схема соединения светодиода стандартная - вывод контроллера - резистор гасящий - катод светодиода и анодом на +3В.
А светодиоды у вас случайно не голубого свечения? Если да, то от 3В зажечь их будет несколько проблематично.
Go to the top of the page
 
+Quote Post
NicholasR
сообщение Apr 11 2010, 17:21
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620



Цитата(rezident @ Apr 11 2010, 18:10) *
А светодиоды у вас случайно не голубого свечения? Если да, то от 3В зажечь их будет несколько проблематично.


Нет, белого, хотя голубого конечно лучше будет.
rezident - вы бы советиком помогли, или примером кода, я бы быстрее разобрался wink.gif
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 11 2010, 18:35
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(NicholasR @ Apr 11 2010, 23:36) *
Нет, белого, хотя голубого конечно лучше будет.
Разницы особой нет. У тех и у других напряжение падения в прямом (проводящем) направлении на уровне 3..3,4В.Так что от 3В они если и засветятся, то едва-едва. От 5В запитывать придется.
Цитата(NicholasR @ Apr 11 2010, 23:36) *
rezident - вы бы советиком помогли,
Советую - используйте ШИМ. Аппаратный или программный.
Цитата(NicholasR @ Apr 11 2010, 23:36) *
или примером кода, я бы быстрее разобрался wink.gif
Для AVR у меня ничего нет. Но зато сам производитель наплодил кучу Application Notes вместе с исходниками. Выбирайте. http://www.atmel.com/dyn/products/app_note...p?family_id=607
Go to the top of the page
 
+Quote Post
NicholasR
сообщение Apr 12 2010, 18:21
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620



Цитата(rezident @ Apr 11 2010, 22:50) *
Разницы особой нет. У тех и у других напряжение падения в прямом (проводящем) направлении на уровне 3..3,4В.Так что от 3В они если и засветятся, то едва-едва. От 5В запитывать придется.
Советую - используйте ШИМ. Аппаратный или программный.
Для AVR у меня ничего нет. Но зато сам производитель наплодил кучу Application Notes вместе с исходниками. Выбирайте. http://www.atmel.com/dyn/products/app_note...p?family_id=607


Спасибо
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.02307 секунд с 7
ELECTRONIX ©2004-2016