Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Проблема с DS18B20 + PIC, HELP!

Непрочитано 29.04.2016, 09:25  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Проблема с DS18B20 + PIC, HELP!

rusyvochka, помимо инертности вашего сознания и нежелания чему-то учиться, есть еще одна проблема - вы не выкладываете ваши коды, осциллограммы. Мы просто вынуждены догадываться, что там у вас вообще происходит.
Про логический анализатор, который стоит 8 баксов и без которого жизнь эмбеддера в принципе не возможна я вообще не говорю. Даже у меня их два.
Реклама:
Easyrider83 вне форума  
Непрочитано 29.04.2016, 13:19  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Проблема с DS18B20 + PIC, HELP!

Сообщение от Easyrider83 Посмотреть сообщение
инертности вашего сознания и нежелания чему-то учиться
Можете еще добавить святую веру протеусу, где все отлаживается, а потом свистопляски с железом.
Всё знать не интересно...
К ста: а есть USB анализатор, пусть только цыфровой, за 8 уё?
Миниатюры:
Нажмите на изображение для увеличения
Название: Запрос.JPG
Просмотров: 0
Размер:	88.2 Кб
ID:	92004   Нажмите на изображение для увеличения
Название: Ответ 2 байта.JPG
Просмотров: 0
Размер:	101.3 Кб
ID:	92005  
__________________
Смотрящий под ноги - звёзды видит в лужах.

Последний раз редактировалось rusyvochka; 29.04.2016 в 13:35.
rusyvochka вне форума  
Непрочитано 29.04.2016, 15:21  
RECTO
Супер-модератор
 
Регистрация: 09.06.2011
Сообщений: 2,762
Сказал спасибо: 76
Сказали Спасибо 1,840 раз(а) в 668 сообщении(ях)
RECTO на пути к лучшему
По умолчанию Re: Проблема с DS18B20 + PIC, HELP!

Сообщение от rusyvochka Посмотреть сообщение
Мастер формирует старт импульс в течении 1 - 15 мкс
Затем формирует пердаваемый бит, которыйй рекомендуется удерживать до 120 мкс.
Диапазон считывания лежит в интервале 15 - 60 мкс.
rusyvochka, это справедливо, если речь идёт о тайм-слотах записи. То есть, посылке команд от "мастера" к "слейву".

Вы же их пытаетесь применить и для чтения ответов "слейва" к "мастеру", а там интервалы совсем другие. "Мастер" должен прочитать ответ "слейва" не позднее 15 мкс после начала старта. Посмотрите в ДШ более внимательно, раздел "тайм-слоты чтения".

Ну, или вот хотя бы, вольный русский перевод:
http://microsin.ru/content/view/508/44/
Параметр t RDW = 15 мкс (окно выборки сигнала при чтении мастер-устройством).
RECTO вне форума  
Сказали "Спасибо" RECTO
rusyvochka (29.04.2016)
Непрочитано 29.04.2016, 15:47  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Проблема с DS18B20 + PIC, HELP!

Во оно чё!
Через почему то у меня была стойкая уверенность что чтение / запись тайменги одинаковы.
Я изначально не мог "загнать" команду в слейв. Когда чего то получил в ответ, дело пошло веселее.
Век живи, а дураком помрёш.
Реальное спасибо, перепишу в памяти, на будующее.

После прочтения ссылки:
Уж больно поведение "новых" DS18B20 по параметрам похожи на вторую колонку: повышенная скорость... Особенно 6‹Tslot‹16.
Ну может я придираюсь просто.
Миниатюры:
Нажмите на изображение для увеличения
Название: timeslot-read1.jpg
Просмотров: 0
Размер:	44.3 Кб
ID:	92017  
__________________
Смотрящий под ноги - звёзды видит в лужах.

Последний раз редактировалось rusyvochka; 29.04.2016 в 15:57. Причина: Прошел по ссылке
rusyvochka вне форума  
Непрочитано 29.04.2016, 15:50  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Проблема с DS18B20 + PIC, HELP!

rusyvochka, есть и анализатор и даже 1-wire интерпритатор протокола под ваш протеус тоже имеется. Вам нужно срочно что-то делать. Нельзя на одном месте так долго задерживаться.
Easyrider83 вне форума  
Непрочитано 29.04.2016, 16:03  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Проблема с DS18B20 + PIC, HELP!

Сообщение от Easyrider83 Посмотреть сообщение
-wire интерпритато
Активно использую. В моделе не чтрикнул даже...
А вот с тайменгами, которые нравятся "новому" датчику - ругается на высокую скорость.
Я выше описал маркировку, никаких "волшебных" символов там нет? Не нарыл ничего в сети...
Миниатюры:
Нажмите на изображение для увеличения
Название: 1-Wire Debager.JPG
Просмотров: 0
Размер:	21.1 Кб
ID:	92018  
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 30.04.2016, 19:37  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: Проблема с DS18B20 + PIC, HELP!

Не поймите меня не правильно, не хватает владения буржуйским языком, вопрос по картинке.
Не использует ли датчик величину Trc, (время заряда внутренней, как я понимаю, емкости), вычисляемую по достижению напряжения VIH, для установки скорости приема - передачи: как бы расчет / компенсация длины линии связи и от номинала поддягивающего резистора?
Изменение длительности Start - импульса (1 - 15 мкс) на время отпускания (при передаче "0") не влияет, как и обещано. При Resset, очень даже запросто, эту величину можно измерить, для дальнейшего использования. Как бы очень похоже на правду. Справедливо для трехпроводного подключения.
Миниатюры:
Нажмите на изображение для увеличения
Название: Timing.JPG
Просмотров: 0
Размер:	44.3 Кб
ID:	92101  
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с прошивкой PIC Alpout PIC 45 07.03.2014 08:03
CCS PIC C v.4.020 mishastik Микроконтроллеры, АЦП, память и т.д 0 23.01.2007 12:52
в чем разница между atmega и pic контролерами Gladkih Микроконтроллеры, АЦП, память и т.д 110 06.01.2007 23:57
PIC 16F876 начинающему cz0 Микроконтроллеры, АЦП, память и т.д 6 22.09.2005 14:31
pic 16f84a проблема с выбором банка khorght213 Микроконтроллеры, АЦП, память и т.д 6 02.02.2005 16:36


Часовой пояс GMT +4, время: 13:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.