|
|
  |
выбор lpc2468 vs at91sam9260, выбираю контроллер для дипломной роботы |
|
|
|
Jan 6 2009, 17:52
|
Группа: Новичок
Сообщений: 5
Регистрация: 18-12-08
Пользователь №: 42 571

|
Пишеться дипломная работа на тему умный дом. Сейчас стою перед выбором центрального контроллера системы. Нужно что бы он умел внешнюю память ( озу и пзу ), езернет.
Он должен будет собирать активно информацию по RS-485, обрабатывать скриптами, что лежат на флешке, также предоставлять доступ через ВЕБ ( планируеться использовать аякс, - что бы зделать красивый интерфейс, и минимум нагрузки на проц ), и сбор информации с зигби модуля, через SPI JN5139 ( модуль имеет встроеный процессор, т.е. думаю обработку всего ZigBee стека будет поручено именно ему ).
Под свои задачи присмотрел два камня: lpc2468 и at91sam9260.
у первого подкупает низкая цена ( 2/3 от цены другого ), на беглый взгляд, - достаточная производительность.
У второго - частота больше ( думаю она мне не нужна, но приятно), 9 арм который тоже по моему избыточен для моего проекта, стандартный загрузчик с возможностью загружать код в контроллер по юсб, и наличие готовой оси ( linux ) при покупке стартеркита, со встроенным стеком, что думаю значительно ускорит разработку.
На данный момент есть опыт работы только с 51 ядром и с авр. АРМ для меня новое ядро.
Зарание благодарен за ответы.
|
|
|
|
|
Jan 7 2009, 17:11
|
Группа: Новичок
Сообщений: 5
Регистрация: 18-12-08
Пользователь №: 42 571

|
надежность, - на первом месте
дальше стоимость, енергопотребление.
сомнительный плюс - не надо разрабатывать плату. Но собственно на разработаной плате и строиться диплом ( в теории на разработанном продукте и спрояться продажи). Да и разработка платы, - дело двух трех дней. Взял даташит, повыдергивал "типовое подключение" и рад. Особо затачивать все равно не придеться, и баги вылавливать - ибо 10% что мой проект в массы пойдет. А если и пойдет, - то для его заточки побольше денег уйдет, побольше команда будет собрана, и побольше опыта должно быть собственно у меня.
А для диплома мало вероятно что я буду плату заказывать, - проще все на тестбоарде реализовать. Только переферийные датчики паяться будут. Но там мега8 стоять будет, и вообще то другая история.
То что легче програмировать под п.с. - да.. но это не аргумент
В общем выбор реализации на пк или на отдельном устройстве, - даже не обговариваеься. Ибо много форумов перерыто, много передумано, много проанализированно, - компютер пойдет максимум на медиастанции. Там у него шансов побольше.
Все же интересуют мнения бывалых: какой из камней выбрать начинающему?
Можно ли на филипсе поднять оську с тсп/ип стеком и веб сервер в разумные сроки, или там танцы с бубном?
|
|
|
|
|
Jan 7 2009, 18:11
|

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

|
Цитата(homyak @ Jan 7 2009, 20:11)  Да и разработка платы, - дело двух трех дней.... Ну, ну...... Цитата какой из камней выбрать начинающему? Любой, все равно будете обдумывать и делать заново, когда поумнеете после приобретения первого реального опыта.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jan 7 2009, 19:01
|
Группа: Новичок
Сообщений: 5
Регистрация: 18-12-08
Пользователь №: 42 571

|
Цитата(psL @ Jan 7 2009, 20:11)  Почему нет? Вот например: ..... спасибо. Тогда выбор сделан: филлипс. Цитата(zltigo @ Jan 7 2009, 20:11)  Ну, ну...... повторюсь, - делаеться дипломная работа... потому главное что бы задышало. высокой оптимальности не требуеться, безглючности тоже... а число в два дня взято не с потолка, а с предведущей дипломной роботы, что делалась полтора года тому... Я тогда был еще сырее, и моложе. Текущая плата хоть посложнее будет, но не на много. Ну пусть не два дня а пять. Но не больше.
|
|
|
|
|
Jan 8 2009, 07:52
|
Частый гость
 
Группа: Свой
Сообщений: 81
Регистрация: 15-12-07
Из: Москва
Пользователь №: 33 326

|
Цитата(psL @ Jan 7 2009, 17:08)  А Вы никогда не задумывались сколько потребляет и выделяет PC в сравнении с ARM ? Не я понимаю, что весь дом питается от пальчиковых батареек.... Конечно, если питание дома от солнечных батарей предполагается, то молчу...
|
|
|
|
|
Jan 8 2009, 11:22
|
Группа: Новичок
Сообщений: 5
Регистрация: 18-12-08
Пользователь №: 42 571

|
Цитата(Lelikk @ Jan 8 2009, 09:52)  Не я понимаю, что весь дом питается от пальчиковых батареек.... нет, не от батереек. Сколько сьедает пк ? не меньше 50 ват, - думаю вы с этим согласитесь. Сколько сьедает отдельный боард? максимум ват... По моему разница - ощутима. + осньвной аргумент, - надежность. Вы доверите управлять вашими входными дверьми, или контролем газа вещью, которая может запросто поломаться? Напомню, - идея "умного дома" содержит в себе не только сделать проще, но и позволять экономить. Енергосбережение, - актуально сейчас. Продолжать данную дискусию не вижу смысла в форуме, т.к. мой вопрос состоял не в выборе пс/ контроллер. Данный выбор для меня сделан полтора года назад. Всем желающим продолжить дискусию предлагаю открыть отдельную ветку, и кинуьт ссылку сюда. Там я более детально опишу все "за", для решения на одельном устройстве. Или же прошу в аську 212979184. Тут же я ожидаю критики в сторону двух, указанных мною высше камней. Хотя, ( спасибо psL ) выбор мною сделан на 90% в сторону филипса. И в воскресенье уже запланирован поход за стартеркитом на радиорынок.
|
|
|
|
|
Jan 8 2009, 12:47
|

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

