Arduinoで作る浮遊光球 (5 / 9 paso)

Paso 5: 浮遊コイルの固定

ステップ3と4では、電磁石を指でつまんで磁気浮揚を行いました。 ここでは、それなりに見栄えの良いフレームを作り、これに電磁石を取り付けます。

フレームに磁化しやすい鉄製の部品を使うと、いろいろ面倒なことになります。 木材、プラスチック、アルミニウムなどであれば心配ないですが、ここでは質感および入手と組み立ての容易さの観点から、ステンレス製の金具とボウルを用います。 なおこれらのステンレス製品は、程度の差はあれ磁化します。

組み立てたステンレス製のフレームに電磁石を取り付けて空中浮遊を試したところ、浮揚物体は空中で安定せず、上下に振動するようになりました。 またこの振動は徐々に大きくなり、最終的に床に落ちたり、上方の電磁石に吸いついたりします。

そこで思い出されるのが、ステップ3の浮揚試行で指先に感じた軽い振動です。 を抑えていたと考えられます。 電磁石を指でつまんだ試行では、指がクッションの役目を果たして振動を吸収し、浮揚物体の振動 (もしくは共振) しかし、ステンレス製のフレームと電磁石との間にはそうした緩衝材はありません。

したがって、何らかの緩衝装置を追加すれば、浮遊が安定するかもしれません。 を実現できないか試してみました。 そこでまず、物理的な材料を使わずに、プログラム上で仮想的な緩衝装置 (ダンパ) しかしこれは予想外に難しく、安定的な浮遊はなかなか実現できませんでした。 (下記のVIDEO (5) の冒頭では、物理的ダンパなしで安定的な空中浮遊が実現できていますが、これはレア・ケースです。 )

原因を分析したいところですが、Arduinoでシリアル通信を行うと処理速度が低下するため、実際の状態はよくつかめません。 また、浮揚の制御で生じる磁場の影響がセンサの出力に混入するため、浮遊物体の位置や動きの正確な評価も困難です。 そこで、状態と制御のモデルを作り、Excelのスプレッド・シートでシミュレーションを行いました (*). その結果、下記の傾向を確認することができました。

(*) シミュレータの作成は簡単ではないので詳細は割愛します。 電磁石が作る外部磁界のモデルをwebで調べましたが適当なものはなかなか見当たりませんでした。 最終的に参照したのは次の2つの解説です (解説A解説B) 。

()1) 浮遊物体と電磁石の距離を正確かつ高頻度で計測できるならば、単純なPD制御をプログラムに書き足すことで振動を抑制できる

の影響を受けるため、浮遊物体の位置の正確な評価は容易ではありません。 しかし、磁気センサの出力値は、電磁石が作り出す磁場の変化 (ノイズ)

(2) このノイズの変化は周期性を持つが、そのパターンは諸条件に依存するため、この変化パターンを利用してノイズを除去するのも容易ではない

(3) このノイズ込みのセンサ出力を移動平均のような単純な方法で処理しても、浮遊の振動を抑えるのは困難である

(4) 物理的な緩衝材 (ダンパ) は、たとえそれが弱くて貧弱なものだとしても、振動による浮遊の失敗を劇的に改善する

(5) 処理周期が1ミリ秒程度の場合、処理時間の短縮化は非常に重要である(上のグラフ参照)

以上のシミュレーション結果を受けて、低反発のウレタン・シートの小片をフレームと電磁石の間に挟みました。 さらに、PD制御に基づく下記のサンプル・プログラム 「levitate_with_PD.pdf」 の内容をArduinoに新たにアップロードしました。 その結果、しつこい振動が消え、安定的な浮遊を実現できました。

VIDEO(5): ステンレス製フレームの下での磁気浮遊

Artículos Relacionados

Ventilador con control de temperatura Arduino

Ventilador con control de temperatura Arduino

Yo y unos pocos miembros del grupo hemos decidido que, para el verano, sería beneficioso crear un ventilador que se enciende a 70 grados Fahrenheit y continúa aumentando en intensidad con el calor. Por lo es lo que hicimos. :)Paso 1: engranajes En pr
Arduino y Neopixel coque botella fiesta luz

Arduino y Neopixel coque botella fiesta luz

Así que mi hijo Doon puntos una luz genial partido hecho de botellas de Coca-Cola y las tripas pegajosas de palillos del resplandor y pregunta si podemos hacer uno para su próxima PartAYYY Escuela exámenes son sobre escape !!!!!! Digo seguro, pero no
Arduplane - rc aviones basados en Arduino

Arduplane - rc aviones basados en Arduino

