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

 
 
> MTK3329 vs SIRFstar IV
Frolov Kirill
сообщение Oct 7 2011, 07:01
Сообщение #1


Местный
***

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




Вопрос аналогичный предыдущему. Приёмник на каком чипсете, на ваш взгляд, будет лучше? При условии что будет использоваться, в основном, в режиме, когда получение координат нужно редко. Либо раз в несколько дней (раз в неделю), либо раз в пол-часа.

Для примера рассмотрим SIM18 и EB570. Другие приёмники на этих же чипсетах не отличаются слишком сильно.

SIM18 -- ~45мА в режиме захвата, -147dBm, 1.8в, 48 каналов... режим работы sirfaware, технология CGEE, другие режимы сбережения энергии.

EB570 -- ~30мАв режиме захвата, -148dBm, 3.0в, 66 каналов. sirfaware нет, CGEE нет.

Больше существенных отличий не наблюдается.

SIM18 потребляет по-мощности меньше. Но реализовать это преимущество без импульсного DC-DC нельзя. А если прибор миниатюрный и с батарейным питанием и там уже 2шт. DC-DC (4.5 для GSM и 3.0 для остального), то добавление третьего преобразователя слишком сильно затрагивает бюджет и площадь ПП, по сравнению с первыми двумя. А при 3-вольтовом питании приёмника (через LDO) начинает выигрывать EB570. Да и потребление от шины VRTC -- меньше.

Чувствительность в режиме слежения скорей не имеет существенного значения, если речь идёт только об однократном определении координат.

Технология sirfaware не даёт возможности реализовать своё преимущество при включении раз в несколько суток точно. При включении раз в, примерно, пол-часа тоже (в таких условиях и старые приёмники на SIRF-III отрабатывают типично менее чем за 18 секунд...) Не совсем понятен смысл её существования. Понятно, что она сокращает задержку до получения координат. Но даёт ли она экономию энергии? При какой периодичности включения? При более чем получасовой, думается, мало чем будет отличаться от обычного GPS-приёмника.

Другие режимы сбережения энергии приёмников SIRF мало чем будут отключаться от управления на уровне включил-выключил для не-SIRF приёмников. Из опыта -- даже хуже, потому, что при "ручном" управлении можно хоть задать адекватные критерии выключения.

Технология CGEE позволяет сократить 35-секундный интервал. В ней видимо есть преимущество, но только при периодичности включения от нескольких часов до трёх суток. Экономия при интервале включения раз в пол-часа и чаще, скорей, не будет замечена (эфемериды успевают обновляться). Раз в несколько суток -- тоже (всё равно загружать заново). При наличии всё равно включаемого GSM и GPRS лучше было бы думать о работающем A-GPS.

Единственный вопрос, насколько SIRFstar-IV работает быстрей, в режиме захвата, по-сравнению с MTK3329. Источников этой информации нет.

Да и с документацией на приёмники Transystem ситуация непонятная. Для SIM18 есть хоть что-то. Для Transystem непонятно, например, как указать приёмнику текущие примерные координаты и время (для ускорения поиска спутников, при наличии альманаха). В SIRFstar для этого используется vendor-specific NMEA команды. Ситуация с A-GPS, который заявлен там и там вовсе непонятная. Публично доступной документации нет (а есть ли она вообще -- скрывается, обычно, известно что...)

Просьба высказать свои мнения по данному вопросу.

Go to the top of the page
 
+Quote Post
5 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 63)
molecul
сообщение Oct 7 2011, 07:27
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Попробую ответить на некоторые вопросы:
1. По поводу холодного старта - он будет практически одинаков для любых GPS модулей, и определяется в основном очень низкой скоростью передачи данных в канале (речь об эфемеридах).
2. Фирменный протокол МТК является конфиденциальным и давать его производитель разрешил только под NDA. Однако, как это часто бывает, сей секретный документ есть и в открытом доступе здесь.
3. Аналог SGEE у МТК тоже есть, документ тоже конфиденциальный и его тоже можно найти, как ни странно, у Leadtek biggrin.gif
4. МТК ведет разработку нового GPS чипсета 3339. Модуль Transystem EB-700, выпускаемый на этом чипсете, будет повыводно совместим с EB-570. Образцы обещали к концу года. Среди прочего, там будет и аналог CGEE.

Сообщение отредактировал molecul - Oct 7 2011, 07:28
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 7 2011, 08:05
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Вопрос - GPS будет только с контроллером или GSM модуль тоже предполагается в системе ?
Если предполагается - посмотрите в сторону SIM908



--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Oct 7 2011, 08:44
Сообщение #4


Местный
***

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



Цитата(CADiLO @ Oct 7 2011, 12:05) *
Вопрос - GPS будет только с контроллером или GSM модуль тоже предполагается в системе ?
Если предполагается - посмотрите в сторону SIM908


Чудовищное потребление, сопоставимое с советскими ГЛОНАСС приёмниками. Из-за более высоковольтного (GSM) питания, да и само по-себе.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 7 2011, 08:51
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Это совместное потребление обоих модулей, так как GPS часть не имеет собственного процессора.
Задача для него проста - включился, запросил, передал, уснул. Тем более что под него планируется EAT, так что можно будет вообще без внешнего проца.

Ну а если GSM часть не нужна, то конечно смысла в нем нет.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
molecul
сообщение Oct 7 2011, 09:00
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Если действительно интересуют совмещенные модули и не пугает BGA, можно рассмотреть GE864-GPS. GPS там Sirf IV. В отличие от упомянутого SIM908 - GPS там полностью выделенный. Не буду спорить, лучше это или хуже, но подход несколько иной.

Сообщение отредактировал molecul - Oct 7 2011, 09:02
Go to the top of the page
 
+Quote Post
Telit
сообщение Oct 7 2011, 09:52
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(molecul @ Oct 7 2011, 13:00) *
Если действительно интересуют совмещенные модули и не пугает BGA, можно рассмотреть GE864-GPS. GPS там Sirf IV. В отличие от упомянутого SIM908 - GPS там полностью выделенный. Не буду спорить, лучше это или хуже, но подход несколько иной.



кстати в планах Telit на следующий год есть еще комбинированный модуль GE865-GPS на 5-м поколении сирфов, который будет уже с ГЛОНАСС/ГАЛИЛЕО поддержкой, и в таком же формфакторе, как и GE864-GPS, который выпускается сейчас. Чтобы безболезненно перейти можно было в будущем... ну и само собой с поддержкойeCall и все такое.




Цитата(CADiLO @ Oct 7 2011, 12:51) *
Это совместное потребление обоих модулей, так как GPS часть не имеет собственного процессора.
Задача для него проста - включился, запросил, передал, уснул. Тем более что под него планируется EAT, так что можно будет вообще без внешнего проца.

Ну а если GSM часть не нужна, то конечно смысла в нем нет.



ну ну... EAT, да с малым энергопотреблением... Я что то не слышал, что ST-Ericcson, вместо АРМа перешли на кортэксы.
Не думаю, не думаю, а по сему жрать будет как паровоз.

