Category: здоровье

Category was added automatically. Read all entries about "здоровье".

promo eddy_em august 17, 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
Костерок

Бутлоадер STM32F072

Получил намедни платки очередной управлялки ШД. Сдуру не завел BOOT0 на какую-нибудь ногу (+кондер) — понадеялся на возможность программного вызова USB-DFU. А вот фигвам! Вот такой код:
void Jump2Boot(){
    void (*SysMemBootJump)(void);
    volatile uint32_t addr = 0x1FFFC800;
//    sysreset();
    // Enable the SYSCFG peripheral.
    RCC->APB2ENR |= RCC_APB2ENR_SYSCFGEN;
    // reset systick
    SysTick->CTRL = 0;
    // disable all interrupts
//    __disable_irq();
//    __DSB();__ISB();
    // remap memory to 0 (only for STM32F0)
    SYSCFG->CFGR1 = 0x01;
    __DSB();__ISB();
    SysMemBootJump = (void (*)(void)) (*((uint32_t *)(addr + 4)));
    // set main stack pointer
    __set_MSP(*((uint32_t *)addr));
    SysMemBootJump();
}

при разных модификациях не работает! Несмотря на уйму ссылок в интернетах, где люди пишут, что у них все ОК.
Эх, так надеялся отладкой заниматься без всяких лишних приблуд. А придется, похоже, подпаивать разъемчик и втыкать st-link (который, кстати, почему-то несмотря на опцию --reset, после прошивки МК не сбрасывает).
Кстати, с утра бесполезно время убивал по другой причине: казалось бы один и тот же Makefile (но с немного разным порядком опций) давал совершенно иной результат, и прошивка не работала! А стоило опции поменять местами, как все пошло-поехало. Ну я просто вообще не понимаю…
Collapse )
Костерок

УЗ-излучатель для ванны

Так как на работе мне не хотят покупать УЗ-ванну, решил на алиэкспрессе купить для нее основные заготовки — пару излучателей с генератором. Купил 9 января, а уже сегодня забрал на почте.
Скрутил проводочки и проверил:

Пищит. Сверху водрузил икеевскую железную миску — нормально так звенит, да еще и со дна миски грязь буквально за десяток-другой секунд очистилась!
Теперь как только "Пикассо" вернет машину, надо будет прикупить себе подходящую кастрюльку из нержавейки (в идеале было бы найти емкость вроде тех, из которых в столовых еду раскладывают — вполне подходящий размер, чтобы туда даже более-менее здоровую железяку засунуть на отмывку), да собрать самопальную УЗ-ванну. Вот только разберусь, как эти излучатели к нержавейке крепить (и зачем там в комплекте короткие винты).
Костерок

Железячки

Решив пополнить запасы "на случай ядерной войны", купил 24 октября два десятка STM32F072CBT6, обошлось мне это счастье в 19.74 бакса (сейчас в рамках "распродажи" немного цену снизили: $18.90).
Сразу же сел проверять. И сразу же наткнулся на непонятный косяк: МК упорно не проявлял себя как DFU-устройство. Чуть пошурудил разъемом USB — вуаля, заработало! Дело в том, что последний раз, когда я пользовался своим устройством для быстрой прошивки/проверки STM32F0x2 и F103, отломал гнездо micro-USB. При перепайке пришлось оторванные дорожки заменить жилками из МГТФ. На будущее сделал вывод: нельзя такую дрянь использовать, надо распаивать на своих схемах как минимум mini-USB, а еще лучше - полноценный "квадратный" разъем. Он-то точно не отвалится при небольших нагрузках на провод.
А еще пришли заказанные месяц назад на JLCPCB платы. На сей раз у них выбор цвета паяльной маски не карался дополнительными поборами, и я заказал кошерную черную. Уж больно мерзко зеленая паяльная маска смотрится! Непонятно, почему ее по дефолту используют, когда черная намного благородней!
Фотографию спрятал, чтобы ленту не ломала.
Collapse )
Костерок

Как нонче официально "прошивку" принято обзывать?

Что-то голову ломаю: в неофициальной технической документации я просто пишу "исходники прошивки МК смотри в репе на гитхабе", а что написать в официальной? Если писать "исходные коды микрокода МК", получается какая-то тавтология...
Кто что пишет в таких случаях?
Костерок

Установка дополнительных фар

У гешика крайне плохие фары. Особенно это заметно при ночных поездках по серпантину. Поэтому я решил прикупить дополнительные противотуманки и установить их так, чтобы освещать обе обочины. Теперь ближний свет выглядит так:

Collapse )
Костерок

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

Не очень впечатлен: довольно долго идет процесс (надо было, наверное, довести гидроперит до кипения, а я только секунд 50 разогрел в микроволновке баночку, в которую вылил 100мл 3% гидроперита, с 2/3 50г пакета лимонки и четверть крышечки майонезной банки соли). Кроме того, надо постоянно дергать платы туда-сюда, т.к. очень интенсивно образуются пузырьки водорода, в результате чего могут появляться недотравленные зоны. И все сопровождается знатной "больничной" вонищей.

Но вот чистота — это плюс. Я несколько раз на джинсы капнул, и ничего. Правда, цинк этот раствор тоже растворяет превосходно, поэтому травить на металлическом верстаке было явно плохой идеей (остались уродливые пятна в тех местах, где на стол попали брызги раствора).

S6303109.jpg
Вот такие платки получились


А вот это — пример того, как хорошо прилипает тонер с желтой китайской бумаги для ЛУТа.
Костерок

Измерение крутящего момента двигателя VSS42-200-1.2

В ходе "внезапно обнаруженных особенностей" шаговых двигателей, которые предполагается использовать в криостате ИК-спектрометра (в пиковом режиме работы они выделяют 50 Вт!), а также для изучения, насколько драйвер ШД L6208N хуже драйвера TB6560AHQ, я на этой неделе провел кое-какие испытания.

Для затравки — видео:

это позорище — "измерительная установка", использующаяся в эксперименте.

Collapse )
Костерок

Зависимость величины фокуса БТА от температуры

Уже давно мы хотели определить, есть ли явная зависимость между значением фокусного расстояния (по датчику на P2) в первичном фокусе БТА от температуры. А вчера (отчасти в рамках помощи студенту, готовящему отчет, но по большому счету — интереса ради) я сделал небольшие расчеты. Оказалось, что некоторая корреляция есть, но уж больно она невелика.
Collapse )