Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

GSM охрана

Непрочитано 15.02.2008, 17:13  
serbil
Частый гость
 
Регистрация: 06.09.2007
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
serbil на пути к лучшему
По умолчанию

Охранное устройство с каналом GSM (Схемотехника №7 2006, с51)- разработка Мастер КИТ (на сайте есть в доступе прошивка контроллера ATMEGA). Цикл статей на эту тему есть в журнале Радиоаматор за 2007г (№2,3).
Здесь на Kazuse вроде можно выложить zip или rar вместе с сообщением. Поскольку тоже этой темой интересуюсь, но пока руки не доходят, буду очень благодарен за любую информацию, прошивки и т.п.
Если уж на сайте ну уж никак не получается то пожалуйста на e-mail: serbil sobaka list.ru
Реклама:
serbil вне форума  
Непрочитано 15.02.2008, 20:08  
LEAS
Гражданин KAZUS.RUN
 
Регистрация: 05.10.2006
Сообщений: 625
Сказал спасибо: 21
Сказали Спасибо 137 раз(а) в 90 сообщении(ях)
LEAS на пути к лучшему
По умолчанию

Я тоже так думаю-выложу прямо здесь-пусть берет, кто хочет. Эти конструкции разрабатывал не я, а откуда брал уже забыл.

Прикрепленный файл: 9168200.RAR
__________________
Быть,а не казаться.
LEAS вне форума  
Непрочитано 15.02.2008, 21:42  
mr_kost
Почётный гражданин KAZUS.RUN
 
Аватар для mr_kost
 
Регистрация: 29.08.2005
Адрес: Черкассы, UA
Сообщений: 1,357
Сказал спасибо: 521
Сказали Спасибо 824 раз(а) в 467 сообщении(ях)
mr_kost на пути к лучшему
По умолчанию

Сообщение от LEAS
Я тоже так думаю-выложу прямо здесь-пусть берет, кто хочет. Эти конструкции разрабатывал не я, а откуда брал уже забыл.
Спасибо, скачал, сейчас буду разбираться. Попробую в Протеусе собрать

Прикрепленный файл: 9168200.RAR
mr_kost вне форума  
Непрочитано 15.02.2008, 22:33  
mr_kost
Почётный гражданин KAZUS.RUN
 
Аватар для mr_kost
 
Регистрация: 29.08.2005
Адрес: Черкассы, UA
Сообщений: 1,357
Сказал спасибо: 521
Сказали Спасибо 824 раз(а) в 467 сообщении(ях)
mr_kost на пути к лучшему
По умолчанию

В архиве под АТ89С4051 файл proshiv10.bin является частью файла a.a51, а не бинарным файлом. Кто знает где взять ассемблер под MSC-51?
mr_kost вне форума  
Непрочитано 15.02.2008, 22:43  
mr_kost
Почётный гражданин KAZUS.RUN
 
Аватар для mr_kost
 
Регистрация: 29.08.2005
Адрес: Черкассы, UA
Сообщений: 1,357
Сказал спасибо: 521
Сказали Спасибо 824 раз(а) в 467 сообщении(ях)
mr_kost на пути к лучшему
По умолчанию

Зато там в текстовом файле есть адрес разработчиков:
http://www.gsmpager.ru/
mr_kost вне форума  
Непрочитано 15.02.2008, 23:13  
alex_alr
Частый гость
 
Аватар для alex_alr
 
Регистрация: 11.05.2007
Адрес: Тамбов
Сообщений: 43
Сказал спасибо: 252
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
alex_alr на пути к лучшему
По умолчанию

Сообщение от LEAS
Я тоже так думаю-выложу прямо здесь-пусть берет, кто хочет. Эти конструкции разрабатывал не я, а откуда брал уже забыл.
Спасибо!

Прикрепленный файл: 9168200.RAR
alex_alr вне форума  
Непрочитано 16.02.2008, 05:48  
X_ela_2
Частый гость
 
Регистрация: 06.04.2007
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
X_ela_2 на пути к лучшему
По умолчанию

Мужики, GSM_MAG делал я. там много ошибок. Если кто будет разбираться, обратите внимание на установку банков при косвенной адресации. бит STATUS, IRP перед вызовом INDF.
X_ela_2 вне форума  
Непрочитано 18.02.2008, 11:08  
svoy2004
Прохожий
 
Регистрация: 02.11.2007
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
svoy2004 на пути к лучшему
По умолчанию

Сообщение от LEAS
Есть три конструкции: на 51-х, AVR, PIC. Все с исходниками. Если надо- прицеплю, а так тебе никто не ответит- толи программа неправильно написана, толи телефон неправильно подключен или не тот телефон или еще что.
Пришли мне пожалуйста эти схемы с прошивками если не трудно, на [email protected] Заранее спасибо
svoy2004 вне форума  
Непрочитано 19.02.2008, 18:53  
Kosachoff
Частый гость
 
Регистрация: 18.03.2005
Сообщений: 40
Сказал спасибо: 3
Сказали Спасибо 15 раз(а) в 11 сообщении(ях)
Kosachoff на пути к лучшему
По умолчанию Будить трубку

15.02.2008 EagleB3 написал:

" А будить - да, будить на скорости в 50 с чем-то. Точно сейчас не помню на сколько именно; очень возможно, что на 55700. "

- Если я правильно понял, существует возможность
разбудить выключенный телефон SIEMENS по
COM - соединению. Скажите пожалуйста, как
это делается (AT-команды или что-то другое)
и где про это посмотреть. Заранее благодарен.
Kosachoff вне форума  
Непрочитано 19.02.2008, 20:05  
EagleB3
Вид на жительство
 
Регистрация: 03.05.2006
Сообщений: 312
Сказал спасибо: 30
Сказали Спасибо 144 раз(а) в 52 сообщении(ях)
EagleB3 на пути к лучшему
По умолчанию Re: Будить трубку

Сообщение от Kosachoff
Если я правильно понял, существует возможность
разбудить выключенный телефон SIEMENS по
COM - соединению. Скажите пожалуйста, как
это делается (AT-команды или что-то другое)
и где про это посмотреть
Я этой ценной информацией разжился на "телесистемах". Где-то рядом с этим: http://www.telesys.ru/wwwboards/mobi...ges/3836.shtml

============= Цитата оттуда: ===================
Три рабочих варианта включения 55-ой серии Siemens:

1. Для обычного включения можно и не пользовать “загрузчик”, а просто послать пять байт “0x05,0x02,0x07,0x06,0x0C” на 57600 Baud после подачи “сигнала зарядки” или в “выключенном режиме” во время “индикации зарядки”. Эти байты в протоколе BFB обозначают “нажатие кнопки ON/OFF”. Но данный протокол не имеет подтверждений выполнения и синхронизации и потому не всегда стабилен.
2. После подачи “сигнала зарядки” Siemens телефоны запускают кусок кода из Flash именуемый “загрузчиком”. Код встроенного “загрузчика” не очень большой и достаточно простой для дизассемблирования. В нем CPU, перебирая все возможные обозначенные скорости приема последовательного порта, ожидает приема кода 0x55. Приняв и распознав код 0x55, телефон передает “OK”= 0xA0 и некоторое время ожидает прием блока кода (Boot-а) начиная с байта размера этого блока. Принимая этот код, 55-ая серия телефонов сверяет его с одной из двух таблиц в зависимости от типа Boot блока, побайтно, кроме пары байт шифрующих саму команду. И если все байты загрузчика совпадают с таблицей – только тогда и происходит запуск этого загруженного кода. Такую дополнительную защиту Siemens применил только с 55-ой серии, тем самым доступ к чтению/записи Flash и другие фичи в этих телефонах долго не поддавались “хакерам-кракерам” и были не доступны общественности в Инет. Но загрузчик имеет ошибку – при указании длины принимаемого блока равной нулю происходит неограниченная в размере загрузка блока в банке памяти. А через 512 байт с адреса начала заливки блока в памяти (0x00FA00) отображены регистры процессора (0x00FC00 - туда торчит указатель CP). Для загрузки любого собственного boot кода используют метод непосредственного перехвата – т.е. создают свой начальный блок кода до 512 байт (внимание в конце стек CPU !) ( добивают его любым дерьмом до 512), а далее подставляют коды для регистров процессора при которых он выходит из процедуры загрузки с выставленными флагами проверки на оригинальность и СRC блока. К примеру (возможны и другие комбинации) в последовательности подгрузки “r0= 0xFС00; r1= 0; r2= 0xFC10; r3= 0; r4= 4, CRC = 4” (далее не треба). Т.е. при загрузке такого блока, после 512 байт, процессор непосредственно и последовательно прописывает свои регистры кодами из последовательного порта и после 529-го ему становиться хорошо и он передает “OK” = 0xA0 и запускает ваш код Это свойство и стали использовать (и я это тоже альтернативно нашел, но был уже не первым ) Исследуя далее прошиву, я нашел минимальный (полностью совместимый с стандартными) код для “Обычного” запуска 55-ой серии: “mov r0,#0202h mov word_F600,r0 srst “.
В бинарном виде:
0000: E6 F0 02 02 F6 F0 00 F6 B7 48 B7 B7
Далее любая чешуя до 512 байтной границы…
0200: 00 FC 00 00 00 00 00 00 10 FC 00 00 00 00 04 00
0210: 04 .
3. Но можно использовать и “стандартный” Boot, для загрузки в режим BFB протокола, а далее переключайте как кому больше нравится
“Стандартных” Boot-ов у Siemens 2 шт: – один имеет код длиной 104 байта, второй содержит надпись “SIEMENS BOOT PARAMETER:” Лежат в прошиве S55V20 по адресам 0x802C80 и 0x802CE4 …

Данные протоколы запуска ‘2’ и ‘3’, через “загрузчик”, имеет запросно-ответный интерфейс и работают наиболее стабильно.
===============================================
И там же был ответ:
›› Кстати по 1-му варианту: в ответ на 0x05,0x02,0x07,0x06,0x0C телефон все-таки отвечает 0x05,0x01,0x04,0x06
===============================================

Если ссылка, которую я дал, протухла, то, думаю, стоит поискать "телесисовским" поиском какую-нибудь фразу из этого текста.
EagleB3 вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
GSM охрана - МАСТЕР КИТ BM8038 avr123-nm-ru Автоматика и аппаратура связи 3 09.08.2007 18:58
Охрана квартиры по SMS 488 Поиск схем. Делимся схемами 5 20.07.2007 14:04


Часовой пояс GMT +4, время: 12:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.