Да, еще уснул-проснулся или НЕ проснулся! та еще темаsm.gif монстры вроде вейвкома-сиерры на этом МАРКЕТИНГОВОМ пути споткнулись и "завалились"... а тут вообще смех один. Тем более ценник за кортэксы да армы совсем уже ниже плинтуса стали. А будут еще дешевле.

Все равно люди внешний процессор будут ставить всегда, как ни крути. там хоть контроль свой какой-то есть.

Да и по поводу производительности тоже вопросы будут. Я еще мог бы представить, если бы внутрь модуля добавили ОТДЕЛЬНЫЙ ARM9, как это сделали мы, в модуле GE863PRO3, добавив отдельно ARM9 - Atmel AT91SAM9260 с линухом.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 7 2011, 10:24
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



на фоне того сколько сожрет приемопередатчик за время регистрации в сети и потом обмена данными, говорить о токе потребления процессора просто смешно.
ну добавили и что, цена какая получилась? а 908-й уже ниже 30 баксов, и будет снижаться цена.... и монтировать проще чем BGA.

так что вам своя ниша, а нам своя.....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Telit
сообщение Oct 7 2011, 12:18
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(CADiLO @ Oct 7 2011, 14:24) *
на фоне того сколько сожрет приемопередатчик за время регистрации в сети и потом обмена данными, говорить о токе потребления процессора просто смешно.
ну добавили и что, цена какая получилась? а 908-й уже ниже 30 баксов, и будет снижаться цена.... и монтировать проще чем BGA.

так что вам своя ниша, а нам своя.....



Вы не поняли. Разговор не о цене. Хотя Telit GE864-GPS вплотную приближается к озвученной вами цене на SIM908 на больших проектах.
По поводу BGA, так если пропустить сложность монтажа пяти изделий в кухонных условиях, то в BGA выводится на порядок больше земляных пинов, что позволяет в целом поднять помехоустойчивость модуля.
Кстати а что там за GPS в 908-м? Дешевка от MTK очередная? У GE864-GPS там SirfStarIV...

И еще, я лишь хотел довести мысль про бесперспективность! использования в нормальных изделиях так называемых "внутренних ресурсов модуля", и мы оба знаем (да и не только мы), что это лишь маркетинговая уловка, вводящая в заблуждение кучу народа, который в конце концов все равно ставит внешний проц. sm.gif

Сообщение отредактировал Telit - Oct 7 2011, 12:21
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Oct 7 2011, 12:24
Сообщение #10


Местный
***

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



Цитата(Telit @ Oct 7 2011, 16:18) *
Дешевка от MTK очередная? У GE864-GPS там SirfStarIV...


Почему MTK дешёвка? Я вот вижу -- потребление меньше.
Чем SIRF лучше, кроме модного слова?

Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 7 2011, 12:56
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>>вплотную приближается к озвученной вами цене на SIM908 на больших проектах.

Но я то озвучил - розничную цену, а на больших проектах GE864-GPS будет далеко позади.

>>>Кстати а что там за GPS в 908-м? Дешевка от MTK очередная? У GE864-GPS там SirfStarIV

чипсет STE

•Receiver type 42-channel GPS L1 C/A code,High-performance STE engine
•Max. update rate 1 Hz
•Sensitivity Tracking: -161 dBm Reacquisition: -151 dBm Cold starts : -144 dBm
•Time-To-First-Fix Cold starts: 35s (typ.) Hot starts: 3s (typ.)
•Accuracy Horizontal position: <2.5m CEP
•Operation temperature: -40°C to +85 °CElectrical
•Power consumption - Acquisition 43mA Tracking 41mA
•Antenna type Active and passive
•Antenna power External or internal VANT_OUT 2.8V

Если коротко то SIM900 + SIM08 в одном флаконе при цене меньшей чем на модули раздельно.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 7 2011, 13:03
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Цитата(Telit @ Oct 7 2011, 16:18) *
И еще, я лишь хотел довести мысль про бесперспективность! использования в нормальных изделиях так называемых "внутренних ресурсов модуля", и мы оба знаем (да и не только мы), что это лишь маркетинговая уловка, вводящая в заблуждение кучу народа, который в конце концов все равно ставит внешний проц. sm.gif


Ну, не смог удержаться...
Это все от кривых рук (или мозгов) программистов, которые только понты умеют гонять и лапшу вешать (а сегодня, к сожалению, много "профессионалов" именно такие). Если грамотно написать внутренний софт и учесть все возможные ситуации, то дополнительный внешний проц только снизит общую отказостойкость устройства. Ведь внутренний проц Вы никуда не дели - он параллельно работает.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 7 2011, 13:13
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Это точно. А если учесть что на "сыром" ЕАТ работает уже достаточное количество проектов....

Открою "страшную тайну" ЕАТ был еще на SIM300D, у меня вся документация есть на это.
Но там это было под очень большие проекты, зато оттестировали сам принцип.....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Aleksandr_q
сообщение Oct 7 2011, 13:21
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



Открою тайну еще страшнее. Один из из нескольких разработчиков этого EAT еще на сим 300 Mr. Zhang - теперь ведущий инженер тех. поддержки Quectel. Ну это длинная история.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 7 2011, 13:23
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Я знаю. И не только его - если интересно выложу фотку, ткнете пальцем в перебежчиков sm.gif))))
Впрочем мы отошли от темы топика.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Aleksandr_q
сообщение Oct 7 2011, 13:31
Сообщение #16


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



biggrin.gif Если честно то когда у нас берут модуль на МТК, как известно это L10, L10-C и на Сирфе L20 или L30. то я тоже потом перезваниваю и интересуюсь как ведет себя модуль что лучше. Так большинство разработчиков склоняется к МТК, а СИРФ берут в основном из-за габаритов.
Go to the top of the page
 
+Quote Post
Telit
сообщение Oct 7 2011, 13:32
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(GeGeL @ Oct 7 2011, 17:03) *
Ну, не смог удержаться...
Это все от кривых рук (или мозгов) программистов, которые только понты умеют гонять и лапшу вешать (а сегодня, к сожалению, много "профессионалов" именно такие). Если грамотно написать внутренний софт и учесть все возможные ситуации, то дополнительный внешний проц только снизит общую отказостойкость устройства. Ведь внутренний проц Вы никуда не дели - он параллельно работает.


Вот это бред так бред. Вы бы не позорились перед обществом с такими постами... - "дополнительный внешний проц только снизит общую отказостойкость устройства". Кстати технически правильно будет - отказоустойчивость.
"Стойкость" - фраза хорошая для дуболомов в армии.

И по вашему, одна из задач внутренней ЗАКРЫТОЙ OS модуля, читай приложение EAT или OpenAT (!!! с наинизшим приоритетом по отношению к обработке GSM дел) будет быстрая и отказоустойчивая ???
Какие же варианты у вас есть по контролю этой вашей задачи если КОД OS ИЗНАЧАЛЬНО ЗАКРЫТ!!!. Даже производители модулей ничего гарантировать не могут... Вспомним историю с OpenAT. а EAT это то же самое ...

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

