|
|
  |
Быстрый MCU для ЦАП, Нужен совет какой ЛУЧШЕ выбрать |
|
|
|
Jul 12 2010, 09:05
|
Группа: Участник
Сообщений: 9
Регистрация: 11-07-10
Пользователь №: 58 390

|
Посоветуйте MCU с быстрыми портами для управления внешним ЦАП-ом 10 разрядов, с частотой 15 МГц. По совокупности качеств - удобный и простой в применении, распространность (чтобы не ждать под заказ 3 недели), желательно крупный корпус (точно не BGA), доступная среда разработки и программатор и тд.
|
|
|
|
|
Jul 12 2010, 12:27
|
Частый гость
 
Группа: Свой
Сообщений: 152
Регистрация: 21-12-05
Из: Москва
Пользователь №: 12 476

|
Цитата(A_M @ Jul 12 2010, 13:05)  Посоветуйте MCU с быстрыми портами для управления внешним ЦАП-ом 10 разрядов, с частотой 15 МГц. По совокупности качеств - удобный и простой в применении, распространность (чтобы не ждать под заказ 3 недели), желательно крупный корпус (точно не BGA), доступная среда разработки и программатор и тд. Насчет ЦАП поддержу совет предыдущего товарища. Ну а вот насчет "совокупности качеств" тут уже сложнее. Как по мне, так осваимость любого 8ми разрядника занимает очень не продолжительно время. По вашему "глубокому" описанию предполагаемых решаемых задач вообще трудно посоветовать что то конкретное. Я бы вам посоветовал что нибудь из 8ми разрядных девайсов атмела, но в связи с ситуацией на рынке, рука не поднимается....
|
|
|
|
|
Jul 12 2010, 12:36
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(A_M @ Jul 12 2010, 13:05)  Посоветуйте MCU с быстрыми портами для управления внешним ЦАП-ом 10 разрядов, с частотой 15 МГц. По совокупности качеств - удобный и простой в применении, распространность (чтобы не ждать под заказ 3 недели), желательно крупный корпус (точно не BGA), доступная среда разработки и программатор и тд. Еще надо добавить к запросу: Микроконтроллер для чего? Для разовой поделки - тогда возьмите любой стартовый набор и готово. Например 78К или V850 Для бытовухи? Для автоматики? Чтобы не менее 5 лет были поставки? Для ответственных применений???
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Jul 12 2010, 15:53
|
Группа: Участник
Сообщений: 9
Регистрация: 11-07-10
Пользователь №: 58 390

|
ЦАП и усилитель уже готов и отлажен (беру из готового девайса)
Для бытового применения. Рассматриваю ARM например LPC21xx. Но пишут что они медленно ногами шевелят. Флеш память на борту нужна от 4 К и выше, так что SX тоже не канает. С Атмегами работал но, для 15 МГц Атмель 8-ми разрядный не пройдет.
|
|
|
|
|
Jul 12 2010, 18:10
|
Частый гость
 
Группа: Свой
Сообщений: 152
Регистрация: 21-12-05
Из: Москва
Пользователь №: 12 476

