Например TDA7294

Форум РадиоКот • Просмотр темы - Автосигнализация постоянно срабатывает от помех
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 06:57:56

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 29 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Сб дек 17, 2016 19:05:04 
Родился
Аватар пользователя

Зарегистрирован: Пн апр 20, 2015 20:22:26
Сообщений: 14
Откуда: Великий Новгород
Рейтинг сообщения: 0
Всем привет) Купил как обычно на Али китайскую сигнализацию. С заказом сразу был казус, но сейчас не об этом. Имеется 2 блока. Проверил дома - работает. Установил все контакты на авто, питание подал - шикарно, все мигает, пикает, в общем как положено.

Через 20 минут начала срабатывать сама по себе, то снимается с охраны, то ставится, прямо на ходу. Снял блок, принес домой. Подал только питание - так же начали щелкать релюшки сами по себе. Пульт слушает. Опытным путем было установлено, что виноват приемник 433.92 МГц на микросхеме SYN470R. Он выполнен в качестве отдельного модуля с контактами питания и DATA на выходе. Закоротил DATA на землю, так сигнализация работает штатно. Осциллограф показал, что на этом контакте DATA валят импульсы с частотами примерно 1 - 6 кГц.
Вложение:
Комментарий к файлу: Импульсы на DATA второго блока (штатного)
2.jpg [95.82 KiB]
Скачиваний: 848
Код частоты брелка примерно 1444 Гц (зажал кнопку на блелке и осцилом смотрел DATA).
Вложение:
Комментарий к файлу: Код брелка
1.jpg [94.95 KiB]
Скачиваний: 777
Скорее всего, где-то рядом оборудование на этой частоте работает, так как ночью нет срабатываний (на штатной они намного реже происходят).

Собственно, что делать дальше? :dont_know: Поставил кондеры по питанию +12 и +5 большей емкости + им в пару керамику 100 и 330 нФ. Поменял приемник на микросхеме SYN470R (теперь стоит ASK RECEIVER v1.1 из совершенно другой сигнализации - штатный модуль был безжалостно выпаян и потерян :) ). Так же на дурака поставил кондер 1 uФ электролит между DATA и землей + ему в пару керамику на 100 нФ. К моему удивлению, это очень улучшило положение.
Вложение:
Комментарий к файлу: Импульсы первого блока (с конденсаторами)
3.jpg [116.14 KiB]
Скачиваний: 746
Срабатывать стала сама по себе намного реже (днем часто, за ночь 2-3 раза, когда прежде за минуту могла по 5-6 раз). Осциллограф до 2 МГц (433 не глянуть).

Есть второй блок, он полностью штатный, ничего на нем не ковырял. И начинает срабатывает практически сразу после подачи питания. Осциллограммы прилагаю.

_________________
...the best or nothing...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 14:05:02 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 6867
Откуда: .ru
Рейтинг сообщения: 1
Думаю проблема в декодере. Все эти дешёвые "китайские" декодеры чувствительны к разным шумах и помехам... а так же к чужим кодам... Приведу простой пример.

С автосигнализациями не работал, но я делал радиоуправляемые модели на этой частоте - 433.92 МГц.

У меня нормального осциллографа нет, поэтому подключил приёмник к компьютеру (вывод DATA) и записал сигнал приёмника 433.92 МГц на компьютер.

Приёмник работает нормально. В отсутствии сигнала на выходе приёмника (DATA) просто шум, такой же как у любого нормального приёмника. Это нормально. У меня вот такой шум (вывод DATA) при отсутствии сигнала:
Вложение:
13.jpg [52.52 KiB]
Скачиваний: 529

Если поставить дополнительный конденсатор на вывод DATA, то это немного уменьшит шум, и ложных срабатываний будет меньше. Но это не устранит ложные срабатывания полностью. Лучше поставить нормальный декодер.

У меня через каждые несколько минут приёмник (вывод DATA) принимал сигналы от разных автосигнализаций... от разных авто во дворе.
Вот сработала одна сигнализация (при мощном сигнале):
Вложение:
11.jpg [71.4 KiB]
Скачиваний: 809

Вот сработала вторая сигнализация (при слабом сигнале):
Вложение:
12.jpg [87.04 KiB]
Скачиваний: 451

...
и т.д. и т.п.

