Переборщик кодов для шлагбаума Came

Очень давно сделал устройство для перебора кодов шлагбаумных ворот фирмы Came.

Код статический 13-бит, первый бит в заголовке всегда одинаковый, это упрощает задачу и сокращает время перебора в два раза.

Кодируются биты примерно так:

Лог 0 – 600мкс низкого уровня и 300 мкс высокого

Лог 1 — 600мкс высокого уровня и 300 мкс низкого

Первым битом в заголовке пакета всегда идет ноль, дальше 12 бит. Переборщик кодов начинает перебирать коды с 0000000000000 до 0111111111111, время на перебор с небольшой паузой между пакетами занимает около трех минут. Для более уверенного перебора, многие делают повтор до трех раз одного и того же пакета и увеличивают паузу между пакетами, что бы не глушить автомобильные сигнализации. Мой проект сделан на микроконтроллере PIC18F252 и передатчике RT-5. Что бы наглядно видеть ход перебора, я решил отображать биты ячеек оперативной памяти в виде горящих светодиодов. Они отображают действия микроконтроллера в реальном времени. На фотографии которую я прилагаю светодиоды не все, а только 10, остальные я хотел припаять позже, потому что они будут мешать внутрисхемному программированию, так как висят именно на этих ножках. Проект содержит четыре управляющие кнопки, но в силу того, что я так и не смог протестировать свой девайс на воротах (их просто не оказалось в городе), трем кнопкам я не нашел применения. Кнопка старт и стоп перебора находится на второй ножке контроллера, все кнопки подтянуты к плюсу резистором 5кОм и при включении замыкаются на землю. Так как RT-5 имеет трехвольтовое питание, я ограничил сопротивление ток, который идет на его управляющий вход, это 10 кОм. Проект немного не доработан, этот нюанс я оставляю вам =)

Обсуждения на форуме по ссылке.

http://forum.phreakerclub.com/showthread.php?t=29

Видео работы

http://www.youtube.com/watch?v=DGKOBZJrTW4

Оставьте комментарий