Главная » Микроконтроллеры
Призовой фонд
на август 2019 г.
1. 1000 руб
Паяльник
2. Тестер компонентов MG328
Паяльник
3. 200 руб.
От пользователей

Термометр на PIC

Ниже представлена схема простого термометра на PIC'е. Индикатор (в моём случае BA56-12SRWA) используется с общим анодом.

Датчик температуры DS18B20 (разрешение 0.1'C) или DS1820 (разрешение 0.5'C). Программа сама определит тип датчика.
При отсутсвии датчика на линии мигает "Err" .
При выходе измеряемого значения за пределы измерения мигает "---" .
Диапазон измерения от -55'C до 125'C.

В архиве находится файл для Proteus'а и программа в HEX. Поэтому Вы сами сможете промоделировать схему и посмотреть как она работает.

Термометр на PIC

Скачать прошивку HEX и файл для Proteus'а можно ниже

Обсуждение статьи на форуме

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
DD1 МК PIC 8-бит
PIC16F628A
1 Поиск в Utsource В блокнот
Датчик температуры
DS18B20
1 DS1820Поиск в Utsource В блокнот
Резистор
4.7 кОм
1 Поиск в Utsource В блокнот
Кварцевый резонатор20 МГц1 Поиск в Utsource В блокнот
Светодиодный индикаторBA56-12SRWA1 Поиск в Utsource В блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Клюшников А. Опубликована: 2008 г. 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (8) | Я собрал (0) | Подписаться

0
naranzul #
не работает
Ответить
0
SVR #
Сколько датчиков поддерживает данный вариант?
Ответить
0
Александр #
В протеусе работает. Со странностями, но хоть чего то, а в железе не работает. :(

Ответить
0
Саня #
Не знаю как у вас, но я загрузил прошивочку под индикатор ОК и микронтроллер и с ds_кой сразу же запустился. Кварц не ставил, в программе выставил IntRC I/O, резистор 4к7 заменил на 100к, и еще не показываются десятичные цифры, только целые
Ответить
0
Артем #
В PIC есть генератор (кварц) свой, но лучше поставить отдельно.
Ответить
0
константин #
Какую прошивку надо применять и в чем их различие?
Ответить
0
Samandar #
Собрал не работает. Думаю проблема в фьюзы. Можете сказать как поставить фьюзы?
Ответить
0
AlexeyTea #
Схема будет работать только в протеусе. Для того, чтобы она заработала в железе, необходимо добавить транзисторные ключи между выводами 1,17,18 МК и 1,2,3 индикатора.
Ну и если уж допиливать схему, то токоограничиваающие резисторы на все выводы индикатора тоже не будут лишними.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется сила тока?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Программатор Pickit3
Программатор Pickit3
МиниПК MK809V - 4 ядра, Android 4.4.2 iMAX B6 - зарядное для Lion, LiPo, LiFe, Pb, NiCd и NiMH аккумуляторов
вверх