![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
artemkad
-
Постов
2 533 -
Зарегистрирован
-
Посещение
-
Победитель дней
12
Сообщения, опубликованные artemkad
-
-
Из даташит по 48-й меге, для 48Р тоже самое. Имеют право.
Там-же входное сопротивление АЦП (Analog Input Resistance) - 100МОм. Если учесть, что цифровые входы на тех ногах у меня отключены не понял в чем имеют право ....
-
Наткнулся я тут на одну любопытную особенность. Наблюдаю у AtMega48P (20AU 0819) утечку по порту PC0(ADC0) примерно в пол микроампера. При использовании в той-же плате Atmega48 подобного не замечал. Схема подключена к внешней цепи примерно в 2В через резистор в 200к. Утечка наблюдается как с зашитой программой, так и после стирания камня.
Че бы это значило? Это они все такие (48P) или только мне такая партия попала?
-
Наблюдаю прелюбопытный эффект.
Есть китайский смартфон с двумя СИМ-картами. Работаю с картами со смартфона, а затем их вынимаю (без снятия питания) и вставляю карты в другие телефоны. Смартфон ПРОДОЛЖАЕТ работать с номерами тех-же СИМ-ок, которые физически уже в другом телефоне. При этом с него можно звонить и на него звонить. Как только в сети появляется телефон с честной СИМ-картой звонок на номер принимает телефон, при его выключении - звонок принимает смартфон.
Эффект наблюдается пару десятков минут...
Что бы это значило? :smile3046: :laughing:
-
Диагноз - процесс перерегистрации начат, но еще не завершен. Результат процесса - или зарегистрируется или его пошлют лесом.
-
Могу посоветовать кремний органику (к примеру KO-921 или аналогично на ксилоле или толуоле). Они даже после высыхания достаточно мягкие и с ремонтопригодностью проблем нет.
-
Судя по заявленной информации, обвязка модуля значительно проще SIM300.
Куда уж проще? Тем более, что порты так-же как и у SIM300 Vmax= Vdd_2.8V+0,4В при основном питании 3,6...4,4В
-
Возьми мощное реле, включи его в режиме самогенерации (питание катушки через НЗ группу контактов) и подключи это дело толстыми короткими проводами параллельно питанию системы. Это будет самодельный генератор наносекундных импульсов.
ЗЫ. Можешь еще и к общему контакту подключить провод-антенну - увеличивает объем помех.
ЗЗЫ. Не рекомендую это дело включать рядом с кабелем мыши/клавы ;)
-
а ";" после ATD8918XXXXXXX куда дел?
-
Это связано с активизацией паразитных биполярных транзисторов в комплементарной структуре,
Так мы о современной технологии или о технологиях 30-летней давности?
-
А кто юзает ГТ ? ГТ это то, что у всех есть. Для дела-же юзают более интересные терминалы. В т.ч. и с исполнением макросов...
ЗЫ. А вообще разных терминалов - хорошая кучка с хвостиком.
-
Вполне допускаю, что переход на гораздо более дорогой модуль был оправдан из-за его более высокой долговременной надежности.
Ему не на гораздо более дорогой модуль надо переходить, а на готовый модем. Что-бы вообще согласование было на уровне школьника-радиолюбителя . :smile3046:
-
Опубликовано · Изменено пользователем ArtemKAD · Пожаловаться
Что Вы говорите! Как интересно. :rolleyes:Как ни придешь на электроникс, так сразу начинаются поучения как правильно делать железо и писать программы. Причем советчики даже не знают предметной области. Смешно.
Погуглите в инете:
Тыць или Тыць тыць ;-)
А потом говорите о "не знают предметной области".
Даже открою тебе секрет. Там все еще прошивка 1008B14 начала прошлого года (2 годичной давности!!!). И стабильно работает... А перед этим была еще v1 больше года, а перед этим еще модель на Sim100/110...
ЗЫ. Я предпочитаю не теоретизировать над надежностью, а ее обеспечивать...
Да, конечно, только вот даже самое лучшее железо в непрямых руках превращается в то что имеем.Наружу SIM300 в цифровой части торчат только ноги AD чипсета. Аналогично дело касается зарядки. С теми проблемами которые были тут указаны - проблема фантомного питания и проблема зарядки - вопрос только к AD.
-
Коллега, я буду объективен - мобильный телефон; нет, не будет рассматривать современную технологическую попсу, которая обеспечивает рабочими местами ремонтные мастерские, откатимся на пару тройку лет назад - мобильник эксплуатируется в довольно сложных условиях, согласитесь, его роняют, подвергают воздействию влаги, иногда топят, звонят в минус 30, и т.п. и т.д.
Мой второй мобильник прожил 4 года в мучениях просто безумных - все вышеперечисленное он испытал на себе, в том числе и нырял в унитаз неоднократно. И ничего, никаких ремонтов и прочего. В конечном итоге он был списан в рабочем состояний, просто потому, что устарел.
:smile3009:
Так будьте до конца объективны. Живучесть мобилки в условиях "его роняют, подвергают воздействию влаги, иногда топят, звонят в минус 30, и т.п. и т.д." обеспечиваются не его GSM частью, а конструктивом разработать который - Ваша задача.
А какой смысл грамотно делать железку на сим300 если источником проблем является сам сим300?Наверное затем, что-бы сим300 не становился источником проблем
Да, я ставлю 2 симкарты, резервное питание, супервизор питания, в коде программ технологическая часть занимает, условно говоря, 600 строк кода, а обеспечение отказоустойчивости прибора 6000 строк.Жуть. А может стоит не страдать фигней и " грамотно делать железку"? Тогда и часть кода обеспечивающая отказоустойчивость уменьшится строк до 100 по максимуму...
Но толку от этого, если используется ненадежный модуль? Ведь общая надежность системы ограничена самым ненадежным компонентом, который, к сожалению, является и самым важным. Ну поставлю я 2 сим300 и что? Один сдохнет через год, другой через 2 вот и вся надежность.Откель такие оценки?! Или Вы собрались через год засунуть модули в воду и проверить как они там выживут?
Как я уже говорил - не должен быть таким нежным модуль GSM, предназначенный для промышленных применений. Ну что, нельзя было по-нормальному зарядник сделать? Или нельзя было за 3 года решить проблему с фантомным питанием?А может еще и обеспечить управление промышленными уровнями (24В или 380В)? Вы же на порты МК не подаете +/-10В? Чем модуль хуже?!
Не верю я. "Китайское" - прилагательное, которое еще долгое время будет характеризовать дешевую некачественную продукцию.Небольшая поправочка. За характеристики железа в Sim300 отвечает компания Analog Devices. Как знаешь, это совсем не китайская контора...
-
Наивно считал, что для перезапуска питанием достаточно POWERKEY.
Не достаточно. Иногда (редко) подвисает так, что и POWERKEY не помогает. Как по мне при отсутствии РЕГИСТРАЦИИ в сети более нескольких минут (у меня - 10 минут) стоит модулю сказать "выключись", а затем переподать питание. Другие варианты чреваты проблемами...
-
Но как насчёт "трупа" из-за неправильного включения линий аппаратного контроля?
DTR управляет режимом энергосбережения. Если в модуле энергосбережение включено, а проц. не управляет DTR, работа полностью исправного модуля будет напоминать труп.
-
У изделия с этим модулем шансы продаться за пределы экс-СССР равны нулю.
Китай стал экс-СССР ?
-
Видно ты из торгашей.. еще раз для торгашей.. модемы работали. с глюками.. и не сдохли..работают.. только глюки другие..
Я не из "торгашей" (системы Convoy GSM 1500, Fantom GSM 1000, Cyclon GSM 2000,3000). Через мои системы прошло уже точно более пары тысяч модулей... Подобного поведения модулей за последние пару лет замечено не было. Глючки конечно бывают (где-то около процента на партию), но никак не "вся партия нет Tx".
Ищите где-то прокол с подключением (к примеру - посмотрите на ногу DTR)...
-
Вот и вопрос, а как можно узнать, что сеть забита, КРОМЕ как периодической попытки сделать звонок, т.к. такой способ считаю очень нерациональным в плане энергопотребления и занятости МК постоянным дозвоном и анализом его результаов.
At+CREG ?
-
Я уже написал что на старом дизайне платы SIM300D AGND не соединен с GND.
Не факт, что на последнем дизайне он соединен. От того, что они звонятся между собой не следует что это одна цепь (возможно разделены SMD или печатной индуктивностями). Подключение аналоговых цепей к AGND и к почти рядом расположенной ножке GND дает существенно разные результаты...
По моему опыту соединять GND и AGND напрямую нежелательно. Предпочитаю соединять резистором в 100-200 Ом.
-
Посоветуйте, что и где можно еще попробовать подправить?
Например - отпустить ногу PWRKEY. Надеюсь ты ею не напрямую портом управляешь....
-
Именно это я и подчёркиваю.
Для проекта объём которого Вы видете, полный перенос занял менее 2-ух месяцев.
Это при том:
a) что я был не знаком с новым камнем
б) что я не делал перенос ранее
в) что пришлось выполнить полное тестирование (достаточно большой объём)
Думаю, что добавление 20-30% кода под ту же платформу добавило бы значительно больше проблем.
Больше 2-х месяцев?!
Кроме того, не стоит забывать, что "менее 2-ух месяцев" это только перенос. А 20-40% кода все равно придется писать. И через 2 месяца вы все еще в начале пути.
Кроме того, нужна новая плата (новая схема, новые комплектующие, новая разводка). И кто это все делает?
Приходилось с радостью портировать даже с 8bit ASM на АРМ 'С' за считаные дниЧто-то меня терзают смутные сомнения в практической реализации подобного, если длина кода "не 40 байт", "считанные дни" не измеряются неделями или результат "авось будет работать". Разве-что речь о простых или типовых проектах...
-
Опубликовано · Изменено пользователем ArtemKAD · Пожаловаться
Не понял :( , может я не так объяснил. Если существует РАБОТАЮЩИЙ проект (на AVR) в который надо добавить некоторые дополнительные функции, то экономически оправданней и надежнее (в первую очередь надежнее (предсказуемей) КОД, а во вторую - полностью оттестированная готовая плата) взять более крупный камень того-же семейства чем переходить на другое малознакомое. Или тут может быть иное мнение?! Или будешь утверждать, что портирование всего проекта с AVR на ARM это так-же просто и безглючно как добавление процентов 20-40 кода под ту-же платформу (то-же изделие)?!
-
и гипотетических "граблях".
Грабли не такие уж и гипотетические. Если почитать ветку по АРМ-ам, то там можно неоднократно найти их описания. В той ветке ведь пишут далеко не начинающие любители и тем не менее шишки набивают...
-
Ойойой - а не слабо продемонстрировать такое решение? Особенно учитывая что оба корпуса одинаковы в размере, но отличаются шагом лап?
MLF64 (9х9) на TQFP100 (14х14) ?
гуд было бы если вместо атмега можно было припаять арм/ авр32Сильно разные камни. В частности у АРМ/АВР32 слишком много разных Vdd.
Точнее, не позволить перевести проект на классово чуждую базуЕсли проект хоть как-то сложней ногодрыгания его перевод на "классово чуждую базу" это большой кусок работы как программиста так и схемотехника. Там очень много возникает хорошо замаскированных граблей. Если такой переход необходим (к примеру катастрофически перестало хватать производительности), то перейдут полюбому. Если же просто надо добавить "несколько дополнительны рюшечек", за старую хорошо проверенную платформу сами будут цепляться до последнего. Тут и экономика и надежность.
Как обойти ограничение GPS?
в Сотовая связь и ее приложения
Опубликовано · Пожаловаться
У известных мне GPS модулей есть такая неприятная вещь:
Dynamic Condition
Altitude 18,000 meters (60,000 Feet) max.
Velocity 515 meters /sec (1000 Knots) max.
:smile3046:
Никто не подскажет какие есть варианты обхода этих ограничений?