реклама на сайте
подробности

 
 
> I-button ключи от домофона.
ps1x
сообщение May 3 2006, 21:31
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 300
Регистрация: 15-03-06
Из: Москва
Пользователь №: 15 284



Нашел в сети много копий одного и тогоже прибора для эмулирования i-button. Но вот беда, оно построено на PIC, к которым у меня религиозное предубеждение, кроме того автор дал лишь прошивку без исходников.

Кто нибудь реализовывал такое на AVR? Поделитесь исходником если есть. unsure.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
add
сообщение May 5 2006, 05:57
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 345
Регистрация: 10-10-05
Пользователь №: 9 459



Цитата
Определить, подключились ли мы к домофону, можно постоянно посылая импульс сброса длительностью минимум 480 мкс.
По окончании его, подключенное устройство рапортует о себе


Как же так?! Ключи, не посылают импульсы сброса!!! smile.gif
Неспособны они на это!
Описание работы(кратко-доступное): Ключик после прекосновения дает сигнал присутствия (это не "сброс"!) -шунтирует наземлю линию 1wire (60-240 мкс). Мастер(домофон) дает после этого импульс сброса (480мкс) . Ждет сигнала присутствия устройства на линии(60-240 мкс). После чего начинает работу с ним.

Цитата
Как определять подключились ли мы к домофону? По прерыванию?

Можно по уровню на входе линии. Так как линия 1wire должна быть "подтянута" к VCC (со стороны мастера). А вход нашей псевдотаблетки притягиваем к земле сопротивлением (прим.сотню кОм) то достаточно определить что на входе "единичка" сменила ноль и все. Дальше импульс присутствия и т.д.

Цитата
Коли зашла речь о ключах спрошу пока тема не ушла в даун. Как прочитать с ключа номер который там записан? Вобщем речь о том как сделать терминал, а не ключ? Есть ли такие проекты?

Здесь все проще. Ждем имп.присут. потом посылаем команду 0x33(читать ROM). Читаем ROM. Проверяем контрольную сумму (CRC). Радуемся прочитанному номеру ключа. :-) На счет протокола обмена повторюсь (почемуто народ совершенно игнорирует ссылки и не читает?!): ссылка: http://www.elin.ru/1-Wire/?topic=whatis
На мой взгляд самая лучшая. + AVR318: Dallas 1-Wire® master. Удачи!

Сообщение отредактировал add - May 5 2006, 06:22


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение May 6 2006, 03:59
Сообщение #3


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Цитата(add @ May 5 2006, 09:57) *
На счет протокола обмена повторюсь (почемуто народ совершенно игнорирует ссылки и не читает?!): ссылка: http://www.elin.ru/1-Wire/?topic=whatis
На мой взгляд самая лучшая. + AVR318: Dallas 1-Wire® master.

Ну не успел я по ссылкам полазать посмотреть, расстреляйте меня!!! smile.gif
Цитата(add @ May 5 2006, 09:57) *
Удачи!

Спасибо! и Вам того же!

SasaVitebsk
Я знаю про номера, только вот у меня они затертые.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ps1x   I-button ключи от домофона.   May 3 2006, 21:31
- - dvm11111111   Цитата(ps1x @ May 4 2006, 00:31) Нашел в ...   May 3 2006, 22:27
- - sseett   ЦитатаКто нибудь реализовывал такое на AVR? Реали...   May 3 2006, 23:13
|- - ps1x   Цитата(sseett @ May 4 2006, 03:13) Цитата...   May 4 2006, 00:27
|- - Igor26   Цитата(ps1x @ May 4 2006, 04:27) Цитата(s...   May 4 2006, 05:19
- - SasaVitebsk   Цитата(ps1x @ May 4 2006, 03:27) Как опре...   May 4 2006, 20:36
- - SpiritDance   Коли зашла речь о ключах спрошу пока тема не ушла ...   May 5 2006, 04:36
- - Igor26   ЦитатаКак же так?! Ключи, не посылают импульсы...   May 5 2006, 06:24
- - SasaVitebsk   [quote name='add' date='May 5 2006, 08...   May 5 2006, 14:21
|- - ps1x   У меня две "таблетки", одна от далласа, ...   May 5 2006, 20:02
|- - dvm11111111   Цитата(ps1x @ May 5 2006, 23:02) У меня д...   May 5 2006, 23:30
- - add   Таааак! Ну Вам уважаемый SasaVitebsk советую п...   May 6 2006, 05:32
|- - vvs157   Цитата(add @ May 6 2006, 09:32) А вот и и...   May 6 2006, 08:54
- - add   ЦитатаТаблетка не содержит внутри себя никаких бат...   May 6 2006, 09:36
|- - vvs157   Цитата(add @ May 6 2006, 13:36) этим я по...   May 6 2006, 12:13
- - add   ЦитатаReset - Это когда после подачи питания проис...   May 6 2006, 13:00
- - ps1x   КодThe 1 Wire Functions are: unsigned char w1...   May 8 2006, 14:01
- - ps1x   Никто не знает???   May 8 2006, 15:45
- - ps1x   Код/**********************************************...   May 8 2006, 17:05
- - ps1x   Проблема все еще актуальна: кто делал такие вещи н...   May 8 2006, 22:47
- - WHALE   в 128 раз-куда *temp смотрит? Вы его обьявили как ...   May 9 2006, 06:29
|- - ps1x   Цитата(WHALE @ May 9 2006, 10:29) в 128 р...   May 9 2006, 10:30
|- - ps1x   Цитата(ps1x @ May 9 2006, 14:30) Цитата(W...   May 9 2006, 18:48
- - ilya514   Недавно сам юзал эти таблетки....именно на си и им...   May 10 2006, 05:35
|- - ps1x   Цитата(ilya514 @ May 10 2006, 09:35) Неда...   May 10 2006, 16:24
- - Pyku_He_oTTyda   VTG - вольтаге таржет ( в вашем случае напряжение ...   May 11 2006, 04:41
|- - ps1x   Цитата(Pyku_He_oTTyda @ May 11 2006, 08:4...   May 11 2006, 13:58
- - Pyku_He_oTTyda   Кстати, а Протеус эмулирует DS1990?   May 12 2006, 04:47
|- - ps1x   Цитата(Pyku_He_oTTyda @ May 12 2006, 08:4...   May 12 2006, 18:40
- - oscill   Proteus начиная с версии 6.8 sp4 весьма прилично р...   May 12 2006, 19:36
|- - ps1x   Цитата(oscill @ May 12 2006, 23:36) Prote...   May 12 2006, 21:31
- - sseett   А вот на родном (мне) русском: http://www.telesys....   May 13 2006, 03:47
- - sseett   "....просто скачиваешь документ с инструкциям...   May 15 2006, 00:00
- - sseett   Цитата([banned] @ May 15 2006, 15...   May 16 2006, 07:17
- - lech196   Есть вопрос по 1-wire, задал его в форуме по интер...   Feb 20 2007, 21:26
- - vesago   По поводу интерфейса - метров 50 - работает. Иногд...   Feb 21 2007, 16:33


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 01:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01356 секунд с 7
ELECTRONIX ©2004-2016