磁悬浮地球仪控制初步测试
■ 背景介绍
通过 磁悬浮地球仪拆解 获得一个磁悬浮地球仪的磁悬浮框架。在 磁悬浮地球仪底座驱动电路板分析 之后,下面对于所剩下的电磁铁+HALL部分进行初步测试,为之后的实验做准备。
▲ 磁悬浮地球仪框架以及对外的接口
01初步实验
1.参数测量
(1)电磁铁线圈参数
- 直流电阻:10.5Ω
- LCR(1kHz): 16mA, 62Ω
(2)霍尔特性测试
由于原来所使用的HALL器件型号未知,初步测试它的输出显得不正常。即输出总是饱和到5V(也许这是原来的磁悬浮地球仪不工作的主要原因),为了之后的实验,将HALL器件更换成 3503 .
▲ 将悬架上的HALL器件更换成3505线性HALL器件
下面是HALL3503的主要参数:
▲ HALL3503 主要的参数
2.测试电磁铁与HALL输出
为了测量不同极性下电磁铁的电流与HALL输出之间的关系,使用了 极性切换继电器 切换电磁铁绕组的电流方向。
利用DP1308输出+12V电源驱动电磁铁,由于DP1308只能够输出最大1.0A的电流,根据测量线圈的直流电阻为10Ω,因此实验的电压设定在±9V的范围。
▲ 实验面包板上的连接关系
首先在电磁铁空载的时候,也就是将地球仪从电磁铁移开,测量CM全施加电压与HALL输出电压之间的关系。
▲ 施加在电磁线圈的电压与HALL输出电压之间的关系
将地球仪的(北极)吸附在电磁铁上,重新的量HALL的输出与线圈施加电压之间的关系:
▲ 施加在电磁线圈的电压与HALL输出电压之间的关系
将上述两次测试的结果绘制在一起,可以明显看到当地球仪吸附在电磁铁上的时候,HALL的输出就饱和了。
▲ 电磁线圈的电压与HALL输出
前面两次实验的结果绘制在一起
在电磁下施加一个小型的磁铁,如下图所示,重新测试线圈的电压与HALL的输出之间的关系:
▲ 在小型的磁铁的偏置下测量线圈的电压与HALL的输出之间的关系
将三次的测量结果叠加在一张图上绘制进行对比:
▲ 三次线圈两端的电压与HALL输出之间的关系
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY -- by Dr. ZhuoQing 2020-07-18
#
# Note:
#============================================================from headm import *
from tsmodule.tsvisa import *
from tsmodule.tsstm32 import *dp1308open()
dp1308p6v(0)
dp1308p25v(0)printf("Begin to measure:")
printf(meterval())setv = linspace(-9, 9, 500)
negativeflag = 0voltdim =[]
halldim = []for v in setv:if v < 0:v = -vif negativeflag == 0:negativeflag = 1dp1308p6v(5)else:if negativeflag == 1:negativeflag = 0dp1308p6v(0)dp1308p25v(v)time.sleep(1)meter = meterval()voltdim.append(meter[0])halldim.append(meter[2])printff(v, meter)tspsavenew('hall', volt=voltdim, hall=halldim)
dp1308p6v(0)
dp1308p25v(0)#------------------------------------------------------------
plt.plot(voltdim, halldim)
plt.xlabel("Coild Voltage(V)")
plt.ylabel("Hall Output(V)")
plt.grid(True)
plt.tight_layout()
plt.show()#------------------------------------------------------------
# END OF FILE : TEST1.PY
#============================================================
※ 结论
通过对于原来的HALL进行更换,可以获得HALL的输出与施加在电磁铁的电压之间的关系。
由于地球仪北极的磁铁的磁芯比较强,所以当地球仪与电磁铁本身吸和的时候,使得HALL 3503的输出饱和,此时,电磁铁实际上对于地球仪的就失去了控制能力。
磁悬浮地球仪控制初步测试相关推荐
- 视频导切台控制说明:RGBLink MiniPro初步测试
简 介: 本文对于一款MiniPro的视频导切台进行初步测试.使用它对于HDMI进行录制.最后的XPOSE的功能由于下载比较缓慢,等到明天继续进行测试吧. 关键词: RGBLink #mermaid- ...
- 磁悬浮地球仪底座驱动电路板分析
在 磁悬浮地球仪拆解 中给出了一款磁悬浮地球仪的内部结构.其中驱动次悬浮地球仪旋转电路板是以LM358为核心进行设计.这款电路的工作模式令人留下了几个疑点: 旋转电路如何能够同步驱动地球仪旋转? 电路 ...
- 中国移动M8321初步测试
M8321是中国移动自主研发的4G工业级通信模组,支持2G/TD-SCDMA/WCDMA/TDD/FDD的多种网络制式. 最近采用该模块制作了测试样板,对主要的功能进行了初步测试.上一张图. 把测试中 ...
- BC547 晶体管初步测试
简 介: 测试了晶体管BC547的基本参数.并使用混沌电路验证了该晶体管的基本工作性能. 关键词: BC547,混沌电路 #mermaid-svg-Gda6ALhMskXlH8NX .label{fo ...
- 无线信标功能初步测试
▌无线信标功能 在 第十六届全国大学生智能车竞赛 竞速组比赛中,有一组节能信标组.它使用带有无线充电线圈的信号源,能够为比赛的车模提供: 最大功率100W无线充电 : 由无线充电高频磁场提供无线导航: ...
- 压力传感器 ZNHM-I-5KG初步测试
■ 简介 原本用于机械臂 抓取爪感应抓取用力的压力传感器.下面对于该传感器进行初步测试. ▲ ZNHM-I-5KG压力传感器 ▲ 传感器所配的说明书 01电参数测量 1.静态阻抗测量 下图示意测量传感 ...
- 【拔刀吧少年】之Expect 自动化控制和测试 Here Document 免交互
免交互 一.Here Document免交互 1.1 概述 1.2 语法格式 1.3 简单案例 1.4 支持变量替换 1.5 多行注释 1.6 完成自动划分磁盘免交互 二.Expect进行免交互 2. ...
- Expect 自动化控制和测试 Here Document 免交互 Linux- shell编程之免交互
shell编程之免交互 一.免交互 ① Here Document 免交互 ② 语法格式 ③ 注意事项 ④ 支持变量替换 二.Expect ① 基本命令 ② expect直接执行,需要使用expect ...
- 软件测试学习笔记(三)控制数据流测试
软件测试学习笔记(三)控制&数据流测试 视频链接:软件测试_中国大学MOOC 2.3 结构化覆盖 2.4 控制流测试 2.5 数据流测试 1.什么是顶点覆盖? 对每个测试需求,即可达顶点,都可 ...
最新文章
- C++11中rvalue references的使用
- 怎么进入python官网-Python的安装及简单的使用
- 开源是互联网发展的核动力
- UAS-点评侧用户行为检索系统
- 计算机专业能不能转音乐系,中国音乐学院可以转专业吗,中国音乐学院新生转专业政策...
- Java实现统计某字符串在另一个字符串中出现的次数
- 如何在MapGIS中打开卫星影像
- Javascript(五十四)class定义构造函数
- NOIP2020微信步数
- 华为防火墙理论与管理
- R语言基础(用最简单的方式了解学习R语言)
- python给定一个整数n、判断n是否为素数_Python判断一个整数是否为素数
- ⭐❤️zigbee无线通信模块的深入浅出❤️⭐
- 项目需求该怎么做(一)
- 基于wifi控制的51单片机温度报警器
- html中好看的按钮,html 好看按钮
- 会议论文影响因子多少_整天都在讲的SCI论文、影响因子、核心期刊到底是什么?...
- DetectoRS-最强目标检测网络 54.7AP | Detecting Objects with Recursive Feature Pyramid and Switchable Atrous
- Intel software developer manual
- 安装 kubeadm、kubelet 和 kubectl