Введение
DHT11 – это датчик температуры и влажности воздух, который использует один провод для передачи 40 бит данных. Первые 16 бит – это целая и дробная части значения влажности, следующие 16 бит – целая и дробная части значения температуры, и последние 8 бит – это контрольная сумма.
Чтобы DHT11 и микроконтроллер начали общаться друг с другом, их необходимо засинхронизировать. Чтобы засинхронизировать их, микроконтроллер посылает сигнал старта, который представляет собой импульс длительностью 20 мкс на выводе данных. После импульса, микроконтроллер ждет получения данных. В программе мы должны изменить направление вывода данных. Вы можете прочитать подробности о DHT11 в техническом описании. У вас может быть датчик, как в 4-выводном, так и в 3-выводном корпусе; но мы используем 3-выводную версию. Между этими версиями нет никакой разницы, а дополнительный вывод ни к чему не подключен.
Датчик температуры и относительной влажности воздуха DHT11
Микропроцессорный регулятор мощности для паяльника на PIC16F628A
Update
Обратите внимание, что прошивка из этого поста — не самая свежая. Лучше брать прошивку из поста «Снова о регуляторе мощности
Универсальная прошивка для любого включения светодиодов».
Что он может:
- 20 уровней регулировки с запоминанием уровня
- фазовое управление мощностью
- линейная регулировка мощности (не фазы)
- наличие режима форсированного разогрева в течении 5 или 10 минут
- плавное включение нагрузки
- автоматическое отключение нагрузки через 30 мин
- наличие режима без отключения нагрузки
- линейная шкала на светодиодах
- управление мощностью и выбор режимов осуществляется двумя кнопками
- в схеме использован микропроцессор PIC16F628A.
Принципиальная схема контроллера
Регулятор мощности, принципиальная схема, PIC16F628A
Перечень элементов
Обозначение | Номинал | Примечание |
C1 | 1n | |
C2 | 10µ x 10V | |
C3 | 1n | |
C4 | 1n | 600V |
C5 | 100n | |
DA1 | PC817 | |
DA2 | MOC3020 | MOC3020-MOC3023 |
DD1 | PIC16F628A | |
R1 | 2k2 | |
R2 | 220k | |
R3 | 220k | |
R4 | 1k | |
R5 | 22k | |
R6 | 220 | |
R7 | 39 | |
R8 | 220 | |
R9 | 220 | |
R10 | 220 | |
R11 | 220 | |
R12 | 220 | |
R13 | 220 | |
R14 | 220 | |
R15 | 220 | |
R16 | 220 | |
R17 | 220 | |
R18 | 220 | |
R19 | 220 | |
VD1 | 1N4148 | |
VD2 | 1N4148 | |
VD3 | 1N4148 | |
VD4 | 1N4148 | |
VD5 | 1N4148 | |
VS1 | MAC15N | MAC16N |
VT1 | 2SC828 |
Благодаря наличию оптронов цифровая часть гальванически развязана с сетью, но, тем не менее, в схеме присутствует высокое напряжение, поэтому при повторении конструкции необходимо соблюдать технику безопасности!
Осцилограммы на выводах процессора. Смещение импульсов друг относительно друга на осцилограмме соответствует второй ступени регулировки мощности (горит 1 светодиод) Ширина импульса на RA4 около 170uS, на RB3 около 1.5mS
Прошивка
Версия 2: (доступно зарегистрированным пользователям)
Обратите внимание, что более свежая и функциональная прошивка есть здесь
Правильно выставленные фьюзы — залог успеха:
CONFIG = 0x2150 или CONFIG = 0x3F50 (если считать неопределенные биты 9-12 за «1»)
CP | — | — | — | — | CPD | LVP | BOREN | MCLRE | FOSC2 | !PWRTE | WDTE | FOSC1 | FOSC0 |
1 | x | x | x | x | 1 | 1 | 1 |
Для прользователей IC-PROG установка фьюзов должна выглядеть так (сам не проверял, подтвердите или поправьте в комментах кто пробовал)
FOSC
=100 (INTOSC internal oscillator: I/O function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN)WDTE = (WDT. Disabled)PWRTE = (Power-up Timer Enable bit. Enabled)MCLRE = (RA5/MCLR Pin Function Select bit. RA5/MCLR is digital I/O)LVP = (Low Voltage Programming Enable bit. RB4/PGM is digital I/O, Low Voltage Programming is off)
Как и любая цифровая схема, данный регулятор не нуждается в налаживании, и в случае правильной сборки и исправных деталей начинает работать сразу. Но, как оказалось, это только в теории. На практике бывает, что контроллер в лучшем случае не работает вообще, и в этом случае проблему отыскать сравнительно легко. Это или фьюзы неверно выставлены, ошибка в монтаже или еще что-то подобное, глобальное.
Гораздо хуже, когда процессор вроде работает, есть индикация, но в нагрузке творится что-то непонятное. В таком случае очень полезно посмотреть осциллограммы на входах и выходах процессора RA4 и RB3.
К сожалению, не у всех под рукой есть осциллограф. С расчетом именно на такой случай я добавляю тестовую прошивку, которая позволит определить, есть ли на входе RB3 сигнал с частотой 100Гц с детектора нуля.
Прошивка
Версия 1 от 09.04.13: (доступно зарегистрированным пользователям)
Данная прошивка предназначена только для указанной цели, больше ничего она не делает. Фьюзы для этой прошивки такие-же, как и для основной прошивки. Она работает с рассчетом, что используется внутренний тактовый генератор на 4MHz. Результат работы выводится на светодиодный индикатор.
Значения отдельных светодиодов индикатора указаны на рисунке ниже:
Фактически индикаторы означают следующее: 0-20 Hz
— импульсов скорее всего нет вообще<93 Hz — импульсы следуют с сильно низкой частотойс 94 по 106 Hz — норма (с учетом погрешности калибровки внутреннего генератора на 4MHz)>108 Hz — импульсы следуют слишком часто
Возможна ситуация, когда горит одновременно несколько светодиодов, что означает, что обнаружены импульсы, следующие с разными интервалами (частотами), чего в нормально работающем детекторе нуля не должно быть, максимум — пара соседних из «нормального» интервала
Наконец регулятор обзавёлся печатной платой, которую разработал и любезно предоставил RN3QNR
Печатная плата в формате .LAY: (доступно зарегистрированным пользователям)
Выглядит в собранном виде это так:
Для регулятора готова новая прошивка, которая позволяет работать в одном из двух режимов. Параметры каждого из режимов (время и мощность форсированного разогрева, время до отключения и мощность при отключении) могут быть выставленны индивидуально в режиме настроек.
Читайте про новую прошивку здесь
Даташиты
www.linker.ru
Newer Device Available PIC16F18324
Status: In Production
View Datasheet View Comparisons
Features:
- 128 bytes of EEPROM Data Memory
- programmable pull-up resistors
- individually selectable analog channels
- ICD2 programming support or debugging support with optional header adapter
- 8 oscillator sellections including precision 4 MHz RC oscillator with programmable calibration and Power-on Reset
View More
- ProgrammingServices Available
- SamplingOptions
- BuyNow
This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS Flash-based 8-bit microcontroller packs Microchip’s powerful PIC MCU architecture into a 14-pin package and features 8 channels for the 10-bit Analog-to-Digital (A/D) converter, 1 comparator and 128 bytes of EEPROM data memory. This device is easily adapted for automotive, industrial, appliances and consumer entry-level product applications that require field re-programmability.
For product comparison, please consider: PIC16F18324
Выбор программного обеспечения для наших проектов
Микроконтроллеры PIC могут программироваться с помощью различного программного обеспечения, присутствующего сейчас на рынке. Некоторые энтузиасты до сих пор используют для их программирования язык ассемблера, но мы в нашей серии обучающих статей по микроконтроллерам PIC будем использовать инструменты, разработанные компанией Microchip.
Для программирования микроконтроллеров PIC нам понадобится интегрированная среда разработки (Integrated Development Environment, IDE), в которой мы непосредственно будем писать программы. Также нам будет необходим компилятор, который преобразовывать нашу программу в HEX файл – формат, который понимает наш микроконтроллер. И, наконец, нам понадобится интегрированная среда программирования (Integrated Programming Environment, IPE), которая будет записывать наш HEX файл в микроконтроллер. В качестве всех этих инструментов мы выберем следующие:
- IDE: MPLABX v3.35;
- IPE: MPLAB IPE v3.35;
- Compiler: XC8.
Компания Microchip предоставляет все эти инструменты бесплатно. После скачивания этих программ необходимо установить их на свой компьютер. Более подробно эти процессы вы можете посмотреть на видео, приведенном в конце статьи.
Подробное описание
Описание: 8- бит микроконтроллеры (MCU) 1.75 Кб 64 RAM 12 I/O Ind Temp PDIP14
Краткое содержание документа: PIC16F630/676 Data Sheet14-Pin FLASH-Based 8-Bit CMOS Microcontrollers2003 Microchip Technology Inc.DS40039C Note the following details of the code protection feature on Microchip devices: · · Microchip products meet the specification contained in their particular Microchip Data Sheet.
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. Most likely, the person doing so is engaged in theft of intellectual property. Microchip is willing to work with the customer who is concerned about the integrity of their code. Neither Microchip nor any other semiconductor manufacturer can guarantee the security of thei
Спецификации:
- Supply Voltage — Max: 5.5 В
- Supply Voltage — Min: 2 В
- Вид монтажа: Through Hole
- Встроенный в чип АЦП: да
- Высота: 3.3 мм
- Длина: 19.05 мм
- Доступные аналоговые/цифровые каналы: 8
- Интерфейс: RS-232, USB
- Количество линий ввода/вывода: 12
- Количество таймеров: 2
- Рабочее напряжение питания: 2 В . 5.5 В
- Рабочий диапазон температрур: — 40 C . + 85 C
- Размер ОЗУ: 64 B
- Размер ПЗУ данных: 128 B
- Размер памяти программ: 1.75 Кб
- Разрядность АЦП: 10 бит
- Серия процессора: PIC16
- Тактовая частота максимальная: 20 МГц
- Тип корпуса: PDIP-14
- Тип памяти программ: Flash
- Упаковка: Tube
- Шина данных: 8 бит
- Ширина: 6.35 мм
- Ядро: PIC
- RoHS: да
Индикатор напряжения в электросети на микроконтроллере PIC16F676
Рейтинг: 5 / 5
- Подробности
- Категория: схемы на PIC
- Опубликовано: 17.03.2018 08:24
- Просмотров: 3362
Горчу к Н. В. Индикатор предназначен для непрерывного измерения и индикации напряжения в электросети. Индикатор состоит из цифрового трехразрядного измерителя напряжения, источника питания и датчика напряжения электросети. По сути, датчик напряжения электросети и источник питания это единое целое. Прибор питается от электросети через источник питания, состоящий из понижающего трансформатора, выпрямителя и стабилизатора на микросхеме 7805. Напряжение питания измерителя 5V берется с выхода этого стабилизатора, а напряжение до стабилизатора служит как раз и датчиком напряжения электросети. Суть в том, что при изменении напряжения в сети меняется и напряжение на выходе выпрямителя. Измеритель напряжения построен на микроконтроллере D1 типа PIC16F676, у данного контроллера имеется порт, могущий работать для приема аналоговой информации, то есть с АЦП.
Принципиальная схема
Основой термостата выбран популярный микроконтроллер PIC16F676. Его характеристики наиболее оптимально подходят для создания простых измерительных устройств и устройств автоматики. Для тактирования использован внешний кварцевый резонатор на 20 МГц. Индикация температуры производится в динамическом режиме на 3-разрядном светодиодном индикаторе с общим катодом. С целью экономии выводов контроллера, управление сегментами реализовано через микросхему сдвигового регистра 74HC164.
Принципиальная схема терморегулятора |
Температура измеряется датчиком с цифровым выходом модели MCP9800. Его характеристики позволяют отображать результаты измерения с разрешением 0.1 градуса. Точность при этом составляет ±0,5°С. Подключение к микроконтроллеру выполнено по шине I2C, что при необходимости позволяет легко изменить модель датчика на другую.
Управление нагревательным элементом может быть выполнено двумя способами. Один из них реализуется с помощью миниатюрного электромагнитного реле серии RE03. В приведенной схеме используется модель RE032005, срабатывающая от напряжения 5В. Нормально-разомкнутый контакт реле способен коммутировать нагрузку переменного тока с напряжением 230В и током 6А.
Печатная плата терморегулятора | Расположение элементов сверху | Расположение элементов снизу |
Альтернативным вариантом реле может стать использование полупроводникового коммутационного устройства. В этом случае на плату устанавливается опторазвязка серии MOC30хх, позволяющая управлять мощным симистором. Рекомендуется использовать модели MOC306x, так как эти элементы имеют встроенный детектор перехода через 0. Его наличие позволяет избежать сложных коммутационных процессов в электрической цепи и связанных с ними недостатков. При использовании опторазвязки не требуется установка транзистора
Виды микроконтроллеров PIC и их архитектура
Пожалуй, среди начинающих очень распространены микроконтроллеры пик младших моделей, а именно семейств:
- Pic10;
- Pic12;
- Pic16.
Эти микроконтроллеры 8-битные, при этом различают две архитектуры:
- Baseline с 10-битными инcтрукциями с 35-ю ассемблерными командами.
- Mid-range с 14-битными инструкциями и 35 или 49 команд на языке ассемблера в зависимости от конкретной модели.
В разработках радиолюбителей очень часто встречается модель 16f628. Конфигурация этого pic-микроконтроллера следующая, в нём есть:
- встроенный тактовый генератор может быть настроен на частоту 4 или 8 МГц;
- 18 ножек – портов, из которых 16 может использоваться для ввода-вывода данных, 2 задействованы под питание;
- возможность использовать кварцевый резонатор для работы на тактовых частотах до 20 МГц (тогда задействуют еще 2 ноги для него);
- буква F в маркировке говорит о памяти типа Flash, объёмом на 2048 слов;
- гарвардская архитектура, с 14-битными инструкциями, всего их 35 штук;
- длина машинного цикла 4 такта (1 действие выполняется за 4 такта кварцевого резонатор или внутреннего генератора);
- 224 байта ОЗУ;
- 128 байт EEPROM;
- USART – последовательный порт;
- внутренний источник опорного напряжения;
- питается от 3.3 до 5 В.
PIC16 имеют низкую цену и достаточно развитую аналоговую периферию, что и обеспечивает их популярность. При этом модели могут выпускаться в корпусах с количеством ножек от 18 до 40. Это позволяет делать более сложные системы, чем возможно на вышеприведенном примере.
Существуют и более мощные модели, например, 16-битные:
- PIC24x
- DsPIC30/33F – для цифровой обработки сигналов.
Они способны выполнять 16 MIPS (миллионов итераций в секунду), что обеспечивает весьма высокое быстродействие вашей системы при 2 при двухтактном машинном цикле, такая скорость обеспечивается частотой в 32 МГц. 40 MIPS достигается при 80 МГц соответственно.
32-битные микроконтроллеры PIC32MX имеют большую производительность и превосходящий объём памяти, если сравнивать с 16-битными моделями, и работают на частоте в 80 МГц.
Сфера применения PIC-микроконтроллеров
Как уже было сказано, семейство PIC16 очень любят радиолюбители. К тому же оно хорошо описано в большом количестве литературы. По количеству учебников с семейством PIC, на момент написания статьи, может посоревноваться только семейство AVR.
Давайте рассмотрим несколько схем с применением микроконтроллеров семейства PIC.
Таймер для управления нагрузкой на PIC16f628
Простейшая автоматика на микроконтроллерах PIC – это стихия 8-битного семейства. Их объём памяти не позволяет делать сложных систем, но отлично подходит для самостоятельного выполнения пары поставленных задач. Так и эта схема трёхканального таймера на Pic16f628, поможет вам управлять нагрузкой любой мощности. Мощность нагрузки зависит только от установленного реле/пускателя/контактора и пропускной способности электросети.
Настраивается прибор с помощью набора из 4-х кнопок SB1-SB4, на HG1 выводятся параметры, это дисплей типа LCD на 2 строки по 16 символов. В схеме используется внешний кварцевый резонатор на 4 МГц, а KV1 – это реле, с питанием катушки в 24 В, вы можете использовать любое реле, лишь бы оно подходило по напряжению катушки к вашему БП. МК питается от 5 В стабилизированного источника.
Вы можете использовать от 1 до 3 каналов в управлении нагрузкой, стоит только продублировать схему, добавив реле к выводам RA3, RA4 микроконтроллера.
Часы-будильник на МК PIC16f628A
Такие часы, согласно заявлениям разработчика, получились весьма точными, их погрешность весьма мала – порядка 30 секунд в год.
С незначительными переделками вы можете использовать любые 7-мисегментные индикаторы. Питаются от блока питания на 5В, при этом, при отключении от сети продолжают работать от батареек, что вы можете увидеть в правом верхнем углу схемы.
Регулятор мощности паяльника на PIC16f628A
У начинающих радиолюбителей не всегда есть возможность купить паяльную станцию. Но они могут собрать её сами. На схеме ниже представлен регулируемый блок питания на PIC16f628, для работы паяльника. В основу схемы вложено фазоимпульсное управление. Это, по сути, доработанный и осовремененный аналог классического тиристорного регулятора, но с микроконтроллерным управлением.
Схема довольно простая, в нижней части реализация светодиодной индикации. Главный силовой элемент – тиристор BT139, а MOC3041 – нужен для гальванической развязки МК от сети и управления тиристором с помощью логического уровня в 5 В.
Архивы
АрхивыВыберите месяц Февраль 2022 (2) Январь 2022 (3) Декабрь 2021 (4) Ноябрь 2021 (2) Октябрь 2021 (6) Апрель 2021 (1) Март 2021 (3) Февраль 2021 (2) Январь 2021 (1) Декабрь 2020 (1) Ноябрь 2020 (1) Октябрь 2020 (1) Сентябрь 2020 (2) Июль 2020 (2) Июнь 2020 (1) Апрель 2020 (1) Март 2020 (3) Февраль 2020 (2) Декабрь 2019 (2) Октябрь 2019 (3) Сентябрь 2019 (3) Август 2019 (4) Июнь 2019 (4) Февраль 2019 (2) Январь 2019 (2) Декабрь 2018 (2) Ноябрь 2018 (2) Октябрь 2018 (3) Сентябрь 2018 (2) Август 2018 (3) Июль 2018 (2) Апрель 2018 (2) Март 2018 (1) Февраль 2018 (2) Январь 2018 (1) Декабрь 2017 (2) Ноябрь 2017 (2) Октябрь 2017 (2) Сентябрь 2017 (4) Август 2017 (5) Июль 2017 (1) Июнь 2017 (3) Май 2017 (1) Апрель 2017 (6) Февраль 2017 (2) Январь 2017 (2) Декабрь 2016 (3) Октябрь 2016 (1) Сентябрь 2016 (2) Август 2016 (1) Июль 2016 (9) Июнь 2016 (3) Апрель 2016 (5) Март 2016 (1) Февраль 2016 (3) Январь 2016 (3) Декабрь 2015 (3) Ноябрь 2015 (4) Октябрь 2015 (6) Сентябрь 2015 (5) Август 2015 (1) Июль 2015 (1) Июнь 2015 (3) Май 2015 (3) Апрель 2015 (3) Март 2015 (2) Январь 2015 (4) Декабрь 2014 (9) Ноябрь 2014 (4) Октябрь 2014 (4) Сентябрь 2014 (7) Август 2014 (3) Июль 2014 (2) Июнь 2014 (6) Май 2014 (4) Апрель 2014 (2) Март 2014 (2) Февраль 2014 (5) Январь 2014 (4) Декабрь 2013 (7) Ноябрь 2013 (6) Октябрь 2013 (7) Сентябрь 2013 (8) Август 2013 (2) Июль 2013 (1) Июнь 2013 (2) Май 2013 (4) Апрель 2013 (7) Март 2013 (7) Февраль 2013 (7) Январь 2013 (11) Декабрь 2012 (7) Ноябрь 2012 (5) Октябрь 2012 (2) Сентябрь 2012 (10) Август 2012 (14) Июль 2012 (5) Июнь 2012 (21) Май 2012 (13) Апрель 2012 (4) Февраль 2012 (6) Январь 2012 (6) Декабрь 2011 (2) Ноябрь 2011 (9) Октябрь 2011 (14) Сентябрь 2011 (22) Август 2011 (1) Июль 2011 (5)
Позиционный принцип терморегулирования
Для регулирования температуры какого-либо объекта можно на выбор использовать несколько алгоритмов. В промышленных системах наиболее часто встречается позиционное управление, либо управление по ПИ или ПИД закону. Наиболее просто реализуется позиционный принцип. Его можно встретить в огромном количестве устройств. Практически все современные полупроводниковые датчики температуры имеют встроенный выход термостатирования, позволяющий максимально упростить итоговую систему. Но подобный подход отличается неинформативностью и сложностью перенастройки. Решить эту проблему можно с применением микроконтроллера и какого-либо индикатора.
Структурная схема терморегулятора |
Позиционное управление по своей сути реализует релейную логику в классической системе с обратной связью. В такой системе выходной сигнал не изменяется по амплитуде, а работает по принципу Включено/Выключено.
Позиционное управление температурой |
Выходное устройство в этом случае легко реализуется с помощью реле, коммутирующего сеть и нагреватель. При достижении температурой заданного значения, реле отключается и соответственно отключает нагреватель. Единственной проблемой становится частое срабатывание реле, при колебаниях температуры вблизи задания. Это может быть вызвано неточностью датчика, малой инерционностью системы и другими факторами, но в общем случае такой режим негативно скажется на работе и долговечности регулятора. Избежать подобного развития событий можно введением гистерезиса на включение и отключение выходного устройства. В общем случае выключение реле будет происходить при одной температуре, а включение при другой, несколько меньшей, чем первая. Величина гистерезиса подбирается экспериментально, исходя из инерционности всей системы.
Термостат на PIC контроллере
Термостат
– поддерживает заданную температуру, в определённой среде.
Задумка
Появилось у меня помещение для станка. Там должна быть температура определённого уровня, при влаге и холоде на улице. Электрокамин и печи не по мне, много дров, топлива и большое энергопотребление, при не так уж и большой производительности тепла на выходе. Присмотрел и приобрёл тепловентилятор, промышленного образца, с минимумом пластиковых, горючих материалов:
Характеристики:
– Номинальное напряжение, частота сети, В/Гц __220 / 50; – Потребляемая мощность, кВт ____ 1 / 2 кВт; – Отдача тепла, м3/час _____200;
Управление
Тепловентилятор есть, теперь необходимо сделать умную систему управления и контроля. Поискав в интернете нашлась схема из журнала Р-К №11/2008г., – «Цифровой термостат». Конструкция оказалась простой, как по мне, с двухстрочным цифровым экранчиком. Ниже приведена схема, нарисованная в программе SPlan 7.0.
По характеристикам термостат способен задавать температуру от -25 до +75°С, при шаге 0,25°С. Так же можно задать в предустановках меню спад и нарастание температуры шагом по 0,1°С. Работа с термостатом осуществляется с помощью кнопок. Кнопками «+» и «-» (S1 и S2) определяется значения температуры или спада (нарастания), кнопка «MODE» (S3) – режим установки.
Для того чтобы задать температуру поддержания, нажимаем кнопку S3 и удерживаем её пока на экране не засветится «SET TEMPERATURE».
Кнопкой S1 и S2 устанавливаем необходимый спад (нарастание).
При последующем нажатии кнопки S3, происходит возврат к отображению текущей температуры.
Контроль температуры осуществляется при помощи цифрового термометра А1 – DS1820. Это готовый элемент, не нуждающийся в настройке. Термодатчик изготовлен в виде отдельного элемента, присоединяемого к основному блоку экранированным проводом со штекером 3,5мм (аудио).
При поломке, неисправности или не подключенном выносном датчике, на дисплее светится предупреждающая надпись
Управление схемой происходит микроконтроллером PIC16F628. Тактовая частота организована кварцом ZQ1 с частотой резонанса – 4МГц.
Управление тепловентилятором происходит с симистором VS1 – BT136. Управление симистором осуществляется при помощи оптопары MOC3043. Силовую схему управления тепловентилятора я дополнил промежуточным реле. Катушка реле стала играть роль нагрузки симистора, а её контакты запараллелил и скомутировал в цепь питания тепловентилятора.
Схема оперативного питания выполнена на малогабаритном герметичном трансформаторе, у него сдвоенная вторичная обмотка, 9V-0-9V, на номинальный ток 100mA. Выпрямитель исполнен на на двух диодах VD1и VD2. Если трансформатор с одной понижающей обмоткой необходимо применить схему моста. Контроллер и дисплей запитан от +5V через стабилизатор напряжения А2 (7805).
Для отключения подсветки пин 16 экрана можно отключить, или как я поставил выключатель. Печатная плата термостата, чисто моя разработка.
Собранный вид платы управления:
В файле термостат.lay есть несколько страниц.
Корпус
Третья задача – корпус. Выбрал Z20. Ниже приведена технология подгонки корпуса и изготовления отверстий при помощи шаблонов.
Файлы:
datasheet.rar (скачиваний: 636) plata-spl.rar (скачиваний: 687) rk_2008_11.rar (скачиваний: 785) termo.hex.rar (скачиваний: 765)
Источник (Source)
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.