И еще, уточните только, какой это такой внутренний процессор параллельно в модуле работает? Но это так вопрос, для смеха уже ...

Go to the top of the page
 
+Quote Post
Aleksandr_q
сообщение Oct 7 2011, 13:43
Сообщение #18


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



Цитата(Telit @ Oct 7 2011, 16:32) *
Вот это бред так бред. Вы бы не позорились перед обществом с такими постами... - "дополнительный внешний проц только снизит общую отказостойкость устройства". Кстати технически правильно будет - отказоустойчивость.
"Стойкость" - фраза хорошая для дуболомов в армии.

И по вашему, одна из задач внутренней ЗАКРЫТОЙ OS модуля, читай приложение EAT или OpenAT (!!! с наинизшим приоритетом по отношению к обработке GSM дел) будет быстрая и отказоустойчивая ???
Какие же варианты у вас есть по контролю этой вашей задачи если КОД OS ИЗНАЧАЛЬНО ЗАКРЫТ!!!. Даже производители модулей ничего гарантировать не могут... Вспомним историю с OpenAT. а EAT это то же самое ...

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

И еще, уточните только, какой это такой внутренний процессор параллельно в модуле работает? Но это так вопрос, для смеха уже ...


Че за бред ты несеш вообще башню снесло? Это кто здесь менеджер я или Gegel? Ты если не знаешь так молчи лучше пиарщик мля.
Go to the top of the page
 
+Quote Post
Telit
сообщение Oct 7 2011, 14:03
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(Aleksandr_q @ Oct 7 2011, 17:43) *
Че за бред ты несеш вообще башню снесло? Это кто здесь менеджер я или Gegel? Ты если не знаешь так молчи лучше пиарщик мля.


Без эмоций, ок?

А модераторы есть в Этой ветке вообще?


Сообщение отредактировал Telit - Oct 7 2011, 14:04
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Oct 7 2011, 14:13
Сообщение #20


Местный
***

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



Цитата(GeGeL @ Oct 7 2011, 17:03) *
Это все от кривых рук (или мозгов) программистов,


Ну это традиционно. "В мировом финансовом экономическом кризисе виноваты программисты" © rbc.ru

Цитата
которые только понты умеют гонять и лапшу вешать (а сегодня, к сожалению, много "профессионалов" именно такие). Если грамотно написать внутренний софт и учесть все возможные ситуации, то дополнительный внешний проц только снизит общую отказостойкость устройства. Ведь внутренний проц Вы никуда не дели - он параллельно работает.


А внутри SIM900, например, софт достаточно грамотный? А как быть с зависаниями и пересбросами, а? А то вон соседние темы смотрим -- у кого завис, у кого сбросился, у кого на NRESET не реагирует.

И вы предлагаете внутри этого ещё и свой софт запускать? И потом объяснять почему он то завис, то пересбросился, то просто глючит? Без внешнего процессора (чтоб регулярно отключать питание) это просто не работает.

А можно я вопросов наводящих позадаю сразу? А предусматривается (например, Cortex-M3 предусматривает и это реализовано в LPC17xx, в STM32xxx) ли изоляция разных задач в этих ОС, встроенных в модем? Они работают в разных адресных пространствах, есть защита памяти? Скорей нет. Любые ошибки в ПО самого модема могут вести к сбоям в прикладном ПО. Так и наоборот. Количество сбоев растёт лавинообразно...

На вопрос как реализовать голосовое меню в Embedded AT ответ отрицательный. Никак. Что-то изменилось? Опять внешний процессор, внешняя память, внешний DAC (при том, что всё есть внутри модема, казалось бы) и двойное преобразование цифра-аналог-цифра (хоть бы PCM уж вывели, если так).

Может ли Embedded AT обрабатывать данные поступающие с частотой ~300 выборок в секунду (аналоговый акселерометр, например) ? Ответ скорей отрицательный. В теории может, на практике упрётся в ПО и недостаточно реактивную ОС. То же касается DTMF-декодера, только там уже 8000/сек.

PIC-контроллер может выполнять массу задач при потребляемом токе в ~3мА с частотой ~8МГц, наконец. И засыпать снижая потребление до десятков мкА. Для модема было сказано -- 600мкА. Разница на порядок в рабочем режиме и режиме сна.

И ещё очень много ньюансов. Сейчас Embedded AT применима лишь для узкого ряда ограниченных задач, на самом-то деле. Будь там качественная RTOS внутри, сфера применения была бы шире. Но не для микропотребляющих приборов в любом случае.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 7 2011, 14:49
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Сказано верно. Где EAT или OCPU справятся, а где уже и что посерьезнее нужно.
Так что под каждую задачу надо просто выбрать инструмент обладающий разумной достаточностью. Или я не прав ?


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 7 2011, 16:06
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Цитата(Telit @ Oct 7 2011, 17:32) *
Вот это бред так бред. Вы бы не позорились перед обществом с такими постами... - "дополнительный внешний проц только снизит общую отказостойкость устройства". Кстати технически правильно будет - отказоустойчивость.
"Стойкость" - фраза хорошая для дуболомов в армии.

И по вашему, одна из задач внутренней ЗАКРЫТОЙ OS модуля, читай приложение EAT или OpenAT (!!! с наинизшим приоритетом по отношению к обработке GSM дел) будет быстрая и отказоустойчивая ???
Какие же варианты у вас есть по контролю этой вашей задачи если КОД OS ИЗНАЧАЛЬНО ЗАКРЫТ!!!. Даже производители модулей ничего гарантировать не могут... Вспомним историю с OpenAT. а EAT это то же самое ...

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

И еще, уточните только, какой это такой внутренний процессор параллельно в модуле работает? Но это так вопрос, для смеха уже ...



Ну, я привык к таким эмоциям... Но этим ничего не изменишь ведь sm.gif
Кстати, я к менеджменту не имею отношения, и от Quectel ни копейки никогда не получал, просто мне сразу понравилось оцпу. В виде "эльфов" на сименсы это решение уже было лет 7 назад, но "крутые профессионалы" врядли этим интересовались.
А что касается технических деталей, то у вас, как на мой взгляд, немного неверные стереотипы, что, впрочем, очень характерно для профи. Я не профи, и никогда им не был, поэтому разрабатываю, как мне хочется, и как я считаю нужным, а не как учили - и в этом вижу некоторые преимущества sm.gif

По существу: проц внутри - это проц модуля (АРМ). Он работает паралельно внешнему процу, в который Вы пишите пользовательский код. Причем мотивируете это необходимостью контроля за внутренним процом модуля. Для этого нужен внешний проц под линуксом??? Абсурд... А его кто дергать будет, если что? Если хотите сделать контроль, поставьте PIC10 как вотчдог и подстрахуйте внутренним его вотчдогом, чтобы управлял стабилизатором модуля. Чем проще, тем оно надежнее, знаете ли...
Конечно, если надо спецпериферию, это другое дело. Но для обычных задач вполне достаточно ресурсов внутреннего АРМ.
Я прикручивал в оцпу tDES, AES, математику с плавающей точкой и т.д., это не те задачи, о которых стоит волноваться. Опять же, надо грамотно писать код, тогда рационально используются ресурсы. И если Вы ставите внешний проц с линукс-системой и пишите туда охранную сигнализацию или жпс-трекер, то сколько бы вы не пыжылись, кроме улыбки, это ничего не вызовет.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Oct 10 2011, 13:03
Сообщение #23


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



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