Как видно, у всех сигнализаций код примерно одинаковый, отличается только длиной пакета и преамбулой)) Частота импульсов у всех - 1кГц. Для передачи кода используется Манчестерское кодирование.

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

Задача декодера - отличиталь сигнал "своего" пульта и не реагировать на чужие сигналы, шумы и помехи. Если декодер этого не может, значит плохой декодер))

Я собирал декодер для радиоуправляемых моделей на МК. Мне пришлось придумать свой протокол передачи и придумать свой алгоритм обработки сигнала. Поэтому моя модель (в данном случае "кораблик") не реагирует ни на чужие сигналы, ни на шум приёмника, ни какие-либо другие помехи...
Вот для сравнения код автосигнализации, мой (оригинальный) код кораблика, и просто шум приёмника при отсутствии сигнала:
Вложение:
7_1.jpg [187.14 KiB]
Скачиваний: 670


Что делать Вам в такой ситуации ? я не знаю...
-можно заменить приёмник на другую частоту. Но это не решит полностью проблемы, т.к. ложные срабатывания могут быть и на другой частоте.
-можно заменить декодер. Это сложнее)). Но зато это полностью устранит ложные срабатывания.

Короче... не знаю что Вам посоветовать. Можно только посоветовать не покупать больше дешёвые "китайские" автосигнализации))
Если Вы разбираетесь в МК и программировании, то можно передать декодер на МК...

Короче... не знаю. Это моё мнение.
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 14:19:27 
Говорящий с текстолитом
Аватар пользователя

Карма: 17
Рейтинг сообщений: 185
Зарегистрирован: Пт дек 12, 2008 21:12:14
Сообщений: 1604
Откуда: Moscow
Рейтинг сообщения: 0
У меня такое то же было. Купил у курьера Star_Line и то же иногда глючит.
Складывается мнение что нам продают китайский отстой или так называемый
' голимый китай" И что самое интересное -то же самое творится и с компъютерными
комплектующими. По видимому все нормальное отбирают себе представители
заказчика белого мира а весь брак сваливают в Россию.
_

_________________
Еси хочешь чтоб комп был быстрым - ставь Пингвин,- он будет чистым


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 15:14:45 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 6867
Откуда: .ru
Рейтинг сообщения: 0
Да, согласен. Мне попадали в руки разные старые "китайские" автосигнализации... Как они работают я не проверял, но судя по тому как они сделаны: простенький приёмник на одну частоту и передатчик на одну частоту. Дешёвый кодер и декодер... Такое впечатление, что китайцы взяли декодер из простой радиоуправляемой игрушки, коротая тоже глучит при слабом сигнале (от простого шума приёмника при слабом сигнале у китайских игрушек я наблюдал много ложных срабатываний). Это и понятно, потому что китайцы используют в дешёвых схемах простенький протокол передачи...

Кстати... мой приёмник показал, что эти автосигнализации (см выше) передают один и тот же пакет много раз (как я понял для уверенной передачи при слабом сигнале).
Поэтому можно попробовать добавить в схему простую логику (можно на МК): декодер будет реагировать на команды только в том случае, если пришло несколько одинаковых пакетов. Но и этот метод не супер надёжный... Я бы так делать не стал.

В идеале надо всё переделывать. Ставить МК в пульт и МК в приёмник. И использовать нормальные протоколы, отличные от стандартных автосигналицаций..

Короче.. всё надо переделывать. )) Или купить другую сигнализацию, более современную: многоканальную, с перескоком частот, с подтвержнением кода (миллионы секретных кодов, можно даже по секретному ключу)... и т.д. и т.п. )) Тогда всё будет работать надёжно. Вообщем сделать защищённый радиоканал.))


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 18:25:09 
Родился
Аватар пользователя

