|
Есть ли аналог AT90PWM3/3B/316 среди "старших братьев?" |
|
|
|
Mar 1 2012, 09:29
|
Частый гость
 
Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422

|
Hi All!
Собственно сабж. Нужен микроконтроллер из 32х разрядных, специально проточенный под силовые дела и у которого PSC были не хуже чем у атмеловского, т.е. чтобы и аналоговые компараторы были по штуке на канал минимум, и ЦАП/АЦП вменяемые и возможности по режимам рулежки PSC каналами такие же или лучше. При этом очень желательно чтобы корпус был 32-64 ноги, так как если строить систему по распределенному принципу, где каждый камень решает свою специализированную задачу большое число ног - излишество (все равно более половины будут не задействованы) и неоправданное усложнение PCB (особенно если проц в BGA корпусе). Бегло просмотрел датшиты на кортексы от TI, у них вроде бы как есть PWM на борту, но в младших моделях похоже что больше маркетинг и нао...сь, нежели реальная альтернатива. В более жирных кортексах уже вроде как получше, но по корпусам и по цене за камень они явно избыточны. А нужен недорогой, но заточенный под силу 32х камень. AT90PWM3 неплох и многие задачи можно решить им, но у него слишком мала тактовая для того чтобы полноценно обработать прерывания от PSC и если выходные частоты от 60кгц то фактически нифига уже не успеваем и приходится извращаться. То есть как бы предел мечтаний - периферия как бы от PWM3 или лучше, а ядро 32х и тактовая хотя бы от полтинника. Есть че нить такое в природе?
|
|
|
|
|
 |
Ответов
|
Mar 1 2012, 12:25
|
Частый гость
 
Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422

|
Цитата(SSerge @ Mar 1 2012, 14:44)  TMS320F28xxx рекламируют именно как "специально проточенный". Спасибо посмотрю. Хотя уже по первым датшитам вижу, что что нить более менее приличное по функционалу это как минимум 100-ногий LQFP и цена на них у наших барыг менее 800 вечнодеревянных не опускается. Цитата Впрочем, мне сейчас и STM32F103 с его "продвинутым" таймером хватает. Для силы, особенно той что заточена под киловаттные мощности, периферия на ботру проца должна быть железной, ибо иначе при возможном сбое проца к девайсу гарантированно приходит "композитор" с звучным именем БАХ  Тот же PWM3 можно настроить так, что он превращается по сути в аналог UC384x или еще какого железного контроллера, после чего можно отправить проц спать не опасаясь что в силе че нить жахнет. Это на мой взляд наиболее правильный подход, когда железный PSC работает самодостаточно, а проц лишь подруливает отрабатывая прерывания. Делать че нить софтово на стандартных таймерах - прямой путь че нить упалить даже без зависания проца. Ибо все мы люди и можем чего нить не того накодить. Понятно, что и с железным PSC можно запросто че нить начудить и результат будет тот же, но все же вероятность зело ниже.
Сообщение отредактировал pwn - Mar 1 2012, 12:27
|
|
|
|
|
Mar 2 2012, 13:54
|

Местный
  
Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830

|
Цитата(SSerge @ Mar 2 2012, 09:14)  У advanced таймеров STM32 (T1 и T8) необходимый минимум как раз есть, уж не хуже PWM3 получается, а вместе с его ADC, DAC и DMA так и получше. Нету у них необходимого минимума. Нет компараторов с регулируемым порогом для обрыва PWM при превышении уровня да и вообще это универсальный МК. МК для ИП должен кроме компараторов еще включать особые режимы старта после сбоев и при включении питания. Без этого никак. Цитата(pwn @ Mar 1 2012, 22:21)  Мне кажется, что из TMS320-х вполне можно остановтиься на TMS320F28023DAT как минимальном варианте и чуток пожирнее TMS320F28027PTS и TMS320F28035PNT. Эти мне вполне доступны и вроде бы как из периферии все что надо есть. Выше на более жирные тараканы по идее лезть смысла нет, этих мне кажется с лихвой хватит чтобы перекрыть все что может PWM3. Как такой выбор? И что по минимуму под них нада, чтобы стартануть с коленки и не покупать лишнего (то бишь по возможности избежать мышеловки)? Интересен также опыт их применния если вдруг кто поделится. Баги, глюки, склонность повиснуть и спалить в силе все к чертям? Отладчик нужен и Code Composer Studio, естественно. Тут все найдете http://www.ti.com/mcu/docs/mcuprodtoolsw.t...mp;toolTypeId=1или наше доморощенное (без софта, конечно) http://www.evodbg.com/index.php?option=com...&Itemid=111
|
|
|
|
|
Mar 2 2012, 16:08
|
Частый гость
 
Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422

|
Цитата(Dir @ Mar 2 2012, 17:54)  МК для ИП должен кроме компараторов еще включать особые режимы старта после сбоев и при включении питания. Без этого никак. Безусловно, и у PWM3 это есть+3 компаратора на борту, по одному на канал. Правда головной боли с этми фьюзами хватает, намучился уже с ними, хочется че нить более человечное. Последний косяк на какой наступил - раздобыл типа как переходник соик32-дип40 для своего elnec smart prog II и думаю дай я им в параллельном режиме попробую прошить. Прошил. И как только прошил следом фьзы PSC режим паралельного программинга отвалился. Наехал на саппорт элнека, а они мне типа сам олень, баг есть такой и в errata он описан  То бишь шьешь фузы PSC - далее только SPI режим, отрубил и его или ресет задизейблил - можешь выкинуть, или стирать на ускорителе элементарных частиц  Задрало это б...о с фьюзами уже порядком, вечно об эту хрень спотыкаешься. Цитата Отладчик нужен А за что есть смысл платить? Их много и разные. Цитата и Code Composer Studio, естественно. Торент нам поможет. Хотя мне до 32к еще дорасти нада, но принципиально не юзаю шароварный софт если есть возможность найти вылеченный от жадности. Потом не оказывается вдрух, что код почему-то вылез за 32к, а на торенте раздачи потерли Цитата Тут все найдете Смотрел уже. девелкит пока брать не буду, рано еще. Пока на коленке с F28023 поиграюсь а далее видно будет. Остальное пока непонятно что брать и стоит ли бабло отваливать. Цитата или наше доморощенное (без софта, конечно) Можно и ваше доморощенное. Я сначала думал взять LPT-й от OLIMEX, понимаю что г... полное, но всего 700 рэ. Ваше же всего лишь 1500 примерно, и нада думать все же получше будет чем г за 700. Вполне могу у вас купить, если онечно по почте шлете.
|
|
|
|
|
Mar 3 2012, 21:54
|

Местный
  
Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830

|
Цитата(pwn @ Mar 2 2012, 21:41)  Пишут что треба композер от 4.0 версии. Полез пошарил по рашен торентам - лежит 3.3.81.6 и триалы 5-й версии. 4-го че-то нет или не там ищу. Забавные времена пошли, на торрентах триалы раздают без таблеток, которые и с оффсайта слить мона  Привык наш народ с торрентов качать то, что и так свободно лежит http://processors.wiki.ti.com/index.php/Download_CCSНу и ControlSuite качайте, если уж ввязались http://www.ti.com/tool/controlsuiteИ, к сведению модераторов, Piccolo (да и все семейство TMS320F2000) осталось тут на сайте какое то неприкаянное. Вроде как и не DSP, но в тоже время и не МК. С одной стороны вроде бы и там и там свой, а с другой - и там и там чужак. Неспроста ж человек с непрофильными вопросами на форум ARM обращается. Не порядок. Даже в форуме "другие МК" TMS320F2xx нет. dsPIC хотя бы в форум PIC затесался, а TMS320F2xx - нигде. Может их и другие DSC (Digital Signal Controller) выделить в особый форум? Туда можно было бы кроме них и MC56F8xx определить. Направление то одно и мало пересекается с универсальными МК. PS. Кстати, с вопросами относительно табэток к CCS на форум DSP обращайтесь. Там профи в этом деле
|
|
|
|
|
Mar 3 2012, 22:38
|
Частый гость
 
Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422

