И снова ШИМ на ATtiny13

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить
kyraxinoff
Родился
Сообщения: 13
Зарегистрирован: Пн апр 19, 2010 09:58:37

И снова ШИМ на ATtiny13

Сообщение kyraxinoff »

У меня появилось проблема которую мне надо срочно решить, пока, что найти ни чего подходящего не нашлось. Может кто нибудь может выложить или дать ссылку что может мне помочь. Есть микроконтролер tiny13, и две кнопки еще два светодиода на которых надо по отдельности регулировать яркость. и у каждого надо иметь четыре режима яркости: 100%, 50%, 25%, 0%(т.е. он отключен), так же желательно использовать встроенный генератор. Изучать авр только начал а время на изготовление этого девайся уже и не осталось. прошу ПОМГИТЕ кто чем поможет. :roll:
Реклама
Аватара пользователя
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:

Re: И снова ШИМ на ATtiny13

Сообщение Секретный кот »

На BASCOM AVR эта задача решается за полчаса.
Даже остановленные часы два раза в сутки показывают правильное время.
Реклама
Аватара пользователя
AndyWorld
Прорезались зубы
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Re: И снова ШИМ на ATtiny13

Сообщение AndyWorld »

Блин! Ну есть же раздел по Микроконтроллерам.... там были топики по ШИМ. Думаю нужно воспользоваться поиском. Найди раздел про велофару. Там что-то похожее есть.
kyraxinoff
Родился
Сообщения: 13
Зарегистрирован: Пн апр 19, 2010 09:58:37

Re: И снова ШИМ на ATtiny13

Сообщение kyraxinoff »

ой оно же на бейсике, я его и в глаза ни когда не видел. вот бы на си....
Если модераторы захотят могут перенести мою тему в нужный раздел. я не против.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
AndyWorld
Прорезались зубы
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Re: И снова ШИМ на ATtiny13

Сообщение AndyWorld »

конечно лучше перенести, там быстрее помогут. Но при переносе лучше изменить заголовок. Например " Ступенчатый регулятор для светодиодов".
Реклама
Аватара пользователя
>TEHb<
Друг Кота
Сообщения: 5748
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж
Контактная информация:

Re: И снова ШИМ на ATtiny13

Сообщение >TEHb< »

А что конкретно вызывает затруднения? CVAVR сгенерирует всё за долю секунды, остаётся только записывать в OCR0A и OCR0B нужные значения.
"Привет!" - соврал он.
Реклама
Murav
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Re: И снова ШИМ на ATtiny13

Сообщение Murav »

kyraxinoff писал(а):вот бы на си....
Тогда AVR Studio+WinAVR.
kyraxinoff
Родился
Сообщения: 13
Зарегистрирован: Пн апр 19, 2010 09:58:37

Re: И снова ШИМ на ATtiny13

Сообщение kyraxinoff »

я в программировании 0 только начал изучать AVR studio на си. максиму что могу сделать так это зажечь светодиод нажатием кнопки и зечерез delay сделайть задержку. вот и подумал что навернека кто нибудь что нибудь подобное делал. и может выложить.
Аватара пользователя
AndyWorld
Прорезались зубы
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Re: И снова ШИМ на ATtiny13

Сообщение AndyWorld »

Вот и прекрасно! Нажимай на кнопку и вместо зажигания диода запускай ШИМ с приращением 50. То есть через пять нажатий у тебя будет 250, или ШИМ на 100%. Дальнейшее прибавление 50 установит бит нуля, ловим его и сбрасываем ШИМ в 0. Это как вариант, поиграться пока поймешь. К сожалению не пишу на С. Но CAVR есть генератор кода. Настрой шим там, хотябы просто запусти его и проверь в Протеусе.
kyraxinoff
Родился
Сообщения: 13
Зарегистрирован: Пн апр 19, 2010 09:58:37

Re: И снова ШИМ на ATtiny13

Сообщение kyraxinoff »

ок. буду порбывать сам.
Аватара пользователя
AndyWorld
Прорезались зубы
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Re: И снова ШИМ на ATtiny13

Сообщение AndyWorld »

Здесь правда про энкодер http://av-school.ru/article/a-145.html, но то что нужно тебе (пример кода на С). Два светодиода. Регулируются в обе стороны. А что.? Выкинь кнопки, разбери старую мышку с колесиком скрола, там энкодер... и збацай вешчь!
Аватара пользователя
AndyWorld
Прорезались зубы
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Re: И снова ШИМ на ATtiny13

Сообщение AndyWorld »

Вот еще.
Вложения
PWM.zip
(269.95 КБ) 726 скачиваний
Эльдар260682
Открыл глаза
Сообщения: 41
Зарегистрирован: Чт апр 22, 2010 23:01:32
Откуда: Череповец

Re: И снова ШИМ на ATtiny13

Сообщение Эльдар260682 »

Интересно а датчик типа BE178 можно подключить по такой схеме?
Ответить

Вернуться в «Умные мысли»