Найдено: 1

Интересные радиодетали - 2. Виртуальный музей старых радиодеталей XX века

Низкооборотный мотор от микроволновки, шаговые двигатели от 5.25 дисководов и матричного принтера. Каркасы Б-48, Б-36 и Ш7*7. Двигатель от жёсткого диска. Линия задержки от телевизора SDL145. Сборка П-14-9. Оптопары (оптроны) АОТ, АОД и АОУ. Подстроечный конденсатор КПК-МП.

Нажмите, чтобы перейти.

Наша экспериментальная нейросеть посчитала, что следующий текст, возможно, также близок по тематике. Если это не так, просим прощения и не обращайте внимания...


Небольшой пролог.
Первая часть Описание устройства
Техническая спецификация
Устройство не должно быть как можно более дорогостоящим.
Начиная с пункта 1, мне пришло в голову вращать диск воздуходувки с помощью обычного сервомотора.
Регулятор сервопривода (дроссель) представляет собой ПИД-регулятор (пропорциональный и интегральный - дифференциальный).
Чтобы сделать устройство более универсальным, мы добавим еще один выход PWM с небольшой частотой, внезапно какой тип электротену захочет контролировать или что-то в этом роде.
Мы покажем текущую температуру на светодиодном дисплее.
Мы можем обойтись без клавиатуры, мы скорректируем коэффициенты с помощью компьютера.
Благодаря пункту 6 вам нужен конфигуратор. Нужно, тогда это необходимо. Мы напишем
Поскольку нет клавиатуры, мы добавим переключатели, чтобы можно было быстро изменить задачу (температуру) на одну из трех предустановленных.
технические характеристики:
Назначение: Экономичный температурный ПИД-регулятор своими руками.
Диапазон измерения температуры: -55 и hellip; 125 гр.
Два выхода ШИМ. Первый - управлять сервоприводом. Частота 50 Гц, ширина импульса от 1 до 2 мс. Второй выход ШИМ для прямого подключения нагревателей (холодильников) или других устройств. Частота и асимметричность 0,15 Гц, длительность импульса от 0 до 6,5 секунд.
ПИД-регулятор подключается к верхнему уровню через последовательный интерфейс UART.
Измерение и индикация текущей температуры на семисегментном светодиодном дисплее.
Электрическая схема
Поскольку схема проста, я начну немедленно.
Мозг устройства - популярный микроконтроллер AtMega8.
Датчик температуры и ndash; DS18B20, подключенный в цепи с паразитной мощностью, то есть в двух кабелях.
Сервомотор и ndash; Серво с управлением PWM, я использую MG995. Ширина импульса 1 мс соответствует положению 100% и 2 мс до 0%. Частота 50 Гц.
Тогда есть, так называемый «laquo»; Медленная PWM & raquo; Это выход с открытым стоком полупроводникового ключа. 0% - закрыто, 50% открыто в среднесрочной перспективе, 100% открыто в течение всего периода и в течение примерно 6,5 секунд. Для него, например, он может подключить электроэнергию, конечно, с учетом власти. Вместо МОП-транзистора вы можете разместить оптрон и подключить мощные семь ядер.
Светодиодный индикатор работает в режиме динамической индикации.
В схеме четыре " кнопки & raquo;
& Quot; СБРОС & raquo; - нажатие на него приведет к перезапуску контроллера.
«& Quot; PD6 & raquo; - если он поддерживается при перезапуске контроллера, все коэффициенты будут восстановлены до значений по умолчанию.
Коммутаторы PD PD3: PD2 & raquo; выбор заданного значения (температура). Один из трех или переход в режим «максимум».
PD3
PD2
№ уставки
0
0
0
0
1
1
1
0
2
1
1
& максимум; & raquo;
Для настройки с помощью приложения Windows устройство подключается к компьютеру через последовательный интерфейс. Для подключения к компьютеру я использую конвертер USB-RS232_TTL. Но можно интегрировать микросхему max232 в схему и подключить ее к COM-порту. Вы можете использовать чип CP2102 и припаять разъем microUSB, потому что он экономичен. Вы можете организовать RS485 или воздушный интерфейс. Как вы хотите. Даже вы можете установить модуль bluetooth HC-05, компьютер увидит его как удаленный COM-порт.
Стабилизатор напряжения 5 В. Фактически, вы можете обойтись без него, если вы используете уже стабилизированный источник питания, и напряжение может быть уменьшено. Если сервопривод должен временно подавать питание, вместо стабилизатора вам нужно поставить диод, а после диода конденсатор будет больше.
Ну, разъем для программирования схемы.
Я хочу обратить ваше внимание на то, что такие элементы, как DS18B20, сервопривод, Com-порт и коммутаторы, подключенные к PD3 и PD2, являются внешними устройствами и включены в схему для более понятной работы устройства и его отладки в симуляции.
Алгоритм программного обеспечения микроконтроллера.
Когда питание включено, водитель & quot; запомнить & raquo; из ранее настроенных параметров EEPROM и конфигураций.
Измерьте температуру один раз в секунду.
С регулярными интервалами (частота дискретизации и это настраиваемый параметр), управляющее действие вычисляется в соответствии со следующей формулой.
U = KpE + Ki E + Kd E; %
где
Kp, Ki, Kd и ndash; коэффициенты пропорциональной, интегральной и дифференциальной компонент, соответственно, дробные со знаком;
E & ndash; ошибка, разница между опорной точкой и текущей температурой.
E и ndash; разница между текущей ошибкой и предыдущей.
Далее : Волшебная трость Санта-Клауса