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

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

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

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

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

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

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

 
Опции темы

PIC + DS18B20: Крик о помощи

Непрочитано 09.10.2010, 14:10  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для 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
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
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.RUN
 
Аватар для 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
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
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.RUN
 
Аватар для 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.RUN
 
Аватар для 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
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: PIC + DS18B20: Крик о помощи

rusyvochka, У оригинала та же лажа . Думается picmanjak не влез в временные
рамки протокола . Сравни интервалы проекта с установками модели DS18B20 и даташитом. Надо еще рабочий вариант поискать. Да и у разработчика модели дебаггера
спросить .
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
warel (27.06.2019)
Непрочитано 09.10.2010, 21:46  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для 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
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
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, время: 16:12.


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