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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 09.10.2010, 14:10  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию PIC + DS18B20: Крик о помощи

Доброго времени суток форумчанам!
Предистория: к переделанному из АТХ бп приладил вольт/амперметр на 873 пике, придумалось пристроить еще и термометр.
Двух разрядов (до 99 градусов с дискретностью 1) вполне хватит, только плюсовая температура. Как бы всё просто.
Не получается снять значение с датчика.
Подозреваю - не правильные раскладки по времени.
описание Термометр на 18-20
Весь проект в архиве, проект весь индикация на прерывании от Т1, 4,5 знакоместа под градусник. Опирался на "Простой термометр на ПИК". Простой термометр
Помогите, кто чем!
Вложения:
Тип файла: rar ATX.rar (177.5 Кб, 272 просмотров)
Тип файла: txt therm628.txt (17.3 Кб, 328 просмотров)
Тип файла: zip Компьютерный термометр на основе DS18S20.zip (331.5 Кб, 643 просмотров)
Реклама:
rusyvochka вне форума  
Сказали "Спасибо" rusyvochka
warel (27.06.2019)
Непрочитано 09.10.2010, 15:32  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: PIC + DS18B20 : Крик о помощи.

rusyvochka, Есть 1wire debugger.
Миниатюры:
Нажмите на изображение для увеличения
Название: 1wire_deb.png
Просмотров: 238
Размер:	31.4 Кб
ID:	13421  
Вложения:
Тип файла: rar OneWireDebugger.rar (22.3 Кб, 327 просмотров)
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 09.10.2010 в 15:36.
dosikus вне форума  
Эти 2 пользователя(ей) сказали Спасибо dosikus за это сообщение:
gres_go (16.01.2012), warel (27.06.2019)
Непрочитано 09.10.2010, 15:44  
Vov123
Вид на жительство
 
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
Vov123 на пути к лучшему
По умолчанию Re: PIC + DS18B20 : Крик о помощи.

Тоже по моему интересный проектик
http://purebasic.mybb.ru/viewtopic.php?id=46
Vov123 вне форума  
Сказали "Спасибо" Vov123
warel (27.06.2019)
Непрочитано 09.10.2010, 15:50  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: PIC + DS18B20: Крик о помощи

Сообщение от dosikus Посмотреть сообщение
Есть 1wire debugger.
Сори, а это куда?
rusyvochka вне форума  
Сказали "Спасибо" rusyvochka
warel (27.06.2019)
Непрочитано 09.10.2010, 16:57  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: PIC + DS18B20: Крик о помощи

Сообщение от rusyvochka Посмотреть сообщение
Сори, а это куда?
Это копировать в папку Model файл OneWireDebugger.dll и в папку Library OneWireDebugger.idx и OneWireDebugger.lib .
Искать по 1wire и подключать как на рисунке.
__________________
Осторожно , злой кот
dosikus вне форума  
Эти 2 пользователя(ей) сказали Спасибо dosikus за это сообщение:
rusyvochka (09.10.2010), warel (27.06.2019)
Непрочитано 09.10.2010, 19:28  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: PIC + DS18B20: Крик о помощи

С первого раза не попал в "правильные" папки, сейчас заработало.
Вот только как с этим бороться?
› RESET
‹ PRESENCE
Transmission error!
166 low
3 low
3 low
Почему всё время "Low"?
rusyvochka вне форума  
Сказали "Спасибо" rusyvochka
warel (27.06.2019)
Непрочитано 09.10.2010, 19:58  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: PIC + DS18B20: Крик о помощи

По времени - всё расставлено по местам, не отдаёт...
Миниатюры:
Нажмите на изображение для увеличения
Название: 2010-10-09_185307.jpg
Просмотров: 75
Размер:	103.8 Кб
ID:	13424  
Изображения:
 
rusyvochka вне форума  
Сказали "Спасибо" rusyvochka
warel (27.06.2019)
Непрочитано 09.10.2010, 21:05  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: PIC + DS18B20: Крик о помощи

rusyvochka, У оригинала та же лажа . Думается picmanjak не влез в временные
рамки протокола . Сравни интервалы проекта с установками модели DS18B20 и даташитом. Надо еще рабочий вариант поискать. Да и у разработчика модели дебаггера
спросить .
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
warel (27.06.2019)
Непрочитано 09.10.2010, 21:46  
rusyvochka
Гражданин KAZUS.RU
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: PIC + DS18B20: Крик о помощи

Сообщение от dosikus Посмотреть сообщение
У оригинала та же лажа
Если подменить датчик "своим" из библиотеки установленного протеуса, всё эммулируется...
Последовательность действий при измерении температуры должна быть следующей:
Посылаем импульс сброса и принимаем ответ термометра.
Посылаем команду Skip ROM [CCh].
Посылаем команду Convert T [44h].
Формируем задержку минимум 750мс.
Посылаем импульс сброса и принимаем ответ термометра.
Посылаем команду Skip ROM [CCh].
Посылаем команду Read Scratchpad [BEh].
Читаем данные из промежуточного ОЗУ (8 байт) и CRC.
Проверяем CRC, и если данные считаны верно, вычисляем температуру.
временные диаграммы согласовал с заданными.
Рессет проходит на датчик, есть ответ, а вот дальше - провал.
rusyvochka вне форума  
Сказали "Спасибо" rusyvochka
warel (27.06.2019)
Непрочитано 09.10.2010, 21:51  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: PIC + DS18B20: Крик о помощи

Вот рабочий проект.
Вложения:
Тип файла: rar 16f628_18b20.rar (124.4 Кб, 398 просмотров)
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
warel (27.06.2019)
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
USART на PIC 18F4550 DUSTTSUD Микроконтроллеры, АЦП, память и т.д 16 02.08.2010 13:47
Вопросы MikroC + PIC Vladimir-SV Микроконтроллеры, АЦП, память и т.д 9 30.07.2010 13:53
Одновременный вывод сигнала на PIC Huuligan Микроконтроллеры, АЦП, память и т.д 11 03.02.2010 04:20


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot