Jump to content

Recommended Posts

Добрый день. Прошу Вашей помощи.

Ситуация такая. Имею несколько рабочих комплектов охранной сигнализации на базе GSM модуля SIM300DZ и контроллере pic18f4550. Срабатывает на датчик движения и посылает смс или дозвон на номер и всё.

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

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

Человека который собирал сигнализацию не найти, схем нет, прошивки нет. В общем почти 20 комплектов теперь стоят как якорь. Подскажите, как поменять номер.Фото прилагаю. Возможно, что в GSM модуль SIM300DZ они заложены ?

post-179133-0-92271400-1393332858_thumb.jpgpost-179133-0-34717800-1393332908_thumb.jpg

Edited by yasya2004

Share this post


Link to post
Share on other sites

День добрый , по Вашей проблеме только переписать прошивку , так как в ней был записан номер на который надо звонить или отправлять смс

AT+CMGS=«ХХХХХХХХХХХ» ххх..хх - номер на который нужно отправить сообщение

ATD1234567890; - набор номера.

Edited by Kinoton

Share this post


Link to post
Share on other sites

День добрый , по Вашей проблеме только переписать прошивку , так как в ней был записан номер на который надо звонить или отправлять смс

AT+CMGS=«ХХХХХХХХХХХ» ххх..хх - номер на который нужно отправить сообщение

ATD1234567890; - набор номера.

Я так понимаю, что она находится в контроллере pic18f4550.

Возможно ли слить с него прошивку, перебить номер и залить обратно ???

Share this post


Link to post
Share on other sites

Технология Maxim Integrated nanoPower: когда малый IQ имеет преимущества

При разработке устройств с батарейным питанием важно выбирать компоненты не просто с малым потреблением, но и с предельно малым током покоя. При этом следует обратить внимание на линейку nanoPower производства компании Maxim Integrated. В статье рассмотрено их применение на примере системы датчиков беспроводной оконной сигнализации.

Подробнее

Если там стоят биты защиты прописанные в самой программе то ничего не получится у Вас с него слить, это во первых .

Во вторых , даже если Вы сольете прошивку с процессора, то Вам нужно ее дезасемблировать, и Вы получите полный код программы на асемблере, НО без пояснения каких либо переменных и тому подобного , то беж голый код. И тут нужны не поверхностные , а углубленные познания в асемблере что бы понять где прописан номер и по какому принципу работает код программы . Как по мне , я бы просто заново написал код по новой, что намного проще чем заниматься выше указанными действиями .

Share this post


Link to post
Share on other sites

В том то всё и дело, что я не программист , а на этом сайте есть что-либо подходящее, пересмотрел много, но на SIM300 паходу так и ничего нету..

Share this post


Link to post
Share on other sites
                     

Материалы вебинара STM32G0 – новый лидер бюджетных 32-битных микроконтроллеров от STMicroelectronics

На вебинаре были продемонстрированы современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств общего назначения STM32G0 и STM32F0, проведено их подробное сравнение. Мы подготовили для вас материалы. Вы можете посмотреть видеозапись вебинара, ознакомиться с ответами на вопросы, загрузить код для тестирования, прочитать статьи по теме

Подробнее...

подобная сигналка стоит 1000 -2000 руб. Написать прошивку будет дороже!

Share this post


Link to post
Share on other sites

Дак была бы одна, хрен с ней, а так у меня 24 комплекта - 24 объекта, вроде бы и как-то жалко...

Share this post


Link to post
Share on other sites

Номер в прошивке это очень жестоко... Попробуйте для начала прочитать епром, вполне возможно что номер там.

Share this post


Link to post
Share on other sites

"...Попробуйте для начала прочитать епром..." - какое?! Покажи мне его?!

Все "сидит" в прошивке МК ... недавно знакомый разрабатывал подобное ... СИМ-ка специальным образом "конфигурируется" для начала работы в устройстве, а потом ... в общем никто в ЧУЖОМ ЖЕЛЕЗЕ разбираться НЕ БУДЕТ, потому и говорю - ПОМОЙКА.

Share this post


Link to post
Share on other sites
недавно знакомый разрабатывал подобное ...

А я регулярно сам разрабатываю подобное. В прошивке номер находится не может, на симке номеров нет, остается получение номера через СМС, контроллер приняв номер сохраняет его в свой епром. Если сейчас подключить контроллер к программатору и прочесть епром то 99% что там будет находится номер, который можно будет поменять.

Share this post


Link to post
Share on other sites

