Термометр на DS18B20 » Программирование устройств на PIC микроконтроллерах


Логин:
Пароль:
О сайте:

Pic.Rkniga.ru - Сайт как для начинающих, так и для опытных радиолюбителей, разрабатывающих свои устройства на популярных PIC микроконтроллерах.
Здесь можно обмениваться сообщениями на форуме, а также добавлять на сайт статьи и схемы своих устройств.

Меню сайта
Главная Форум по PIC микроконтроллерам Форум Статьи по PIC микроконтроллерам Статьи Справочная информаци по PIC микроконтроллерам Справочник Литература по PIC микроконтроллерам Литература Схемотехника Схемотехника устройств на PIC микроконтроллерах Микроконтроллеры Программаторы Все по программированию PIC микроконтроллеров Программы, Софт Программы Ссылки Написать нам
Опрос

На каком языке программирования вы пишите программы?


Ассемблер
Си
Бейсик
Паскаль
Другой


Последние материалы
  • Каршеринг в Москве - это Просто, Удобно и Недорого.
  • Кнопка On/OFF на PIC12F629.
  • Часы с синхронизацией от китайского будильника
  • ШИМ регулятор на PIC16F628A.
  • Счетчики прямого и обратного счета на PIC16F628A.
  • Таймер отключения питания для мультиметра и не только.
  • Программирование на C микроконтроллеров PIC24
  • Измеритель напряжения и тока
  • Маршрутный компьютер для электровелосипеда
  • Простой двухканальный термометр на PIC16F690 и датчиках DS18B20
  • Популярные материалы
    Случайная книга
    Термометр на DS18B20
    Автор публикации: alex Просмотров: 3780 Добавлен: 28-07-2014, 08:26 Комментарии: 1

         Осмелюсь предложить для повторения простой термометр на датчике DS18B20 (DS18S20) и PIC16F630.
         Сделано для применения в климатической приточной системе на другом МК, а данная схема явилась побочным продуктом разработки. Особенностью является высокая скорость измерений (период отсчетов около 110 мс). Диапазон обычен: -55...+125 , разрешающая способность 1 градус, точность соответствует точности датчика - 0,5 градуса (в диапазоне -10...+85).
         Источник питания любой от 4 до 5 вольт (но стабилизированный). Индикатор с общим катодом (но можно сделать и общий анод). Резисторы в сегментах можно изменять в диапазоне 82...150 ом. Ключи на МОСФЕТах легко заменить на NPN транзисторы (в макете стоят обычные КТ315 с базовыми делителями).
         По просьбам трудящихся можно увеличить число датчиков, но не более 3-х (иначе не хватит 14 выводов МК). Так же можно портировать решение на любой МК Микрочипа с числом выводов не менее 14.
    Схема цифрового термометра на датчике DS18B20
    Собранная схема на макетной плате


    В архиве прошивка для микроконтроллера и исходники программ на ASM и Си

    termometrnads18b20.rar [7,68 Kb] (cкачиваний: 402)

    Комментарии
    LVV 16 марта 2015 09:06 Группа: Посетители
    Здравствуй alex. Я повторил данную конструкцию. Не светится индикатор. Хотя всё исправно. Я поставил ключи на КТ315 какая там схема сильно отличается? Я думаю проблема с програмой. Я програмирую програматором Extra-PIC програмой Icprog. Может подскажеш почему не работает. С уважением Виктор.