|
Цитата(homyak @ Jan 8 2009, 14:22)  Сколько сьедает пк ? не меньше 50 ват, - думаю вы с этим согласитесь. Не соглашусь. Индустриальные одноплатники (на Geode, Atom,...)с учетом управления энергопотреблением на уровне нескольких W Цитата Сколько сьедает отдельный боард? максимум ват... По моему разница - ощутима. При этом индустриальный одноплатник до кучи имеет те интерфейсы (например мультимедийные) о которых Вы пока не задумывались. И без которых, простите, Ваш "умный дом" сегодня (а не 15 лет назад) практически никому не нужен. Цитата + осньвной аргумент, - надежность. В одном случае имеем серийное производство с гарантированными поставками компонентов индустриального качества, контролем продукции, обеспечением жизненного цикла и преемственностьтю линейки. Во втором типичное наколенное производство с покупкой на радиорынках с надеждами выйти на несколько десятков в месяц. Так о чем мы это? О надежности  Цитата Данный выбор для меня сделан полтора года назад. Выбор, простите, сделают потом потребители, а не Вы и не надо путать диплом с реальной жизнью. Делайте спокойно диплом и пока не парьте ни себе ни тем более другим "умными домами".
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jan 8 2009, 12:56
|
Местный
  
Группа: Свой
Сообщений: 357
Регистрация: 6-01-07
Пользователь №: 24 139

|
Цитата(homyak @ Jan 6 2009, 20:52)  Пишеться дипломная работа на тему умный дом. Сейчас стою перед выбором центрального контроллера системы. Нужно что бы он умел внешнюю память ( озу и пзу ), езернет.
Под свои задачи присмотрел два камня: lpc2468 и at91sam9260. Для начала: при подключении к любому из этих процессоров внешней памяти, разводка становится не самой простой. Плата - 4 слоя и очень грамотная разводка с осмысленным учетом того, что частота достаточно высокая. Если этого не учитывать, то при таких частотах меандр на входе дорожки превратится в непонятно что на ее конце, да еще и смещенным за счет разной длины дорожек, идущих к микросхеме памяти. Если Вы в этом не понимаете, плату Вы 99.99% правильно не разведете. Если развести неправильно - система не тормозить будет, а в принципе работать не станет с внешней памятью. Поищите на форуме на эту тему информацию, сами увидите, когда далеко не начинающие задают вопросы на эту тему. Если не хотите использовать одноплатный ПК, можно посмотреть на готовые отладочные платы, например на одном из выбранных контроллеров. Как вариант, можно подобрать плату, на которой установлен процессор и память, и использовать ее как "компонент" для установки на плату со всей остальной периферией. И уже эту плату развести самостоятельно, там наверняка уже не будет таких скоростных цепей и даже если развести плохо, есть вероятность, по крайней мере, что это вообще заработает. Например, на такие платы можно посмотреть: http://www.olimex.com/dev/sam9-L9260.htmlhttp://www.olimex.com/dev/lpc-e2468.html
|
|
|
|
|
Jan 8 2009, 13:31
|
Группа: Новичок
Сообщений: 5
Регистрация: 18-12-08
Пользователь №: 42 571

|
Цитата(Mik174 @ Jan 8 2009, 14:56)  Если развести неправильно - система не тормозить будет, а в принципе работать не станет с внешней памятью. Поищите на форуме на эту тему информацию, сами увидите, когда далеко не начинающие задают вопросы на эту тему. Спсибо. понял. погарячился. Придеться заложить на порядок больше времени под разводку платы. Цитата(Mik174 @ Jan 8 2009, 14:56)  Как вариант, можно подобрать плату, на которой установлен процессор и память, Например, на такие платы можно посмотреть: http://www.olimex.com/dev/lpc-e2468.htmlВот присмотрел плату http://www.starterkit.ru/new/index.php?nam...page&pid=20По цене в несколько раз дешевле, а функциональность схожая. Вроди как плохих отзывов не слышал на форуме. Всем спасибо, - ответ на поставленный мною вопрос я получил. Как автор поста, считаю свой вопрос полностью удовлетвореным, и исчерпанным.
Сообщение отредактировал homyak - Jan 8 2009, 13:39
|
|
|
|
|
Jan 8 2009, 15:05
|
Частый гость
 
Группа: Свой
Сообщений: 81
Регистрация: 15-12-07
Из: Москва
Пользователь №: 33 326

|
Цитата(homyak @ Jan 8 2009, 14:22)  Вы доверите управлять вашими входными дверьми, или контролем газа вещью, которая может запросто поломаться? Вы доверите контроль газа в доме своему контроллеру? Да я близко потом к дому не подойду Для такой вещи надо ставить защиту по принципу софтварная + хардварная + кусок железа (где кусок железа - это что-то специфичное для конкретной области). И неплохо бы еще продублировать и поставить мониторинг (типа два контроллера/компа друг друга мониторят).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|