Зарегистрирован: Пн апр 20, 2015 20:22:26
Сообщений: 14
Откуда: Великий Новгород
Рейтинг сообщения: 0
В общем пульт ковырять не охота, выдает код - надо с ним работать. А вот основной блок изменить как-то - не вопрос.
Цитата:
-можно заменить приёмник на другую частоту. Но это не решит полностью проблемы, т.к. ложные срабатывания могут быть и на другой частоте.
Сначала так и хотел сделать (на 315 МГц), но судя по Вашим мыслям это действительно не поможет (частично - может и да).
Цитата:
-можно заменить декодер. Это сложнее)). Но зато это полностью устранит ложные срабатывания.
SYN470R это же и есть декодер? Дальше сигнал с DATA идет на МК em78p156npj. Не знаю, насколько другой поможет, т.к. заменил весь приемник на ASK RECEIVER v1.1 . Он стоял в другой сигнализации и не знал, что такое ложное срабатывание, а тут такие же выкрутасы. Поэтому, скорее всего, очень простой или корявый код МК.
Цитата:
Если Вы разбираетесь в МК и программировании, то можно передать декодер на МК...
Вот это похоже самое то. С AVR немного работал, на СИ правда, но этого хватит для данной задачи. Вставить второй МК сразу после DATA. Думаю через UART сделать, только скорость тогда какую брать? 2400 бод?
Цитата:
Или купить другую сигнализацию, более современную
Была бы машина нормальная)) А для старенькой Лады самую простенькую бы поставить. По идее нуждаюсь очень в открывании замков зимой, ну и пищалка нужна, а то в деревне любят колеса снимать (стоит литье, не дорогое, но все же) и бензин сливать. А так были мысли сделать на Atmege8 бортовой компьютер + сигнализация в одном устройстве, но не сложилось и не реализовал идею.

P.S. Знакомый как то сказал, что практически все электронные подделки на АЛИ делаются в подвалах без элементарных знаний схемотехники, разводки цифро-аналоговых схем и т.д.. Поэтому помехи везде так и лезут, повышенные токи. В этой сигналке по "паспорту" 13 мА, но на самом деле около 22 мА (а сегодня чего-то вообще до 28 в среднем дошло). Светодиод 3 мА учитывается. И еще, может кто на счет энкодера-декодера инфу подкинет на досуге почитать? Гугл мне упорно про другие понятия рассказывает (про определение угла вала).

_________________
...the best or nothing...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 18:40:28 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Цитата:
SYN470R это же и есть декодер?

Это приёмник с компаратором декодер дальше.
Затупи ему чувствительность и проверь какая полоса пропускания настроена.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 19:11:02 
Родился
Аватар пользователя

Зарегистрирован: Пн апр 20, 2015 20:22:26
Сообщений: 14
Откуда: Великий Новгород
Рейтинг сообщения: 0
Дальше с этой микрухи идет напрямую на DATA, с нее в МК ELAN em78p156npj (он в связке с Atmel 129 93C46). По даташиту на SYN470R кварц стоит на 433.92 МГц. схема вот
Вложение:
Комментарий к файлу: Схема подключения SYN470R
1.jpg [52.86 KiB]
Скачиваний: 783
Притупить чувствительность хотел, но как реализовать? Не простым ли резистором? В ВЧ не силен. И да, на плате естественно, нет индуктивностей, только конденсаторы (8 штук), микруха и кварц.

_________________
...the best or nothing...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 20:05:46 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 1
Входной фильтр облегчит жизнь.
А полоса пропускания вот.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 21:08:44 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 6867
Откуда: .ru
Рейтинг сообщения: 1
Nerevarine1810 писал(а):
SYN470R это же и есть декодер? Дальше сигнал с DATA идет на МК em78p156npj. Не знаю, насколько другой поможет, т.к. заменил весь приемник на ASK RECEIVER v1.1 . Он стоял в другой сигнализации и не знал, что такое ложное срабатывание, а тут такие же выкрутасы. Поэтому, скорее всего, очень простой или корявый код МК.

SYN470R это обычный приёмник. Он только принимает сигнал, но ничего не декодирует.
Даташит SYN470R http://img.ozdisan.com/ETicaret_Dosya/4 ... 928180.pdf

otest говорит, что у приёмника есть переключатель частоты среза фильтра детектора OOK. Если верить даташиту, то сейчас у приёмника максимальная частота среза фильтра - 10кГц. Частота среза устанавливается от 625 Гц...до 10 кГц с помощью выводов SWEN, SEL0, SEL1.
Вложение:
1.jpg [59.67 KiB]
Скачиваний: 731

А вот схема самого приёмника:
Вложение:
2.jpg [133.28 KiB]
Скачиваний: 433

Код частоты брелка примерно 1444 Гц, значит частота среза фильтра должна быть не меньше 1444 Гц...

Да по сути будет тоже самое, что установить конденсатор (или RC-фильтр) на выходе приёмника)) Будет меньше шумов на выходе приёмника... Но это врятли полностью устранит проблему ложного срабатывания. Хотя можно попробовать))
otest писал(а):
Входной фильтр облегчит жизнь.

