Электросат
menu
person
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом

23:26
Термометр на PIC16F628A и FYD5622FS-11

Автор разработки: Влад Иванович

Схема принципиальная Термометр на PIC16F628A и FYD5622FS-11

Термометр предназначен для измерения температуры от – 55.0 до +99.9 градуса Цельсия. Один у меня служит для измерения комнатной, второй – наружной (уличной) температуры. Датчиком температуры служит DS18B20. Паспортная погрешность его 0.5 градуса, но на индикацию выводятся показания 0.1 градус. Сначала я изготовил с градацией 0,5, но иногда наблюдались колебания (например: 7. 5 -> 8. 0 -> 7.5). Это происходило, когда температура находилась в районе 7.75 градусов.

Пришлось в программу вносить изменения и бороться с миганием индикатора, ведь время на процесс измерения возросло существенно. Победил.



Индикатором служат два 2-х цифровых 7-ми сегментных светодиодных индикатора красного цвета с общим анодом. Разводки для динамической индикации в них нет.

Поэтому печатная плата чуть сложнее.



Первый индикатор будет показывать « - », если температура отрицательная. При положительной температуре он будет потушен. Если температура находится в пределах ±9,9 градусов, то и второй индикатор светиться не будет.

Резистор R1 обязательно 4,7 кОм. R2 в пределах 4,7-10к; R3-R10 – 270-360 Ом; R11-R13 – 1-3к.
Конденсаторы С1,С2 – от 15 до 30 рF.
Транзисторы любые n-p-n.

Перед установкой индикаторов следует установить резисторы R9 и R10. Они находятся под индикатором.
Питание 4.5 – 5 вольт, ток < 60мА. (Блок питания я описывал в устройстве «Часы на PIC16F628A и FYQ 3641A»). Можно использовать его или любой другой.

До установки микроконтроллера проверьте напряжение на 5 и 14 ножках панельки. Можно также проверить и работоспособность всей платы, за исключением кварцевого генератора и датчика температуры. Это делается так:

Вставьте перемычку из оголенного провода в панельку, 1 и 14 клемму. Это значит, что положительное напряжение с первой ноги через резистор откроет транзистор VT 3 и анод индикатора десятых долей градуса будет соединен с + питания.
Любой провод присоединить одним концом к 0, а другим концом поочередно касаться клемм 6,7,8,9,10,11,12,13 панельки.
При этом наблюдать зажигающиеся сегменты и их соответствие схеме: 0 вольт на 6-ой ножке – горит сегмент "е" и так далее.
Переставьте перемычку в 2 и 14 клеммы панельки. Подайте 0 на 11 клемму панельки, будет светиться минус.
Перемычка 18 и 14 – проверяются единицы градусов, 17 и 14 – десятки градусов.

Если что-то неправильно работает – исправляйте. Если все правильно – программируйте микроконтроллер и вставляйте, при отключенном питании, в панельку.

Скачайте прикрепление к "Термометр на PIC16F628A и FYD5622FS-11"

Источник: http://cxem.net/house/1-249.php



Похожие материалы:

Категория: Электроника для дома | Просмотров: 9037 | Добавил: vladnat4 | Теги: термометр | Рейтинг: 0.0/0