Ключ вездеход

Так как же таблетка взаимодействует с «базой», являясь пассивным устройством? Следует отметить, что парадом правит только мастер, то есть таблетка не способна генерировать какие-либо импульсы. Ее единственная возможность – удерживать шину в нуле (замыкать шину на землю через внутренний транзистор). По умолчанию у домофона установлено напряжение +5 вольт, а-ля логическая единица. Для передачи логического нуля мастер через транзистор замыкает шину на землю, а для передачи единицы просто размыкает. Это сделано для того, чтобы обеспечить питание ведомого устройства. Мастер в ожидании присоединения таблетки постоянно, с некоторой периодичностью генерирует импульс RESET (сброс). Принимая этот сигнал, ключ дожидается его окончания и дает импульс PRESENCE (присутствие) определенной длительности. Если сигнал PRESENCE оказывается слишком длинным, то домофон понимает, что это короткое замыкание, и отмалчивается. В противном случае мастер-девайс выжидает некоторое время и выдает команду на чтение ПЗУ, обычно это код семейства, в нашем случае 33H. Обратите внимание, как сделана передача нуля и единицы. В любом случае импульс «роняется» на землю, но если передается единица, то он быстро восстанавливается (это занимает около 1 микросекунды). Если же должен быть ноль, то импульс некоторое время «висит» на земле, затем возвращается опять в единицу. Это нужно для того, чтобы пассивное устройство постоянно пополняло энергию конденсатора, и на нем было питания. Далее домофон выдерживает некоторое время и начинает генерировать импульсы приема информации, всего 64 импульса (то есть принимает 64 бита информации). Ключ лишь должен правильно сопоставить длительности. Если таблетка хочет передать ноль, то она удерживает шину некоторое время в нуле, если же нет, то просто молчит. Все остальное за нее выполняет домофон. Все вышесказанное описывает общую работу домофонных ключей. Наш ключ работает по такому же принципу. В нем заложена определенная информация, которая считывается домофоном. Затем домофон сверяет данную информацию ключа со своей, которая заложена в памяти контроллера домофона. Если она совпадает, то дверь открывается. В нашем ключе заложена информация, которая отображает символы пустой памяти домофона, а так как почти в каждом домофоне есть свободная память, и при сверке информации домофон пропускает ключ как свой, то открываемость нашего ключа составляет около 90%. Данную операция домофон выполняет на 1 – 2 секунды медленнее, чем при считывании своих оригинальных ключей. Обращаем Ваше внимание на то, что данный принцип работы универсального ключа не зависит от города, в котором Вы находитесь и от домофонной фирмы, которая устанавливала и обслуживает домофоны. Очень много людей думают, что в ключе-таблетке для домофона находится обычный маленький магнит, который при контакте со считывателем на домофоне открывает дверь. Это не так! На самом деле таблетка представляет собой ПЗУ с жестко зашитым ключом. Эта память называется Touch Memory. Таблетка «общается» с домофоном по шине One-wire (однопроводной интерфейс). Данная шина разработана фирмой Dallas, она позволяет общаться двум и более устройствам всего по одному проводу. Если устройство пассивное (как в нашем случае), то по шине передается также и питание по единственному проводнику. Кроме памяти, в ключе (таблетке) находится конденсатор на 60 пикофарад, который обеспечивает кратковременное питание на момент ответа. Ведущее устройство должно постоянно генерировать сигнал единицы для зарядки этого конденсатора, чтобы ПЗУ в таблетке продолжало питаться. Отбросив все эти заумные термины, можно сказать просто: все, что необходимо для работы устройства, передается только по одному проводу. К слову сказать, что шина 1-Wire оказалась столь удачной, что на ней организованы промышленные сети, в том числе и в нашей стране.

Rambler's Top100

© key010

Бесплатный хостинг uCoz