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

 
 
 
Reply to this topicStart new topic
> 1-wire HELP
_VLAD_
сообщение Aug 21 2007, 08:19
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 21-08-07
Пользователь №: 29 938



кто работал c DS2430a или чем-то похожим. есть датчик на этой микросхеме, в епром зашиты константы. команды чтения-записи блокнота проходят, серийный номер читается, а из епром вычитываются FF. Делаю все по далласовскому даташиту. в чем может быть проблема?
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Aug 22 2007, 15:51
Сообщение #2


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(_VLAD_ @ Aug 21 2007, 12:19) *
кто работал c DS2430a или чем-то похожим. есть датчик на этой микросхеме, в епром зашиты константы. команды чтения-записи блокнота проходят, серийный номер читается, а из епром вычитываются FF. Делаю все по далласовскому даташиту. в чем может быть проблема?



проверьте внимательней временные интервалы.
да, и пример реализации найдите где нить - возможно ситуация прояснится...


с уважением
(круглый)
Go to the top of the page
 
+Quote Post
revolution
сообщение Aug 22 2007, 16:11
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 94
Регистрация: 21-06-06
Из: Рига, Латвия
Пользователь №: 18 255



Цитата(_VLAD_ @ Aug 21 2007, 11:19) *
кто работал c DS2430a или чем-то похожим. есть датчик на этой микросхеме, в епром зашиты константы. команды чтения-записи блокнота проходят, серийный номер читается, а из епром вычитываются FF. Делаю все по далласовскому даташиту. в чем может быть проблема?

Может это поможет?

"Note that the DS2430A contains a volatile scratch pad. Data is first written to this scratch pad using the 0F command and the entire scratch pad is programmed to EEPROM using the 55 command followed by the validation key A5. However, note that the entire scratch pad is programmed to EEPROM.

Thus, if one desires to only modify specific bytes, the EEPROM content is first transferred to the scratch pad using the F0 command, the specific bytes are written to the scratch pad (0F) and the entire scatch pad is programmed to EEPROM (55 followed by the validation code).

Data is read by transferring EEPROM to scratch pad (F0), followed by the address of the first byte followed by sequential reads."
Описание на русском языке:
http://www.ibutton.ru/pdf/Dallas_Sem/ibutt...DS2430A_rus.pdf
Go to the top of the page
 
+Quote Post
_VLAD_
сообщение Aug 22 2007, 20:51
Сообщение #4





Группа: Новичок
Сообщений: 3
Регистрация: 21-08-07
Пользователь №: 29 938



cпасибо за ответы, завтра попробую исправить.

Сообщение отредактировал _VLAD_ - Aug 22 2007, 21:23
Go to the top of the page
 
+Quote Post
_VLAD_
сообщение Aug 23 2007, 10:30
Сообщение #5





Группа: Новичок
Сообщений: 3
Регистрация: 21-08-07
Пользователь №: 29 938



в общем разобрался, в русском даташите опечатка- время программирования 10 МС, у них указано 10 МКСsmile.gif спасибо всем за помощь
Go to the top of the page
 
+Quote Post

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

 


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


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