Category: техника

Category was added automatically. Read all entries about "техника".

promo eddy_em september 3, 12:13 8
Buy for 10 tokens
Уже больше полугода занимаюсь разработкой, вот, наконец-то в мастерских взялись за меня и начали выдавать первые детали. Сегодня сделал тестовую сборку (как обычно, местами пришлось "доработать напильником"): Пока прибор без названия (да и как-то не лезет в голову ничего, у меня нет…
Костерок

Задачка для студентов

Я тут интересную (и, главное, актуальную: судя по скудной информации в интернете, если этим кто-то и занимался, то результаты закопаны под NDA) задачку для студентов-технарей придумал.
Тема работы: Сравнение производительности методов частотного анализа на микроконтроллерах STM32: с использованием быстрого преобразования Фурье (БПФ), дискретного косинусного преобразования (ДКП) и периодограммы Ломба-Скаргла (ПЛС).
Да, математика там жестокая, времени может уйти очень много. Зато из нее можно сделать очень приличные дипломные работы как студенту бакалавриата, так и магистранту. Ну или просто в рамках практики хотя бы часть реализовать.
В работе я предлагаю оценить производительность определения первых N базовых гармоник сигнала, поступающего на вход АЦП STM32F103 (не имеет FPU) и STM32F072 (не имеет FPU и аппаратного деления). А) сравнить разные реализации БПФ для микроконтроллеров. Б) портировать реализацию ДКП и сравнить с производительностью БПФ. В) портировать реализацию ПЛС и разработать реализацию одного из альтернативных методов построения периодограмм. Сравнить с предыдущими. По возможности повторить исследования на STM32F303 или STM32F401 (имеют FPU).
В качестве реализации результатов работы может стать измеритель частоты вращения вала асинхронного электродвигателя. Да и вообще, частотный анализ — весьма интересная тема. Можно аналогичное исследование на ПК провести, чтобы по нашим измерениям попытаться восстановить кривые блеска переменных звезд и звезд, затмевающихся планетами.
Collapse ) Reposted from dreamwidth: https://eddy-em.dreamwidth.org/302562.html.
Костерок

Контроллер управления новой железякой

Я до конца этой недели еще в отпуске. Погода мерзкая, поэтому хожу на работу. Вчера начал паять пару комплектов плат для управления новой железякой.
Collapse )
Теперь можно браться за прошивку. Но главное для начала — все же пересилить себя, и подготовить еще хотя бы пару лекций и пару семинаров для студентов ЮФУ… Я даже осциллограф и все железяки со стола убрал, чтобы не отвлекаться, но как ни сяду — такая грусть-тоска! Еще с детства за собой замечал, что делать то, что мне совершенно не нравится, я себя с очень большим трудом могу заставить. Reposted from dreamwidth: https://eddy-em.dreamwidth.org/301523.html.
Костерок

Нужно больше кабеля!

Не готов еще мир к тотальному избавлению от проводов!
Дочка с женой постоянно жаловались на плохую связь: у дочки периодически вообще wifi на ТВ-приставке отваливался, у жены сериалы на кухне тормозили… Да я и сам намедни пытался очередную серию BSG посмотреть за ужином с компьютера жены (т.к. с моего на ящике мелкая что-то смотрела), обматерился: с домашней файлопомойки были жуткие тормоза. Нашел планшет (виновник хренового wifi в квартире), вырубил у него wifi — лишь тогда все более-менее поперло (причем, компьютер жены находится в прямой видимости коридорного роутера!).
Купил на али за 800р гигабитный свитч, достал из загашников валяющийся с давних пор старый роутер. Вуаля! Collapse ) Reposted from dreamwidth: https://eddy-em.dreamwidth.org/298550.html.
Костерок

Новая железяка для БТА/Ц1000

Уже больше полугода занимаюсь разработкой, вот, наконец-то в мастерских взялись за меня и начали выдавать первые детали. Сегодня сделал тестовую сборку (как обычно, местами пришлось "доработать напильником"):

Collapse ) Reposted from dreamwidth: https://eddy-em.dreamwidth.org/297848.html.
Костерок

Оптический инкрементальный энкодер hn102-36e6

Буду его (точнее, три штуки таких) использовать для управления очередной железякой (трехкоординатная подвижка с дешевой CMOS-камерой для всяких технических наблюдений на БТА и Ц-1000).
Вот так он выглядит, закрепленный на двухсторонний скотч на шаговом двигателе:

Collapse ) Reposted from dreamwidth: https://eddy-em.dreamwidth.org/296388.html.
Костерок

Продолжаю возиться с STM32F303

Добавил работу с USART'ами: простейший вариант "почти эха" USART1 (чтение с двойной буферизацией в прерывании, блокирующая запись) и работу с тремя USART'ами (на USART1 выводятся данные с остальных, если передать строку, начинающуюся с '2' или '3', то будет отправлена тестовая строчка на соответствующий USART, а т.к. 2 и 3 перекрестно соединены, другой эту строку получит).
Но вот с GPIO все еще непонятно: по какой-то причине после строчки
RCC->AHBENR |= RCC_AHBENR_GPIOAEN | RCC_AHBENR_GPIOBEN;

нужно добавить хоть совсем небольшую паузу (до 10 досчитать, например), иначе настройки GPIOB->MODER не принимаются, и светодиоды не блымкают! Что за глюк - непонятно. Reposted from dreamwidth: https://eddy-em.dreamwidth.org/294221.html.