Скажите, а что делает охранная система внутри модуля когда исчезает GSM-регистрация в сети? А сколько проработает GPS-треккер работающий как закладка от автономного питания? Скажите, если требуется контролировать аналоговый 3-х координатный акселерометр с частотой хотя-бы по сотне выборок в секунду на канал плюс 2-3 аналоговых величины - и как Ваш внутренний АРМ с этим справится?

ЗЫ. Это ведь простые задачи - 3-5 аналоговых входа, потребление на уровне десятка и меньше микроампер, независимая работа от наличия связи. Есть еще такая обычная задача для систем защиты - реакция на событие за единицы мкс.

ЗЗЫ. Что касается Линукс-системы во внешнем проце, такое решение принимают тогда, когда нужен пользовательский интерфейс и работа с дисками и сетевыми устройствами. Т.е. когда очередной раз повторять интерфейсы к типовым устройствам нет времени и желания.
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 10 2011, 16:07
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Цитата(ArtemKAD @ Oct 10 2011, 17:03) *
Скажите, а что делает охранная система внутри модуля когда исчезает GSM-регистрация в сети? А сколько проработает GPS-треккер работающий как закладка от автономного питания? Скажите, если требуется контролировать аналоговый 3-х координатный акселерометр с частотой хотя-бы по сотне выборок в секунду на канал плюс 2-3 аналоговых величины - и как Ваш внутренний АРМ с этим справится?

ЗЫ. Это ведь простые задачи - 3-5 аналоговых входа, потребление на уровне десятка и меньше микроампер, независимая работа от наличия связи. Есть еще такая обычная задача для систем защиты - реакция на событие за единицы мкс.

ЗЗЫ. Что касается Линукс-системы во внешнем проце, такое решение принимают тогда, когда нужен пользовательский интерфейс и работа с дисками и сетевыми устройствами. Т.е. когда очередной раз повторять интерфейсы к типовым устройствам нет времени и желания.


Эту уже у нас офтоп пошел, модераторы нас точно отшлепают sm.gif Но рискну ответить.

Только давайте отдельно - стационарные системы охраны и энергосбережение автономной закладки.

А что должен делать внешний проц охранки, когда исчезнет регистрация? Наверное, попробовать перезагрузить модуль, я так думаю. Но опенцпу это тоже прекрасно сделает (он ведь работает независимо от регистрации), перезагрузится сам и далее будет работать по заданному алго. Не вижу тут преимуществ внешнего проца абсолютно. Сама перезагрузка около 3 сек, не думаю, что этот мертвый интервал сыграет роль...

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

А вот по поводу акселерометра - это идея супер, я смотрел эти трекера. Так понял, что речь идет о режиме сна и активации в рабочий режим по движению. Обязательно реализую в своем трекере (автономном варианте). Только вот ума не приложу, зачем трехканальный акселерометр с 300 семплов/сек??? Текст вводить жестами? sm.gif
Я бы не так сделаю - использую максимально дешевый магнитный или пьезо датчик и максимально дешевый пик с компаратором и программой отработки интервалов включения - отключения, управляющий основным питанием модуля. Результат будет тот же, наверное, но цена... sm.gif

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

Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Oct 10 2011, 17:19
Сообщение #25


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
А что должен делать внешний проц охранки, когда исчезнет регистрация? Наверное, попробовать перезагрузить модуль, я так думаю.

Подождать, а затем если само не исправится - снять питание с модуля, подождать несколько секунд разряда емкостей, подать питание. Те, кто не захотели ставить этот пресловутый ключ по питанию рано или поздно сталкиваются с проблемой. Кроме того, есть еще и момент с энергонезависимой памятью. Насколько помню в OCPU с этим небольшой напряг - нужна внешняя EEPROM.
Цитата
По поводу энергосбережения: если это просто закладка, то что мешает из оцпу запрограммировать будильник на интервал, и затем отключить модуль. По будильнику включить, выполнить действия и опять отключить.

Это если совсем чистая закладка.... Но и так потребление обычно выше чем с внешним камнем.
Цитата
Так понял, что речь идет о режиме сна и активации в рабочий режим по движению. Обязательно реализую в своем трекере (автономном варианте). Только вот ума не приложу, зачем трехканальный акселерометр с 300 семплов/сек??? Текст вводить жестами?

Нет, это вариант для GSM сигналки со встроенным датчиком наклона/перемещения/удара организованного на акселерометре. Для отслеживания наклона/перемещения много выборок не надо, а вот для того, что-бы не пропустить удар - вот те самые минимум 300 семплов/сек.
Цитата
Результат будет

...тот еще... wink.gif
Цитата
Диски и сетевые устройства - не спорю, но при чем тут охрана и трекер?

Треккеры могут ведь писать не только координаты, но и картинки. Да и вспоминаем классические навигаторы...
Go to the top of the page
 
+Quote Post
V125
сообщение Oct 10 2011, 17:30
Сообщение #26


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

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Просто из любопытства, чем обоснована цифра 300 семплов/сек? Если стукнуть по машине, кузов наверняка будет вибрировать ещё пару секунд.

Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Oct 10 2011, 17:53
Сообщение #27


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
Если стукнуть по машине, кузов наверняка будет вибрировать ещё пару секунд.

А от мимо проезжающего камаза - еще дольше. wink.gif Но нам-то надо удар т.е. пиковое воздействие...
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Oct 10 2011, 18:58
Сообщение #28


Местный
***

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



Цитата(GeGeL @ Oct 10 2011, 20:07) *
По поводу энергосбережения: если это просто закладка, то что мешает из оцпу запрограммировать будильник на интервал, и затем отключить модуль. По будильнику включить, выполнить действия и опять отключить. Без никаких внешних обвязок, заметьте...


Тем, что пик-контроллер 1.5мА будет потреблять в рабочем режиме, например. А не все 30. И просыпаться будет за микросекунды. А не загружаться как windows, то-есть, хотел сказать, OpenCpu, по несколько секунд. А это всё ватт-часы.

Будильник... А что если в момент от срабатывания будильника до его перепрограммирования на следующий интервал произойдёт сбой внутри OpenCPU -- больше вооще никогда не проснётся? Аппаратный watchdog так и напрашивается (да всё равно нужен). Значит перезагружаться будет часто и съедать батарейку.

Цитата
Я бы не так сделаю - использую максимально дешевый магнитный или пьезо датчик и максимально дешевый пик с компаратором и программой отработки интервалов включения - отключения, управляющий основным питанием модуля. Результат будет тот же, наверное, но цена... sm.gif


