|
|
  |
Посоветуйте проц ARM, для нового проекта |
|
|
|
Oct 15 2015, 11:45
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
Цитата(mantech @ Oct 15 2015, 13:02)  А кто сказал - "каждому датчику"?? Если все датчики в одном месте - так и ставьте один модуль сбора данных... Просто это удобно, когда датчики разбросаны до 100м и гораздо удобнее их объединить по цифровой ЛС, чем тянуть провода от датчиков, собмрая все помехи по пути  Еще не видел ни одного устройства, которое требует ТОЛЬКО УСБ 2.0, оно и в 1.1 будет работать, только медленнее. когда датчики разбросаны - то тут без каналобразующей части, будь то пресловутая токовая петля в любом её исполнении, не обойтись, соответственно будет возникать какой либо трансивер от удаленного датчика до контроллера, реч скорее всего идет о датчиках на плате - гироскопы, аккселерометры, всякие фоточувствительные сенсоры, влажность и т.д и т.п, то, что выпускается в чип-исполнении, с монтажем на плату и цифровым каналом, типа i2c SPI, соответственно девайс вырождается в одноплатное решение, в котором проц должен уметь напрямую и датчики обработать и картинку показать и неплохобы еще в интернет выйти. к слову почти любой нынешний свисток вафли это b/g/n - а соответственно автоматом требует usb HS, при том что пережевать трафик от HS не такая уж и тривиальная задача, применительно к микроконтроллеру. я конечно же понимаю, что на микроконтроллере наверно это тоже все можно реализовать, но придеться подумать над оптимизациями и производительностью, взяв же проц, можно заняться делом, не сильно замарачиваясь над софтом в плане его оптимальности и тп. единственное, в чем реально выиграет МК, даже cortex-M7 с его наворотами, так это в энергопотреблении. Даже одноядерный и.мх6 с его обвесом будет кушать не меньше 2 Вт, хотя даже больше, ватта 4 минимум, при том что МК наверно и в полватта-ватт уложится. экран это отдельная стезя, его пока можно в расчет не брать, хотя если цеплять что либо от 5 дюймов - то на потребление проца или МК уже можно не обращать внимания )
Сообщение отредактировал bloody-wolf - Oct 15 2015, 11:48
|
|
|
|
|
Oct 15 2015, 12:41
|
Знающий
   
Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960

|
Цитата(mantech @ Oct 15 2015, 15:31)  Согласен, только подумайте, зачем для задачи контроля и управления с незамысловатой вэб-мордой такие скорости?? Усб1.1 дает около мегабайта в сек, неужели не хватит?? Затем что в ларьках свистков работающих по usb 1.1 уже не продаютКроме того веб морды бывают разные. Наша например по 3g еле ворочается. Потому что красивая. А некрасивую морду не купят.
|
|
|
|
|
Oct 15 2015, 17:16
|
Местный
  
Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132

|
смысл кроется как раз во фразе "из ларька" т.е. к процу можно особо не напрягаясь в большинстве случаем подключить практически любой ныне продающийся ЮСБ2,0 девайс, а вот к МК (подразумеваю cortex-Mx серию или аналогичную) - далеко не так просто это сделать. как правило ЮСБ хост у СТМ да и у Филипсов один, т.е. это значит автоматов в него воткнется ХАБ а потом уж флешки-мопеды и пр. вот и прикиньте трафик хоста в таком случае, это не просто страничку открыть, это и страничка, и клава-мышь, и еще херова туча девайсов, которые вполне возможно и низкоскоростные, но канал то занимают... а еще крутить всякую шляпу типа картинок.... а потом еще припрет проиграть какую нить мп3 мелодию..., а потом окажеться что с датчиков еще надо будет что нить небыстро, но точно обсчитать... примеров масса, так что избыточность проца в данном случае может быть и не избыточной )
|
|
|
|
|
Oct 15 2015, 19:04
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(bloody-wolf @ Oct 15 2015, 20:16)  автоматов в него воткнется ХАБ а потом уж флешки-мопеды и пр. вот и прикиньте трафик хоста в таком случае, это не просто страничку открыть, это и страничка, и клава-мышь, и еще херова туча девайсов, которые вполне возможно и низкоскоростные, но канал то занимают... Че-то не въехал совсем, какие флешки мышки и клавы??? Ну еще сетевки со свуком через усб, добавьте Вы что сделать-то хотите, контроллер сбора данных или некий аналог компа, с кучей усб-интерфейсов и свистоперделок, которые непонятно зачем и для чего... Разберитесь сначала с техзаданием на устройство. ЗЫ. Если вам наплевать на надежность и экономичность - то берете какой-нить РС-совместимый комп с питанием 12В и пишите прогу под винду, как делают плат. терминалы. Там будут и свистоперделки и экран с тачем и пр..хрень, в комплекте с кучей глюков винды и вашей проги.... Но зато будет красиво!!
Сообщение отредактировал mantech - Oct 15 2015, 19:08
|
|
|
|
|
Oct 16 2015, 07:18
|
Гуру
     
Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454

|
Ну вообще да, ТС очевидным образом описывает функционал обычного РС компьютера, зачем тогда мучиться и делать его на своем проце и плате, если такого уже полно сделано, начиная от того же самого разбери с линуксом, и заканчивая кучей платформ с виндусами, андроидами, и так далее...
Ну и желание все собрать в одном месте - гораздо легче сделать 5 простых плат, чем 1 на все случаи жизни. Раз 5 наверное на моей практике видел людей которые шли по пути сделать 1 раз на всю жизнь, чтобы покрыть все возможные случае и больше никогда плат не делать... все ушли в итоге в тупик. Лучший результат который достигли это плата с огромным избыточным функционалом по возможно нужным в будущем задачам и нехваткой одной самой маленькой, но именно сейчас необходимой фишки.
Будите следующим?
|
|
|
|
|
Dec 20 2015, 11:41
|
Местный
  
Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712