|
Цитата(Dir @ Mar 4 2012, 01:54)  Привык наш народ с торрентов качать то, что и так свободно лежит  Это не мы такие, это жисть такая  С тех пор как двадцать с гаком лет назад белые отодвинули красных от руля жисть в мире и в РФ в частности круто поменялась. Мне она щас напоминает джунгли, где на тебя постоянно идет охота. В том плане как бы тебе ваприть че нить ненужное, чтобы срубить с тебя бабла побольше, а еще лучше на че нить подсадить и потом доить. Только успеваешь уворачиваться. Поэтому уже на автомате - если нада какой нить софт - ищу по торентам-ослам и прочей нечисти (и потом еще придирчиво тестю на виртуалке и срубаю закладки от братьев хакеров, если найду) и только не найдя на торентах лезу на офтайт типа проверить, а может оно вааще фри Цитата Ну и ControlSuite качайте, если уж ввязались  Спасибо, уже слил. Правда пришлось таки зарегаться  Цитата Неспроста ж человек с непрофильными вопросами на форум ARM обращается. Не порядок.  Я долго метался, как тот буриданов осел между торбами, в какой раздел тему запостить. В АРМ или в прочие микроконтроллеры. Но так как прочие микроконтроллеры уже сами по себе достаточно жоско поделены, то решил все же тут. Ну типа как ядра с одной оперы, значит сюда  А так на мой взгляд под это надо раздел где нить поближе к силовому размещать, т.к. по идее им в первую очередь в силе применение. Правда силовой раздел тут мягко говоря не очень развит, но... это уж пусть модераторы решают, где быть разделу и куда потом эту тему снести. Тут она понятно что не к месту. Цитата PS. Кстати, с вопросами относительно табэток к CCS на форум DSP обращайтесь. Там профи в этом деле  Спасибо за подсказку. Но я не стал ваще в раздел DSP лезть, ибо в DSP почти что как поросенок в апельсинах, да и не знаю пока зачем мне это. И чтобы паяльниками не закидали, решил там никого не тревожить, там веть народ не силовые дела решает, и тем более не микроконтроллерные
|
|
|
|
Сообщений в этой теме
pwn Есть ли аналог AT90PWM3/3B/316 среди "старших братьев?" Mar 1 2012, 09:29  RabidRabbit Может, что-нибудь из Fujitsu на ядре FR* ? Хотя, н... Mar 1 2012, 13:33   pwn Цитата(RabidRabbit @ Mar 1 2012, 17:33) М... Mar 1 2012, 13:52    Dir У Микрочип есть линейка dsPIC33GS специально заточ... Mar 1 2012, 17:18     pwn Цитата(Dir @ Mar 1 2012, 21:18) У Микрочи... Mar 1 2012, 19:01   pwn Цитата(SSerge @ Mar 2 2012, 11:14) У adva... Mar 2 2012, 11:48      pwn Цитата(Dir @ Mar 2 2012, 20:44) Т.е. мото... Mar 2 2012, 16:50         pwn Пока печкин везет гарные техасовские контроллеры, ... Mar 6 2012, 20:21 pwn Мне кажется, что из TMS320-х вполне можно остановт... Mar 1 2012, 20:21 sash.1212 Широко использовали Piccolo в импульсной силовой т... Mar 3 2012, 19:47 pwn Цитата(sash.1212 @ Mar 3 2012, 23:47) Шир... Mar 3 2012, 20:25 sash.1212 TSSOP мне показался менее удобным для разводки, ес... Mar 3 2012, 20:59 pwn Цитата(sash.1212 @ Mar 4 2012, 00:59) TSS... Mar 3 2012, 21:15 sash.1212 в platinum много лишнего, а так конечно нормальный... Mar 3 2012, 21:29 pwn Цитата(sash.1212 @ Mar 4 2012, 01:29) в p... Mar 3 2012, 21:49 Leopoldius У нас на работе используется CCS, товарищ где то в... Mar 3 2012, 22:14
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|