Хотелось бы пожелать автору, чтоб его поделия с припаянными болтиками на пружинке стояли где-нибудь у него под окнами жилого дома...



Цитата(ArtemKAD @ Oct 10 2011, 21:19) *
Кроме того, есть еще и момент с энергонезависимой памятью. Насколько помню в OCPU с этим небольшой напряг - нужна внешняя EEPROM.


В OpenCPU же даётся пользователю перезаписываемый flash? Зачем EEPROM?
И в EmbeddedAT тоже. Другое дело, поверх flash напрашивается адекватная файловая система или что-то в этом роде.


Цитата(V125 @ Oct 10 2011, 21:30) *
Просто из любопытства, чем обоснована цифра 300 семплов/сек? Если стукнуть по машине, кузов наверняка будет вибрировать ещё пару секунд.


Датчик "удара" строится так: фильтр ВЧ, амплитудный детектор. Частота с которой будет вибрировать -- десятки герц, а то и больше сотни. Кроме того, скорей важна даже не вибрация, а скорость нарастания сигнала.

Другое дело что... для аналогового акселерометра и обработку можно сделать аналоговую (на АЦП попадает после амплитудного детектора). У кого-то application note был на эту тему. Экономит и ватты и такты MCU. События же типа "наклон", "движение" получаются путём обсчёта данных после фильтра НЧ, это всё медленно и CPU не нагружает (кроме самого фильтра, тоже аналогового). Но по нынешним временам, при наличии достаточно быстрых и малопотребляющих MCU, проще всё программно.

А у очень современных цифровых обычно имеется пара каналов с программируемыми фильтрами ВЧ и НЧ -- принцип примерно тот же, и можно просто получать прерывание по факту срабатывания. Но не для всех видов событий (всё же жёсткий диск компьютера и автомобиль имеют не много общего...), и обработка процессором может оказаться более предпочтительна.
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 10 2011, 19:09
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Ну, так а в чем сложность для оцпу по п.1? Посмотрите мою схему, там вобще это на логике сделано.
При работе оцпу выходит меандр, поддерживающий мультивибратор в включеном состоянии. Если оцпу виснет, он исчезает и идет включение-отключение с периодом
7-8 сек до запуска оцпу. Если не виснет, то все под его контролем: и регистрация, и макс-тайм на запуск жпрс, подключение к серверу и т.п.
Можно было и на PIC10 сделать, но не хотелось лишний софт лить.
Может, это и не модно, но ведь цена....

А по поводу еепром и т.п. - просто, наверное, Вы не совсем в курсе возможностей оцпу Quectel. Там полноценная файловая система, причем достаточно солидного размера (на модуле Т128 - до 9М, если память не изменяет).
На модуле N32 - 500К точно. Ну и остальное - проигрывание мп3 с возможностью вывода в любом направлении, декодирование дтмф, и т.п.
Если заинтересуетесь, я скину доку с API.

На счет акселерометра: да уж... Опять же, может, я старомоден, но все ж обычный аналоговый датчик удара чем плох?
Хотя, конечно, согласен - при хорошем алго можно добиться лучшей надежности и помехоустойчивости, но стоит ли оно того?
Метать бисер, а юзер оценит?

По поводу картинок и классических навигаторов - вот тут без вопросов: снимаю шляпу! И я бы предпочел линукс. Но пока до этого не дошел.

Цитата(Frolov Kirill @ Oct 10 2011, 22:58) *
Тем, что пик-контроллер 1.5мА будет потреблять в рабочем режиме, например. А не все 30. И просыпаться будет за микросекунды. А не загружаться как windows, то-есть, хотел сказать, OpenCpu, по несколько секунд. А это всё ватт-часы.

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

Сообщение отредактировал GeGeL - Oct 10 2011, 19:20
Прикрепленные файлы
Прикрепленный файл  gpsM10sch.pdf ( 83.23 килобайт ) Кол-во скачиваний: 61
 
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Oct 10 2011, 19:49
Сообщение #30


Местный
***

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



Цитата(GeGeL @ Oct 10 2011, 23:09) *
При работе оцпу выходит меандр, поддерживающий мультивибратор в включеном состоянии. Если оцпу виснет, он исчезает и идет включение-отключение с периодом


Вопрос "засыпания" не раскрыт. При засыпании мультивибратор некому будет сбрасывать. Значит будет функция его выключения... Может PIC10 не такая уж и плохая идея. Ещё следует учитывать, что площадь печатной платы тоже критична.

И самый главный вопрос -- сколько потребляет модем, в среднем, ток какой?
OpenCPU может при такой вот работе "засыпать" с потреблением на уровне 2мА,
в промежутках между вычислениями? Мне думается, что нет (вспоминаю, что SIMCOM, например теряет первый байт в режиме +CSCLK=2 -- следовательно перифирия контроллера там не работает полноценно в режиме сна, только прерывания). То-есть к потреблению GPS-приёмника на уровне 40mA нужно добавить потребление модема на уровне ~30мА. А если без GPS -- будет засыпать? Наверное, тоже нет, из-за watchdog.

Цитата
Если заинтересуетесь, я скину доку с API.


Интересуюсь.

Цитата
На счет акселерометра: да уж... Опять же, может, я старомоден, но все ж обычный аналоговый датчик удара чем плох?


Непредсказуемостью его характеристик. Сложностью приобретения готовых датчиков с известными характеристиками. Наверное не секрет, что сейчас болтики с пружинками массово у всех заменяются на MEMS-акселерометры. Кроме, может быть, самых дешёвых решений. К слову, чаще, вполне себе аналоговых.

Цитата
Хотя, конечно, согласен - при хорошем алго можно добиться лучшей надежности и помехоустойчивости, но стоит ли оно того?
Метать бисер, а юзер оценит?


"Обычный" датчик не умеет классифицировать события (отличать удар и движение, например). Слишком резко реагирует на резонансной частоте и в одних плоскостях и недостаточно хорошо на других частотах и в других плоскостях. Настроить тяжело. Много ложных срабатываний. "Датчик наклона" же вовсе не сделать.



Цитата
Так я имел ввиду системы, где в первую очередь необходима передача данных. Зависший модуль все равно ведь перезагружать, без разницы, с оцпу или без. Конечно, если передача данных вспомагательна и эпизодична, а кроме того система должна выполнять другие операции постоянно, то об оцпу речь не идет, сам предпочел бы пик (я для них очень давно пишу и очень уважаю).


Ситуация, на мой взгляд, как раз обратная. В маленькие приборы, с маленькими батарейками и ограниченным функционалом, OpenCPU плохо вписывается. Из-за потребления энергии, в основном. Да и pic-контроллер неплохо справляется.

