Перейти к содержанию
    

artemkad

Свой
  • Постов

    2 442
  • Зарегистрирован

  • Посещение

  • Победитель дней

    11

Сообщения, опубликованные artemkad


  1. Только хороший фильтр по 220В перед блоком питания существенно улучшает ситуацию. Постараюсь фото прицепить. В общем сейчас плата переодически перегружаеться при 3кВ 15мс помехи по 220В.

    Классное фото!!! Яркий пример бесполезного фильтра.

    3кВ 15мс помехи по 220В это тест на устойчивость к наносекундным импульсам. Напомню как он проводится:

    Импульсы на все входные выходные линии 500В, 1кВ, 2кВ (но не напрямую, а на изоляцию проводов - выглядит как металлическая пластина 1м длинной к которой пристегиваються все кабеля и после этого на пластину подается напряжение)

    А теперь вопрос на засыпку - если импульсы свободно проходят через ПВХ изоляцию проводов, то какова вероятнось, что они свободно пройдут через эмаль в 2200мкГн дроселе?! ;)

    В общем этот фильтр для подобных помех ПРОЗРАЧЕН!!! Так-же как и прозрачен трансформатор без промежуточного экрана.

    Ну а на досуге посмотри частотные характеристики конденсаторов http://www.epcos.com/inf/20/20/db/fc_05/X1_B81141.pdf

    Если правильно посмотришь то заметишь, что даже такой СПЕЦИАЛИЗИРОВАННЫЙ ЭМИ конденсатор (10нФ) на частотах выше 20МГц (50нс) становится индуктивностью

  2. И все же у меня больше рука не поднимется использовать AVR в задачах для промышленности или транспорта.

    Это Ваши проблемы, а не мои. Я использую AVR-ки в автомобилях уже больше 8 лет. И число устройств уже перевалило за 40 тысяч. Все работает, проблем никаких. Из моего опыта - надо уметь разводить платы и НЕ СТАВИТЬ электролиты и варисторы там, где им быть не положено. Ну и конечно иметь под рукой "тестер ЭМС" (генератор коротких высоковольтных импульсов)...

    вместо EEPROM есть датафлеш которыи 200x быстрее данных записывает чем EEPROM в AVR.

    Это та флешка которую можно записать не более 100 раз (кстати, что-то я там аналога SPM не обнаружил)? Или внешняя на которую надо выбрасывать ноги процессора, деньги, площадь платы и все равно не иметь возможности обеспечить секретность хранимой там информации? А может еще и есть флешка с возможностью побайтной доступа (записи) без стирания всей страницы?!

    Вы не мучились с тем что при проподании питания придется сохранить 100 баит данных ? в AVR это практичски невозможно.

    Хотите сказать "практически не нужно"? ;)

    Нет, не мучался. Более того, я при работе с внутренней EEPROM никогда не отслеживаю событие "пропадание питания" как таковое. Я пишу туда по мере надобности. А при пропадании питания оно просто там остается. МК ШТАТНО работает до "полной потери пульса" (срабатывания BOR-а), а не "аварийно сохраняет данные" при просаде напряжения.

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

    7 уровнеи приоритетов прерывании.

    В AVR-ах делается проще - в обработчике прерывания просто разрешаешь после критической секции (которую все равно прерывать обычно нельзя) более приоритетные прерывания (точнее обычно наоборот - запрещаешь недопустимые). По поводу инвертирования UART - возможно (самому иногда надо), но цена вопроса - меньше 10 центов. Ну а DMA - это в основном только для задач ЦОС. Не вижу смысла в них использовать столь малые камни как AVR (да и в автомобилях этих задач практически нет).

     

     

    Плата в металлическом корпусе, имеется разорванный контур заземленя по краю платы, все гальванически неизолированные входы выходы имеют 1n на заземление, по входу GND, VCC имеют 100n на EARTH.

    Наличие конденсаторов не гарантирует защиту от импульсных помех! Более того, если поставишь их не там, то можно ее еще и капитально угробить. Я бы даже сказал, что важнее конденсаторов при защите от наносекундных импульсов - наличие резисторов т.к. конденсатор импульс не гасит (может даже существенно усилить!!!).

  3. например на остоновку кварца

    А зачем его проверять? Используй встроенный RC-генератор и кварцевый генератор на таймере. И встроенный RC время от времени калибруем по кварцевому генератору (если он еще живой).

    В качестве источника калибровки можно использовать и иные события...

    выхода за пределы разрешаемои памяти

    Это не фича - это требование общего адресного пространства ROM и RAM.

    с негативнои стороны флеш ограниченными параметрами и цена.

    А также ХРЕНОВАЯ переферия.

    Отсутствие EEPROM, отсутствие BOR-а, не нашел как определить причину сброса (вроде нету), отсутствие подстройки RC-генератора, одна частота RC-генератора (125кГц).... К примеру сравни таймера AVR-ок и М16С - один таймер AVR-ки может заменить 1-2 таймера М16С...

  4. В доке написано что максимум 3,3в. Вообще это идиотизм делать модуль которому нужно 2 питания разных подавать, что тяжело было LDO повесить?.

    Они LDO и повесили - 4,4В для выходных каскадов передатчика и 3В через LDO для ARM-а (а вообще там внутри стабилизатор формирует штук пять разных напряжений). В результате и получается, что через защитные диоды подается паразитная подпитка на внутренние 3В, а вместе с этим туда лезет и нестабильность напряжения (внутренние 3В начинают прыгать в зависимости от того, что и как подано на ноги модуля).

    ЗЫ. Ну а диоды там точно не горят. По крайней мере до 5В. Правда работает оно от этого не лучшим образом...

  5. Кстати если питание контролера и сим300 от одного источника, то нужно л выплнять соглосование???

    Да, обязательно. Питание модуля (4В) существенно выше максимально допустимых напряжений на его ногах (3В).

  6. Я думаю в модуле на входах стоят TVS-ы и разработчки модуля просто беспокоятся за ваш процессор.

    Нету там TVS-ов (кроме возможно линий микрофона и СИМ-карты). Там наружу торчат ноги процессора. Т.е. учитывать надо только наличие защитных диодов на внутренние цепи питания камня, что иногда приводит к конфликтам.

  7. Современная не сильно навороченная Nokia с АКБ 800ма/ч свободно в режиме ожидания (в сети) работает более 200 часов (больше недели). Т.е. средний ток потребления около 4ма.

     

    То: sz36

    Обычно в модулях понижение питания достигается переводом тактирования "мозгов" (ARM-а) на более низкие частоты (например на частоту часового кварца). В модулях прежде чем использовать эту возможность ее надо разрешить.

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

    Вот так и посылает - буквами. Каждая командная строка завершается символом перевода строки и возврата каретки.

    Ответ получает так-же почти всегда буквами...

  9. Я говорил про Siemens ...

    А какое отношение имеет Siemens к взаимным обязательствам SimCom и TTPcom?

     

    Т.е. в сети нет информации о конфликте между TTPcom и SimCom из-за нарушения IPR на TCP/IP стек?

    И это не смотря на то, что они его используют уже больше 2 лет...

  10. IPR - (Intellectual Property Rights): права на интеллектуальную собственность...

    Если ты прочитал ту ПДФ-ку на которуя я ссылался, то должен был заметить, что SimCom имеет бессрочную не эксклюзивную лицензию на использование исходников программного обеспечения предоставляемого TTPcom...

    Или ты думаешь, что SimCom их ворует ;) ?

     

    таврия в жестких условиях эксплуатации ???

    Нет - В Таврии жестокие условия эксплуатации. Устройства которые нормально работают в Тайоте в Таврии могут начать себя "странно вести". Там такая "классная" бортовая сеть...

     

    Кстати, что-бы в дальнейшем не толочь воду в ступе.

    Найди ссылку в сети в которой говорится о конфликте между TTPcom и SimCom из-за нарушения IPR на TCP/IP стек...

  11. а попробуйте суньтесь куда-нибудь на тойоту??? слабо? я знаю не по наслышке как там отфутболивают и за ЧТО. поэтому и сигналки денег стоят, т.к. стоимость считают не исходя из цены на кремний.

    Ну и на последок... Возьми мой ник и поищи в Инете чем я занимаюсь...

     

    Поверь - Тойота по сравнению с нашей Таврией это просто тепличные условия эксплуатации...

  12. К примеру, ну нет у симкома IPR на софт TTPcom, т.к. они разоряться сразу же,

    http://irdoc.quamnet.com/irpdf/e/2000/prospectus/f129.pdf

     

    ".....................

    The software product licence agreement entered into between TTPCom as licensor and Simcom (BVI) as licensee on 21 May 2003, pursuant to which TTPCom granted Simcom (BVI) a non-exclusive and perpetual world-wide licence to use the GSM and GPRS protocol stack software which shall remain inforce until terminated by the parties (the ”GSM/GPRS Software Agreement”).

    ....................."

    В таком виде устроит?

     

    А если вот так:

    http://www.analog.com/en/content/0,2886,77...5F45037,00.html

    И так:

    http://www.cambridgenetwork.co.uk/news/art...aspx?objid=9664

    Насколько видно и AD и TTPCom по собственному желанию участвуют в создании продукции SimCom...

     

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

    Результат - мобилки и GSM-модули

     

    Чтобы свой софт писать нужны масштабные инвестиции и хорошая группа R&D. Если сименс не тянет, куда там 2-х годовалому симкому какому-то...

    Это:

    http://www.sim.com/aboutus/milestone.htm

    по поводу 2-х годовалому.

    Ну а Сименс сам виноват - там больше менеджеры были больными на одно место чем разработчики...

  13. о чем и пишет уважаемый Analog Devices в моем предыдущем посте

    Вообще-то AD пишет о сотовых устройствах нижнего уровня - по русски ПРОСТЕЙШИХ. Для более сложных (с кучей мультимедиа) у AD есть более сложные чипсеты из той-же серии.

    О условиях эксплуатации там ни слова нет.

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

    Это только в том случае если делается 10 изделий и о проекте забывают. Если число изделий переваливает за 1000шт, то экономия в 20000$.... весьма имеет смысл.

  14. считаю что схема купите на 20бакей дешевле и сэкономьте это развод для лохов.

    Хотите сказать - более чем в два раза дешевле (прибавте к wmp100 внешнюю память и стоимость пайки и будет те-же 65$). Причем продукт который не требует в дальнейшем многослойной платы с технологической нормой 0,1мм и лазерными не сквозными отверстиями...

  15. Я не знаю как в киеве обстоят дела с операторами и соответственно с инСИМ.

    Я пишу применительно к российским условиям.

    Я же не просил рассказать можно/нельзя. Я спрашивал "ЧТО нужно"!

    Или по другому - купил некто Ваше(мое) изделие в котором применена технология "инСИМ". И что ему с этим изделием делать для того, что-бы подключиться к местному ОпСоС-у на его любимый пакет?

    Т.к. на данный момент он приходит в офис этого оператора, а ему девочки-менеджеры хлопая ресницами говорят, что они такого не знают.

     

    ерайды стоят от 10 до 15 баксов. подводных камней там нет. его можно и к обычному АРМу цеплять.

    армовый API отдается за так.

    Доки на него так-же нет. Чем не "подводный камень"?

     

     

    TCXO у ерайдов запаян с диапазоном -30 ... +75 в отличие от практически большинства китайских сирфов с TCXO 0...45, где экономят даже на такой критической детали для GPS приемника. для примера можете сравнить 3-й сирф с TCXO -30..75 у тримбла. это так для общего развития.

    http://www.efo.ru/cgi-bin/go?2407 -40...+85 цена в розницу - 33.32$

    Может покажете где можно купить продукцию eRide и ее цены?

     

     

    по поводу любителей симкома. EOL AD6270 конец этого года.

    Где Вы нашли, что AD6720 который стоит в Sim300 снимается с производства? Явно не у AD:

    http://www.analog.com/en/prod/0,2877,AD6720,00.html

     

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

    Вот только не надо лапшу на уши вешать - на сайте у них в открытом доступе его никогда небыло. И до недавнего времени все "конечные продавцы" его продавали за 400$ и более...

     

    готовой RTOS (время отклика на внешнее прерывание 20мкс),

    Судя по этому

    http://p5676.typo3server.info/fileadmin/da...tinfo_OS661.pdf

    точность прерываний 1миллисекунда (см. стр.5). Будете спорить с доками? ;)

  16. Ну и самое интересное - цена у местных представителей Вейвкома приведенной платы превышает 500$ (до 1000$ и выше).

     

    Не подскажете, какова цена на eRide "безпроцессорные" GPS приемники без которых C-GPS невозможен? И не окажется ли это "дешевое решение" как обычно в несколько раз дороже уже проверенных SiRF3+МК+gsm-модуль

     

    Кроме того, чем больше я смотрю на eRide, тем больше у меня уверенность, что обработать тот UART-поток который передается с их модуля в состоянии даже 1$ АВР-ка обеспечивающая 20мипсов. Конечно может я и ошибаюсь (у нее банально может не хватить оперативки), но не на много...

    Жаль те ребята (eRide) не выложили нормальные доки - похоже предпочитают сами делать API под разные платформы...

     

    Ну или заставлять клиентов тянуть всю не обработанную информацию через Инет на удаленный комп с их "сервером"...

  17. кстати обратите внимание на отсутствие сим карты. она имплементирована внутрь модуля по технологии инСИМ.

    Ты еще ему объясни ЧТО нужно для получения от наших операторов моб.связи тех данных, которые позволят воспользоваться "инСИМ".

    Заодно и остальные послушают, а затем уже сами решат это преимущество или не очень...

    т.к. никто вам не даст метрологический сертификат на

    Чаво??? Каким боком тут СЕРТИФИКАЦИЯ к самой возможности использования АЦП? Или Вы считаете, что измерение напряжения Li-ion батареи это единственное приложение АЦП во встраиваемой технике?

     

    ЗЫ. Кстати, чаво-то мне подсказывает, что на той плате не хватает элементов (в частности - стабилизатора) - не перевернешь ли ее? ;)

     

    Заодно и пронаблюдаем откуда там взялся GPS...

     

    скачайте с сайта вейвком OpenAT с примерами и документацией и посмотрите сами.

    Хм... Че-то я на сайте вейвком в открытом доступе для скачивания нашел только Флеш-ролик презенташки. Не там искал?

  18. Или что Вам нужно, задачу полнее обрисуйте?

    Есть ШИМ на нулевом таймере, каждые 4 цикла которого надо менять его значение. Тактовая таймера равна тактовой Меги. Т.е. каждые 256 тактов МК влетает в прерывание и 3 раза из 4-х должен сделать три действия (сложить, сохранить и проверить) и выйти. Любые лишние сохранения там кушают драгоценный ресурс процессора - его такты. На каждый регистр - 4 такта. А при сохранении всех 15-ти - 60 тактов из 256 улетает "в трубу".

     

    так в том примере вызывается функция strcmp, а если все сделать руками, то сохранит только нужные регистры

    Хм... А это Мысль! У меня там вызовов библиотечных функций нет, но два CALL-а там точно есть. Возможно при их наличие IAR-а сохраняет регистры "на полную катушку". В понедельник попробую без CALL-ов...

  19. вообщем смотри тут, пост номер 30

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

×
×
  • Создать...