|
Nuvoton NUC976DK62Y привезли, проверили, работает. Цена весьма разумная, да еще и 64Мб SDRAM уже в проце . С документацией нехорошо правда. Проверяем. Скорость так себе. Всего то 3070 Kflops. Но цена, цена хороша! ARM 926 EJ-S core, 300 MHz, CAN, USB 2.0, SD, LCD, ADC.
Сообщение отредактировал Samum 095 - Dec 20 2015, 11:57
|
|
|
|
|
Dec 20 2015, 12:22
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(Samum 095 @ Dec 20 2015, 14:41)  Nuvoton NUC976DK62Y привезли, проверили, работает. Цена весьма разумная, да еще и 64Мб SDRAM уже в проце . С документацией нехорошо правда. Проверяем. Скорость так себе. Всего то 3070 Kflops. Но цена, цена хороша! ARM 926 EJ-S core, 300 MHz, CAN, USB 2.0, SD, LCD, ADC. Скорость так себе. Дак еще бы! Линуха на 300мегах и главное, 64 мегах памяти.... Ну, вообщем, на такой платформе только урезанные Openwrt работают, причем без графики вообще.
|
|
|
|
|
Jan 20 2016, 10:38
|
Местный
  
Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712

|
QUOTE (mantech @ Dec 20 2015, 15:22)  Скорость так себе. Дак еще бы! Линуха на 300мегах и главное, 64 мегах памяти.... Ну, вообщем, на такой платформе только урезанные Openwrt работают, причем без графики вообще. 5.7 USD за проц с памятью 64 Мб и работа под Линукс 3.1 По моему вполне отлично.
|
|
|
|
|
Jan 20 2016, 11:53
|
Знающий
   
Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050

|
Цитата(Samum 095 @ Jan 20 2016, 13:38)  5.7 USD за проц с памятью 64 Мб и работа под Линукс 3.1 По моему вполне отлично. для каких-то несложных задач его вполне хватит.. со свопиком и нормальный дистрибутив потянет, но очень неспешно.. по опыту ковыряния с nuc950(w90p950) могу посоветовать настороженно относиться к доке на камень. ошибок и опечаток и утаиваний там может быть много.. помимо refman, должен еще существовать programming guide - там можно прояснить непонятности из рефманаподдержаны ли в вашем ядре crypto, 2d graphics, jpeg и остальное? а то в доке много громких слов, а на деле будет - шыш  и еще, происхождение ядра 3.1 - от производителя? есть какой-нить линк или только клиентам? и чуть в сторону: по линку на сайте нувотона справа есть ссылка "Featured Products" в т.ч. NUC950, так последнее официальное ядро к нему.. 2.6.17, один китаец (прописью - один) пытался переписать на 2.6.35, но года 3 назад бросил.. китайцы, они такие китайские.. update: я ступил - это был "programming guide"
Сообщение отредактировал Jury093 - Jan 20 2016, 14:17
|
|
|
|
|
Feb 11 2016, 06:23
|
Местный
  
Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712

|
QUOTE (Jury093 @ Jan 20 2016, 15:53)  для каких-то несложных задач его вполне хватит.. со свопиком и нормальный дистрибутив потянет, но очень неспешно.. по опыту ковыряния с nuc950(w90p950) могу посоветовать настороженно относиться к доке на камень. ошибок и опечаток и утаиваний там может быть много.. помимо refman, должен еще существовать programming guide - там можно прояснить непонятности из рефманаподдержаны ли в вашем ядре crypto, 2d graphics, jpeg и остальное? а то в доке много громких слов, а на деле будет - шыш  и еще, происхождение ядра 3.1 - от производителя? есть какой-нить линк или только клиентам? update: я ступил - это был "programming guide"  Даю Даташит. Вся документация тут на FTP
|
|
|
|
|
Feb 11 2016, 09:55
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 2-11-15
Пользователь №: 89 142

|
Чего пиарить то старье ARM9?
Cortex M7 от $5 начинается. A5 от $7.
|
|
|
|
|
Apr 1 2016, 16:25
|
Участник

Группа: Участник
Сообщений: 51
Регистрация: 17-03-11
Пользователь №: 63 677

|
Посмотрите Atmel ATSAMA5D2. Там рассказывают о сокращении числа требуемых питаний и каких-то еще плюшках, позволяющих развести плату в 4 слоя, что тоже удешевляет конечное устройство. И цена ниже чем D3, вам же не нужны невероятные вычислительные мощности как я понял. отладка в Москве
--------------------
"Одной мотивации недостаточно: если у вас есть идиот и вы его мотивировали, то в результате вы получите мотивированного идиота." - Джим Рон
|
|
|
|
|
Apr 1 2016, 16:55
|

Гуру
     
Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463

|
QUOTE (maxx2 @ Feb 11 2016, 13:55)  Чего пиарить то старье ARM9?
Cortex M7 от $5 начинается. A5 от $7. Да наверное не стоит пиарить ARM9, тем более пописав и там и там, понимаешь что Кортексы выигрывают. На старых только поддержка, ну небольшая модификация еще допустима, а в новый проект я их не ставлю уже давно. Но не соглашусь с таким сравнением по ценам. Хотябы по тому, что без внешней памяти А5 никого не устроит. Тогда добавьте $2...$5 на память, + дороже разводка, больше площади на плате нужно, добавиться к цене, монтаж в два раза дороже, ... кушать будет много больше M7 по питанию добавиться цена. А вот ниша M7 получается много дешевле A5. Но и считалка менее производительна у M7. Зато M7 под многие задачи востребован, А вот А5 будет с излишком.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|