"...Если сейчас подключить контроллер к программатору и прочесть епром то 99% что там будет находится номер, который можно будет поменять..." - а защита?

Share this post


Link to post
Share on other sites

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

В России с нового года можно перенести номер на другого оператора (в новостях слышал).

а защита?

Есть маленькая надежда, что разработчик не поставил защиту на еепром- это предстоит узнать ТС.

Share this post


Link to post
Share on other sites

Что-то слабоваты возможности для сигналки с таким "многоногим" МК на борту.

Я когда-то разрабатывал похожее устройство на связке SIM300D (SIM900D, M10)+16F876A с гораздо большими возможностями. И кучей настроек под конкретного пользователя - даже количество цифр телефонного конфигирировалась (например, в Беларуси и России у сотовых оператором номера разной длины)

И забивать номер в код прошивки - абсолютно нелогично (с точки зрения пользователя, конечно, а не продавца). Я все номера - дозвона, SMS, USSD (запрос баланса) храню на SIM карте.

Что по существу вопроса - правильно сказали выше - если не установлен бит защиты, можно считать прошивку, дизассемблировать и попытаться найти где "сидит" номер. Зная номер, в принципе, разобраться можно. Но это работа не для "непрограммистов". А если номер все же окажется в EEPROM - это удача, тут и дилетант разберется :)

