Левитирующий глобус что это
Электромагнитный левитирующий глобус. А всё-таки она вертится!
Здравствуйте. В сегодняшнем обзоре мы рассмотрим любопытный светильник – левитирующий глобус. Зрелище вращающегося земного шара, парящего в воздухе, без какого-либо крепления, действительно завораживает. Если вам интересно посмотреть на это, а заодно узнать, как устроен левитрон – добро пожаловать под кат.
Заказ был сделан 10 мая. 11 мая магазин отправил мне пакет, который уже 30 мая я забрал на почте:
Левитрон поставляется в красочной картонной коробке, которая немного пострадала при пересылке. На одной из её сторон указаны существующие варианты расцветок глобусов:
Конкретно этот лот – чёрно серебристый. На мой взгляд он смотрится более стильно.
В коробке – каждая деталь левитрона расположена в отдельной ячейке пенопластовой подложки, что исключает их повреждение.
К левитрону прилагается инструкция на китайском и английском языках:
Для начала, давайте посмотрим краткие технические характеристики левитрона со страницы магазина:
Description:
Globe color: Silver&Black plastic globe
Base: Plastic base, Matt black color, rubber oil coated
Power:DC Output 12V,1000mAh
Product size: 20x5x20cm
Weight:900g
Globe Dia:10cm
Box Size: 22.5×22.5×13.5cm
Package include:
1 x Magnetic Levitation Floating
1 x Charger
1 x Instruction
Что же входит в комплект:
Сам глобус десяти сантиметров диаметром. Внутри него, к одному из полюсов приклеен неодимовый магнит:
Магазин отдельно прикладывает переходник под наши розетки.
В выключенном состоянии – глобус примагничивается к её верху:
После подключения подставки к сети – за белым пластиком загорается четыре светодиода разных цветов, для подсветки земного шара:
И можно подвешивать глобус:
Глобус висит неподвижно, что бы он вращался – необходимо рукой придать ему вращающееся движение. Поскольку, он испытывает только трение воздуха – вращение будет длится очень долго. Судя по отзывам в магазине – и месяц не предел. У меня он вращается уже три дня, но скорость вращения не изменяется.
Потребление от электрической сети при этом составляет 3,1 Ватт:
При подвешивании глобуса, чтобы быстро найти точку левитации – проще всего воспользоваться направляющим шаблоном, который идет в комплекте. Прикладываем его к подставке, к шаблону прикладываем глобус и аккуратно вынимаем направляющий шаблон:
Давайте, посмотрим устройство левитрона. Для того, чтобы добраться до его внутренностей – достаточно вынуть белый пластик, который играет роль светорассеивателя:
Все платы прикреплены к корпусу при помощи термоклея. На фото вы можете увидеть плату управления, которая находится в нижней части подставки. Присутствуют подстроечные резисторы для регулировки положения глобуса относительно подставки. Регулировать ничего не пришлось, всё настроено хорошо.
Вверху подставки находится соленоид, с двух сторон которого находятся электромагнитные датчики, которые выдают напряжение прямо пропорциональное уровню магнитной индукции. Когда глобус не в подставке – напряжение на датчиках будет одинаковое. Когда мы вносим глобус в подставку, а вернее магнит, находящийся в глобусе – напряжение на датчиках изменяется. Состояние напряжения – контролирует плата управления. При этом плата управления формирует сигнал, который передаёт на ШИМ управляющий соленоидом. Из-за этого – соленоид генерирует магнитное поле, которое будет удерживать глобус в равновесии с силами гравитации.
Если проще – глобус притягивается к верху подставки, датчики выдают разные напряжения, блок управления выдаст максимальный сигнал, и соленоид отключится совсем. Глобус начинает падать, разница напряжений с датчиков начнет уменьшаться. Блок управления при этом уменьшит сигнал на ШИМ. При этом увеличится ток через соленоид и магнит в глобусе начинает притягиваться.
И так далее. Левитация состоит из падений и притягиваний. Но, поскольку, это происходит с очень большой частотой – то нам кажется, что шар неподвижно висит в воздухе. Он находится в динамическом равновесии. Заметить колебания – невозможно.
А сам ШИМ управляющий соленоидом – спрятан в середине подставки, под светодиодами:
Собираем всё обратно:
Небольшое видео демонстрирующее работу устройства:
Ночью повернул на светильник камеру видеонаблюдения:
И всё-таки она вертится!
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Левитирующий в магнитном поле глобус
Это происходит примерно так же, как вождение автомобиля. Постоянно анализируя, смещается ли автомобиль влево или вправо, водитель может оставаться на своей полосе движения, лишь внося небольшие поправки.
Эта система управления магнитной левитацией не является «линейной» системой. Например, соотношение между током, приложенным к электромагниту, и силой, действующей (на магнит земного шара), является квадратичным. Более того, эта сила меняется в зависимости от расстояния между электромагнитом и магнитом.
Любое изменение веса земного шара, магнита, электромагнита или положения датчика, вероятно, приведет к «нестабильному» глобусу.
Итак, как это работает? Во-первых, нужно определить вертикальное положение земного шара. Это положение измеряется датчиком на эффекте Холла. Небольшим устройством, которое измеряет силу магнитного поля (создаваемого магнитом, установленным внутри земного шара), преобразуя его в электрическое напряжение. Если глобус приблизится к датчику, напряженность магнитного поля увеличится, а выходное напряжение изменится. В данном случае из-за расположения северного и южного полюсов магнита и датчика Холла это напряжение будет уменьшаться. Напряжение снова возрастет, если глобус удалится дальше от датчика.
Весь этот процесс повторяется каждую миллисекунду (выполняется прерывание). Каждый цикл начинается со считывания выходного сигнала АЦП для получения напряжения датчика Холла. Если глобус находится в стабильном плавающем положении, это напряжение будет близко к заданному значению напряжения (в этом примере: около 1000 мВ, что в 10 раз превышает выходной сигнал датчика Холла). Как и в любой системе управления, это напряжение будет немного колебаться.
На фото экрана осциллографа (желтый канал) видно, что каждую миллисекунду земной шар опускается примерно на 500 микросекунд, а затем снова движется вверх к электромагниту.
Дифференциация сигнала ошибки по времени и добавление этого члена к сигналу ошибки обеспечивает более быструю реакцию на быстро меняющиеся положения земного шара. Постоянная времени дифференциатора Τd (которая также является параметром в программе Arduino) контролирует вес этого члена. Это самый важный из всех параметров: его нужно тщательно выбирать, чтобы добиться стабильности.
Если интегрировать оставшийся сигнал ошибки, выходной сигнал контроллера (PWM) будет медленно увеличиваться, положение земного шара приблизится к желаемому положению, сигнал ошибки станет нулевым, и интеграция остановится именно тогда, когда земной шар находится там, где нужно. Постоянная времени интегратора Τi является еще одним параметром в программе Arduino. Это менее критично, чем Τd.
Вывод: здесь важны 4 параметра. Заданное значение, коэффициент усиления, постоянная времени интегрирования и постоянная времени дифференцирования.
Шаг второй: сборка электромагнита
В этой сборке есть все необходимое, кроме катушек, используемых для вращения глобуса, и светодиодных лент.
Электромагнит довольно мощный и выделяет изрядное количество тепла. Для безопасности, поверх него помещен довольно большой радиатор. Дополнительно к радиатору крепится датчик температуры. Он будет использоваться для постоянного контроля температуры.
Над радиатором находится деревянная планка (используется для «подвешивания» сборки в деревянном фонаре без использования гаек или болтов). Сразу под ним алюминиевый угловой профиль, который удерживает планку на месте. Резьбовые прокладки соединяют планку с основанием радиатора.
Под радиатором, используя те же отверстия (которые нужно будет просверлить), еще один набор резьбовых прокладок, идущих к пластине из оргстекла, которая удерживает датчик Холла.
Размеры оргстекла 90 х 105 мм. Задний край выступает на 67 мм от положения датчика Холла (центр электромагнита). Обратите внимание, что этот последний размер важен, так как именно здесь 3D-деталь, удерживающая датчик Холла, будет прикреплена к оргстеклу.
Фактически, этот датчик будет контролировать положение земного шара не относительно электромагнита, а относительно самого датчика. Но поскольку этот датчик зафиксирован в своем положении, он в конечном итоге определит положение земного шара относительно электромагнита.
Как было сказано ранее, расстояние по вертикали между электромагнитом и датчиком (или пластиной из оргстекла) имеет решающее значение.
У используемого мастером электромагнита (высота 40 мм) пластина из оргстекла находится на расстоянии 58 мм от радиатора. Это дает «зазор» 18 мм между электромагнитом и датчиком Холла.
Возникает вопрос: не влияет ли магнитное поле электромагнита на показания датчика? В обычных условиях влияет, но пока считываются показания датчика (каждую миллисекунду), электромагнит всегда находится в одном и том же выключенном состоянии.
Этот датчик на эффекте Холла необходимо разместить точно под центральной точкой магнита.
Датчик Холла устанавливается в розетку с контактами и приклеивается к пластине из оргстекла. Это позволяет легко настраивать положение датчика, поскольку выводы датчика не припаяны.
Шаг пятый: глобус
В данной сборке мастер использует глобус-копилку. Это имеет то преимущество, что внизу глобуса имеется большое отверстие. Это отверстие используется для размещения неодимового магнита-куба рядом с географическим Северным полюсом земного шара. Для крепления мастер использовал двусторонний скотч.
Магнит нужно разместить севером вверх. Лучше всего использовать компас для определения северного полюса магнита: северный полюс магнита притягивает южный полюс стрелки компаса.
Для того, чтобы глобус вращался, потребуется размещения двух дополнительных (меньших) магнитов внутри глобуса. Они размещаются на меридиане на противоположных сторонах.
Шаг шестой: катушки
Чтобы создать вращающий момент земного шара, нужно «вращающееся» магнитное поле. Этой цели служат шесть катушек, расположенных под земным шаром.
Эти катушки придется делать самостоятельно, намотав на пластиковые катушки 500 витков эмалированного медного провода (диаметром 0,28 мм). Сопротивление катушек около 20 Ом.
Катушки удерживаются на месте держателем, напечатанным на 3D-принтере. Сам держатель крепится к пластине из оргстекла двумя винтами.
STL-файл паука (необходим для 3D-печати) доступен для просмотра в 3D и загрузки по этой ссылке: 3D-модель держателя Sketchfab (сначала нужно будет создать бесплатную учетную запись).
К каждой катушке припаян двухконтактный разъем, все эти разъемы подключены к более крупной 15-контактной розетке (с 3 неиспользуемыми контактами), приклеенной к крестовине прямо посередине.
Если направление намотки против часовой стрелки, то обозначается начало первого витка клеммой B и конец последнего витка клеммой A.
Катушки будут работать вместе в 3 парах: катушка 1 и 4, 2 и 5, 3 и 6. Клеммы «B» катушек просто соединяются между собой для каждой пары катушек. Контакты розетки для клемм катушки «A» припаяны к плоскому кабелю (6 проводов).
На другом конце плоского кабеля припаивается разъем.
Пластину из оргстекла нужно обрезать до нужных размеров, в зависимости от того, какой корпус используется.
Если все правильно подключено, в любой момент вертикальная ориентация магнитного поля трех соседних катушек будет противоположна магнитному полю трех других катушек. Через равные промежутки времени это поле будет «вращаться» на 60 градусов против часовой стрелки (если смотреть на катушки сверху). Это создаст крутящий момент на двух боковых магнитах земного шара.
Для получения лучшего визуального эффекта катушки расположены примерно на 130 см под двумя магнитами вращения шара. Поскольку здесь не нужен большой крутящий момент, даже на таком расстоянии вращение ровное и стабильное.
Шаг седьмой: сборка датчика вращения глобуса
Эта сборка состоит из шести деталей, напечатанных на 3D-принтере. Цель состоит в том, чтобы позиционировать датчик Холла вращения шара таким образом, чтобы он мог улавливать прохождение 2 магнитов вращения глобуса, установленных внутри шара. Держатель позволяет перемещать датчик Холла горизонтально и вертикально. После установки две гайки надежно удерживают датчик Холла на месте.
Сам датчик Холла расположен внутри небольшой трубки на нижнем конце «корпуса датчика Холла». К обратной стороне приклеена розетка с контактом для подключения трех выводов датчика Холла.
Такая конструкция позволяет легко настраивать положение датчика, поскольку выводы датчика не припаяны. Если используется датчик SS 495A, штампованная сторона должна быть обращена вверх.
Шаг восьмой: система управления вращением земного шара
Как уже объяснялось, вращающиеся катушки под земным шаром будут оказывать небольшой крутящий момент на глобус.
В данном случае нужна система управления. Контроллеру необходимо знать скорость вращения земного шара.
Если скорость вращения земного шара в настоящее время слишком мала (ниже желаемой скорости), скорость вращающегося магнитного поля будет установлена на скорость, немного превышающую текущую скорость вращения земного шара (и наоборот). Этот процесс повторяется при каждом полном повороте земного шара, пока скорость вращения земного шара не достигнет заданной.
Описанная здесь система управления будет работать только в том случае, если фаза вращающегося магнитного поля установлена правильно (относительно вращающегося шара). Программа позаботится об этом, но это требует правильного подключения катушек и правильного взаимного расположения катушек в горизонтальной плоскости относительно размещения датчика Холла (см. фото).
Шаг девятый: светодиодные полосы
Поскольку глобус, плавающий и вращающийся в темноте, не привлекает особого внимания, в качестве последнего штриха добавлены две светодиодные полосы. Каждый светодиод RGB управляется индивидуально, и для этого требуется всего четыре провода: земля, 5 В, данные и часы.
Мастер приклеивает их к корпусу и припаивает 4-проводной плоский кабель достаточной длины к входной стороне каждой светодиодной ленты.
Для сохранения низкого потребления тока будут использоваться только 8 из 16 светодиодов и даже не на полную мощность. Этого вполне достаточно для получения хороших визуальных эффектов.
Шаг десятый: код Arduino
Программа рассчитана на скорость. В частности, процедуры обслуживания прерываний (ISR) не используют числа с плавающей запятой. Это означает, что, например, вычисления контроллера подъема выполняются с (длинными) целыми числами, что повышает точность за счет добавления дополнительных цифр «двоичной дроби» и удаления их в конце расчета (смещение значений влево или вправо на определенное количество бит).
Полный код можно скачать ниже.
20210501 spinning_globe.ino
Основной цикл короткий, но четко показывает общую структуру.
Если событие или пользовательская команда доступны, они будут обработаны. Если нет, программа продолжается. События генерируются подпрограммами обслуживания прерываний. Пользовательские команды собираются из последовательного интерфейса или (опционально) аппаратных кнопок.
Состояния переключателей (чтение и устранение дребезга в ISR) используются для адаптации настроек, если это необходимо.
Данные (если есть) отправляются на последовательный интерфейс и на дополнительный ЖК-дисплей.
Если необходимо изменить яркость светодиодной ленты (на что указывает возникновение определенного события «светодиодная лента»), последовательные данные будут отправлены на светодиодную полосу.
Пока нечего делать, управление будет оставаться в положении холостого хода.
Шаг двенадцатый: размещение компонентов
Печатная плата содержит довольно много компонентов. Спецификацию можно скачать ниже.
5__2021-globe PCB V1 rev B-BOM.txt
Детали четко обозначены на схематическом чертеже. Мастер использовал разъемы IC для всех микросхем. Логические микросхемы 74HCT используются из-за низкого энергопотребления, но микросхемы 74LS тоже будут работать.
Перед подключением клеммы Out + необходимо настроить подстроечный резистор преобразователя на выходное напряжение 7 В.
Здесь потребуется подключение к трем датчикам (температуры и двум датчикам на эффекте Холла), электромагниту, катушкам и светодиодной ленте. Питание осуществляется от внешнего адаптера питания 24 В, подключенного к разъему постоянного тока на печатной плате. Рекомендуется сначала проверить полярность: на центральный контакт должно подаваться 24 В (+).
Тест 2: Подключите датчик температуры (в противном случае плата определит «высокую температуру» и не позволит запитать электромагнит). Подключите также датчик холла подъема и провода электромагнита. Включите устройство. Вы должны увидеть, как мигает зеленый светодиод PCB. Подождите 5 секунд. Синий светодиод на печатной плате должен начать мигать. Теперь медленно переместите глобус (с большим подъемным магнитом) вверх в направлении подъемного датчика Холла (и электромагнита), пока он не коснется пластины из оргстекла. Затем отодвиньте его от датчика вниз. Это включает электромагнит и систему управления подъемом. Поднося снова глобус к магниту, теперь мы должны наблюдать притягивающую силу между электромагнитом и подъемным магнитом. Если мы наблюдаем отталкивающую силу, два провода электромагнита необходимо поменять местами.
Тест 3 : попробуйте «повесить» глобус на место (процедура описана в следующем разделе).
Тест 4 : выключите питание, также подключите датчик Холла вращения и включите питание. Снова повесьте глобус на место и слегка поверните (против часовой стрелки).
Подключите осциллограф к контакту 9 IC8A (вход триггера Шмитта) и убедитесь, что отображаемый сигнал выглядит как желтый сигнал на рисунке, показывающем формирование импульса прохождения гринвичского магнита. Если это не так, попробуйте получить эту форму сигнала, отрегулировав горизонтальное и вертикальное положение датчика Холла вращения.
Настройте выход триггера Шмитта: подключите канал 2 осциллографа к контакту 8 IC8C (выход триггера Шмитта). Регулируя подстроечный резистор R8, установите входное пороговое напряжение (канал осциллографа 1) на 0,8 В. Предположим, мы задали глобусу скорость вращения от 10 до 15 секунд, это должно давать импульс от 0,5 до 1 секунды каждый раз, когда меридиан 180 ° проходит датчик Холла вращения.
Тест 5 : выключите питание, также подключите катушки и включите питание. Снова повесьте глобус на место и слегка поверните (против часовой стрелки). Теперь должна сработать система управления вращением. Примерно через 30 секунд светодиод PCB должен погаснуть, показывая, что заданная скорость вращения достигнута.
Тест 6 : Подключите светодиодные ленты. Затем используйте команды монитора последовательного порта (объясненные в следующем разделе), чтобы установить цикл светодиодной ленты 5 (цикл по всем цветам) и синхронизацию светодиодной ленты 1. Убедитесь, что светодиодные ленты работают правильно.
Электромагнитный левитирующий глобус. А всё-таки она вертится!
Здравствуйте. В сегодняшнем обзоре мы рассмотрим любопытный светильник – левитирующий глобус. Зрелище вращающегося земного шара, парящего в воздухе, без какого-либо крепления, действительно завораживает. Если вам интересно посмотреть на это, а заодно узнать, как устроен левитрон – добро пожаловать под кат.
Заказ был сделан 10 мая. 11 мая магазин отправил мне пакет, который уже 30 мая я забрал на почте:
Левитрон поставляется в красочной картонной коробке, которая немного пострадала при пересылке. На одной из её сторон указаны существующие варианты расцветок глобусов:
Конкретно этот лот – чёрно серебристый. На мой взгляд он смотрится более стильно.
В коробке – каждая деталь левитрона расположена в отдельной ячейке пенопластовой подложки, что исключает их повреждение.
К левитрону прилагается инструкция на китайском и английском языках:
Для начала, давайте посмотрим краткие технические характеристики левитрона со страницы магазина:
Description:
Globe color: Silver&Black plastic globe
Base: Plastic base, Matt black color, rubber oil coated
Power:DC Output 12V,1000mAh
Product size: 20x5x20cm
Weight:900g
Globe Dia:10cm
Box Size: 22.5×22.5×13.5cm
Package include:
1 x Magnetic Levitation Floating
1 x Charger
1 x Instruction
Что же входит в комплект:
Сам глобус десяти сантиметров диаметром. Внутри него, к одному из полюсов приклеен неодимовый магнит:
Магазин отдельно прикладывает переходник под наши розетки.
В выключенном состоянии – глобус примагничивается к её верху:
После подключения подставки к сети – за белым пластиком загорается четыре светодиода разных цветов, для подсветки земного шара:
И можно подвешивать глобус:
Глобус висит неподвижно, что бы он вращался – необходимо рукой придать ему вращающееся движение. Поскольку, он испытывает только трение воздуха – вращение будет длится очень долго. Судя по отзывам в магазине – и месяц не предел. У меня он вращается уже три дня, но скорость вращения не изменяется.
Потребление от электрической сети при этом составляет 3,1 Ватт:
При подвешивании глобуса, чтобы быстро найти точку левитации – проще всего воспользоваться направляющим шаблоном, который идет в комплекте. Прикладываем его к подставке, к шаблону прикладываем глобус и аккуратно вынимаем направляющий шаблон:
Давайте, посмотрим устройство левитрона. Для того, чтобы добраться до его внутренностей – достаточно вынуть белый пластик, который играет роль светорассеивателя:
Все платы прикреплены к корпусу при помощи термоклея. На фото вы можете увидеть плату управления, которая находится в нижней части подставки. Присутствуют подстроечные резисторы для регулировки положения глобуса относительно подставки. Регулировать ничего не пришлось, всё настроено хорошо.
Вверху подставки находится соленоид, с двух сторон которого находятся электромагнитные датчики, которые выдают напряжение прямо пропорциональное уровню магнитной индукции. Когда глобус не в подставке – напряжение на датчиках будет одинаковое. Когда мы вносим глобус в подставку, а вернее магнит, находящийся в глобусе – напряжение на датчиках изменяется. Состояние напряжения – контролирует плата управления. При этом плата управления формирует сигнал, который передаёт на ШИМ управляющий соленоидом. Из-за этого – соленоид генерирует магнитное поле, которое будет удерживать глобус в равновесии с силами гравитации.
Если проще – глобус притягивается к верху подставки, датчики выдают разные напряжения, блок управления выдаст максимальный сигнал, и соленоид отключится совсем. Глобус начинает падать, разница напряжений с датчиков начнет уменьшаться. Блок управления при этом уменьшит сигнал на ШИМ. При этом увеличится ток через соленоид и магнит в глобусе начинает притягиваться.
И так далее. Левитация состоит из падений и притягиваний. Но, поскольку, это происходит с очень большой частотой – то нам кажется, что шар неподвижно висит в воздухе. Он находится в динамическом равновесии. Заметить колебания – невозможно.
А сам ШИМ управляющий соленоидом – спрятан в середине подставки, под светодиодами:
Собираем всё обратно:
Небольшое видео демонстрирующее работу устройства:
Ночью повернул на светильник камеру видеонаблюдения:
И всё-таки она вертится!
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.