Moderatorial

Moderatorial
Господа и дамы, в связи с изменениями политик ЖЖ комментарии от анонимов и не-участников сообщества отключены до выяснения последствий изменений. Надеюсь на понимание.
Tags:

STM32 SDIO с EMMC 5.1

Добрый день!

Хочу использовать в девайсе интерфейс SDIO для работы с eMMC. В документации на микроконтроллер написано что поддерживаются спецификации интерфейсов памяти вплоть до 4.2. Проблемма в том, что такую память найти довольно затруднительно. Зато производители активно предлагают eMMC 5.1. По спецификациям при использовании памяти только для чтения/записи данных, без применения разных BOOT режимов, память 5.1 вроде как совместима с 4.2, однако в STM commnity не дают однозначного ответа.

Вопрос, никто не пробовал общаться STM32 через интерфейс SDIO с памятью eMMC 5.1? Есть ли какие-то тонкости в простом обмене данными с такой памятью?

Емкостной датчик strikes back

Продолжение, вторая серия в https://ru-radio-electr.livejournal.com/1470839.html

На выходных сделал первый подход к весу в точке ожидаемой инсталляции. Сделал лист латуни ~400*300, прижал струбциной в двери ревизионки.

pro: оно детектирует

contra: есть false positives

Кажется, что нужна примерно вдвое бОльшая антенна, но не факт, что её удастся разместить. По итогу теста я принял решение тест продолжать, и смонтировать железо и плату более постоянным образом.

Ещё одно но - видимо, в силу наличия массы металлических конструкций для гипсокартона ёмкость датчика в отсутствие детектируемого объекта всё равно очень велика, и балансирующей ёмкости 10 пФ в референсном канале маловато. Вероятно, серийную печатку надо делать под подстроечный конденсатор.

"Переключателя псто"

SYN ACK, леди и джентльмены.

Вопрос первый.
В устройстве есть несколько линий, по которым бегает "цифра" с частотой ~10 МГц и напряжением 5В.
Задача - выбрать переключатель для входа "В", чтобы с линии "А" переключаться на линию "Б".
Частота переключений - менее 1 герца.
Каким наиболее оптимальным образом это сделать? Геркон? Твердотельное реле?

UPD: Мультиплексор 4 бит, 2-в-1 SN74HCT157.

Вопрос второй.
В другом устройстве есть несколько групп по 4 линии, по которым бегает аналогичная "цифра" с частотой ~10 МГц и напряжением 5В.
Задача - выбрать переключатель, чтобы с первой группы линий "А" переключаться на группу линий "Б".
Частота переключений аналогичная - менее 1 герца.
А каким наиболее оптимальным образом это сделать?

UPD: Мультиплексор 1 бит, 2-в-1 SN74LVC2G157.

Спасибо!

__

датчики веса

Краткая история фейла.

Задумался о датчиках веса. Идея была вообще идиотская - взвешивать холодильник чтобы делать предположение о том, что пора закупать жратву. Но, с другой стороны, датчики стоят недорого, можно и идиотские идеи попроверять. Тем более, что есть и более вразумительные способы использования - например, при монтаже пола вставить датчики под некоторые лаги, и получать представление о том, где в квартире есть люди, а где нет.

Так или иначе, кажется, что самому делать усилитель для тензометрических датчиков на опампах - гиблое дело. Лучшее, что у меня нашлось - LF412 (не А), и с ним пока НЧ шум усилителя больше, чем сигнал при давлении в несколько кг. (стандартная схема балансного усилителя ПТ на 3 оп ампах).

Есть готовые предусилители для этого дела, но это неспортивно. :) Впрочем, может быть, закажу.

Если кто что делал в этом направлении - поделитесь, пожалуйста.

Емкостной датчик, revisited

Начало см. https://ru-radio-electr.livejournal.com/1470556.html

Во-первых, палю место: http://prodiel.ru/ - отличный выбор именно конструкционных материалов, не деталей. Фольга, пластины металла и пластика, оргстекло, уголок, клеи и химия, пруток, трубки и пр. - всё в одном месте и в наличии. Митино. Если знаете такое место ближе к центру Мск - буду благодарен. В Митино не наездишься.