Входной фильтр уменьшит помехи на входе приёмника от других устройств... Он не помешает, но повторяю - это врятли решит проблему ложных срабатываний, потому что ложные срабатывания зависят от работы декодера...
Nerevarine1810 писал(а):
Дальше с этой микрухи идет напрямую на DATA, с нее в МК ELAN em78p156npj (он в связке с Atmel 129 93C46).

ELAN em78p156npj (он в связке с Atmel 129 93C46) - вот с ними и надо разбираться... Кто из них декодер... и кто даёт ложные срабатывания. Простой или корявый код МК.

Можно поставить на выходе приёмника (DATA) простой МК, который будет "фильтровать" сигнал с выхода приёмника и не пропускать ложные импульсы и "чужие" коды на декодер. Да, это может улучшить ситуацию. Только надо будет записать все коды пульта в память МК... что бы МК знал, что пропускать, а что игнорировать))

А ещё можно попытаться поменять программу родного декодера...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 22:26:25 
Родился
Аватар пользователя

Зарегистрирован: Пн апр 20, 2015 20:22:26
Сообщений: 14
Откуда: Великий Новгород
Рейтинг сообщения: 0
Цитата:
требуется повышенная стабильность частоты передатчика и приёмника
И так как теперь стоит приемник вообще без кварца, то это становится актуально.
Цитата:
ложные срабатывания зависят от работы декодера...
Да, тут я полностью соглашусь.
Цитата:
поставить на выходе приёмника (DATA) простой МК, который будет "фильтровать" сигнал с выхода приёмника и не пропускать ложные импульсы
Этим и займусь, так как на мой взгляд, такой способ даст 100% результат (как писали выше, сравнивать не с одной пачкой импульсов, а с множеством, да и программно можно быстро задать их кол-во). Так же приятным бонусом является то, что можно будет добавить любой брелок на нашей частоте 433.92 МГц для данного декодера, например, в случае утраты штатных. Да и реализовывается довольно просто. Пока попробую все навесным монтажом сделать на Mege8. Как только появится свободное время. По результатам обязательно отпишусь.
Цитата:
А ещё можно попытаться поменять программу родного декодера...
Это конечно наилучший вариант, но даже не знаю с чего начать. Про такой МК вообще впервые слышу + даже если получу его прошивку, то ее надо дисассемблировать, что я совсем не умею.

P.S. Спасибо всем за ответы, много нового узнаю) Для меня пока все эти приемо-передатчики гремучий лес, но что то уже становится ясным))

_________________
...the best or nothing...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вс дек 18, 2016 23:42:49 
Говорящий с текстолитом
Аватар пользователя

Карма: 17
Рейтинг сообщений: 185
Зарегистрирован: Пт дек 12, 2008 21:12:14
Сообщений: 1604
Откуда: Moscow
Рейтинг сообщения: 3
Любая сигнализация (в том числе и китайская) имеет как минимум 2 недостатка
1. -она глючит или не расчитана на русские морозы
2. -как правило на такие сигналки есть технические ключи для спец служб, а
они в эррефии коррупированы потому что у них социальные ,материальные и
жилищные проблемы.
Вывод: даже если сигнализация имеет 'бегущий код" и диалоговый обмен
все равно ее вскроют.
Выход из положения только один-нужно лепить свою сиситему высокой надежности по принципу диалогового обмена двумя приемопередатчиками с применением генераторов случайных чисел
как это сделано для защиты сим карт. В этом случае схему и устройсво можно вообще открыть
(как это сделали американцы) а формулу подсчета кода и системный ключ в этом случае
открыть будет невозможно потому что там 160 миллиолнов обратных решений.
Это устройство может быть и на ИК приемопередатчиках так как в контроллерах есть IrDA
--это дешевле и на мой взгляд надежнее а пейджер может быть и радио и довольно мощный
(никто же не будет измерять).
Короче ,, я предлагаю конструктор -" сделай свою систему сам"
Для такого конструктора в общем все есть: есть приемопередатчики, есть сами сигналки старые
или с угона на радиорынке. От них нужны только силовые цепи (контроллер выбрасываем)
Остается только взять надежный МК и все это написать.
Можно в принципе все это продавать и инструкции для ввода формулы подсчета и ключа
и прогу для не сервисную для ПК. Тогда мусора не вскроют.
Только программировать все это нужно в безопасном экранированном месте потому что сеййчас
в мусарню поступили приборы которые видят сквозь стены а у ФСБшников появиласть аппаратура
позволяющая читать мысли на небольшом расстоянии. И это не бред сумашедшего-теперь это реальность с которой приходится жить.

