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

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

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

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

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

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

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 16.02.2024, 23:44  
cap_Nemo
Частый гость
 
Аватар для cap_Nemo
 
Регистрация: 05.04.2012
Адрес: Апатиты
Сообщений: 37
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
cap_Nemo на пути к лучшему
По умолчанию Автозапуск GSM на AtMega8 и Sim800L

Эту схему я собрал 8 лет назад. На моей машине служит верой и правдой по сей день. В качестве GSM приемника использовал Nokia 3310. Решил модернизировать - заменив телефон на модуль Sim800L, переписав код.
Описание:
Модуль устанавливается на любую машину параллельно штатной системе зажигания (требуется лишь отключить или сделать обход иммобилайзера).
Дает возможность дистанционного запуска двигателя (прогрев в течении 7 минут). Так же прогревает авто (автоматически) при понижении температуры в системе охлаждения ниже -17 гр.С.
Описание и алгоритмы работы:
При подаче питания на блок идет команда – сброс модуля «Sim800L» 1 сек. (индикаторы бегущая тень на Led), затем пауза 20 сек (индикаторы бегущий огонь на Led) - ожидание подключения к сотовой сети.
Основной цикл программы:
0. Двигатель заведен: - двигатель заведен с ключа зажигания (есть давление масла) то - сбросить ошибки запуска и блокировку, также если опущен ручник то - включить ДХО.
Если нажать клавишу запирания дверей на брелке или в салоне (при заведенном двигателе и АКПП в режиме «Drive») то: идет команда "Перезагрузить" GSM модуль Sim800L (индикация бегущая тень на Led) и если два раза подряд за 5 сек нажать клавишу запирания дверей - Триггер отправка «SMS / Звонок» после запуска двигателя, меняет значение.( отправляет SMS или Звонит 15 сек).
1. опрос термометра (если не было 2х ошибок при пусках и температура ниже 17 гр.С («ММТ4а» термосопротивление = 3 кОм) или датчик воздуха DS18b20 (покажет ниже -16 гр.С) то включится Зеленый Led и производится запуск двигателя для прогрева в течении 7 минут),
2. опрос телефона (если не было 2х ошибок при пусках и вызов с телефона то включится Желтый Led и производится запуск двигателя для прогрева в течении 7 минут ),
3. опрос машинок закрывания дверей: если сработали - ждем 2 секунды (медленно моргает Красный Led) проверяем повторное срабатывание (быстро мигает Красный Led) - есть второе срабатывание - включится Красный Led и производится запуск двигателя. То есть последовательное нажатие с брелка (на запирание дверей) два раза с интервалом 2 сек.
4. Двигатель не заведен, коробка АКПП в режиме «Drive» и дернуть ручник 6 раз за 5 сек, то стирается последний записанный телефон (с SMS уведомлением на стар номер «Clear Tel»).
Загорается Красный Led - модуль ждет первый же звонок и запомнит новый номер, на который прейдет подтверждение (c SMS "New Tel"). Во время смены номера последовательно загораются Led индикаторы: Красный - стерт тел. номер › Зеленый - пришел звонок с нового тел. › Желтый - номер запомнен и отправлена SMS › Led гаснут - готов к работе.
Если телефонного номера ранее не было - то Красный горит и ждет входящий звонок (двигатель не заведен, а АКПП в режиме Drive).
Алгоритм запуска двигателя:
Пришел звонок (или темп -17гр.С, или два раза закрылись замки дверей интервалом 2 сек)
Включается зажигание , 2 сек ожидание (подкачка бензина)
Включается стартер на время не более 4 секунд, пока не появится давление масла в двигателе.
Если времени на запуск не хватило - идет пауза 6 секунд и повторный запуск стартера на 4 секунды.
После запуска двигателя моргают два раза моргание ДХО (дневные ходовые огни) и происходит отправка SMS с описанием датчика от которого произведен запуск. В SMS так же сообщается о температуре воздуха в салоне на момент запуска (если подключен датчик DS18b20).
При неудачной попытке запуска - дальнейшие автоматические пуски (от датчика температуры и звонка с телефона) блокируются (есть неисправность или кончился бензин).
Разблокировка происходит при дистанционном запуске с брелка (два последовательных запирания дверей в течении 5 сек и интервалом 2 сек) или запуска двигателя водителем с ключа зажигания.
Комментарии:
Термосопротивление ММТ4а номиналом 1кОм расположить в близости к трубкам печки отопления входящим в салон авто (обычно в районе правой ноги водителя). Если не используется ММТ4а то вывод заземлить (посадить на Gnd, иначе будет всегда срабатывать по температуре).
Датчик DS18b20 расположен внутри модуля Автоматического запуска (расположенный за торпедой авто, неподалеку от отопителя салона) то при температуре ниже -16гр С будет произведен прогрев двигателя).
При температурах ниже -16-17 аккумулятор и стартер испытывают повышенные нагрузки и быстрее выходят из строя (этим и обусловлена такая уставка).
В SMS имеется информация, от чего запущен движок (датчик Температуры; Телефон; Брелок) и температура воздуха в салоне (если установлен в корпусе датчик DS18b20, без него не будет информации о температуре). При программном переключении триггера "SMS / Звонок" вместо SMS после дистанционного запуска будет приходить звонок в течении 15 сек или SMS (по умолчанию).
Питание на AtMega8 и Sim800L (на него нельзя подавать больше 4,4v) берется с DC-DC преобразователя LM2596 выставленного на 4v (ток потребления Sim800L может достигать 2А в момент передачи).
Схема, плата, прошивка и исходники в архиве.
Миниатюры:
Нажмите на изображение для увеличения
Название: Схема.JPG
Просмотров: 0
Размер:	131.2 Кб
ID:	180153   Нажмите на изображение для увеличения
Название: Плата детали.JPG
Просмотров: 0
Размер:	228.1 Кб
ID:	180154   Нажмите на изображение для увеличения
Название: Плата ЛУТ.JPG
Просмотров: 0
Размер:	124.0 Кб
ID:	180155  

Нажмите на изображение для увеличения
Название: Плата в корп.jpg
Просмотров: 0
Размер:	179.2 Кб
ID:	180156   Нажмите на изображение для увеличения
Название: Корпус от D-Link.jpg
Просмотров: 0
Размер:	110.0 Кб
ID:	180157  
Вложения:
Тип файла: zip Авто запуск GSM.zip (11.34 Мб, 0 просмотров)
Тип файла: zip _Авто запуск GSM (Rus SMS).zip (12.63 Мб, 0 просмотров)
Реклама:

Последний раз редактировалось cap_Nemo; 10.03.2024 в 11:01.
cap_Nemo вне форума  
Сказали "Спасибо" cap_Nemo
Santil@ (17.02.2024)
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простая говорящая GSM - сигнализация. afuoftop Микроконтроллеры, АЦП, память и т.д 4 03.10.2020 03:38
GSM модем: как остаться на связи когда вокруг полно работающих модемов GSM Mike121234 Автоматика и аппаратура связи 6 05.07.2015 11:09
Автозапуск GSM Gorgon67 Электроника средств транспорта 1 26.10.2011 16:12
GSM дозвонщик / попроще ArtemonX Микроконтроллеры, АЦП, память и т.д 16 13.10.2011 21:51
Взаимозаменяемы ли ATmega8 и Attiny2313 rusentu Микроконтроллеры, АЦП, память и т.д 17 21.08.2010 18:41


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot