Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
вопрос по выбору мк, как платформы для ряда будущих изделий
Отправлено
AF 24 сентября 2008 г. 08:07
нужен мк для нескольких разных девайсов, которые идут в составе сложеного прибора, поэтому серии небольшие несколько десятков в год. купить в розницу невозможно, поэтому хочу брать нормоупаковку в год и пихать под разные задачи один и тот же мк. до этого ставил пик18ф4520/4523, но под одну из задач памяти маловато. корпус tqfp44/64
задачи такие:
1. управление мелкими двигателями (шаговики в основном, до 3ех шт. нужен микрошаг, отдельную микруху не предлагать).
2. матобработка - главный критерий - объем памяти не меньше 16кБайт (минимум 8к для данных, остальне на прочие нужды), хорошо бы 32...256к обработка не сильно сложная и не реалтайм, время обработки до 1-2с.
3. индикация (возможно ЖК до 640х480, отсюда пожелания к памяти свыше 16кБ, пока используется монохром 32х128 на i2c)
4. честный 10битный (лучше 12битный ацп), хорошо бы до 1МСПС (хотя скорость не критична пока), по крайней мере не хуже ПИКова, по даташиту ИНЛ,днл,офсет = +- 1 lsb для 10бит и 2лсб для 12бит, что вроде соответсвует реальности.
5. желательно USB, лучше отг, хотя точно нужен usb-девайс
6. желательно наличие пин-совместимых мк с другим набором периферии/памяти/быстродействия
7. желательно 5В толерантность
8. исходя из вышесказаного быстродействие не менее 12мипс и желательно потребление поменьше :) - ряд девайсов в автономном исполнении, ну и мелочь uart, 2spi (внеш интерфейс и SD/mmc), i2c
что касается выбора:
армы не предлагать - ногами медленно дергают :)
атмелы просто не нравятся,но это не критерий, поэтому условно рассматриваются
мсп430 - имхо не их круг задач
- tms320х2хх - тяжелые, да и с питанием вопросы, но рассматриваются
- pic24h, pic24f, dspic33 - пока основные претенденты (микрочип уроды - если бы сделали пин-совместимы с пик18 или дспик30/33 вопроса бы не было)
- ?pic32? - пока не ясно, и детально не рассматривал, но интересуют в связи с индикацией, и теореритчески в будущем бОльшим объемом памяти
ну и все остальные, с которыми близко не сталкивался - силабс и т.д. рассматриваются
Составить ответ | Вернуться на конференцию
Ответы
- всем спасибо за обсуждениt, заложу базой PIC32MX440F256H или PIC24FJ256GB106, ща подробнее почитаю, на втором месте STM32 (проиграли только из-за моей лени и сроков - неохота концепцию менять, да и средства разработки надо покупать, да и используется мало. ТМС320ф2 - ацп не очень и юсб нет. арм от nxp - с нужной памятью слишком жирные - AF (24.09.2008 14:39:5 88.204.245.61, пустое)
- на будущее - pic32 полностью совместим по ногам и питанию с PIC24/dsPIC33, сможешь быстро прыгануть. - Alex B (24.09.2008 10:02:17 10.1.20.138,87.248.227.162, 102 байт)
- XMega, dsPIC, AT32UC - argus98 (24.09.2008 09:39:44 81.22.205.230, пустое)
- в сторону xmega можно смотреть.. и шим аппаратный, и куча всяких прелестей,...{+} - rtcs (24.09.2008 09:23:10 193.110.4.121, 274 байт)
- STM32 (ARM Cortex-M3) - 32-bit Microcontroller Families ?=> - quark (24.09.2008 09:21:37 79.139.172.113, пустое, ссылка)
- Ответ:Силабсы посмотрите внимательнее. - semiko (24.09.2008 09:04:50 89.20.10.129, пустое)
- "армы не предлагать - ногами медленно дергают :)" - чего медленно - 30 Мгц что-ли дергать надо ? ШИМ-ы для движков аппаратные есть. - DASM (24.09.2008 08:11:26 203.194.234.7, пустое)