_________________
Еси хочешь чтоб комп был быстрым - ставь Пингвин,- он будет чистым


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Пн дек 19, 2016 06:06:49 
Родился
Аватар пользователя

Зарегистрирован: Пн апр 20, 2015 20:22:26
Сообщений: 14
Откуда: Великий Новгород
Рейтинг сообщения: 0
Не слыхал, но спорить не буду. На настоящее время есть огромное кол-во средств РЭБ, как говорится, на месте не стоим. И по-любому большая часть новых разработок доступна только избранным.
А для себя такая уж безопасность не к чему, у нас орудуют не ФСБшники, а пара цыган и алкашей))
Вариант со своей разработкой считаю хорошим, если сделать ориентацию на простоту, надежность и дешевизну, то можно и в массы пускать, был бы только спрос :roll:

_________________
...the best or nothing...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Пн дек 19, 2016 12:25:10 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Цитата:
поставить на выходе приёмника (DATA) простой МК, который будет "фильтровать" сигнал с выхода приёмника и не пропускать ложные импульсы

Это прямая задача декодера. Зачем ещё МК ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Пн дек 19, 2016 13:08:15 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 6867
Откуда: .ru
Рейтинг сообщения: 0
int4880053 писал(а):
программировать все это нужно в безопасном экранированном месте потому что сеййчас в мусарню поступили приборы которые видят сквозь стены а у ФСБшников появиласть аппаратура позволяющая читать мысли на небольшом расстоянии.

Лучше подскажите алгоритм декодера для сигнализации... )) А "новыми приборами"... мы займёмся потом))
Вложение:
1.jpg [113.92 KiB]
Скачиваний: 699

8)
otest писал(а):
Зачем ещё МК ?

Штатный декодер не справляется. Нужен другой декодер (или дополнительный декодер, к штатному).
:)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Пн дек 19, 2016 21:24:11 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7854
Рейтинг сообщения: 0
Цитата:
аппаратура позволяющая читать мысли на небольшом расстоянии.

Тогда и на голову ведро одеть.
Цитата:
Штатный декодер не справляется.

Выдумки :kill:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Пн дек 19, 2016 22:32:21 
Потрогал лапой паяльник
Аватар пользователя

Карма: 17
Рейтинг сообщений: 229
Зарегистрирован: Вт окт 30, 2012 18:09:24
Сообщений: 356
Откуда: Россия.
Рейтинг сообщения: 0
otest писал(а):
Тогда и на голову ведро одеть.


Изображение


Вложения:
кастр.PNG [460.86 KiB]
Скачиваний: 3135
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вт дек 20, 2016 07:58:45 
Говорящий с текстолитом
Аватар пользователя

Карма: 17
Рейтинг сообщений: 185
Зарегистрирован: Пт дек 12, 2008 21:12:14
Сообщений: 1604
Откуда: Moscow
Рейтинг сообщения: 0
roman.com писал(а):
int4880053 писал(а):
программировать все это нужно в безопасном экранированном месте потому что сеййчас в мусарню поступили приборы которые видят сквозь стены а у ФСБшников появиласть аппаратура позволяющая читать мысли на небольшом расстоянии.

Лучше подскажите алгоритм декодера для сигнализации... )) А "новыми приборами"... мы займёмся потом))
Вложение:
1.jpg

8)
татный декодер не справляется. Нужен другой декодер (или дополнительный декодер, к штатному).
:)


Алгоритм следующий: 1. Брелок посылает идентификатор в сигналку.
2. Сигналка при этом посылает в брелок случайное число
и запоминает его.
3. Брелок получив случайное число делает математическую операцию
с кодом брелка и случайным числом(результат имеет случайность)
и посылает результат в сигналку.
4. Сигналка получив результат делает ту же операцию- т е берет код
брелка(хранимый у нее) и случайное число которое она
запомнила. И сравнивает оба результата подсчитаных по
одной и то же формуле. Результат должен быть 0
Такой алгоритм не возможно сканировать сканером потому что каждый раз будут приняты
разные (случайные) результаты операций так как любая математическая операция со случайным числом
имеет случайный результат.

