From f034d73637bbf7ea7718621b8489e0429ca38c60 Mon Sep 17 00:00:00 2001 From: eddyem Date: Fri, 18 Jan 2019 11:21:44 +0300 Subject: [PATCH] start documentation writing --- Doc_rus/Readme.tex | 734 ++++++++++++++++++++++++++++++++ Doc_rus/imgs/steppers.pdf | Bin 0 -> 105486 bytes Readme.md | 3 +- STM32/steppers/adc.c | 4 +- STM32/steppers/main.c | 2 +- STM32/steppers/proto.c | 5 +- STM32/steppers/steppers.bin | Bin 8032 -> 8008 bytes STM32/steppers/usart.c | 2 +- electronics/steppers-Cu.pdf | Bin 252636 -> 0 bytes electronics/steppers-cache.lib | 149 ++++--- electronics/steppers-rescue.lib | 454 +++++++++++++++++++- electronics/steppers.kicad_pcb | 10 +- electronics/steppers.pro | 19 +- electronics/steppers.sch | 358 +++++++++------- 14 files changed, 1491 insertions(+), 249 deletions(-) create mode 100644 Doc_rus/Readme.tex create mode 100644 Doc_rus/imgs/steppers.pdf delete mode 100644 electronics/steppers-Cu.pdf diff --git a/Doc_rus/Readme.tex b/Doc_rus/Readme.tex new file mode 100644 index 0000000..5c5f8d5 --- /dev/null +++ b/Doc_rus/Readme.tex @@ -0,0 +1,734 @@ +\documentclass[a4paper,12pt]{extarticle} +\usepackage{listings} +\usepackage{/home/eddy/ed} +\def\lstref#1{(см.~листинг~\ref{#1})} +\lstset{basicstyle=\small\ttfamily,breaklines=true,extendedchars=true,aboveskip=1em,belowcaptionskip=5pt, + prebreak = \hbox{\normalfont\small\hfill\green{\ensuremath{\hookleftarrow}}}, + postbreak = \hbox to 0pt{\hss\normalfont\small\green{\ensuremath{\hookrightarrow}}\hspace{1ex}}, + commentstyle=\color{blue},showspaces=false,showstringspaces=false, + stringstyle=\bfseries\color[rgb]{0.6,0,1}, + keywordstyle=\bfseries\color[rgb]{0,0.1,0.5}, + tabsize=4} +\nocolon +\def\Z{Цейсс--1000\xspace} +\title{Многорежимный фотометр--поляриметр (MMPP) телескопа \Z. Техническая документация.} +\author{Емельянов~Э.В. \and Фатхуллин~Т.А.} +\graphicspath{{./imgs/}} +\begin{document} +\maketitle +\tableofcontents + + +\section{Описание прибора} + +MMPP (Multi-Mode Photometer-Polarimeter) "--- многорежимный фотометр-поляриметр телескопа \Z +предназначен для проведения фотометрических и поляриметрических исследований. Прибор оснащен двумя турелями +USB-HSFW (Edmund Optics) с пятью позициями для 50-мм фильтров, анализатором линейной поляризации и +четвертьволновой пластиной. Основным светоприемником фотометра является ПЗС Eagle~V ($2048\times2048\,$пикс), +позволяющий проводить научные исследования в диапазонах от~300 до~1050\,нм с максимумом чувствительности +около 600\,нм. Данный ПЗС оснащен водяным охлаждением. Также прибор рассчитан на использование с быстрым +КМОП-светоприемником Andor NEO~5.5 ($2560\times2160\,$пикс) в режиме <<быстрой фотометрии>> и <>. + +В фотометрическом режиме в течение ночи без переоснащения прибора возможна работа в восьми фотометрических +полосах. Изменение рабочего набора фильтров выполняется посредством замены колес в турелях (пять наборов колес +описаны в конфигурации интерфейса управления прибором; нестандартные наборы потребуют изменения конфигурации). + +На рис.~\ref{MMPP_optsch} приведена оптическая схема MMPP. Непосредственно на входном фланце закреплен +транслятор поворотной платформы фазовой пластины диаметром 25\,мм. Далее располагается транслятор поворотной +платформы анализатора поляризации диаметром 50\,мм. Последними в корпусе установлены турели фотометрических +фильтров. К задней стенке прибора крепится фланец светоприемника: ПЗС или CMOS. + +\TODO[картинка] +\begin{pict} +%\includegraphics{} +\caption{Оптическая схема прибора.} +\label{MMPP_optsch} +\end{pict} + + +Исходные коды прошивки системы управления, утилит командной строки, принципиальные схемы и pdf-файлы с +чертежами прибора размещены в отдельном репозитории github\footnote{\url{https://github.com/eddyem/mmpp}}. + +\section{Оптические характеристики} +\paragraph{Характеристики прибора} +\begin{list}{}{} +\item Теоретическое невиньетированное поле: $11.4'$~в режиме фотометрии, $10.9'$~в режиме линейной поляризации + (оба размера "--- диагонали ПЗС-светоприемника), $2.6'$~в режиме циркулярной поляризации; +\item диагональ светоприемников: ПЗС "--- $10.3'$, КМОП "--- $5.6'$; +\item кривые пропускания фильтров приведены на рис.~\ref{filters_curves}; +\item +\end{list} + + +\TODO[картинки] +\begin{pict} +%\includegraphics{} +\caption{Кривые пропускания фотометрических фильтров системы Джонсона--Коузинса.} +\label{filters_curves} +\end{pict} + +\comment[характеристики]{четвертьволновой и поляроида} + +\paragraph{Характеристики ПЗС-светоприемника} +\TODO[Тимур] + +\section{Механика} +Поворотные платформы фазовой пластины и анализатора поляризации установлены на цилиндрических направляющих, +позволяющих при помощи соединения винт-гайка вводить и выводить их из пучка посредством шаговых двигателей. +Шаг винтового соединения составляет 1\,мм, т.е. поворот шаговых двигателей на один шаг приводит к перемещению +трансляторов на 5\,мкм. Перемещение трансляторов ограничено датчиками Холла~A1101. Точность установки +нуль-пункта трансляторов составляет $\pm0.13\,$мм. В положении <<0>> оба транслятора полностью выведены из +пучка. Полный ход транслятора фазовой пластины составляет около $67.5\,$мм (13500~шагов), транслятора +анализатора поляризации "--- около $145\,$мм (29000~шагов). Положение <<в пучке>> определяется юстировкой +прибора, которую необходимо производить каждый раз после вмешательства в положение трансляторов или концевых +датчиков. В среднем для транслятора фазовой пластины оно составляет 11400~шагов, а для транслятора анализатора +поляризации "--- 16400~шагов. + +Четвертьволновая фазовая пластинка приводится во вращение при помощи поворотной платформы 8MPR16-1 фирмы +Standa, в которой аналоговый датчик Холла (служащий для определения нуль-пункта) заменен на A1101 (с +встроенным компаратором и триггером Шмидта). Для вращения анализатора поляризации используется поворотная +платформа 8MR190-2-4233 фирмы Standa. В ней в качестве нуль-пункта используется концевой выключатель. +Конструктивные изменения данной платформы заключаются в удалении разъема типа DS9 и подключения проводки +напрямую (при помощи пайки). + +Точность установки нуль-пунктов обеих поворотных платформ составляет~$\pm5'$. Дискрет поворотной платформы +фазовой пластины составляет~$0.75'$ (80~шагов на $1\degr$), дискрет анализатора поляризации "--- $0.6'$ +(100~шагов на $1\degr$). + +Монтаж фотометра на фланце телескопа \Z выполняется в соответствии с положением меток на фланцах +телескопа и прибора. Аналогично по расположению меток устанавливаются светоприемники. Для удобства +визуализации позиционный угол фланца телескопа должен быть установлен в положение~$337.5\degr$. + +\subsection{Система управления} +Так как турели Edmund Optics представляют собой самостоятельные устройства с управлением по USB, система +управления прибором имеет модульную структуру. В приборе размещен USB-концентратор, к которому подключены обе +турели с фильтрами, а также преобразователь интерфейсов USB$\leftrightarrow$TTL для работы с модулями +управления парой шаговых двигателей. + +\subsubsection{Турели} +Протокол управления турелями HSFW Edmund Optics не был документирован фирмой-изготовителем, поэтому был +восстановлен методом обратной разработки. Устройство работает через HID-интерфейс и не нуждается для работы в +правах суперпользователя. +Для управления устройством разработана утилита +\verb'HSFW_management'\footnote{\url{https://github.com/eddyem/eddys_snippets/tree/master/HSFW_management}, +там же "--- примеры работы с утилитой} \lstref{hsfwman}, полностью реализующая возможности турелей: поиск +среди устройств по идентификатору, названию колеса или названию фильтра; перемещение заданного колеса в +требуемую позицию; реинициализация с перемещением в стартовую позицию; сохранение сведений о фильтрах в +различных колесах в EEPROM устройства. + +Турели поддерживают до пяти разных колес с фильтрами. Маркировка колес выполняется при помощи постоянного +магнита, вклеиваемого в соответствующее отверстие на колесе. При подготовке нового колеса необходимо +убедиться, что маркирующий магнит вклеен в соответствии с полярностью магнита, задающего положение нуль-пункта +(см.~рис.~\ref{wheel_naming}). + +\TODO[картинка] +\begin{pict} +%\includegraphics{} +\caption{Маркировка колес с фотометрическими фильтрами.} +\label{wheel_naming} +\end{pict} + +\begin{lstlisting}[caption=Краткая справка по параметрам утилиты {\tt HSFW\_manage},label=hsfwman] + -H, --home переместиться в стартовую позицию + -N, --wheel-name=arg название колеса + -W, --wheel-id=arg буквенный идентификатор колеса + -h, --help отобразить эту справку + -i, --filter-id=arg идентификатор фильтра, например, "A3" + -n, --filter-name=arg название фильтра + -p, --f-position=arg номер позиции фильтра + -s, --serial=arg серийный номер турели (с начальными нулями) + --list список имен только присутствующих устройств + --list-all список всех сохраненных имен + --rename переименовать сохраненные имена + колес/фильтров + --resetnames сбросить все названия в значения по умолчанию +\end{lstlisting} + +\subsubsection{Управление шаговыми двигателями} +Каждый линейный транслятор в совокупности с соответствующей поворотной платформой и управляющим контроллером +оформлен как отдельное устройство. Протокол управления приведен в приложении~\ref{MMPP_control}. + +Все управляющие контроллеры размещаются на одной сигнальной шине UART (протокол: 8N1). Сигналы Tx контроллеров +подключаются по схеме <<открытый сток>> с использованием внешней или слабой внутренней подтяжки. Скорость +интерфейса задается в настройках контроллера, по умолчанию это 115200~бод. + +Система управления построена на основе микроконтроллера STM32F030 (см.~рис.~\ref{MMPP_scheme}). Запись +микропрограммы выполняется посредством встроенного в микроконтроллер бутлоадера (для его активации на плате +размещены кнопки <> и <>). При помощи датчика тока MAX471 возможно измерение потребляемого +двигателями в процессе работы тока. Микроконтроллер формирует сигналы STEP\slash DIR, которые преобразуются в +силовые сигналы для шаговых двигателей при помощи модулей на основе драйверов DRV8825. В случае замены +драйверов, до подключения шаговых двигателей требуется выставить предельный потребляемый ток в соответствии с +таблицей~\ref{MotCurrents} в приложении. Драйверы работают в режиме дробления шага на~16, однако, система +управления не позволит переместить шаговый двигатель на дробное количество шагов, т.к. после окончания +движения двигатель обесточивается. + +Система обеспечивает плавный разгон и торможение двигателей (кроме ситуаций наезда на концевик). Интерфейсы +подключения концевых выключателей различаются: для двигателя~1 концевики подключаются к аналоговым входам МК, +что позволяет параллельно ним установить дополнительные кнопки управления с сильной подтяжкой (резисторы +сопротивлением 47~кОм) к земле. Данные кнопки выведены на лицевую панель прибора и позволяют управлять +перемещением трансляторов без компьютера (для проверки работоспособности системы и перемещения транслятора +анализатора поляризации при замене нижней турели светофильтров). + +Номер контроллера (по умолчанию "--- 0) хранится во внутренней флеш-памяти МК. Контроллер анализатора +поляризации имеет номер~1, контроллер фазовой пластины "--- 2. В случае замены контроллера до установки его в +прибор необходимо провести базовые настройки в соответствии со списком на стр.~\pageref{MMPP_basesettings}. + +Сразу после включения питания контроллеры находятся в неинициализированном состоянии. Для их инициализации в +ручном режиме необходимо сместить все позиционные устройства в положительном направлении на небольшую величину +(для гарантированного съезда с нулевого концевика), а затем двигать их в отрицательном направлении на +количество шагов, превышающее рабочий диапазон "--- для установки на нулевые концевики. Далее до следующего +отключения питания эту процедуру проводить не нужно. + +Для удобства управления устройствами MMPP разработана утилита +\verb'MMPP_control'~\footnote{\url{https://github.com/eddyem/mmpp/tree/master/MMPP_control}} +\lstref{mmppcontrman}. + +\begin{lstlisting}[caption=Краткая справка по параметрам {\tt MMPP\_control},label=mmppcontrman] + -A, --absmove абсолютное движение (без этого флага заданное + количество шагов рассматривается как + относительное) + -L, --lin1=arg перемещение линейного транслятора поляроида на + N шагов + -R, --rot1=arg вращение поляроида на заданный угол (в градусах) + -S, --stop прекратить любое движение + -a, --sendraw=arg отправить в порт заданную управляющую + последовательность символов напрямую + -d, --comdev=arg имя устройства последовательного порта + -h, --help отобразить данную справку + -l, --lin2=arg перемещение линейного транслятора фазовой + пластины на N шагов + -q, --quiet не отображать никакой информации в stdout + -r, --rot2=arg вращение фазовой пластины на заданный угол + (в градусах) + -s, --status получение состояния устройства + -t, --temp отображение температуры (довольно условной) + микроконтроллеров + -w, --wait ожидание окончания движения узлов (если + предыдущая команда выполнялась с -y) + -y, --async не ожидать окончания движения +\end{lstlisting} + +\section{Интерфейс системы управления} +\comment[Тимур]{конфигурационный файл колес} +\label{wheels_config} + +\section{Приложения} +\subsection{Замена колес с фильтрами} +Доступ к колесам турелей осуществляется через лицевую панель фотометра. Для замены соответствующего колеса +необходимо ослабить винт, фиксирующий колесо в турели, открыть крышку турели, поменять колеса, затянуть +фиксирующий винт и закрыть крышку турели. + +Расположение элементов указано на рис.~\ref{wheel_change}. Доступ к фиксирующему винту нижней турели +осуществляется через боковую крышку. Чтобы ослабить этот винт, необходимо сначала переместить транслятор +анализатора поляризации (контроллер \No\,1) на концевик~1. Это реализуется либо через интерфейс управления +прибором, либо посредством сервисных кнопок, расположенных над боковой крышкой. + +\TODO[картинка] +\begin{pict} +%\includegraphics{} +\caption{Расположение элементов турелей.} +\label{wheel_change} +\end{pict} + +Первая и вторая кнопки управляют транслятором анализатора поляризации, третья и четвертая "--- транслятором +фазовой пластины. В каждой группе нажатие левой кнопки вызывает движение транслятора в сторону концевика~0, +нажатие правой "--- в сторону концевика~1~(см.~рис.~\ref{buttons}). + +\TODO[картинка] +\begin{pict} +%\includegraphics{} +\caption{Расположение кнопок управления положением линейных трансляторов.} +\label{buttons} +\end{pict} + +Расположение фильтров в колесе должно быть указано в соответствующем конфигурационном файле интерфейса +системы управления прибором (см.~стр.~\pageref{wheels_config}). + +После окончания замены колес турели находятся в неинициализированном состоянии. Для их инициализации +необходимо выполнить одну из процедур: либо проводить замену с отключенным питанием контроллера (в этом +случае инициализация турелей произойдет автоматически, однако, необходимо будет выполнить инициализацию +подвижных элементов MMPP), либо при помощи интерфейса системы управления или утилиты \verb'HSFW_manage' +установить оба колеса в положение <>. + + +\subsection{Методика установки нуль-пунктов} +Для установки нуль-пунктов линейных трансляторов используются вспомогательные рамки с натянутыми на них +нитяными крестами (см.~рис.~\ref{aux_frames}). Рамки устанавливаются вместо оптических узлов: фазовой +пластины, анализатора поляризации и двух фильтров. Контрольный выходной крест натягивается также на фланец +ПЗС-светоприемника. Для контрольной засветки оптического тракта используется крестообразный лазерный +осветитель, устанавливаемый на специальном фланце во входном окне прибора. Регулировочными винтами необходимо +добиться совмещения центра изображения креста осветителя с центром нитяного креста на фланце ПЗС. Дальнейшая +юстировка производится визуально, либо при помощи вспомогательной видеокамеры с объективом-трансфокатором. + +\TODO[картинка] +\begin{pict} +%\includegraphics{} +\caption{Вспомогательные юстировочные рамки.} +\label{aux_frames} +\end{pict} + +Юстировка турелей фильтров производится следующим образом. При помощи интерфейса системы управления либо +утилиты \verb'HSFW_manage' в обеих турелях выставляются позиции с нитяными крестами. Далее путем регулировки +трех фиксирующих винтов турель центруется относительно удерживающего цилиндра +(см.~рис.~\ref{turrets_centering}). После центровки турелей оба колеса необходимо установить в положение +<>, чтобы освободить оптический тракт для установки нуль-пунктов линейных трансляторов. + +\TODO[картинка] +\begin{pict} +%\includegraphics{} +\caption{Схема установки турелей с фильтрами.} +\label{turrets_centering} +\end{pict} + +Для определения нуль-пунктов трансляторов можно использовать кнопки на боковой панели прибора, при помощи +которых необходимо грубо совместить перекрестие нити в соответствующем оптическом узле с изображением креста +осветителя. Точное совмещение выполняется при помощи интерфейса системы управления или утилиты +\verb'MMPP_control'. По данным \verb'MMPP_control' определяются положения нуль-пунктов \lstref{zeropoints} +транслятора анализатора поляризации (Pol: M0POS) и фазовой пластины (L/4: M0POS). + +\begin{lstlisting}[caption=({\tt MMPP\_control -s}),label=zeropoints] +Pol: M0ST M0LEFT M0POS - M1ST M1LEFT M1POS || L/4: M0ST M0LEFT M0POS - M1ST M1LEFT M1POS +Pol: STOP 0 16400 - STOP 0 0 || L/4: STOP 0 11400 - STOP 0 0 +ESW00 ESW01 ESW10 ESW11 || ESW00 ESW01 ESW10 ESW11 + RLSD RLSD HALL RLSD || RLSD RLSD HALL RLSD +\end{lstlisting} + +Для определения положений нуль-пунктов анализатора поляризации и четвертьволновой пластины необходимо +использовать дополнительное оборудование: осветитель, оснащенный поляризатором с известным направлением +поляризации, а также формирователь круговой поляризации с известным направлением вращения (поляризатор и +четвертьволновая пластина). Возможно также определение нуль-пунктов поляризационной оптики при помощи +наблюдения стандартов с линейной и круговой поляризацией. + +Определение нуль-пункта анализатора поляризации производится при помощи вспомогательного поляроида, +осветителя с объективом и светоприемника (при достаточной яркости осветителя в качестве светоприемника +возможно использовать фоторезистор). Получить поляризованный в данной плоскости свет можно при помощи +куска поляризующей пленки из жидкокристаллических мониторов. Юстировка плоскости поляризатора производится +при помощи поляризационной стопы, поляризационной призмы (например, призмы Глана) или поляризатора с известным +направлением плоскости поляризации. + +После юстировки осветителя необходимо осветить им оптический тракт прибора и сфокусировать на светоприемнике. +Далее требуется линеаризовать показания светоприемника. Это можно сделать, изменяя степень заполнения ШИМ +источника питания осветителя (осветителем может выступать светодиод, для минимизации влияния импульсного +характера осветителя на точность измерений рекомендуется задавать максимальную частоту ШИМ, от 100\,кГц и +выше). В случае использования фоторезистора освещенность хорошо аппроксимируется функцией $I = +a\cdot\exp(b-\ln R)$ (см.~рис.~\ref{photores_cali}). Далее строится зависимость освещенности светоприемника от +угла вращения и по аппроксимации параболой областей вблизи минимумов освещенности определяется положение +скрещенных поляризатора и анализатора, откуда можно определить положение нуль-пункта анализатора поляризации. + +После определения нуль-пункта анализатора он выставляется в положение~$90\degr$ по отношению к осветителю, и в +пучок вводится фазовая пластина. Измеряя интенсивность прошедшего света в зависимости от угла вращения +четвертьволновой пластины определяются положения плоскостей ее экстремальных скоростей. Точные значения углов +определяются аналогично "--- из аппроксимации участков вблизи минимумов освещенности +(см.~рис.~\ref{phase_cali}). Для используемой в MMPP четвертьволновой пластины угол между плоскостями +экстремальных скоростей в полосе~R составляет $91.7\degr$. Определить, какая из плоскостей соответствует +максимальной фазовой скорости, можно при помощи источника циркулярно поляризованного света с известным +направлением вращения плоскости поляризации. + +\TODO[картинка] +\begin{pict} +%\includegraphics{} +\caption{Пример графика зависимости сопротивления фоторезистора от интенсивности освещения.} +\label{photores_cali} +\end{pict} + +\TODO[картинка] +\begin{pict} +%\includegraphics{} +\caption{Интенсивность излучения вблизи плоскостей экстремальных скоростей фазовой пластины.} +\label{phase_cali} +\end{pict} + +\subsection{Порядок сборки и замены узлов прибора} + +Распайка разъема питания: +1 - земля, +2 - нуль, +3 - фаза. + +\TODO[Уйма фотографий со стадиями сборки прибора] + +Подключение проводов: Rx/Tx преобразователя UART-USB к Tx/Rx контроллеров; дополнительно можно установить +сильную (около 4.7\,кОм) подтяжку между +3.3\,В и Rx преобразователя. + +\subsection{Система управления линейными трансляторами и поворотными платформами прибора} +\label{MMPP_control} +\subsubsection{Принципиальная схема} +Разработанная на основе микроконтроллера STM32F030F4P6 система управления шаговыми двигателями имеет +модульную структуру. Один модуль управляет двумя биполярными шаговыми двигателями (напряжение питания 12\,В) +с опросом пары аналоговых и пары цифровых (активны при замыкании на нуль) концевиков. На +рис.~\ref{MMPP_scheme} приведена принципиальная схема одного модуля. + +\begin{pict} +\includegraphics[width=\textwidth]{steppers} +\caption{Принципиальная схема модуля управления шаговыми двигателями.} +\label{MMPP_scheme} +\end{pict} + +Суппрессор~D1 совместно с резисторами~R3 и~R4 (допустимо уменьшить при необходимости сопротивление резисторов +до $68\div100\,$Ом) обеспечивает антистатическую защиту входов микроконтроллера по линии UART. + +Кнопки~SW1 (<>) и~SW2 (<>) обеспечивают выбор режима загрузки микроконтроллера и аппаратный +сброс при отладке (для перехода в режим встроенного загрузчика по UART необходимо нажать кнопку <>, +затем, удерживая ее, нажать и отпустить кнопку <>, после чего отпустить кнопку <>; далее при +помощи утилиты \verb'stm32flash' или команды \verb'make boot' можно записать файл прошивки во флеш-память +микроконтроллера). + +Транзистор~Q1 на входе цепи питания обеспечивает защиту от переполюсовки (при подаче питания в правильной +полярности p-канальный MOSFET находится в открытом состоянии, при переполюсовке он закрыт). + +Датчик~U2 (MAX471) служит для измерения тока, потребляемого шаговыми двигателями во время работы. Выход +датчика является источником тока (500\,мкА на каждый Ампер измеряемого тока). Резистор~R6 выступает в качестве +его нагрузки, в результате чего напряжение на выходе RC-фильтра на~R7 и~C8 изменяется по закону 0.75\,В на +каждый Ампер измеряемого тока. + +Делитель на резисторах~R8 и~R9 позволяет измерять напряжение в цепи питания прибора. Стабилитрон~D3 +ограничивает напряжение, подаваемое на вход АЦП микроконтроллера, величиной менее~3.5\,В. Фильтр на~R10 и~C9 +обеспечивает сглаживание пульсаций и быстрых изменений напряжения. Выходное напряжение примерно в 5.7~раз +меньше входного. + +Драйверы шаговых двигателей DRV8825 в виде чип-модулей устанавливаются в соответствующие гнезда. Подтяжка +контактов модуля M0$\div$M2 к питанию задает требуемый микрошаговый режим. Конденсаторы~C10 и~C11 (low ESR, +минимум 100\,мкФ) обеспечивают сглаживание пульсаций напряжения питания во время работы драйверов. + +Разъемы~J3 и~J8 служат для подключения шаговых двигателей и концевых выключателей. Напряжение питания на +датчики Холла для защиты LDO~U1 подается через резистор~R11. Конденсатор~C7 обеспечивает потребление датчика +Холла во время переходных процессов. Антистатическая защита выходов концевых выключателей обеспечивается +резисторами~R12, R13, R15 и~R22 и суппрессором. Резисторы~R23 и~R24 обеспечивают подтяжку к питанию +аналоговых концевиков, имеющих три градации: 0, Vdd/2 и Vdd. Таким образом, кнопки управления линейными +трансляторами необходимо тоже подтянуть к земле резисторами сопротивлением 47\,кОм. + +Отдельно назначение каждого вывода микроконтроллера рассмотрено в таблице~\ref{MCUpins}. + + +\begin{tbl} +\caption{Назначение выводов микроконтроллера. Тип: AIN~-- аналоговый вход, PUPD~-- выход push\slash pull, +OD~-- выход open drain, FIN~-- плавающий вход, FINPU~-- вход с подтяжкой к Vdd.} +\label{MCUpins} +\begin{tabular}{|c|c|l|} +\hline +\tabstrut\bf Pin & \bf Тип & \bf Назначение \\ +\hline +PA0 & AIN & Ток шагового двигателя \tabstrut \\ +PA1 & AIN & Напряжение питания (12\,В) \\ +PA2 & AIN & Концевик~1 двигателя~0 \\ +PA3 & AIN & Концевик~0 двигателя~0 \\ +PA4 & PUPD & Такты драйвера двигателя~0 (TIM14\_CH1) \\ +PA5 & PUPD & Подача питания на двигатель~1 \\ +PA6 & PUPD & Такты драйвера двигателя~1 (TIM3\_CH1) \\ +PA7 & PUPD & Направление вращения двигателя~1 \\ +PA9 & OD & USART1 Tx \\ +PA10& FIN & USART1 Rx \\ +PA13& FINPU& Концевик~0 двигателя~1 \\ +PA14& FINPU& Концевик~1 двигателя~1 \\ +PB1 & PUPD & Управление питанием датчика тока \\ +PF0 & PUPD & Подача питания на двигатель~0 \\ +PF1 & PUPD & Направление вращения двигателя~0 \\ +\hline +\end{tabular} +\end{tbl} + +\subsubsection{Протокол управления} +Управление контроллерами производится по шине UART (8N1, скорость задана в конфигурации, по умолчанию +115200\,бод). Команды передаются в строковом режиме: признаком окончания команды является символ новой строки. +Микроконтроллер не обрабатывает принимаемые данные до формирования валидной строки. Символы пробела или +табуляции внутри строки игнорируются. Первым в строке следует номер контроллера (число int32). Данный номер +сохраняется во флеш памяти МК во время его инициализации. Каждый модуль обрабатывает лишь те команды, которые +адресованы ему, либо же имеют широковещательную адресацию (в этом случае в качестве адреса указывается -1). +Так как вывод данных микроконтроллером при получении широковещательного идентификатора не блокируется, не +рекомендуется использовать широковещательные посылки при наличии более одного устройства на линии связи (кроме +посылок экстренного останова, сброса и т.п.). + +После идентификатора контроллера следует текст команды и (опционально) ее аргументы. В случае, если команда +валидна, контроллер возвращает строку <>. Если команда не распознана, возвращается маркер ошибки +<>. В случае же ошибок в аргументах команды возвращается маркер ошибки <>. Если команда +возвращает какую-либо информацию, она следует сразу за маркером <>. Данные, занимающие более одной +строки текста, завершаются маркером <>. Если команда лишь требует выполнения определенного действия, +маркер <> возвращается после установления возможности выполнения данного действия. В силу синхронного +характера интерфейса связи, команды, требующие длительного времени на исполнение (например, перемещение +объекта) не выводят в случае ошибки или достижения заданного положения никаких данных, процесс их исполнения +необходимо контролировать периодическим запросом состояния модуля. + +Первым символом в строке команды должен быть один из следующих: + +\begin{description}\def\itm#1{\rlap{#1}\phantom{(ничего)}} +\item[(ничего)] команда <>, в ответ на которую устройство выдает сообщение <>; +\item[\itm{G}] команда-геттер; +\item[\itm{M}] работа с двигателями; +\item[\itm{R}] программная перезагрузка микроконтроллера (первый после перезагрузки геттер <> вернет +значение <>); +\item[\itm{S}] команда-сеттер; +\item[\itm{W}] команда записи во флеш-память значений конфигурации из оперативной памяти. +\end{description} + + +Программная перезагрузка контроллера может использоваться для повторной инициализации счетчиков положения +двигателей (по опорным концевикам нуль-пунктов). Команду записи данных во флеш-память необходимо вызывать +после изменения конфигурации параметров контроллера и проверки геттером <> их значения (за +исключением скорости интерфейса UART все изменения конфигурационных данных сразу отражаются на поведении +контроллера). + +\paragraph{Команды-геттеры.} +Данные команды предназначены для вывода в терминал определенной информации. Данные выводятся сразу за маркером +<>. В случае, если они занимают лишь одну строку (возвращается только один параметр), маркер конца +данных не выводится, при выводе же более одного параметра конец вывода обозначается маркером <>. + +\begin{description}\def\itm#1{\rlap{#1}\phantom{XX}} +\item[\itm{A}] запрос результатов измерения АЦП: +\begin{description} + \item[\itm{D}] значение Vdd$\cdot100\,$В, например, {\tt VDD=330} ($Vdd=3.3\,$В); + \item[\itm{I}] потребляемый обоими моторами ток I$\cdot100\,$А, например, {\tt IMOT=70} ($I=0.7\,$А); + \item[\itm{M}] напряжение питания U$\cdot100\,$В, например, {\tt VMOT=1193} ($U=11.93\,$В); +\end{description} +\item[\itm{C}] получение текущих значений параметров конфигурации, например, +\begin{verbatim} +CONFSZ=36 +DEVID=0 +V12NUM=1 +V12DEN=10 +I12NUM=1 +I12DEN=1 +V33NUM=1 +V33DEN=1 +ESWTHR=150 +MOT0SPD=60 +MOT1SPD=60 +USARTSPD=115200 +REVERSE0=0 +REVERSE1=0 +MAXSTEPS0=0 +MAXSTEPS1=0 +DATAEND +\end{verbatim} + +\item[\itm{R}] получение <<сырых>> данных с АЦП: +\begin{description} + \item[0] ток ШД; + \item[1] напряжение 12\,В; + \item[2] концевик~1 двигателя~0; + \item[3] концевик~0 двигателя~0; + \item[4] внутренняя температура; + \item[5] Vdd. +\end{description} +например, +\begin{verbatim} +ADC[0]=4095 +ADC[1]=2340 +ADC[2]=4095 +ADC[3]=4087 +ADC[4]=1665 +ADC[5]=1532 +DATAEND +\end{verbatim} + +\item[\itm{S}] состояние двигателей (возвращает описанные ниже переменные \verb'MOTORx', \verb'ESWxy', +\verb'POSx' и \verb'STEPSLEFTx'). + +\item[\itm{T}] условная температура микроконтроллера, например, \verb'TEMP=365'. + +\end{description} + +\paragraph{Геттеры состояния.}\label{stategetters} +В переменных \verb'MOTORx' ({\tt x} "--- номер двигателя, 0 или 1) хранится текущее состояние конечного +автомата шаговых двигателей. +Ее значение может быть одним из следующих: +\begin{description}\def\itm#1{\rlap{#1}\phantom{STOPZERO}} +\item[\itm{ACCEL}] состояние разгона "--- начало движения; +\item[\itm{DECEL}] состояние торможения "--- окончание движения; +\item[\itm{MOVE}] движение с постоянной скоростью; +\item[\itm{MOVETO0}] бесконечное движение до достижения концевика~0; +\item[\itm{MOVETO1}] бесконечное движение до достижения концевика~1; +\item[\itm{MVSLOW}] движение с наименьшей постоянной скоростью (в случае перемещения на малое количество + шагов); +\item[\itm{SLEEP}] ожидание команд, движение отсутствует; +\item[\itm{STOP}] окончание движения (по запросу); +\item[\itm{STOPZERO}] окончание движения с обнулением положения; +\item[\itm{UNKNOWN}] неизвестное состояние "--- ошибка. +\end{description} + +Переменные \verb'ESWxy', где {\tt y}~-- номер концевика (0 или 1), {\tt x}~-- номер двигателя (0 или 1) +отражают состояние концевых выключателей и кнопок. + +\begin{description}\def\itm#1{\rlap{#1}\phantom{RLSD}} +\item[\itm{BTN}] (только для концевиков двигателя~0) нажата кнопка; +\item[\itm{ERR}] (только для концевиков двигателя~0) уровень вне допустимых диапазонов; +\item[\itm{HALL}] активен датчик Холла (логический~0); +\item[\itm{RLSD}] концевик неактивен (логическая~1). +\end{description} + +Текущее положение (в шагах) двигателя характеризуется переменной \verb'POSx' ({\tt x}~-- номер мотора, 0 +или~1). Если ее значение отрицательно, требуется инициализация данного двигателя (движение до концевика~0). + +Во время движения геттер состояния возвращает также значение переменной \verb'STEPSLEFTx' "--- оставшееся +количество шагов. + +В случае, если до вызова геттера состояния контроллера произошел его сброс (программный сброс, инициированный +пользователем, либо сброс, инициированный watchdog'ом), геттер вернет дополнительно одну из двух переменных: +\verb'SOFTRESET=1' или \verb'WDGRESET=1'. + +Внимание! После вызова данного геттера переменные не завершаются маркером <>! +Пример: +\begin{lstlisting} +SOFTRESET=1 +MOTOR0=SLEEP +POS0=-1 +ESW00=ERR +ESW01=BTN +MOTOR1=SLEEP +POS1=-1 +ESW10=HALL +ESW11=HALL +\end{lstlisting} + +\paragraph{Команды работы с двигателями.} +Следующим символом после этой команды должен быть номер двигателя (0 или 1), в случае ошибки будет возвращен +ответ \verb'Num>1'. В данной группе всего две команды: +\begin{description}\def\itm#1{\rlap{#1}\phantom{Mnum}} +\item[\itm{Mnum}] перемещение двигателя на \textbf{num} (положительное или отрицательное целое) шагов, в +случае ошибки возможны следующие варианты ответа: +\begin{description}\def\itm#1{\rlap{#1}\phantom{TooBigNumber}} +\item[\itm{BadSteps}] \textbf{num} не является числом; +\item[\itm{IsMoving}] двигатель находится в состоянии движения; +\item[\itm{OnEndSwitch}] двигатель находится на концевике, запрещающем движение в заданном направлении; +\item[\itm{ZeroMove}] \textbf{num} равно нулю; +\item[\itm{TooBigNumber}] значение \textbf{num} превышает системное \verb'MAXSTEPSx'; +\end{description} + +\item[\itm{S}] остановить двигатель. +\end{description} + +\paragraph{Команды-сеттеры.} +При нормальном завершении команда-сеттер изменяет значение соответствующей переменной в оперативной памяти и +(за исключением скорости интерфейса UART) данные изменения сразу же отражаются на поведении контроллера. Для +постоянного сохранения изменений во флеш-памяти МК необходимо дать команду записи во флеш-память после всех +проведенных изменений и их проверки. + +\begin{description}\def\itm#1{\rlap{#1}\phantom{M\#num}} +\item[\itm{C\#num}] изменение значения текущей скорости двигателя с номером \textbf{\#} на \textbf{num} + (данное изменение действует лишь до окончания движения двигателя); +\item[\itm{Dxnum}] установка знаменателя (\textbf{d}enominator) величины \textbf{x} (D, I или M~-- в + соответствии с геттером значения измерений АЦП) в \textbf{num}; +\item[\itm{Exnum}] установка числителя (num\textbf{e}rator) (аналогично \textbf{Dxnum}); +\item[\itm{I num}] изменение значения идентификатора (целое число) контроллера; +\item[\itm{M\#num}] установка максимального диапазона (\textbf{num} от~1 до~65535) шагового двигателя + \textbf{\#}; +\item[\itm{P num}] включение (\textbf{num} равно нулю) или отключение (\textbf{num} отсутствует или любое, + кроме нуля) внутренней подтяжки на UART Tx; +\item[\itm{R\#num}] реверсивное движение двигателя \textbf{\#} (\textbf{num} равное нулю отключает реверс), + в режиме реверса меняется только направление вращения двигателя, но не обрабатываемые концевики; +\item[\itm{S\#num}] изменение значения максимальной скорости двигателя с номером \textbf{\#} на \textbf{num} + (максимальная скорость устанавливается после окончания движения с ускорением и не зависит от + текущей скорости, \textbf{C\#num}); +\item[\itm{T num}] изменение пороговых величин (\textbf{num} в ADU) для градации состояний концевика + двигателя~0 (0..num~-- датчик Холла, 2048-num..2048+num~-- пользовательская кнопка, + 4096-num..4095~-- свободное состояние); +\item[\itm{U num}] изменение скорости UART. +\end{description} + +\paragraph{Сеттеры скорости двигателей.} +Для установки значения скорости в \textbf{N} шагов в секунду, используются сеттеры \textbf{C} или \textbf{S}. +Их аргумент имеет значение $3000/N$. Например, чтобы дать команду контроллеру с идентификатором <<0>> +изменить текущую скорость вращения двигателя~0 на 50~шагов в секунду, необходимо передать команду +\textbf{0SC060} (0~-- номер контроллера, S~-- сеттер, C~-- текущая скорость, 0~-- двигатель~0, $60=3000/50$). + +\paragraph{Сеттеры числителя и знаменателя.} Сеттеры \textbf{Dxnum} (знаменатель) и \textbf{Exnum} +(числитель) устанавливают величины соответствующих аппроксимаций к коэффициентам перевода измеренных АЦП +величин из ADU в физические величины. Следует учитывать, что при расчетах используется беззнаковая +целочисленная 32-битная математика, поэтому во избежание переполнения не следует задавать слишком большие +величины. В качестве параметра \textbf{x} используется мнемоника из соответствующего геттера (\textbf{D}~-- +Vdd, \textbf{I}~-- потребляемый ток, \textbf{M}~-- напряжение питания). Для преобразования числа с плавающей +точкой в несократимую арифметическую дробь можно использовать функцию Octave \verb'rat()'. Например, для +преобразования коэффициента~$1.23$ в несократимую дробь с точностью~$0.1$: +{\lstset{language=Octave} +\begin{lstlisting} +[N D] = rat(1.23,0.01) +N = 16 +D = 13 +\end{lstlisting}} +Полученное приближение~$16/13=1.2308$ лежит в заданных точностных рамках. + +\paragraph{Сеттер идентификатора устройства.} Сразу после получения нового идентификатора, устройство +перестает откликаться на команды со старым идентификатором. Поэтому в случае проблем (устройство +<<потеряно>>) необходимо произвести перезагрузку устройства кратковременным нажатием на кнопку <> или +кратковременным отключением питания. Если же устройство является единственным на линии связи, можно +обратиться к нему по <<широковещательному>> идентификатору <<-1>>. + + +\subsubsection{Состояние устройства и базовые настройки} +Состояние устройства в \verb'MMPP_control' отображается четырьмя строками, например: +\begin{lstlisting} +Pol: M0ST M0LEFT M0POS - M1ST M1LEFT M1POS || L/4: M0ST M0LEFT M0POS - M1ST M1LEFT M1POS +Pol: STOP 0 16400 - STOP 0 0 || L/4: STOP 0 11400 - STOP 0 0 +ESW00 ESW01 ESW10 ESW11 || ESW00 ESW01 ESW10 ESW11 + RLSD RLSD HALL RLSD || RLSD RLSD HALL RLSD +\end{lstlisting} + +Нечетные строки "--- название полей в четных строках. Две вертикальные линии разделяют поля первого и второго +контроллера (в первой группе они имеют соответствующие пометки: <> и <>). +\begin{description}\def\itm#1{\rlap{#1}\phantom{MxLEFT}} +\item[\itm{MxST}] состояние двигателей~0 и~1; +\item[\itm{MxLEFT}] количество оставшихся шагов; +\item[\itm{MxPOS}] текущее положение двигателей; +\item[\itm{ESWxy}] состояние концевика \textbf{y} двигателя \textbf{x}. +\end{description} +Значение полей описано в пункте <<Геттеры состояния>> на стр.~\pageref{stategetters}. + +\paragraph{Базовые настройки.}\label{MMPP_basesettings} +Параметры текущей конфигурации контроллера можно получить при помощи геттера конфигурации. Например, +\begin{lstlisting}[caption=Базовые настройки контроллеров] +MMPP_control -a 1GC +Send raw string: 1GC +Receive: +CONFSZ=36 +DEVID=1 +V12NUM=605 +V12DEN=94 +I12NUM=3 +I12DEN=4 +V33NUM=1 +V33DEN=1 +ESWTHR=500 +MOT0SPD=3 +MOT1SPD=5 +MAXSTEPS0=50000 +MAXSTEPS1=50000 +INTPULLUP=1 +USARTSPD=115200 +REVERSE0=1 +REVERSE1=0 +DATAEND + +MMPP_control -a 2GC +Send raw string: 2GC +Receive: +CONFSZ=36 +DEVID=2 +V12NUM=605 +V12DEN=94 +I12NUM=3 +I12DEN=4 +V33NUM=1 +V33DEN=1 +ESWTHR=500 +MOT0SPD=3 +MOT1SPD=2 +MAXSTEPS0=50000 +MAXSTEPS1=50000 +INTPULLUP=1 +USARTSPD=115200 +REVERSE0=0 +REVERSE1=1 +DATAEND +\end{lstlisting} + +В случае замены контроллера необходимо записать в новый чип конфигурацию, соответствующую заменяемому. +Важными параметрами являются \verb'DEVID' (идентификатор устройства), \verb'ESWTHR' (порог реакции на +изменение уровня на концевиках двигателя~0, \verb'MOTxSPD' (предельные скорости соответствующих двигателей), +\verb'MAXSTEPSx' (максимальное количество шагов данного двигателя), \verb'INTPULLUP' (при отсутствии внешней +подтяжки шины~Tx контроллеров отключенная подтяжка приведет к неработоспособности), \verb'USARTSPD' (скорость +шины UART) и \verb'REVERSEx' (направление вращения двигателя). + +\paragraph{Значения предельных токов DRV8825.} \label{MotCurrents} +Предельные токи определяются по уровню напряжения на подстроечных резисторах DRV8825. +\TODO[ТОКИ!] +\end{document} diff --git a/Doc_rus/imgs/steppers.pdf b/Doc_rus/imgs/steppers.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6ef80099450511fea1d5215680cc5cde89dffa06 GIT binary patch literal 105486 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 z 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 |= RCC_APB2ENR_ADC1EN; /* (1) */ RCC->CR2 |= RCC_CR2_HSI14ON; /* (2) */ - while ((RCC->CR2 & RCC_CR2_HSI14RDY) == 0) /* (3) */ + while ((RCC->CR2 & RCC_CR2_HSI14RDY) == 0){}; /* (3) */ /* (1) Ensure that ADEN = 0 */ /* (2) Clear ADEN */ /* (3) Launch the calibration by setting ADCAL */ @@ -62,7 +62,7 @@ void adc_setup(){ /* (2) Wait until ADC ready */ do{ ADC1->CR |= ADC_CR_ADEN; /* (1) */ - }while ((ADC1->ISR & ADC_ISR_ADRDY) == 0) /* (2) */; + }while ((ADC1->ISR & ADC_ISR_ADRDY) == 0); /* (2) */; /* (1) Select HSI14 by writing 00 in CKMODE (reset value) */ /* (2) Select the continuous mode */ /* (3) Select CHSEL0..3, 16,17 */ diff --git a/STM32/steppers/main.c b/STM32/steppers/main.c index d36bb2a..d668836 100644 --- a/STM32/steppers/main.c +++ b/STM32/steppers/main.c @@ -119,7 +119,7 @@ int main(void){ //def EBUG if(msgctr > Tms || Tms - msgctr > 4999){ // once per 5 seconds msgctr = Tms; - txt = "hello"; + txt = "hello, I'm alive!\n"; } #endif /* diff --git a/STM32/steppers/proto.c b/STM32/steppers/proto.c index 5462d57..64a5666 100644 --- a/STM32/steppers/proto.c +++ b/STM32/steppers/proto.c @@ -338,15 +338,16 @@ static char *set_something(char *str){ return setDevId(str); break; case 'M': // set maxsteps - setmotvals('M', str); + return setmotvals('M', str); break; case 'P': // set pullup omitwsp(str); if(*str == '0') the_conf.intpullup = 0; else the_conf.intpullup = 1; + return ALLOK; break; case 'R': // set reverse - setmotvals('R', str); + return setmotvals('R', str); break; case 'S': // set speed return setMotSpeed(0, str); diff --git a/STM32/steppers/steppers.bin b/STM32/steppers/steppers.bin index 9d8c0186c37d7eaee00003ef73173a8e012dadf7..39d0cede723bb02124d8e0975bbaca5a4396307a 100755 GIT binary patch delta 5009 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 delta 5138 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 = 48000000 / the_conf.usartspd; /* (1) */ + USART1->BRR = 48000000UL / the_conf.usartspd; /* (1) */ USART1->CR1 = USART_CR1_TE | USART_CR1_RE | USART_CR1_UE; /* (2) */ /* polling idle frame Transmission */ while(!(USART1->ISR & USART_ISR_TC)){} diff --git a/electronics/steppers-Cu.pdf b/electronics/steppers-Cu.pdf deleted file mode 100644 index a698620f2f4cb3c4fbc6e75045aa98759e997e63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252636 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

L6zbLZX{z9Y&LP{y#4_VB_$fPf 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

UTD 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 z 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