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

 
 
 
Reply to this topicStart new topic
> Touch Memory, чтение, Одна короткая процедура чтения по 1-wire...
Antony Ugolev
сообщение Nov 24 2005, 23:58
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 28-10-05
Из: Москва
Пользователь №: 10 240



Товарищи, есть ли у кого опыт считывания кода ключа TouchMemory по интерфейсу 1-wire?

Интересует реализация на C.

Буду очень признателен за исходный текст процедур...


--------------------
Remember about the Main...
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Nov 25 2005, 00:45
Сообщение #2


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Здравстуйте! Конкретно реализации под ключ iButton у меня нет, но есть бибилотека для 1-Wire, которую я использовал для чтения термодатчика DS18B20. Я думаю, что ее можно прикрутить и к ключу, ведь шины-то одинаковые w00t.gif В архиве исходный текст библиотечки на Си, заточен под IAR, но это ни есть суть дела cool.gif
Прикрепленные файлы
Прикрепленный файл  ds18b20.zip ( 2.01 килобайт ) Кол-во скачиваний: 137
 


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Nov 25 2005, 05:41
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



http://www.atmel.com/dyn/products/app_note...p?family_id=607
посмотрите апнот AVR318 - реализация 1-wire с исходниками на С.
Думаю вам подойдет.


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
G}{OST
сообщение Nov 25 2005, 07:44
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 6-05-05
Пользователь №: 4 784



Цитата(Antony Ugolev @ Nov 25 2005, 02:58) *
Товарищи, есть ли у кого опыт считывания кода ключа TouchMemory по интерфейсу 1-wire?

Интересует реализация на C.

Буду очень признателен за исходный текст процедур...

Кое-что есть у меня (правда, исходники под 51-й)


--------------------
cul8r!
* #ru_embedded - эмбеддерский чат
Go to the top of the page
 
+Quote Post
Antony Ugolev
сообщение Nov 25 2005, 08:27
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 28-10-05
Из: Москва
Пользователь №: 10 240



Большое спасибо всем за оперативность!

Реально очень приятно!

Как только сам подниму Touch Memory, обязательно напишу.


--------------------
Remember about the Main...
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Nov 25 2005, 08:39
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Если случайно попадется что либо под АВР ассемблер, поделитесь пожалуйста


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
m16
сообщение Nov 25 2005, 08:54
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



Цитата(Pyku_He_oTTyda @ Nov 25 2005, 11:39) *
Если случайно попадется что либо под АВР ассемблер, поделитесь пожалуйста

вот пример на асме . можно вешать до 8-ми датчиков температуры (и др устройств 1-wire с коррекцией проги). из исходника я "вырезал" то что касается 1-wire, код рабочий. Удачи
Прикрепленные файлы
Прикрепленный файл  2313Temp8.zip ( 15.11 килобайт ) Кол-во скачиваний: 96
 
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Nov 25 2005, 08:56
Сообщение #8


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата
Если случайно попадется что либо под АВР ассемблер, поделитесь пожалуйста

Может быть это подойдет? Правда заточено опять же под DS18B20 rolleyes.gif
Прикрепленные файлы
Прикрепленный файл  1wire_asm.zip ( 1.98 килобайт ) Кол-во скачиваний: 100
 


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Nov 25 2005, 10:07
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Благодарю!


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
greg
сообщение Nov 25 2005, 10:19
Сообщение #10


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 7-07-05
Из: МОСКВА
Пользователь №: 6 604



Когда я юзал DS1991 мне очень пригодился прилагаемый листинг (правда реализовывал его я на ассемблере, но очень сильный материал). Успехов !

Что-то не получилось (не то расширение файла) с присоединённым файло, поэтому повторяю ещё раз...
Прикрепленные файлы
Прикрепленный файл  ps02.txt ( 14.02 килобайт ) Кол-во скачиваний: 156
 
Go to the top of the page
 
+Quote Post
san822
сообщение Mar 2 2006, 12:21
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 195
Регистрация: 26-07-05
Из: Санкт-Петербург
Пользователь №: 7 111



Уважаемые!
Может кто знает что надо подключить между МК и считывателем ключа, чтобы защитить МК от воздействия электрошокера ?
Я на телесисе(www.telesys.ru) посмотрел схемы - там всё просто,
по-моему эти схемы не имеют защиты от воздействий электрошокера
или я что-то просмотрел ?
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 2 2006, 15:28
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(san822 @ Mar 2 2006, 15:21) *
Уважаемые!
Может кто знает что надо подключить между МК и считывателем ключа, чтобы защитить МК от воздействия электрошокера ?
Я на телесисе(www.telesys.ru) посмотрел схемы - там всё просто,
по-моему эти схемы не имеют защиты от воздействий электрошокера
или я что-то просмотрел ?


тебе надо поставить схему "грозозащита". обычно это газовый разрядник, варистор, и быстрый стабилитрон.
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Mar 2 2006, 16:27
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(Petka @ Mar 2 2006, 19:28) *
Цитата(san822 @ Mar 2 2006, 15:21) *

Уважаемые!
Может кто знает что надо подключить между МК и считывателем ключа, чтобы защитить МК от воздействия электрошокера ?
Я на телесисе(www.telesys.ru) посмотрел схемы - там всё просто,
по-моему эти схемы не имеют защиты от воздействий электрошокера
или я что-то просмотрел ?


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

Быстрый стабилитрон это хорошо, но может не выдержать. Вместо него можно использовать более мощные стабилитроны, которые могут выдержать большие мощности 200Вт-1200Вт (есть и выводные, есть и СМД). Так называемые трансилы или супрессоры.
Прикрепленные файлы
Прикрепленный файл  SM2T_TRANSIL.pdf ( 49.88 килобайт ) Кол-во скачиваний: 79
 
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 3 2006, 08:51
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(OLEG_BOS @ Mar 2 2006, 19:27) *
Цитата(Petka @ Mar 2 2006, 19:28) *

Цитата(san822 @ Mar 2 2006, 15:21) *

Уважаемые!
Может кто знает что надо подключить между МК и считывателем ключа, чтобы защитить МК от воздействия электрошокера ?
Я на телесисе(www.telesys.ru) посмотрел схемы - там всё просто,
по-моему эти схемы не имеют защиты от воздействий электрошокера
или я что-то просмотрел ?


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

Быстрый стабилитрон это хорошо, но может не выдержать. Вместо него можно использовать более мощные стабилитроны, которые могут выдержать большие мощности 200Вт-1200Вт (есть и выводные, есть и СМД). Так называемые трансилы или супрессоры.


Читаем ВНИМАТЕЛЬНО! я же написал "газовый разрядник" + "варистор" + "быстрый стабилитрон" в таком случае стабилитрону ничего не "грозит" =)
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Mar 3 2006, 15:45
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(Petka @ Mar 3 2006, 12:51) *
Цитата(OLEG_BOS @ Mar 2 2006, 19:27) *

Цитата(Petka @ Mar 2 2006, 19:28) *

Цитата(san822 @ Mar 2 2006, 15:21) *

Уважаемые!
Может кто знает что надо подключить между МК и считывателем ключа, чтобы защитить МК от воздействия электрошокера ?
Я на телесисе(www.telesys.ru) посмотрел схемы - там всё просто,
по-моему эти схемы не имеют защиты от воздействий электрошокера
или я что-то просмотрел ?


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

Быстрый стабилитрон это хорошо, но может не выдержать. Вместо него можно использовать более мощные стабилитроны, которые могут выдержать большие мощности 200Вт-1200Вт (есть и выводные, есть и СМД). Так называемые трансилы или супрессоры.


Читаем ВНИМАТЕЛЬНО! я же написал "газовый разрядник" + "варистор" + "быстрый стабилитрон" в таком случае стабилитрону ничего не "грозит" =)

Если Вам при этом не критичны параметры габаритов, и стоимости конечного изделия, то ваша формула вполне жизнедеятельна wink.gif
Go to the top of the page
 
+Quote Post

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

 


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


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