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

 
 
 
Reply to this topicStart new topic
> Подскажите образец проекта системы сбора информации на stm32, Нужно разработать проект. Я новичок, хотел бы стартовать с чего-то.
sharaga17
сообщение May 20 2013, 17:35
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 20-05-13
Пользователь №: 76 915



Нужно собрать на stm32 трекер с возможностью опроса внешних датчиков, GPS-приемника, отправкой по GSM-каналу. Управление периодичностью действий по sms. Стартовая инициализация. Необходимо все измерения писать на флешку. Подключен дисплей 7-ми сегментный, кнопкой меняем режим отображения. Один из датчиков выдает импульсы с разной частотой - считать нужно, и при этом не пропустить sms с командой! Так что прерывания! На флешке с файловой системой нужно разобраться. Если кто что похожее видел - помогите!!!
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение May 20 2013, 17:58
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



что - то мне говорит что это стандартная система навигации для машин, годов так 90, учитывая что управление по смс а не через жпрс.

импульсы таймером считаются на внешний клок ему их вешаете, и он сам считает процессор не грузит.

смс пропустить нереально, это очень медленный канал, у вас смс может в станции обработки оператора повисать на полчаса, а все пришедшие + еще немного храниться обычно в памяти модема, так что как будет время проверяйте периодически и все...

7-ми сегментный дисплей - это вообще без комментариев, недавно видел приятное решение на него поставили регистр последовательный код в параллельный, было 3 индикатора и 3 регистра, все последовательно друг за другом, освобождается куча ножек проца.

файловая система - надо выбрать, полно готовых файловых систем. Я в свое время где то за неделю написал свой фат 32, это не сложная система. Для упрощения можно взять флэшку сразу разметить ее на кучу файлов, и потом в ходе работы заполнять их. И на перезаписи таблицы файловой сэкономите, и проще получается...

что еще из сложного осталосьsm.gif? кнопка и прерываниеsm.gif? ...
Это не сложная система, не бойтесь ее, делайте пошагово, и за пол годика все будет.
Go to the top of the page
 
+Quote Post
sharaga17
сообщение May 20 2013, 18:06
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 20-05-13
Пользователь №: 76 915



Полгодика - это хорошо. Но нужно то быстрее. Просто еще хотел посмотреть в качестве образца проект системы сбора информации - для ускорения процесса. И с GSM и файловой системой хотел работать, используя готовые библиотеки (функции).
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение May 20 2013, 20:41
Сообщение #4


Ally
******

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



Цитата(sharaga17 @ May 20 2013, 20:35) *
Нужно собрать на stm32 трекер с возможностью опроса внешних датчиков, GPS-приемника, отправкой по GSM-каналу. Управление периодичностью действий по sms. Стартовая инициализация. Необходимо все измерения писать на флешку. Подключен дисплей 7-ми сегментный, кнопкой меняем режим отображения. Один из датчиков выдает импульсы с разной частотой - считать нужно, и при этом не пропустить sms с командой! Так что прерывания! На флешке с файловой системой нужно разобраться. Если кто что похожее видел - помогите!!!


Есть вот такое решение - ARMGeoSpyder

Файловая система, GPS, GSM, SMS и другие сервисы уже есть на плате.
Вам отается только написать на stm32 процедуры обработки своих датчиков и передачи информации от них в главный микроконтроллер.
Дальше все конфигурируемо, в какие файлы писать с какой скоростью, куда слать SMS-ы и проч.
Go to the top of the page
 
+Quote Post
scifi
сообщение May 20 2013, 20:47
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(sharaga17 @ May 20 2013, 22:06) *
Полгодика - это хорошо. Но нужно то быстрее.

Это легко: наймите компетентного инженера. Кто-то скажет "сарказм", а кто-то - реалистичный взгляд на проблему.
Go to the top of the page
 
+Quote Post
alexdos
сообщение May 20 2013, 21:12
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 339
Регистрация: 10-07-08
Из: Херсон
Пользователь №: 38 856



"Я новичок, хотел бы стартовать с чего-то." и Вы хотите трекер за пол года. Ну, ну. Тут годы проходят, а потом бац, сюрпрайз. И кто его думал, гадал что такое может вылезти.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 21 2013, 07:48
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (sharaga17 @ May 20 2013, 21:06) *
Но нужно то быстрее.
Курсач?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
SeregaB
сообщение May 21 2013, 09:04
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 55
Регистрация: 6-04-06
Из: Москва, Зеленоград
Пользователь №: 15 863



Цитата(sharaga17 @ May 20 2013, 21:35) *
Нужно собрать на stm32 трекер .
Если кто что похожее видел - помогите!!!


В сегодняшних новостях от ST:

STEVAL-IEG001V1 is a smart vehicle tracking system reference design

The STEVAL-IEG001V1 is a smart vehicle tracking system reference design based on GPS-GLONASS/GSM-GPRS. The system is built around the Cortex-M3 STM32F20x microcontroller series.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение May 21 2013, 14:46
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(AlexandrY @ May 20 2013, 23:41) *
Есть вот такое решение - ARMGeoSpyder

Какая цена у такого решения?


Цитата(AlexandrY @ May 20 2013, 23:41) *
Файловая система, GPS, GSM, SMS и другие сервисы уже есть на плате.

Это всё хорошо, но выглядит несколько избыточно (два МК в частности).
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение May 21 2013, 20:20
Сообщение #10


Ally
******

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



Цитата(_Артём_ @ May 21 2013, 17:46) *
Это всё хорошо, но выглядит несколько избыточно (два МК в частности).


Состав платы практически повторяет состав продвинутых треккеров.
В последней версии платы стоит модуль с одновременным приемом GPS и GLONASS.

А два и больше микроконтроллера на сегодня просто уже необходимость.
Нужен один с большой памятью для GUI, сетевых стеков, маршрутизации, M2M протоколов и файловых систем и один для жесткого риалтайма, управления потреблением и слежения за основным процессором.
Это классическая связка. Повсеместно наблюдается в промышленных дивайсах.
Иначе не добиться надежности при современном уровне багов в аппаратной и программной частях.

В последнем выпуске "2013 EMBEDDED MARKET STUDY" приводятся интересные тренды.
Около 50% проектов в области встраиваемых систем в 2013 году используют больше одного микроконтроллера.
А среднее количество микроконтроллеров на проект равно 2,4

Цену здесь назвать не могу. Не тот раздел laughing.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th June 2025 - 16:05
Рейтинг@Mail.ru


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