Домашний термометр на микроконтроллере PIC12F629 » Программирование устройств на PIC микроконтроллерах


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

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

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

Какой средой программирования вы пользуетесь?


MPLab/MPLabX
MicroC
MicroBasic
MicroPascal
Другой


Последние материалы
  • Тестовая плата для отладки программ на микроконтроллере PIC18F4550
  • Кнопка On/OFF на PIC12F629.
  • Часы с синхронизацией от китайского будильника
  • ШИМ регулятор на PIC16F628A.
  • Счетчики прямого и обратного счета на PIC16F628A.
  • Таймер отключения питания для мультиметра и не только.
  • Измеритель напряжения и тока
  • Маршрутный компьютер для электровелосипеда
  • Простой двухканальный термометр на PIC16F690 и датчиках DS18B20
  • Электронная "Незабудка" для забывчивых
  • Популярные материалы
    Случайная книга
    Домашний термометр на микроконтроллере PIC12F629
    Автор публикации: alex Просмотров: 13705 Добавлен: 18-02-2013, 08:12 Комментарии: 2

         Еще один домашний термометр. (2 канала, точность 0.1 градус, PIC12F629)
         Что делает радиолюбитель когда заняться нечем? Правильно, сочиняет всякие нужныеи полезные (или не особо нужные но все равно полезные) приборы. Вот и мне попался на глаза в закромах всяческого хлама 10-разрядный индикатор от телефона. Да еще с полезным контроллером на борту типа НТ1611. А полезность его в том, что можно по двум проводам индикатором управлять. Сразу захотелось проверить в работе с Пиком. Берем PIC12F629 (из соображений чем меньне корпус-тем лучше). Быренько паяем парочку проводков, пишем бегущую строку

    Домашний термометр на микроконтроллере PIC12F629


    Ура!!! Заработало!
    Только чтоб к нему прицепить, чтоб показывал нечто дельное, а не просто цифири.. конечно же DS18B20, люблю, знаете ли, цифровую технику :). А лучше не один, а сразу два.

    Домашний термометр на микроконтроллере PIC12F629

         Че-то скучноватенько получилось, дисплей 10-разрядный, а цифирь в нем мы используем только 4... Придется добавить десятые доли градуса. Теперь красота - 8 разрядов из 10 задействованы (с учетом знака "-").

    Домашний термометр на микроконтроллере PIC12F629

         Теперя пересчитаем резисторы для питания от 3В, сделаем платку, ну и конечно же корпус (использовал заглушку флопика от системного блока). Вуаля. Нет.. еще не вуаля... на индикаторе то оказывается точек между цифрами нет... Не велика беда - поможет маркер :). Вот теперь вуаля. Один датчик на провод - и за окно. Нажимаем кнопочку - девайс включился. Показал нам температуру за бортом и в комнате, подождал 10 сек - и выключился, чтоб не садить батарейку.

    Домашний термометр на микроконтроллере PIC12F629

    Домашний термометр на микроконтроллере PIC12F629

    Домашний термометр на микроконтроллере PIC12F629


    В архиве Печатная плата и Прошивка для микроконтроллера PIC12F629

    domtermomnamkpic.rar [13,34 Kb] (cкачиваний: 930)

    Комментарии
    yzist 7 октября 2013 17:12 Группа: Посетители
    как переделать прошивку для работы 1 час.спасибо
    alex 10 октября 2013 16:40 Группа: Администраторы
    Что означает 1 час?