В случае же "большого" прибора потребление волнует уже меньше, а возможностей микроконтроллера не хватает и он быстро обрастает внешней памятью, например, и много чем ещё. И тут OpenCPU очень даже интересна, тем, что позволяет экономить на собственном уже относительно дорогом микроконтроллере (современные кортексы, да ещё память -- по цене больше половина модуля уже), если переносить "тяжёлые" вычисления и коммуникацию внутрь OpenCPU, оставляя на долю маленького внешнего микроконтроллера только наоболее критические функции.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Oct 11 2011, 11:48
Сообщение #31


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
А по поводу еепром и т.п. - просто, наверное, Вы не совсем в курсе возможностей оцпу Quectel. Там полноценная файловая система, причем достаточно солидного размера (на модуле Т128 - до 9М, если память не изменяет).

ФС это круто! Только не забудьте в свою программу добавить Norton Disk Doctor - для восстановления той самой ФС после очередной не законченной записи. smile3046.gif FAT это ведь не просто в EEPROM восстановить значение по КС. Я уже предостаточно насмотрелся на перепрошивку навигаторов с разрушенной файловой системой...

Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 11 2011, 18:00
Сообщение #32


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Цитата(ArtemKAD @ Oct 11 2011, 15:48) *
ФС это круто! Только не забудьте в свою программу добавить Norton Disk Doctor - для восстановления той самой ФС после очередной не законченной записи. smile3046.gif FAT это ведь не просто в EEPROM восстановить значение по КС. Я уже предостаточно насмотрелся на перепрошивку навигаторов с разрушенной файловой системой...


Это как раз и меня волнует. В трекере пишу файл архива по получению каждой точки (200K, fopen-fseek-fwrite-fclose), а также в файл счетчика пройденного пути (8 байт), и в файл конфигурации (124 байта, единожды при конфигурировании). Вроде китайцы успокоили, сказали, что используются внутренние механизмы, гарантирующие сохранность (дублирование фат и предотвращение постоянной записи в одни физические адреса флеш - общаюсь непосредственно с разработчиком оцпу , в этом плане у них саппорт супер!), но как оно в реале будет - посмотрю, отпишу. В тестах пока не глючило sm.gif
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Oct 12 2011, 12:08
Сообщение #33


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
дублирование фат и предотвращение постоянной записи в одни физические адреса флеш

FAT и так всегда дублируется (начиная с FAT12 на флопи-дисках) Вот только это мало помогает т.к. нельзя сразу однозначно сказать какая из таблиц правильная. Так, что просто дублирование мало помогает. А если учесть, что обычно корректность (идентичность) таблиц при старте не проверяют и работают до сбоя только с первой...
Что касается второго - это стандартная работа форточек - любое изменение файла по сути убивает старый и в новом месте создает полностью новый.
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Oct 13 2011, 04:45
Сообщение #34


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Цитата
Что касается второго - это стандартная работа форточек - любое изменение файла по сути убивает старый и в новом месте создает полностью новый.

Ага, а ниче что первые сектора при этом фиксированные и постоянно перезаписываются? Если флэш без wear-leveling то убьется очень быстро.
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 13 2011, 05:19
Сообщение #35


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Этот вопрос как раз ставил перед разработчиками. Сказали, что wear-leveling касается как секторов, ток и FAT-таблицы. Итого вопрос ставился так: необходимость постоянной каждые 10 сек перезаписи файла 8 байт в режиме open-write-close.
Подтвердили, что даный режим допустим и не повлияет на долговечность. А как там на самом деле - жизнь покажет (как Вы верно заметили ранее - ОС то закрыта).
Но в любом случае использование оцпу в целом подкупает минимальностью затрат, как бы там ни было.
Go to the top of the page
 
+Quote Post
Velund
сообщение Oct 13 2011, 11:02
Сообщение #36


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



QUOTE (GeGeL @ Oct 13 2011, 09:19) *
Подтвердили, что даный режим допустим и не повлияет на долговечность. А как там на самом деле - жизнь покажет (как Вы верно заметили ранее - ОС то закрыта).


Какую материальную ответственность несут консультанты за свои рекомендации? wink.gif И каковы гарантии того, что в процессе развития firmware разработчикам не понадобятся дополнительные ресурсы, которые будут тихой сапой "заимствованы" из того пула, который используется для wear leveling сейчас?

QUOTE
Но в любом случае использование оцпу в целом подкупает минимальностью затрат, как бы там ни было.


Часто демонтаж дефектного или намертво зависшего устройства на объекте и монтаж нового по затратам (транспорт, рабочее время) может быть сопоставим со стоимостью устройства. И где в случае вылезших массовых отказов будет экономика этого дела? И какие гарантии лично вы можете иметь в случае закрытой OS?
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 13 2011, 16:04
Сообщение #37


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Да почти такие же от закрытой ОС, как и от открытой sm.gif
Я не раз убеждался, что едино практика и эксперимент решает вопрос, а не абстрактные рассуждения.
Сделаем 5-10 трекеров (по $30-35 за штуку), поставим на такси, покатаются месяц по городу - а там оно покажет.
Если будет нормально, то демпингуем рынок ценой (и убедите потом юзера в преимуществе открытой ОС sm.gif) ), а если нет - ну что ж, пойдем другим путем sm.gif

Сообщение отредактировал GeGeL - Oct 13 2011, 16:08
Go to the top of the page
 
+Quote Post
butthead2
сообщение Oct 13 2011, 18:28
Сообщение #38


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Цитата(GeGeL @ Oct 13 2011, 19:04) *
Сделаем 5-10 трекеров (по $30-35 за штуку), поставим на такси, покатаются месяц по городу - а там оно покажет.
Если будет нормально, то демпингуем рынок ценой (и убедите потом юзера в преимуществе открытой ОС sm.gif) ), а если нет - ну что ж, пойдем другим путем sm.gif

Три раза "гы". Если выкинуть из комплектующих процессор и память 4$ ценой, то себестоимость конечного изделия от этого в разы не снизится. Так что никаких особенных преимуществ в демпинге не будет. Даже если использовать бесплатный рабский труд на сборкеsm.gif
Go to the top of the page
 
+Quote Post
testerov
сообщение Oct 13 2011, 22:01
Сообщение #39


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 3-11-05
Пользователь №: 10 444



с моей точки зрения - от демпинга нет ползу...
это плохо для компании, потому что есть очень маленький доход.
это плохо для клиента, потому что нет приемлемого качества (в большинстве случаев). Также, когда цена низкая - обслуживание не может быть хорошим.
... и не забывайте - вы должны зарабатывать достаточно для хорошего R&D.. :-)
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Oct 14 2011, 05:28
Сообщение #40


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



На вейвкомовских модулях в OpenAT похожая технология записи во флэш. Пишем туда постоянно и ниче пока не отвалилось.
Go to the top of the page
 
+Quote Post
butthead2
сообщение Oct 14 2011, 05:34
Сообщение #41


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Износоустойчивость файловой системы это конечно хорошо. Но как технично умалчивается про журналируемость (как в NTFS). Т.е. если в самый непохходящий момент отключить питание - полетит все к чертям, или нет.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 14 2011, 06:32
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