Avión RC es uno de los juguetes más grandes de con que todo el mundo quiere jugar. Pero comprar uno puede ser más costoso permite ensuciarse las manos y construir uno para nosotros mismos utilizando los reguladores micro Arduino. Permite hacer nuestr
BRICOLAJE - cómo utilizar la Arduino Uno para enviar un correo electrónico, SMS y hacer una voz llamar

BRICOLAJE - cómo utilizar la Arduino Uno para enviar un correo electrónico, SMS y hacer una voz llamar

¿Se pregunta cómo enviar correos electrónicos a través de tu Arduino Uno? No te preocupes... Este vídeo tutorial ilumine sobre el proceso paso a paso para enviar correos electrónicos, mensajes SMS, así como hacer voz llamar usando el 3G/GPRS shield l
Arduino IR Home Automation v1.0

Arduino IR Home Automation v1.0

Control remoto es que un controlador es un controlador inalámbrico en algunos electrónicos como TV, reproductor de DVD y otros aparatos electrodomésticos.Control remoto envíe pulsos codificados digitalmente de radiación infrarroja a funciones de cont
Arduino Bluetooth control abrepuertas eléctrico

Arduino Bluetooth control abrepuertas eléctrico

¡ Hola! En esta guía de Instructables te mostrará cómo hacer su propio Bluetooth control de puerta, sistema de desbloqueo mediante el uso de la placa de Arduino uno. Hice mi propio circuito utilizando el microcontrolador ATmega328 pero este es un pas
Cómo código Arduinos

Cómo código Arduinos

Por lo que estaba buscando a través de la sección de ayuda de la comunidad cuando me di cuenta de algunas personas que tiene problemas con la codificación de Arduinos, así que estoy haciendo esto para ayudar a.Para este Instructable necesitarás:Compu
Arduino controla alimentador del animal doméstico

Arduino controla alimentador del animal doméstico

Este proyecto permite animales domésticos para alimentar a un ritmo constante que no te levanta más de un dedo. Hay una rampa en la caja que permite que los alimentos entrar en la rueda que es accionada por un servo que distribuye comida a su mascota
Bicicleta - sistema de purificación de agua accionado arduino (con luz UVC)

Bicicleta - sistema de purificación de agua accionado arduino (con luz UVC)

Este instructable muestra cómo un sistema de purificación de agua UV-C con una bicicleta y arduino el control de la energía. Una dinamo en la parte trasera de la bicicleta carga una batería (que inicialmente hemos cargado ya para este proyecto) que s
Cómo utilizar y Arduino shield con la frambuesa Pi

Cómo utilizar y Arduino shield con la frambuesa Pi

Adición de Arduino shields a la frambuesa Pi pueden ser un dolor muy grande. Uno termina teniendo un lío de cables corriendo y configuración del software es un reto en la su propia derecha.Aquí le damos una solución sencilla para empezar a utilizar t
Programación un Arduino de frambuesa Pi

Programación un Arduino de frambuesa Pi

Aprenda cómo instalar el IDE de Arduino en la Raspberry Pi para que pueda escribir y subir programas a un Arduino.Elementos necesarios:1 x frambuesa Pi1 x ArduinoAdemás, lo cables son necesarios como USB para Arduino.Paso 1: Instalación/configSuponie
Frambuesa Pi - comunicación de Arduino Serial

Frambuesa Pi - comunicación de Arduino Serial

En este proyecto, vamos a hacer una comunicación entre Arduino y frambuesa Pi que transfieren información vital mediante el envío de bits de datos uno a la vez.Serie de comunicaciones es esenciales para cada Micro controladores para la comunicación e
Arduino Nano LED pantalla

Arduino Nano LED pantalla

Este es mi primer instructable sobre cómo pantalla de interfaz limpio un LED de 7 segmentos de 4 dígitos de 0,56" a un Arduino Nano. displays de 7 segmentos LED son ideales para la visualización de información en un Arduino debido a su bajo costo (~$
Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Descargo de responsabilidad: Yo no soy un ingeniero en electrónica, por lo que no puedo ofrecer ninguna garantía para el diseño (mucho menos para su implementación). Sólo sé la presentó solución trabajada para mí por lo menos unos 5-6 meses (por lo q
Arduino Bluetooth tanque con aplicación Android personalizada (V1.0)

Arduino Bluetooth tanque con aplicación Android personalizada (V1.0)

¡ Hola! Esta es una guía de cómo construir un sencillo y barato Arduino basado en tanque de Bluetooth. Esta es la primera etapa de este proyecto y sólo implica el desarrollo de un vehículo en movimiento pista base tanque. La segunda etapa es la aplic