Почему это теперь не является секретом? Потому что для получения доступа нужно знать не только
код брелка но и саму формулу подсчета которая может быть наворочена да и разрядность кода
и количество циклов подсчета не дает ни каких шансов кроме лома.

_________________
Еси хочешь чтоб комп был быстрым - ставь Пингвин,- он будет чистым


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вт дек 20, 2016 12:02:30 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 6867
Откуда: .ru
Рейтинг сообщения: 0
Похожий алгоритм используется в сотовом телефоне... например в сотовой сети GSM для идентификации абонента по SIM-картe...

Я так понял, что у ТС нет обратного канала связи. А пульт выдает стандартные коды с частотой 1444 Герц. Выше есть осциллограммы...

У ТС проблема в том, что сигналка срабатывает произвольно, когда пульт выключен. Значит декодер срабатывает от шумов и/или чужих кодов и/или от других помех...

Значит нужно поставить в схему свой декодер и придумать к нему алгоритм. Декодер должен декодировать стандартный код пульта с частотой 1444 Герц. Всё что нужно - придумать алгоритм декодера под стандартные коды... что бы не допустить ложных срабатываний декодера.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вт дек 20, 2016 17:29:22 
Родился
Аватар пользователя

Зарегистрирован: Пн апр 20, 2015 20:22:26
Сообщений: 14
Откуда: Великий Новгород
Рейтинг сообщения: 0
roman.com писал(а):
Всё что нужно - придумать алгоритм декодера под стандартные коды...
Грубо говоря, длительность кода где то 40мс. Не претендую на лучшее решение, но как выше писали, достаточно будет прочитать 3-4 последовательности кода брелка (пока что идея реализовать это путем банальных IF и временных задержек). Вот только как оптимально определить начало кода? Думаю множеством опросов низкого уровня (между импульсами относительно большая задержка на осциллограмме), но только если там вдруг помеха появится, то в таком случае пострадает дальность связи. Хотя дальность не особо и нужна в городе, а в деревне эфир можно считать практически чистым.

P.S. Про помеху ошибся, не будет снижать дальность. Частота кода брелка почти точно 3 кГц, как я раньше считал :shock:

_________________
...the best or nothing...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автосигнализация постоянно срабатывает от помех
СообщениеДобавлено: Вт дек 20, 2016 19:46:32 
Друг Кота

Зарегистрирован: Вт мар 13, 2012 12:16:13
Сообщений: 6867
Откуда: .ru
Рейтинг сообщения: 0
Ну в простейшем случае - подаём на вывод INT сигнал с приёмника. Делаем перывание по перепаду уровня. А таймер измеряет длительность каждого импульса с высокой точностью (кварцевая точность). Т.е. МК измеряет длительност каждого входящего импульса кода и сравнивает с образцовым, ранее записаным кодом в память МК (например в EEPROM). Если хоть один импульс не совпадает по длительности, то МК выдаёт - error... ))
Nerevarine1810 писал(а):
как оптимально определить начало кода?

Есть другие алгоритмы... В одной из схем я не стал изобретать велосипед, а взял простой алгоритм работы UART в простом МК.
Открываем даташит простого МК и читаем... Кратко - МК проверяет состояние входа через равные промежутки времени... по низкому уровню МК находит старт-бит (Start Rejection). Затем МК записывает в память все последующие биты... Причём все биты МК проверяет много раз (Sampling).
Если хоть в одном импульсе кода будет помеха (как на осциллограммах выше), то МК эту помеху обнаружит и выдаст - error... ))
Короче простейшая синхронизация по синхро биту или синхро паузе или синхро байту... и т.д. Короче принцип везде одинаковый ))
Вложение:
5.jpg [124.86 KiB]
Скачиваний: 699

Далее.. записываем несколько пакетов от пульта подряд и сверяем между собой и с образцовым кодом из памяти (например из EEPROM)..

Короче.. МК пропустит через себя код, только тот, который будет точно соответствовать образцовому (с заданной длительностью каждого импульса и чтобы все импульсы были без помех). Малейшая помеха в любом импульсе или не та длительность импульса и сразу - error... ))

Вот простейший алгоритм))
:)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y