А чего тут думать.
Берем мобилку, начинаем в нее вливать файл - например музыку. И на ходу выдергиваем аккумулятор. С большой вероятностью получим неудаляемый файл или кусок занятой непонятно чем памяти. Потом или форматировать или удалять сервисной прогой.
Вряд ли для модуля придумали что-то новое в управлении файловой системой.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
molecul
сообщение Oct 14 2011, 07:51
Сообщение #43


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(CADiLO @ Oct 14 2011, 10:32) *
А чего тут думать.
Берем мобилку, начинаем в нее вливать файл - например музыку. И на ходу выдергиваем аккумулятор. С большой вероятностью получим неудаляемый файл или кусок занятой непонятно чем памяти. Потом или форматировать или удалять сервисной прогой.
Вряд ли для модуля придумали что-то новое в управлении файловой системой.

Небольшая резервная батарея спасет sm.gif Правда добавляются затраты на контроль обоих напряжений питания.
Go to the top of the page
 
+Quote Post
Velund
сообщение Oct 14 2011, 11:37
Сообщение #44


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



QUOTE (molecul @ Oct 14 2011, 11:51) *
Небольшая резервная батарея спасет sm.gif Правда добавляются затраты на контроль обоих напряжений питания.


Ну а где тогда вся простота и дешевизна то будет? wink.gif
Go to the top of the page
 
+Quote Post
molecul
сообщение Oct 14 2011, 12:26
Сообщение #45


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(Velund @ Oct 14 2011, 15:37) *
Ну а где тогда вся простота и дешевизна то будет? wink.gif

Задача и состоит в поиске компромисса между простотой/дешевизной и навороченностью/дороговизной. Можно создать сверхнадежный девайс по стоимости сопоставимый с автомобилем, но ведь никто его покупать то не будет...

Вернемся к теме топика.
Компания Transystem сообщает о подготовке к производству нового GPS модуля EB-870 на базе чипсета MTK 3339.

Благодаря использованию новейшего чипсета, модуль EB-870 обладает лучшими в мире на сегодняшний день характеристиками:

- чувствительность -165 dBm

- потребление тока менее 15 мА в активном режиме (слежение)

- пиковый ток до 18 мА

- ряд эффективных режимов энергосбережения

- предвычисление эфемерид без использования внешних серверов

- фильтрация до 15 источников внешних помех

- возможность записи треков во внутреннюю память модуля.

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



Начало производства ожидается в декабре 2011 года.

Сообщение отредактировал molecul - Oct 14 2011, 12:29
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 14 2011, 12:46
Сообщение #46


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



15-18 mA - весьма неплохо. А питание V сколько? Поддержка активной антенны? Наличие на борту пассивной?
Go to the top of the page
 
+Quote Post
molecul
сообщение Oct 14 2011, 12:52
Сообщение #47


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(GeGeL @ Oct 14 2011, 16:46) *
15-18 mA - весьма неплохо. А питание V сколько? Поддержка активной антенны? Наличие на борту пассивной?

2.8 - 4.2 В. Работает и с активными, и с пассивными антеннами. На борту антенны нет. Как показывает опыт, подавляющее большинство производителей не использует модули с антеннами, а ее наличие существенно удорожает модуль.

Предварительный даташит:

Сообщение отредактировал molecul - Oct 14 2011, 12:55
Прикрепленные файлы
Прикрепленный файл  EB_870_Data_Sheet_V0.2.pdf ( 480.12 килобайт ) Кол-во скачиваний: 236
 
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 14 2011, 13:24
Сообщение #48


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Standby Current -?
И что он в этом режиме делает: отключен или слушает эфемериды?
Время от Standby до фиксации?

Сообщение отредактировал GeGeL - Oct 14 2011, 13:24
Go to the top of the page
 
+Quote Post
molecul
сообщение Oct 14 2011, 13:32
Сообщение #49


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(GeGeL @ Oct 14 2011, 17:24) *
Standby Current -?
И что он в этом режиме делает: отключен или слушает эфемериды?
Время от Standby до фиксации?

Я же написал, документ предварительный. Про standby пока что известно что:
1. Это режим пониженного энергопотребления
2. Вход в режим по проприетарной команде MTK
3. Выход из режима посылкой любого байта.
Предполагаю, что по выходу из режима будет горячий старт.
Go to the top of the page
 
+Quote Post
butthead2
сообщение Oct 14 2011, 14:33
Сообщение #50


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Цитата(molecul @ Oct 14 2011, 16:32) *
Модуль повыводно совместим с уже выпускающимся модулем EB-570, что позволит кардинальго улучшить характеристики уже выпускаемых изделий без какой-либо аппаратной доработки.

Я же написал, документ предварительный. Про standby пока что известно что:
1. Это режим пониженного энергопотребления
2. Вход в режим по проприетарной команде MTK
3. Выход из режима посылкой любого байта.

Нестыковочка сведений. У 570го спячка управляется отдельным пином. Да и в доке пин указан, так что скорее всего такая функция будет.
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Oct 14 2011, 15:29
Сообщение #51


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



А, кстати, у 570 этот пин что делает?
Go to the top of the page
 
+Quote Post
butthead2
сообщение Oct 14 2011, 15:34
Сообщение #52


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Цитата(GeGeL @ Oct 14 2011, 18:29) *
А, кстати, у 570 этот пин что делает?

Спать ложит и просыпает - похоже в горячий старт.
Go to the top of the page
 
+Quote Post
Velund
сообщение Oct 15 2011, 15:58
Сообщение #53


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



QUOTE (molecul @ Oct 14 2011, 16:26) *
Задача и состоит в поиске компромисса между простотой/дешевизной и навороченностью/дороговизной.


Тут все разный компромисс ищут. wink.gif Кто то "оптимизирует" по минимуму стоимости владения, кто то по минимуму продажной цены, кто то по минимуму зарплаты разработчикам. wink.gif Соответственно и варианты очень разные получаются на выходе. wink.gif
Go to the top of the page
 
+Quote Post
molecul
сообщение Oct 17 2011, 06:14
Сообщение #54


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(butthead2 @ Oct 14 2011, 18:33) *
Нестыковочка сведений. У 570го спячка управляется отдельным пином. Да и в доке пин указан, так что скорее всего такая функция будет.

Есть другая проприетарная команда МТК, в которой задается, будет управляться спящий режим пином #STANDBY или нет. Есть также возможность выхода из спячки по таймауту.
Go to the top of the page
 
+Quote Post
butthead2
сообщение Oct 17 2011, 09:07
Сообщение #55


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Цитата(molecul @ Oct 17 2011, 09:14) *
Есть другая проприетарная команда МТК, в которой задается, будет управляться спящий режим пином #STANDBY или нет. Есть также возможность выхода из спячки по таймауту.

Полезное свойство. Обычно встречается только один из вариантов.
Go to the top of the page
 
+Quote Post
molecul
сообщение Oct 19 2011, 12:14
Сообщение #56


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Свежие новости по EB-870. Производство начнется даже чуть раньше намеченного, в ноябре. Принимаются заказы на образцы.
Go to the top of the page
 
