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

 
 
> Коллеги посоветуйте контроллер., только ядро 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
Ответов
AlexandrY
сообщение Oct 15 2007, 05:37
Сообщение #2


Ally
******

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



По моему самое время переходить на мультипроцессорность.
Ставите вместе STM32 и STR91x и где-то за 14$ практически в розницу получаете
16-и канальный 12-и битный АЦП с одновременным сэмплированием 2-х каналов на частоте не менее 1 МГц.
8-и канальный 10-и битный АЦП 1 МГц
В сумме не менее 8-и независимых ШИМ-ов, 2-а специальных модуля управления 3-х фазными движками.
И это не говоря уже о 6-и USART, 4 SPI, 2 CAN, 2 USB, 2 RTC, 1 Ethernet и суммарной производительности около 170 MIPS.
Связать 2-а чипа очень легко по SPI на скрости до 18 Mbit/s.
Используя DMA процесс взаимодействия можно превратить просто в запись-чтение взаимно отраженных областей памяти.
Программируются через один и тотже JTAG адаптер. Один и тотже компилер.
Короче, дальше рекламировать не буду, а то давка начнется biggrin.gif

Цитата(MALLOY2 @ Oct 14 2007, 18:14) *
Задача. 2 канала ШИМ для управления 2 DC двигателями. 4 канала ШИМ для генерации синусоиды частотой 20-100 Гц. 8 каналов АЦП 10-12 разрядов 10 кГц дискретизация. Под эти требования попадают многие МК, но мне не приходилось работать с ШИМ на АРМах и нехотелось бы на грабли наступить.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Oct 15 2007, 06:58
Сообщение #3


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(AlexandrY @ Oct 15 2007, 09:37) *
По моему самое время переходить на мультипроцессорность.
Ставите вместе STM32 и STR91x и где-то за 14$ практически в розницу получаете
16-и канальный 12-и битный АЦП с одновременным сэмплированием 2-х каналов на частоте не менее 1 МГц.

Я бы сказал по другому. Самое время применять связки FPGA-uC. Это гибче и нет тормозов.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 15 2007, 07:45
Сообщение #4


Ally
******

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



Насчет FPGA типичное заблуждение.
FPGA гибкие только на бумаге.
Разработка на FPGA требует отдельных тулсов, отдельных навыков, большую трудоемкость.
Также почти уверен, что разработка на FPGA тех же модулей универсальных таймеров которые применены в ARM-ах обойдется в очень приличную сумму, а доступ к ним в любом случае будет медленнее.
Лучшие процессорные ядра реализованные в FPGA чуть ли не в 2-а раза медленнее обычных, а стоимость выше чуть ли не на порядок.
Так что FPGA никаким боком для достаточно универсальных, законченных, бюджетных дивайсов не подходят.



Цитата(alexander55 @ Oct 15 2007, 10:28) *
Я бы сказал по другому. Самое время применять связки FPGA-uC. Это гибче и нет тормозов.
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
- - Muxa   сейчас работаю с F2808. проц замечательный. много ...   Oct 15 2007, 01:12
|- - 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
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


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


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