Других вариантов нет. Переписывать прошивку под это железо уже вряд ли кто-то захочет. Лично я бы не взялся. В конечном итоге, "овчинка не будет стоить выделки"

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By vv7
      Добрый всем вечер ! В общем решил воспользоваться "MPLAB Code Configurator" плагином для MPLAB X. По сути ... очень удобная вещь ! Но вот нет поддержки моего пика PIC18F4550 ! Компилятор XC8 Скриншот ошибки в атаче. 

      Поменял в проекте на PIC18F45K50 плагин окрылся ( 2 скриншот )

      Написал код:
      Который по сути должен прекрасно работать, ибо работает даже в протесе на мк PIC18F4550. Нго только я пытаюсь заставить его работать в живой среде. Перепрашиваю через прогу Standalone, вставляю в плату и ничего. Если написать тоже самое под PIC18F4550 без использования Code Configurator'а, то всё робит. 
      Собсно вопросы:
      Как заставить прошивку под Pic18F45K50 работать под PIC18F4550 и возможно ли такое. Я понял из даташит что у нх отличается только только ADC и по другому построен внутренний осцилятор. Но так ведь они схожи, только один поддерживается Этим Плагином, а другой - нет. Может кто знает когда примерно появиться поддержка этого мк. Слышал компания "microchip" сейчас как раз и занимается интегрированием старых мк в новые структуры. Сверху Вниз. Недавно и PIC18F45K50 не поддерживался. На графике в осцилятор появляется какая-то огромная частота после прохождения всего цикла switch(). Я не могу понять почему. ( Всё в последнем скриншоте )
      Неужели это всё из-за разности мк ?
      Страничка с поддерживаемыми пиками Тут.
      На компиляторе C18 ткакая же задача работает без проблем.
      Код: 

      Спасибо всем огромное !!!
    • By vv7
      В MicroC я видел библиотеку для этой задачи. ( http://www.studentcompanion.co.za/generating-sound-with-pic-microcontroller-mikroc/ ). Вот например.
      Как можно такое осуществить на MPLAB X с компилятором C18 Lite ? Микроконтроллер Pic18F4550.
      Спасибо !
    • By БригадирОПС
      Необходима ваша помощь!!!
      Прошу помочь раскрутить сайт с услугами в городе Пензе, по монтажу слаботочных систем. Я имею многолетний стаж работы, а с объемами сейчас туго, вот сделал сам сайт, но посещение нуливое. Прошу всех кто связан со слаботочными системами зайти по ссылке http://flame-ops.comxa.com/
      Каждое посещение поднимает рейтинг сайта.
      Огромная просьба, отпишитесь на форуме, что еще надо добавить, изменить, сделать.
      Огромное спасибо за понимание!
      P.S. Всех благ вам и больших объемов работ!
    • By vv7
      Ну, вобщем-то схема простая ...
      О-очень простая, точнее просто мигающий светодиод. Схема в атаче.
      Странно то, что всегда всё работало, ну, на других схемах, а тут. Схема то ничем не отличается от других, только пайкой.
      Ведь у меня есть на-а-амного сложней проекты, а тут ...
      Просто, хочу разобраться с этим ... ммм ... ради пополнения опыта.
      Сама проблема: когда паяльником нагреваешь сам кварц или кондёры, всё робит, светодиод мигает с постоянной частотой, но когда всё остывает сам МК просто не запускается или хер его знает что происходит ... светодиод молчит.
      Просто в самой прошивке светодиод начинает сразу моргать, а на деле (когда всё остыло) даже не горит, вообще никакой реакции, даже когда даёшь "всевдо" ёмкость пальцем или щипцами.
      Ради того, чтоб понять всю ситуацию, я начал идти методом исключения и убрал всё со схемы, оставив один светодиод. Думал - заработает, а тут ... я сразу понял, дело с резонатором. Начал копать - нифига.
      Сама прошивка, убрал ПРОСТО Всё, отавив, ну САМЫЙ минимум:

      void main() { TRISB = 0; LATB = 0; while (1) { delay_ms(1000); LATB = 0xFF; delay_ms(1000); LATB = 0x00; } }
      С таким сталкиваюсь впервые. Что может помочь ?
      Пробовал менять кварц, кондёры, конды ставил, и на 18пф, и на 22пф, ничего не помогает, тот же перец.
      Вообщем, битую неделю бьюсь с этой микросхемкой, всё в пень ... решил вот на форуме отписать, вдруг поможете : )
      Для этого, чтобы ну, совсем не сойти с ума, забил схемку в Proteus, там всё робит.
      Могу достать осцилограф, даст что-то ?
      П.С. Спасибо заранее !!!

    • By iliyabond
      Подскажите, есть ли у кого-нибудь инструкция к приемнику AT201R?
      В Интернете нигде нет.
  • Сообщения

    • @Alkarn  Почему подано на вход схемы 1 Вольт ? Начать с 1 мВ хотя бы, но вообще, схема работает с уровнями ниже.  R3 переменный резистор. Где он ? Это моделировано на МС ? Это твои проблемы.  Сначала это все моделировалось в мультисиме и потом уже собиралось практически  
    • именно так. Пульсации в источниках никто не отменял. Или у вас все источники только аккумуляторы и без внутреннего сопротивления? я вам ребят скажу, что хоть сила и собрана по этой схеме, но она далеко не торт на самом деле. Если смотреть с позиции цифрового управления, то линейность на начальном участке у нее отвратная. Стабильность тоже так себе, потому как управление и ОС идет по разным входам ОУ и очень зависит от параметров каждого (!) конкретного ОУ. И это только основные проблемы. Есть еще куча нюансов. Но чтобы все их затронуть и описать, надо книжку написать по электронным нагрузкам и их схемотехнике Чисто ради разминки ума - кто нибудь сможет мне доходчиво рассказать как в моей схеме работает режим CR на умножителе AD633? Ну к примеру. И обьяснить хоть в общих чертах почему я не смог достигнуть сопротивления ниже 1 Ом? А вроде узелок такой простенький достаточно... Полноценная тема для главы той книги
    • РадиоНастройщик, кто вам сказал, что вы что-то понимаете в схемах, и можете поучать других? Не поленился, и промоделировал начальную схему и вашу. Результат еще раз подтвердил то, что и так было очевидно - начальная схема великолепно работает  и индицирует СВЧ сигнал с уровнем менее 100 мВ. Ваша даже при уровне входного сигнала 1 В на выходе выдает ослабленный сигнал входной частоты. Начните с Борисова и Айсберга. Иначе остаются 2 предположения:  1-вы злостный тр олль, 2 - надо обратиться к психоаналитику для коррекции самооценки.  
    • ошибка с тиристором - но интересует больше разводка земли у МС и влияние перемычек 
    • скину свою защиту сюда - может кому пригодится - так как чую - не скоро доберусь до задуманного усилка) схема комплексной зашиты на ОУ ЛМ324 , схема зашиты проверена - в кулере применил полевик - нет смысла регулировать - ес радиаторы горят) - зашита по току на оптопаре - честно - не проверял -но- по идее при перегрузе той или иной полярности должна сработать - желательно ес слишком мощный умзч - добавить резистор в цепь шунта - для ограничения тока - не спалить оптопару , печатку не делал - так как планировал делать все полностью одной платой - весь УМЗЧ и добавить еще пару задуманных схем - но это позже.
    • Пожалуйста. Если что, у Omron есть и оптические датчики с таким питанием. 
    • Продам ГМ-70 графитовые. Новые, с хранения. В наличии 8шт. по 1300 руб/шт. Саратовская обл. Возможна отправка почтой или ТК.
×
×
  • Create New...