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

 
 
> Платка в формате SoDIMM с полноценным линуксом, Или все плюнуть и переписать с питона на си под stm32?
dx40
сообщение Apr 12 2016, 23:22
Сообщение #1


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

Группа: Свой
Сообщений: 147
Регистрация: 4-05-06
Пользователь №: 16 779



Есть некоторый проект, состоит из устройства и компьютера. На компе софт на питоне, получает данные от устройства, анализирует и сохраняет.
Есть желание запихнуть это все внутрь устройства, дабы оно могло работать автономно.
Имеется пустой объем примерно 10х10х1 см, к которому подведены все интерфейсы и питание 3,3В до 1А.
Что нужно:
4 компорта
Интерфейс к SD флешке
И все. Вычислительные требования небольшие.
Минусом является - небольшая партия, 20-30 устройств, соответственно хочется максимально сэкономить на разработке.

Есть идея, сделать это примерно так:

Беру процессорный модуль SoDIMM с распаянным процессором, памятью. Например raspberry pi compute module, http://starterkit.ru/html/index.php?name=s...view&id=105 https://www.terraelectronica.ru/catalog_info.php?CODE=984699 или аналогичный.
Разрабатываю материнскую плату (в лучшем случае - пассивную, в худшем - с DCDC и парой USB-UART переходников)
Ставлю туда линукс с питоном. Портирую софт.

Плюсы
Наличие Ethernet'а - в дальнейшем можно легко расширить функционал.
Простота разработки и отладки.

Минусы
Прожорливость (батарейки хоть и больше, но не бесконечные)
Риск - неизвестно, что будет с доступностью выбранного процессорного модуля через пару лет.

Вопрос.
Какой процессорный модуль стоит выбрать в данном случае?
Или ну его, взять младший STM32F и переписать софт?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dx40
сообщение Apr 13 2016, 16:03
Сообщение #2


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

Группа: Свой
Сообщений: 147
Регистрация: 4-05-06
Пользователь №: 16 779



Цитата(mantech @ Apr 13 2016, 16:03) *
Каким образом это стыкуется с этим - "4 компорта "?

Через USB хоть десяток нацепить, как я понимаю.

Цитата(mantech @ Apr 13 2016, 16:03) *


http://starterkit.ru/html/index.php?name=s...view&id=124
Мне вот это понравилась.
Есть все что нужно, ничего лишнего.
Одно портит - питание от 5В, придется DCDC городить повышающий.

Цитата(NickSpb @ Apr 13 2016, 17:53) *
30 устройств по 70$ за процессорный модуль для каждого устройства набегает 2100$
При том что требования к вычислительным ресурсам низкие...


Потому и ищу модуль подешевле.

Цитата(NickSpb @ Apr 13 2016, 17:53) *
Если нужно работать от батарейки то лучше
STM L151/L152


Батарейки там могучие, потребление уже ватт 5-7. +1 ватт сильно картину не попортят.

Цитата(NickSpb @ Apr 13 2016, 17:53) *
А если модули снимут с производства, опять как как ужаленный ... С микросхемами вероятность ниже такой ситуации ниже...

Да, есть боязнь того, что модули снимут с производства. С другой стороны - одни сняли, другие поставили, линукс тот же, плата переходная - практически пассивная. Не так велика цена обновления.


Итого, у меня вырисовалось 2 варианта.
1. http://starterkit.ru/html/index.php?name=s...view&id=124
2. http://mail.olimex.com/Products/SOM/A13/A13-SOM-256/

Первый случай плох 5В питанием и отсутствием гарантий того, что платы будут производиться дальше.
Во втором - придется по-видимому ставить USB-UART чип (а то и пару), ну и MicroSD на практике часто дохнут - или контакт, или сама карта.
Go to the top of the page
 
+Quote Post
mantech
сообщение Apr 13 2016, 18:11
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(dx40 @ Apr 13 2016, 19:03) *
ставить USB-UART чип (а то и пару),


Имейте ввиду, что эти переходники, как правило, делаются на дешевых pl2303 и т.п. и надежность их далека от настоящих уартов, особенно в случае помех по питанию..
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 13:01
Рейтинг@Mail.ru


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