Найдено: 1

Робот. Инструкции

Задача: создать мобильного робота на самодельной платформе (желательно гусеничной) с максимальной проходимостью и автономностью. Выжать максимум из AT90S2313.

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

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


Они дали мне электрический чайник. Он сам все красив, из закаленного стекла с подсветкой. Это правда, что подсветка ярко-синяя, которая больше связана со льдом, чем с горячим чаем.
Я также хотел сделать «интеллектуальное» освещение, чтобы его цвет соответствовал температуре воды. Холодный чайник: синяя подсветка, горячая - красная, промежуточная температура - другие цвета.
Первая задача - выбрать датчик температуры. Основными требованиями для этого являются диапазон 0 ... 100 градусов. C и низкой инерцией. Особая точность и линейность не нужны. Выбор упал на термистор ST1-19, который представляет собой стеклянный шарик с длинными клеммами. При температуре +150 градусов с сопротивлением 6,8 кОм.
Экспериментальная зависимость сопротивления от температуры приведена в таблице. Здесь также указывается выбранный цвет выделения и его разложение на компоненты RGB.
t, град. С
Rt, kOhm
цвет
R
G
В
30
фиолетовый
100
0
170
40
770
синий
0
0
170
50
476
циан
0
70
43
60
285
зеленый
0
84
0
70
184
желтый
255
55
0
80
127
оранжевый
255
31
0
90
80
красный
255
0
0
100
54
красный
255
0
0
Принципиальная схема не отличается оригинальностью.
Был выбран микроконтроллер PIC16F676 (доступен). Источником света является светодиодная лента 5050 RGB, управляемая контроллером шагового двигателя ULN2003AN.
Напряжение делителя R1R2 подается на вход АЦП контроллера. Используются верхние 8 бит результата преобразования. Кроме того, из матрицы 3 x 256 выбираются значения компонентов RGB. Наконец, используя программное обеспечение PWM, загорятся соответствующие светодиоды.
В качестве источника питания я использовал компактный сетевой блок с 12 В 0,4 А с какого-либо устройства.
Конструкция показана на фотографии.
1-светодиодная полоса, 2 - термистор, 3 - источник питания.
В нижней части котла находится блок питания, светодиодная лента и термисторный блок. Последний прижимается к дну нагревательного элемента и смазывается термопастой KTP-8. Светодиодная лента помещается вдоль контура резервуара и закрепляется клеем. Установка выполняется с помощью кабеля с изоляцией из PTFE (горячая!). Узел микроконтроллера установлен в ручке котла. Плата не была разработана.
Конденсатор C2 подавляет микросхемы 50 Гц в цепи термистора с высоким сопротивлением. Термистор можно заменить аналогичным, например, переносным медицинским термометром. В этом случае рейтинг сопротивления нагрузки R2 должен быть приблизительно равен сопротивлению термистора при температуре +60 градусов. Частота резонатора ZQ1 должна быть не менее 12 МГц, в противном случае частота кадров ШИМ будет уменьшаться, а мигание светодиодов станет заметным. Контроллер ULN2003AN можно заменить дискретными транзисторами KT815 с резисторами 1 кОм в базовой цепи.
Видео работающего котла: https://youtu.be/TxuDLHMoiRQ
Вложенный файл содержит исходный текст программы в microS и файл HEX прошивки контроллера.
Далее : Реинкарнация 6P21S