Во-вторых, проверил в первом приближении чувствительность емкостного датчика на большой антенне -  латунная фольга 0.3 примерно 1000х300мм. Антенна разложена на столе. Паче чаяния, работает очень неплохо - в полуметре срабатывание чёткое, ~75 см граница дребезга. Это я выставил порог грубо, можно ещё потюнить.

Конечно, внутри стены паразитные ёмкости будут существенно больше, но тут пока не попробуешь - не узнаешь.

В качестве финальной антенны купил медную фольгу на скотче, отдельный вопрос как её вклеить внутрь гипсокартонной ниши через окно. Гинеколог нужен.

Емкостной датчик

Давно искал что-то под датчик присутствия. Недавно попалась чертовски изящная схема емкостного датчика, основанного на сравнении времени задержки в измерительной и референсной цепях. Решил попробовать на праздники - оказалась вполне работоспособна. Поменял в ней генератор на инверторе на 555 для стабильности (у инверторного частота гуляет на километр от всего). Ну и придавил дребезг на выходе оставшимся ТШ. Извините за неровный почерк тёплую ламповую шариковую ручку.

prox_sensor

555 тут модерновый, на полевиках. 74HCT14 - понятно, важно, чтобы HCT, хотя, наверное, и HC на такой частоте будет работать нормально. 155ТМ2 аутентичный. :)

Заявлено, что дальность срабатывания примерно равна диаметру "антенны" - обкладки датчика, но, на практике, получается раза в два меньше.

Инвертор 1-2 можно выкинуть, это рудимент генератора. Ёмкость 10.0 на выходе маловата, можно добавить порядок, а то всё равно в некоторой промежуточной точке выдаёт цепочку коротких срабатываний. Ну или поставить ТШ с бОльшим диапазоном. Из того же 555 сделать...

Вообще просится заменить 555 и подавитель дребезга на attiny (и сделать выход I2C для гомогенности;), но жутко лениво его программировать.

Стабильности вопрос

Всем превед.

Я тут хочу добиться странного от широкоизвестной микросхемы MC34063, а именно, мне нужен источник втекающего тока на N вольт ниже верхней шины питания. Типа плавающий. Для этого я включаю её инвертором (типовая схема), только обратная связь берется не от нуля питания, а от собсно верхней шины (резистор который в типовой схеме включен между ножкой №5 и gnd, включается между №5 и Vin). И вот в таком виде ейный регулятор начинает осциллировать с частотой несколько герц. Если включить как положено — от нуля, то не осциллирует.

Методом тыка выяснилось, что включение какого попало конденсатора (а попало мне под руку что-то около 0.47μF) между пятой ногой и gnd проблему снимает.

В связи с чем хочу задать общественности вопросы:
1) А какого собственно? Оно плавающее, обратной связи должно быть пофигу какое именно напряжение делить.
2) А теоретическую базу под это можно подвести? Я-то конечно впаяю в прототип какой попало конденсатор, но хотелось бы это делать не просто так, а с полным осознанием глубины глубин.
3) А есть что-то, для которого такое включение является штатным? Нет, не LM337, мне нужно что если Vin-N меньше нуля, то таки нужно делать ниже нуля. Другого источника V < 0 в схеме не предвидится.

В3-40, В3-42

Есть два вольтметра - В3-40 и В3-42, работающие до частот 5 МГц и 15МГц.
В задаче спрашивается: можно ли расширить частотный диапазон измерений, скажем до 2,5ГГц, путем создания понижающего конвертера(смонтированного ввиде щупа)? Есть ли готовые такие решения?
Спасибо за ответы по существу.

nRF51822 разработки под вопрос

Хочется немного потыкать палочкой в nRF51822 и BLE. Но в этих ваших интернетах информация крайне разрозненная и по большому счету устаревшая. Подскажите современный туториал, или давайте, может, напишем его тут вместе.

Возьмем простой пример. Хочется сделать на нем простой бекон :) Чтобы отдавал в advertising свой ID и состояние парочки цифровых и парочки аналоговых входов.

Имеется: Комп на винде. Редактор кода (свой, да хоть тот же FAR Manager или NPP), никаких особых IDE не хочется. Китайский ST-Link.
Надо: Что-то поставить, что-то настрoить, где-то подмазать, чтобы поехало.

Находил вроде бы подробные описания, довольно многочисленные, но они базировались на старых SDK, а с тех пор там что-то изменилось и теперь ничего друг к другу не подходит.

Подскажете?

ПС: И да, хочется все бесплатно :)