Аппаратные вопросы

Вопросы и темы по железу.

"Быстрые" термодатчики.

Делаю воздушный рекуператор, посоветуйте датчики температуры с малой инертностью. Первое время хочется контролировать температуры и рулить вентиляторами, а потом просчитать оптимальную работу вентиляторов и пусть таймер крутит :)

stm32f103c8t6 - ограничения на использование пинов

Известно, что на Arduino Uno/Nano настоятельно не рекомендуется использовать пины 0 и 1 (USB), хотя они и выведены на общую гребенку.

1. А мне вот очень хочется использовать PB2-BOOT1, которого на гребенке нет. Возможно ли это? Если "да" - с какими ограничениями? Если "нет" - почему? Сейчас пока заменил перемычку на нем на резистор 10к, вроде, проблем пока не появилось.

Ну и, заодно, как следует относиться к другим пинам:

2. PA13-SWDIO, PA14-SWCLK - выведены на ST-Link.

3. PA11-USB-, PA12-USB+.

Модуль с Neoway M590E.

Пришел с али вот такой модуль, может, кто нибудь знает, что написано черными иероглифами? По идее, это  BOOT. Написал продавану, тот молчит, как китайский разведчик.

 

Сигнал с аналогового входа прыгает

Всем доброго дня.

Пытаюсь подключить матричную резистивную клавиатуру через налоговый вход. Вот такую

При нажатии на первую кнопку, сопротивление 0, на вторую - 1кОм, и так далее до 11кОм.

Когда снимаю данные с аналогого выхода, сигнал прыгает.

Вот такой сигнал снимаю командой Serial.println:

0

680

679

680

0

713

713

712

236

236

235

0

0

0

680

680

0

0

Пакет импульсов на Timer2

Имеем: Pro Mini 3,3 8МГц
Задача получать на выходе пакеты импульсов в противофазе на двух ногах. N импульсов выдали, пауза на M импульсов.

Подходит только таймер2, т.к есть регистр принудительной установки выходов FOC.

Пишем код

Одна Pro mini потребляет в 3 раза больше, чем другая (в спящем режиме)

Здравствуйте! Есть две Pro Mini на AtMega 328P 5В 16 МГц (синяя слева, черная справа):

Обе должны быть на 16 МГц (маркировки нет, но проверил частоту мигания светодиода и через SysInfo for Arduino от уважаемого arduinec).

Гружу одинаковый скетч с одинаковыми настройками IDE:

АЦП и подтяжка

Вольтметром наблюдаю изменение напряжения на среднем выводе потенциометра, подключенного к входу А0. Крайние – на 5 в и на землю. Потенциометр на 20  кОм.

Вижу огромадную нелинейность показаний от угла поворота. Если 50 кОм, то «на глаз» вполне линейно. Если на среднюю точку и 5 в вешаю внешний резак порядка 1-2 ком, зона «видимых изменений» смещается, но все равно нелинейно.

В setup  ничего по ацп нет.

loop  

int val = analogRead(A0); - но это не важно, т.к. меряю все вольтметром пока.

Радиомодуль MX-RM-5V

Здравствуйте! Мне нужно подать короткий радиосигнал частотой 433,920 МГц на датчик. Датчик пассивный (на поверхностных акустических волнах). В случае срабатывания, преобразует частоту полученного сигнала и обратно выдаёт сигнал отклика с меньшей частотой. Изменения частоты примерно равно 1,9 МГц.

Суть вопроса: может ли радиомодуль MX-RM-5V получать сигналы частотой  430-432 МГц? Где найти его подробные характеристики?

минимальная обвязка

Подскажите для чего подтягивают 10ком резистор на reset. Без него врроде тоже работает...

 

4PdsU2oW40UmLX9wlr6fsMero2DEk4gedZVNxQiG

UNO+WiFi вопросы новичка

Доброго времени суток

Сразу скажу, в программировании и администрировании я давно, а вот с контроллерами до вчерашнего дня имел дело еще на производстве, и контроллеры были такие, что если на ногу упадет со стола, то больничный в гипсе гарантирован.

На днях попался вот такой девайс https://robotdyn.com/uno-wifi-r3-atmega328p-esp8266-32mb-flash-usb-ttl-ch340g-micro-usb.html

Как я понимаю по сути это скомпанованные atmega328p и esp8266 которые за счет переключателей можно подружить друг с другом, а так же работать с ними через ch340.