реклама на сайте
подробности

 
 
> Коллеги посоветуйте контроллер., только ядро ARM7(9)
MALLOY2
сообщение Oct 14 2007, 14:44
Сообщение #1


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Задача. 2 канала ШИМ для управления 2 DC двигателями. 4 канала ШИМ для генерации синусоиды частотой 20-100 Гц. 8 каналов АЦП 10-12 разрядов 10 кГц дискретизация. Под эти требования попадают многие МК, но мне не приходилось работать с ШИМ на АРМах и нехотелось бы на грабли наступить.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Muxa
сообщение Oct 15 2007, 01:12
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 159
Регистрация: 8-10-04
Из: Москва
Пользователь №: 818



сейчас работаю с F2808. проц замечательный. много исправлений улучшений даже по сравнению с А2810/11/12, хотя те позиционируются как более мощные.
достоинства:
- 100МГц не более 600мВт. реально ~300. -40..+105С стандарт, -40..+125С промышленная версия.
- оч. хороший PWM. есть модуль HPWM. вкратце,- там устроен кольцевой генератор, который запускается с каждым клоком и позволяет тюнить фронт ШИМа с точностью этого генератора, кажется 150 пикосекунд.
- заточен на управление обмотками двигателя. есть библиотеки управления. генерация высококачественного звука (HPWM)
- быстрый и точный 12р АЦП со сдвоенной схемой выборки/хранения. вы можете фиксировать 2 аналоговых входа одновременно (важно в контуре тока обмоток двигателя). без особых трудностей можно получить точность в 10бит. легко организовать синхронную работу АЦП и ШИМ. 12бит тоже реально когда остальные устройства в суспенде. имеется аналоговый мультиплексер 2х8, пул регистров результатов, секвенсер последовательности преобразований...
- хорошая, продвинутая архитектура другой переферии.
- много халявного софта, но не факт что нужный вам будет достаточно зрелым. море документации по программированию (хотя это же и недостак, т. к. трудно разобраться что к чему относится)
недостатки:
- раза в 4 дороже чем можно было бы представить, хотя сопоставить просто не с чем. очень "жадные" дистрибюторы. т. е. если TI говорит, что проц. стОит скажем $15, то вам его продадут за 30 и евро. только в этом году заработала техподдержка пользователей в России.
- оч. плохая документация по аппаратной части. т. е. плохая, это слабо сказано. её просто нет, а то что есть может разработчика ввести в заблуждение. док. писали программисты. нельзя верить ни одной функциональной схеме. они выдуманы программистами, а некоторые нарисованы для отмазки. мне понадобилось связываться с техподдержкой чтобы узнать длину регистра JTAG, чтобы использовать один разъём для проца и Alter-ы. в русской службе работают не технари. они задолбают всякими анкетами и опросами, потом ещё 5 раз позвонят,- помогло ли решение. при передаче вопроса специалисту обязательно его переврут. занимает сия процедура неделю или 2. так что пользователи AVR будут просто в шоке после док-ии от Атмела.
- своя уникальная архитектура и система команд. безальтернативность среды разработки. огромная (иногда не подъёмная) стоимость ПО, если Вам важна лиц. чистота. кроме того, вам придётся изучить ассемблер, хотя бы по диоганали, поскольку нет другого способы правильно инициализировать устройства, как изучить техасовский софт (см. недостаток выше). без реверс инженеринга при токой док-ии не обойтись.
- слишком много ног. плоский корпус на 100 ног или микроБГА. недостаточно возможностей переназначения выводам функционала. любая ошибка в назначении выводов повлечёт переразводку платы. если LPC и SAM легко развести на 2х сторонах, то F280X потребует 4х слоёв однозначно. иначе неминуем перекос кристалла по питанию и как следствие, неустойчивая работа и плохая работа АЦП.
- оч. дорогие прототипы, которые не позволят вам прошить целевую плату. для этого специально предприняты меры. монопольная, экстремально высокая цена JTEG эмулятора/программатора. как альтернатива, наши устаревшие устройства, например, от СКАН, которые к тому же без гарантии и не поддерживают текущие среды разработки. тех поддержки нет. (хороший но) глючный отладчик. надо быть готовым перегружать Windows каждые пол часа. хотя, как повезёт )))
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MALLOY2   Коллеги посоветуйте контроллер.   Oct 14 2007, 14:44
- - DASM   Если ничего не изменилось в новых, то старые LPC н...   Oct 14 2007, 15:58
|- - alexander55   Цитата(DASM @ Oct 14 2007, 19:58) Если ни...   Oct 15 2007, 05:21
|- - DASM   Цитата(alexander55 @ Oct 15 2007, 09:21) ...   Oct 15 2007, 06:44
- - sensor_ua   Бродил намедни по сайту Luminary Micro - есть у ни...   Oct 14 2007, 16:46
|- - MALLOY2   Цитата(sensor_ua @ Oct 14 2007, 20:46) Бр...   Oct 14 2007, 20:28
- - aaarrr   А TMS320F28xx как вариант не рассматривали? ШИМ, А...   Oct 14 2007, 21:11
- - AlexandrY   По моему самое время переходить на мультипроцессор...   Oct 15 2007, 05:37
|- - alexander55   Цитата(AlexandrY @ Oct 15 2007, 09:37) По...   Oct 15 2007, 06:58
|- - AlexandrY   Насчет FPGA типичное заблуждение. FPGA гибкие толь...   Oct 15 2007, 07:45
|- - alexander55   Цитата(AlexandrY @ Oct 15 2007, 11:45) Та...   Oct 15 2007, 09:36
||- - AlexandrY   Боюсь, что ничего не будет. После того как FPGA п...   Oct 15 2007, 13:01
||- - alexander55   Цитата(AlexandrY @ Oct 15 2007, 17:01) Бо...   Oct 16 2007, 05:55
||- - AlexandrY   Типичный сценарий, но вы остановились на полпути. ...   Oct 16 2007, 07:05
|- - zltigo   Цитата(AlexandrY @ Oct 15 2007, 10:45) На...   Oct 16 2007, 07:15
- - asen   А кто смотрел на ситемы на кристале там не большая...   Oct 16 2007, 02:34
|- - alexander55   Цитата(asen @ Oct 16 2007, 06:34) А кто с...   Oct 16 2007, 07:22
- - shahr   Цитата(MALLOY2 @ Oct 14 2007, 18:44) Зада...   Oct 16 2007, 17:19
- - koyodza   Цитата(MALLOY2 @ Oct 14 2007, 16:44) Зада...   Oct 31 2007, 08:28


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 02:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01398 секунд с 7
ELECTRONIX ©2004-2016