roboforum.ru

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

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

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

werwolf » 30 июл 2009, 18:45

Подскажите, пожалуйста, как реализовать 8 каналов ШИМ (аппаратно!)?
З.Ы. AVR (Mega) + CVAVR

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

avr123.nm.ru » 30 июл 2009, 18:49

Нужен мега с 8 ап. ШИМ.

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

werwolf » 30 июл 2009, 18:52

например ?? меги 64 и 128 неподходят, там нету 8 ШИМ

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

SiemX » 30 июл 2009, 19:38

Поставь микросхему ШИМ контроллер. А для чего нужно столько шимов?

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

avr123.nm.ru » 30 июл 2009, 19:47

Или парочку мег типа 48 -88 -168

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

werwolf » 30 июл 2009, 19:59

нужно управлять 4 вентилятора и 4 подсветки (что-то вроде реобаса для компа только очень навороченный)
а что за микросхема ШИМ контроллере? можно поподробнее?
мне бы хотелось использовать одим МК, например мега16 или мега64

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

Duhas » 30 июл 2009, 20:03

дык для етой задачи мона и софтовых шим понаделать...

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

avr123.nm.ru » 30 июл 2009, 20:06

werwolf писал(а):нужно управлять 4 вентилятора и 4 подсветки (что-то вроде реобаса для компа только очень навороченный)
Вам аппаратно-програмного ШИМ хватит. Вот пример как раз на 8 ШИМ на ATmega16 - задача-упражнение 13 - учебный курс по AVR - http://avr123.nm.ru/z13.htm

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

werwolf » 30 июл 2009, 20:13

да, я читал, но мне нужен один свободный таймер, и реобас будет постоянно показывать текущую температуру от одного из 4х датчиков температуры, (управлятся с ПДУ). поэтому меня интересует апаратный ШИМ, есть другие предложения?

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

SiemX » 30 июл 2009, 20:21

Погугли Шим драйвер, led драйвер

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

werwolf » 30 июл 2009, 20:24

а как его связать с авр?

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

avr123.nm.ru » 30 июл 2009, 20:26

Вот на 16 каналов ШИМ TLC5940 - http://focus.ti.com/docs/prod/folders/p ... c5940.html
Наверно бесплатно пришлют для разработки.

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 битных

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

werwolf » 30 июл 2009, 20:46

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

Angel71, datasheet на мегу64 я читал, но так и не понял, как запустить все 8 ШИМ, роскажи, если настраивал, пожалуйста. (но мне нужен один свободный таймер, а так я только за)

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

avr123.nm.ru » 30 июл 2009, 21:15

Наверно проще всего мастером кода CVAVR их настроить. И еще удобней в компиляторе ICC.


Rambler\'s Top100 Mail.ru counter