Сброс вызова

Сброс вызова свой_чужой

Ответить
Аватара пользователя
RuwimAdm
Рядовой
Сообщения: 48
Зарегистрирован: 29.06.2018{, 01:28}
Репутация: 2
Имя: Рувим

Сброс вызова

#1

Сообщение RuwimAdm » 29.07.2018{, 09:43}

Помогите пожалуйста разобраться
Плата 2
в первом блоке поиска элемента массива имеется “свой” номер,имеющий индекс "2" во втором имеется значение "-1" которое соответствует на выходе индексу "0" который на выходе c DMS включает красный светодиод, а 2-соответствует 2 и включает зеленый (светодиодная индикация работает, при звонке с “своего номера” горит зеленый, а при чужом - красный) дальше идет генератор в 1000 миллисекунд, который должен сбрасывать вызов но не сбрасывает. почему мне не понятно, подскажите пожалуйста

С платы 3 работает сброс нажатием кнопки - 0
Вложения
IMG-a5786237d97b4cfc7ebdee3458d311c0-V.jpg
IMG-83857cbe50713c3f2c093e04872e2f17-V.jpg

Аватара пользователя
RuwimAdm
Рядовой
Сообщения: 48
Зарегистрирован: 29.06.2018{, 01:28}
Репутация: 2
Имя: Рувим

Сброс вызова

#2

Сообщение RuwimAdm » 29.07.2018{, 16:40}

В общем сам отвечу на свой вопрос, может пригодится кому
С переменной "Номер" приходят номера и проскакивает "1" поэтому в первый блок поиска в массиве в первый массив ставим "1" и "свои номера" в втором блоке используем второй массив в котором индексу "0" будет соответствовать значение "-1" , "1" соответствует "1" 2=2, 3=3 и тд.
Далее в блоке "DMS" ставим 3, или больше выхода, 0-для чужого, 1 для проскакивающей единицы, и 3, 4, и т. д. для "своего" номера
к "0" подключается переменная на сброс (если используется еще сброс например с DTMF то нужно использовать еще одну переменную и блок XOR на входе сброса)
Также к "0" у меня подключен красный светодиод он будет показывать что пытается звонить "Чужой" на выход "1" подключен светодиод, он показывает что никто не звонит, и зеленый, он подключен к выходам которые будут включены если звонит свой если подключить несколько светодиодов то они будут указывать кто именно из "Своих" звонит
MCP это просто расширитель портов к которому у меня подключены светодиоды
Вложения
3.PNG
3.PNG (10.78 КБ) 1170 просмотров
2.PNG
1к.PNG

Аватара пользователя
Psix_anp
Рядовой
Сообщения: 50
Зарегистрирован: 03.11.2017{, 17:56}
Репутация: 2
Откуда: Анапа
Имя: Сергей

Сброс вызова

#3

Сообщение Psix_anp » 13.08.2018{, 21:24}

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

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сброс вызова

#4

Сообщение Sancho » 14.08.2018{, 08:44}

Psix_anp, Используйте внешнюю EEPROM.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Psix_anp
Рядовой
Сообщения: 50
Зарегистрирован: 03.11.2017{, 17:56}
Репутация: 2
Откуда: Анапа
Имя: Сергей

Сброс вызова

#5

Сообщение Psix_anp » 14.08.2018{, 19:38}

Sancho писал(а):
14.08.2018{, 08:44}
Psix_anp, Используйте внешнюю EEPROM.
Я с ней еще не работал и даже прка не представляю как туда записывать номера и считывать их. У меня есть 24с256

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сброс вызова

#6

Сообщение Sancho » 14.08.2018{, 21:32}

Psix_anp писал(а):
14.08.2018{, 19:38}
У меня есть 24с256
Отлично. Вопрос переходит в другую тему. Завтра. Почитать/посмотреть начиная отсюда.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Psix_anp
Рядовой
Сообщения: 50
Зарегистрирован: 03.11.2017{, 17:56}
Репутация: 2
Откуда: Анапа
Имя: Сергей

Сброс вызова

#7

Сообщение Psix_anp » 15.08.2018{, 23:01}

Sancho писал(а):
14.08.2018{, 21:32}
Psix_anp писал(а):
14.08.2018{, 19:38}
У меня есть 24с256
Отлично. Вопрос переходит в другую тему. Завтра. Почитать/посмотреть начиная отсюда.
Спасибо большое, на выхах изучу, что и как там, в другой теме буду задавать вопросы))

Аватара пользователя
RuwimAdm
Рядовой
Сообщения: 48
Зарегистрирован: 29.06.2018{, 01:28}
Репутация: 2
Имя: Рувим

Сброс вызова

#8

Сообщение RuwimAdm » 23.08.2018{, 06:52}

Psix_anp писал(а):
13.08.2018{, 21:24}
А есть возможность задать свыше 100 номеров, например? Ардуина переполняется уже свыше 100 номеров и толком не работает сброс. А мне хотелось бы 1000 для шлагбаума.. Стабильность у меня при массиве в 100 значений. Можно конечно использовать адресную книгу сим, но там вроде тоже не более 200
задать можно сколько хочешь, ограничивается возможностью контроллера, размеры массивов, мультиплексора и счетчика меняются и на этом все, но по памяти...
Как вариант использовать для хранения своих и сброса левых еще несколько модулей например esp и разделить задачи между ними
1000 номеров это гого памяти
но вообще мне кажется такой вариант неправильным учитывая хотя бы факт мощностей железа, не вытянет и будет сбоить.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Сброс вызова

#9

Сообщение Sancho » 23.08.2018{, 08:53}

RuwimAdm,
Вопрос с большим количеством номеров решён, почти, идут тесты, пост 6
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Ответить

Вернуться в «Помогите, а то я "нимагу"»