Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
vodik
0 / 0 / 0
Регистрация: 26.05.2011
Сообщений: 17
1

Идеи GSM сигнализации, несколько вопросов.

05.01.2013, 17:13. Просмотров 2402. Ответов 1
Метки нет (Все метки)

В общих чертах надумалось мне такое:
Основной блок, мастер с дисплеем и шлюхами клавиатурой.
И несколько слейвов располагаемых на "объектах", под объектами подразумевается кухня, ванная, комната и т.п.
Все это будет соединено по шине RS-485, а физически, кабелем с двумя витыми парами, по одной паре будет питание.
Использоваться будет режим мультипроцессорного обмена. Т.е. пока так, без протокола, на скорости 19200.
Блоки "объекта" будут представлять собой мегу88 с 1-Wire датчиками температуры, группой контактов на размыкание, группой на замыкание и АЦП для построения датчиков водички, восьмиразрядный DIP-переключатель для задания адреса.
Такая концепция мне представляется удобной тем, что для охраны нового объекта нужно всего-лишь завести на объект этот кабель и поставить еще одну коробочку, а не разводить кучи шлейфов к разным датчикам от главной коробки, которая может находится х.з. где.

1.)
Кое-какое аппаратное макетирование я уже произвел, шину эту сделал, работает все замечательно, только вот как переключать прием/передача у MAX13485?
Ведь тот макс, который у нас в мастере мы должны включить на передачу, а тот который на другом конце на прием. Тогда у нас слейв получит наши данные.
Ну хорошо, эти направления обеих максов можно взять за умолчательные, так? Но вот слейв распознал свой адрес и готовится выдать ту требуху, которую он у нас намерил/получил от датчиков, тогда слейв должен переключить своего макса на передачу и начать передачу, но вот как быть с мастером, когда ему своего макса переключать на прием? А если там вообще ответа не будет? Так ему и висеть на приеме? Тут я что-то не понимаю.

2.)
Сотовый телефон. Возникла заманчивая идея разместить его (их) так же на одной шине вместе с объект-блоками сигнализации.
Но ему тоже дуплексный режим необходим, хотя бы принять OK или ERROR, не говоря уже о том, что считать дату, если произошло событие.
На ум приходит только буферный МК, который будет иметь второй USORT для управления телефоном.

3.) Или может ну его, взять обычный 4-парный кабель UTP5 сделать RS-422, и не трахать себе мозг? Максов этих у меня на работе навалом, а вот 13487 нет, а заказывать долго.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2013, 17:13
Ответы с готовыми решениями:

Отладка GSM-сигнализации в AVRStudio - замечания и ошибки
Начал свое изучение микроконтроллеров с создания GSM-сигнализации. За основу взял многим известный...

Несколько глупых вопросов об АТ87F51
Здравствуйте Мне притащили около 30 плат от кассовых аппаратор на запчасти 2000-2001 годов На...

Несколько вопросов по freertos по работе с кучей и не только
Начал работать с FREERTOS и вот возникли некоторые вопросы 1)если я хочу использовать динамическое...

Схема GPS-GSM сигнализации
Здравствуйте уважаемые форумчане! Уже не первый месяц пытаюсь реализовать такую сигнализацию....

идеи, идеи, идеи для начинающих
доброй ночи, уважаемые форумчане. перейдем сразу к делу =) в общем, собираюсь с 2 одногруппниками...

1
YTYOUT
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
05.01.2013, 18:11 2
Но вот слейв распознал свой адрес и готовится выдать ту требуху, которую он у нас намерил/получил от датчиков, тогда слейв должен переключить своего макса на передачу и начать передачу, но вот как быть с мастером, когда ему своего макса переключать на прием? А если там вообще ответа не будет? Так ему и висеть на приеме? Тут я что-то не понимаю.
А это уже soft/ Представьте разговор двух людей, которые договариваются с друг другом и переведите в логику двух процессоров
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2013, 18:11

Несколько вопросов.
На выходных собрался съездить до Митинского и решил заранее спросить. Какой моторчик взять для...

Несколько вопросов.
Уважаемые форумчане! Доброго времени суток) Сегодня у меня появилось несколько вопросов по...

Несколько вопросов...
1. Не подскажите как в программу передавать значения через ключи? Например: prog.exe -t. Читал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru