roboforum.ru

Технический форум по робототехнике.

8 аппаратных ШИМ

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

8 аппаратных ШИМ

Сообщение werwolf » 30 июл 2009, 18:45

Подскажите, пожалуйста, как реализовать 8 каналов ШИМ (аппаратно!)?
З.Ы. AVR (Mega) + CVAVR
werwolf
 
Сообщения: 16
Зарегистрирован: 30 июл 2009, 18:28
Откуда: Kiev

Re: 8 аппаратных ШИМ

Сообщение avr123.nm.ru » 30 июл 2009, 18:49

Нужен мега с 8 ап. ШИМ.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: 8 аппаратных ШИМ

Сообщение werwolf » 30 июл 2009, 18:52

например ?? меги 64 и 128 неподходят, там нету 8 ШИМ
werwolf
 
Сообщения: 16
Зарегистрирован: 30 июл 2009, 18:28
Откуда: Kiev

Re: 8 аппаратных ШИМ

Сообщение SiemX » 30 июл 2009, 19:38

Поставь микросхему ШИМ контроллер. А для чего нужно столько шимов?
SiemX
 
Сообщения: 159
Зарегистрирован: 08 май 2009, 21:21
Предупреждения: -1

Re: 8 аппаратных ШИМ

Сообщение avr123.nm.ru » 30 июл 2009, 19:47

Или парочку мег типа 48 -88 -168
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: 8 аппаратных ШИМ

Сообщение werwolf » 30 июл 2009, 19:59

нужно управлять 4 вентилятора и 4 подсветки (что-то вроде реобаса для компа только очень навороченный)
а что за микросхема ШИМ контроллере? можно поподробнее?
мне бы хотелось использовать одим МК, например мега16 или мега64
werwolf
 
Сообщения: 16
Зарегистрирован: 30 июл 2009, 18:28
Откуда: Kiev

Re: 8 аппаратных ШИМ

Сообщение Duhas » 30 июл 2009, 20:03

дык для етой задачи мона и софтовых шим понаделать...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: 8 аппаратных ШИМ

Сообщение avr123.nm.ru » 30 июл 2009, 20:06

werwolf писал(а):нужно управлять 4 вентилятора и 4 подсветки (что-то вроде реобаса для компа только очень навороченный)
Вам аппаратно-програмного ШИМ хватит. Вот пример как раз на 8 ШИМ на ATmega16 - задача-упражнение 13 - учебный курс по AVR - http://avr123.nm.ru/z13.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: 8 аппаратных ШИМ

Сообщение werwolf » 30 июл 2009, 20:13

да, я читал, но мне нужен один свободный таймер, и реобас будет постоянно показывать текущую температуру от одного из 4х датчиков температуры, (управлятся с ПДУ). поэтому меня интересует апаратный ШИМ, есть другие предложения?
werwolf
 
Сообщения: 16
Зарегистрирован: 30 июл 2009, 18:28
Откуда: Kiev

Re: 8 аппаратных ШИМ

Сообщение SiemX » 30 июл 2009, 20:21

Погугли Шим драйвер, led драйвер
SiemX
 
Сообщения: 159
Зарегистрирован: 08 май 2009, 21:21
Предупреждения: -1

Re: 8 аппаратных ШИМ

Сообщение werwolf » 30 июл 2009, 20:24

а как его связать с авр?
werwolf
 
Сообщения: 16
Зарегистрирован: 30 июл 2009, 18:28
Откуда: Kiev

Re: 8 аппаратных ШИМ

Сообщение avr123.nm.ru » 30 июл 2009, 20:26

Вот на 16 каналов ШИМ TLC5940 - http://focus.ti.com/docs/prod/folders/p ... c5940.html
Наверно бесплатно пришлют для разработки.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: 8 аппаратных ШИМ

Сообщение Angel71 » 30 июл 2009, 20:42

werwolf на офсайт загляни в сводные таблицы http://atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC
кстати в меге 64й 8 шимов, два 8ми битных и шесть 1..16 битных
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: 8 аппаратных ШИМ

Сообщение werwolf » 30 июл 2009, 20:46

интересно, но, повторюсь, как его связать с МК? кто-то работал с схожим драйвером, поделитесь опытом

Angel71, datasheet на мегу64 я читал, но так и не понял, как запустить все 8 ШИМ, роскажи, если настраивал, пожалуйста. (но мне нужен один свободный таймер, а так я только за)
werwolf
 
Сообщения: 16
Зарегистрирован: 30 июл 2009, 18:28
Откуда: Kiev

Re: 8 аппаратных ШИМ

Сообщение avr123.nm.ru » 30 июл 2009, 21:15

Наверно проще всего мастером кода CVAVR их настроить. И еще удобней в компиляторе ICC.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

След.

Вернуться в Микроконтроллеры

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

Сейчас этот форум просматривают: Bing [Bot] и гости: 34