|
Цитата(A_M @ Jul 12 2010, 19:53)  ЦАП и усилитель уже готов и отлажен (беру из готового девайса)
Для бытового применения. Рассматриваю ARM например LPC21xx. Но пишут что они медленно ногами шевелят. Флеш память на борту нужна от 4 К и выше, так что SX тоже не канает. С Атмегами работал но, для 15 МГц Атмель 8-ми разрядный не пройдет. Медленно это насколько? Что касаемо ARM7, LPC21xx то ничего не скажу, не работал с ними, только с ATSAM7xx, 15 МГц на GPIO была не проблема. Если уж брать ARM, то я присмотрелся бы к кортексам. На мой взгляд самые интересные решения предоставляют TI(http://focus.ti.com/mcu/docs/mculuminaryprodsearch.tsp?sectionId=95&tabId=2485&familyId=1755), ST(http://www.st.com/stonline/stappl/st/com/selector/index.html#querycriteria=RNP139=1169.0), в меньшей степени остальные - NXP и прочие. На чем остановиться, решать вам, на форуме уже много обсуждали данную тему
|
|
|
|
|
Jul 12 2010, 18:17
|
Частый гость
 
Группа: Участник
Сообщений: 96
Регистрация: 27-06-08
Из: Москва
Пользователь №: 38 581

|
Цитата(A_M @ Jul 12 2010, 19:53)  Рассматриваю ARM например LPC21xx. Но пишут что они медленно ногами шевелят. медлено понятие относительное. Возьмите LPC в котором есть FASTIO и получите 1/4 от частоты ядра. При 72мГц должно для Вашей задачи хватить.
|
|
|
|
|
Jul 12 2010, 20:01
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (topkin @ Jul 12 2010, 15:27)  Я бы вам посоветовал что нибудь из 8ми разрядных девайсов атмела... Ага  , для снятия и полагаю некоторой обработки 10bit со скоростью 15MHz. Как с арифметикой-то быть? QUOTE (scifi @ Jul 12 2010, 22:51)  там есть такие в семействе LPC2xxx (ARM7). На самом деле немного  . Древние LPC22xx, восьмибитовые LPC2378, и остаются типа LPC2468. Но по любому махать ножками, конечно, не стоит.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 13 2010, 04:42
|
Частый гость
 
Группа: Свой
Сообщений: 152
Регистрация: 21-12-05
Из: Москва
Пользователь №: 12 476

|
Цитата(zltigo @ Jul 13 2010, 00:01)  Ага  , для снятия и полагаю некоторой обработки 10bit со скоростью 15MHz. Как с арифметикой-то быть?.... "Посоветуйте MCU с быстрыми портами для управления внешним ЦАП-ом 10 разрядов, с частотой 15 МГц" Как, да никак. А вообще фраза "Посоветуйте MCU с быстрыми портами для управления внешним ЦАП-ом 10 разрядов, с частотой 15 МГц" не однозначная))))
|
|
|
|
|
Jul 14 2010, 13:06
|
Группа: Участник
Сообщений: 9
Регистрация: 11-07-10
Пользователь №: 58 390

|
Спасибо за ответы. В примерах LPC21xx есть формирование частоты 17 Мгц на ноге. Но запаса по частоте совсем нет, ведь надо прочитать из флеша, выставить данные, защелкнуть. Успеет ли из внутр. флеша читать и в порт выводит? У Hitachi вроде скоростная флеш у процессоров была.
|
|
|
|
|
Sep 14 2010, 07:02
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 21-08-10
Из: Набережные Челны
Пользователь №: 59 037

|
Цитата(A_M @ Jul 12 2010, 13:05)  Посоветуйте MCU с быстрыми портами для управления внешним ЦАП-ом 10 разрядов, с частотой 15 МГц. По совокупности качеств - удобный и простой в применении, распространность (чтобы не ждать под заказ 3 недели), желательно крупный корпус (точно не BGA), доступная среда разработки и программатор и тд. Похоже в этом случае без программируемой логической матрицы не обойтись (EPM3256A),ведь требуется большая временная точность при вводе/выводе,у микропроцессоров с этим серьёзные проблемы. Есть ещё комбинированный вариант: микропроцессор с программируемой матрицей.
|
|
|
|
|
Sep 15 2010, 20:11
|
Группа: Новичок
Сообщений: 3
Регистрация: 14-07-10
Пользователь №: 58 440

|
Цитата(Микрюков Вячеслав @ Sep 14 2010, 13:02)  Похоже в этом случае без программируемой логической матрицы не обойтись (EPM3256A),ведь требуется большая временная точность при вводе/выводе,у микропроцессоров с этим серьёзные проблемы. Есть ещё комбинированный вариант: микропроцессор с программируемой матрицей. Можно, наверное, еще рассмотреть такой экзотический вариант: Propeller P8X32A Думаю, у 8-ядерного МК справиться с задачей шансов больше :-)
Сообщение отредактировал pr2 - Sep 15 2010, 20:11
|
|
|
|
|
Sep 17 2010, 06:13
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 21-08-10
Из: Набережные Челны
Пользователь №: 59 037

|
Интересный пропеллер, и информация доступна. Специально для систем реального времени!
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|