+Quote Post
DASM
сообщение Aug 17 2013, 05:38
Сообщение #57


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(molecul @ Oct 7 2011, 11:27) *
Попробую ответить на некоторые вопросы:
1. По поводу холодного старта - он будет практически одинаков для любых GPS модулей, и определяется в основном очень низкой скоростью передачи данных в канале (речь об эфемеридах).

Два года прошло, не знаю тут ли автор. Пара вопросов. Как меняется озвученный параметр, если модуль ГЛОНАСС+GPS ? Насколько я знаю в Глонассе эфемериды обновляют быстрее (?). Да еще и совместная работа.. Второй вопрос - многие модули имеют странную привычку - показав спутник (с хорошим сигналом), они через пару секунд "бросают" его. Это поведение видел почти везде, кроме нового UC530M. Почему так, каналов не хватает или дурь программеров ?
Go to the top of the page
 
+Quote Post
molecul
сообщение Aug 20 2013, 06:30
Сообщение #58


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(DASM @ Aug 17 2013, 09:38) *
Два года прошло, не знаю тут ли автор. Пара вопросов. Как меняется озвученный параметр, если модуль ГЛОНАСС+GPS ? Насколько я знаю в Глонассе эфемериды обновляют быстрее (?). Да еще и совместная работа.. Второй вопрос - многие модули имеют странную привычку - показав спутник (с хорошим сигналом), они через пару секунд "бросают" его. Это поведение видел почти везде, кроме нового UC530M. Почему так, каналов не хватает или дурь программеров ?

Если речь о EB-870A/EB-800A, время холодного старта практически не изменилось и составляет 35 с, как в совмещенном режиме, так и в раздельных. Совместная работа тут никак не помогает - все равно первоначальное определение координат делается только по одной группировке (то есть в режиме 2 GPS + 2 ГЛОНАСС координаты не определятся). По второму вопросу - такое изредка бывает, причина возможно в некорректных данных от спутника (да, бывает и такое не только в ГЛОНАССе).
Для ускорения первоначального определения координат есть прекрасная функция EPO - предвычисление эфемерид на 3 суток вперед. Первое включение длительное, а далее оно существенно сокращается, главное VRTC не отключать.
Go to the top of the page
 
+Quote Post
ilya-m
сообщение Aug 20 2013, 09:38
Сообщение #59


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

Группа: Свой
Сообщений: 165
Регистрация: 30-06-08
Из: С.-Петербург
Пользователь №: 38 642



Цитата(molecul @ Aug 20 2013, 10:30) *
- все равно первоначальное определение координат делается только по одной группировке (то есть в режиме 2 GPS + 2 ГЛОНАСС координаты не определятся).


Очень даже определятся! Это сильно помогает выполнить холодный старт в плохих условиях приема. Я недели 2 потратил на тестирование режима 2 + 2 на отладке L76.
Go to the top of the page
 
+Quote Post
molecul
сообщение Aug 20 2013, 10:53
Сообщение #60


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(ilya-m @ Aug 20 2013, 13:38) *
Очень даже определятся! Это сильно помогает выполнить холодный старт в плохих условиях приема. Я недели 2 потратил на тестирование режима 2 + 2 на отладке L76.

Вы работали с имитатором или реальными сигналами? На имитаторе такого получить не удалось (правда я это делал полгода назад), минимум 3+2, либо 4+х. Прошивка какой версии?
Go to the top of the page
 
+Quote Post
ilya-m
сообщение Aug 20 2013, 11:44
Сообщение #61


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

Группа: Свой
Сообщений: 165
Регистрация: 30-06-08
Из: С.-Петербург
Пользователь №: 38 642



Цитата(molecul @ Aug 20 2013, 14:53) *
Вы работали с имитатором или реальными сигналами? На имитаторе такого получить не удалось (правда я это делал полгода назад), минимум 3+2, либо 4+х. Прошивка какой версии?


Я работал с реальными сигналами. Данные отображались программой Fastrax Workbench 5. Версию прошивки, к сожалению, не записал, а сейчас посмотреть уже не смогу - отладки нет под руками. Эксперименты проводил в начале июля.

Поднял свои записи - пожалуй Вы правы, минимальная комбинация спутников для определения позиции - это 2 + 3 или 4 + 0.
Go to the top of the page
 
+Quote Post
DASM
сообщение Aug 20 2013, 12:00
Сообщение #62


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(molecul @ Aug 20 2013, 10:30) *
Если речь о EB-870A/EB-800A, время холодного старта практически не изменилось и составляет 35 с, как в совмещенном режиме, так и в раздельных. Совместная работа тут никак не помогает - все равно первоначальное определение координат делается только по одной группировке (то есть в режиме 2 GPS + 2 ГЛОНАСС координаты не определятся). По второму вопросу - такое изредка бывает, причина возможно в некорректных данных от спутника (да, бывает и такое не только в ГЛОНАССе).
Для ускорения первоначального определения координат есть прекрасная функция EPO - предвычисление эфемерид на 3 суток вперед. Первое включение длительное, а далее оно существенно сокращается, главное VRTC не отключать.

Нет, я про иные модели - UC530M., на МТК3333

Цитата(ilya-m @ Aug 20 2013, 15:44) *
Я работал с реальными сигналами. Данные отображались программой Fastrax Workbench 5. Версию прошивки, к сожалению, не записал, а сейчас посмотреть уже не смогу - отладки нет под руками. Эксперименты проводил в начале июля.

Поднял свои записи - пожалуй Вы правы, минимальная комбинация спутников для определения позиции - это 2 + 3 или 4 + 0.

У меня на двух ГЛОНАССАХ + 1 GPS держал 3D Fix - врал ?
Go to the top of the page
 
+Quote Post
ilya-m
сообщение Aug 20 2013, 12:10
Сообщение #63


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

Группа: Свой
Сообщений: 165
Регистрация: 30-06-08
Из: С.-Петербург
Пользователь №: 38 642



Цитата(DASM @ Aug 20 2013, 16:00) *
Нет, я про иные модели - UC530M., на МТК3333


L76 тоже на МТК3333.

Цитата(DASM @ Aug 20 2013, 16:00) *
У меня на двух ГЛОНАССАХ + 1 GPS держал 3D Fix - врал ?


Я не проводил полноценных тестов на удержание позиции. Тогда меня интересовал вопрос холодного старта при использовании GPS и Глонасс раздельно и совместно.
Но было хорошо заметно, что удержание позиции при двух включенных системах, в условиях очень плохого приема сигналов, значительно лучше, чем при использовании только одной системы.
Go to the top of the page
 
+Quote Post
molecul
сообщение Aug 20 2013, 12:13
Сообщение #64


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(DASM @ Aug 20 2013, 16:00) *
Нет, я про иные модели - UC530M., на МТК3333

EB-870A/800A тоже на 3333
Цитата(DASM @ Aug 20 2013, 16:00) *
У меня на двух ГЛОНАССАХ + 1 GPS держал 3D Fix - врал ?

Речь о холодном старте. Если координаты уже получены, тогда в принципе возможно и 2+1.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 21:47
Рейтинг@Mail.ru


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