一个电磁感应小实验

  手头有一个坏的音响,测试放大电路没有什么问题,所以变改造了一下.做了一个电磁感应的小实验.图片如下:   

原理简介:

  音响本身就是一个信号放大器,所以这里我用电脑声卡输出正弦信号,经过放大到线圈输出.电磁感应,另外一个线圈便会产生电压,可以驱动一个发光二极管.

这里是 matlab 产生正弦声波的程序(来自网络):

1 Fs = 44100;%采样频率
2 T = 4; %时间长度
3 n = Fs*T;%采样点数
4 f = 40000;%声音频率
5 y = sin(2*pi*f*T*linspace(0,1,n+1));
6 sound(y,Fs);

这里  f*T  为波形数量, linspace 为采样点的位置.

为了方便观察波形,我简单调整了下参数, 绘制的图形如下:

可以看到完美的正弦波形.目前我实验,电磁感应的效率是非常低的,输出与频率成正相关.目前我正在寻找高效的转换方法.

一个电磁感应小实验

时间: 2024-10-05 03:14:14

一个电磁感应小实验的相关文章

关于rownum的一个小实验

以前一直有个疑惑,例如sql:select * from test where object_name='YANG' and rownum=1;那么该sql是把所有的object_name='YANG'全部都找出来显示一行给我呢,还是只找到一行了就停止再找?话不多说,做个小实验: 1.构造一张表create table test as select * from dba_objects; 2.将表的第一行作个更改update test set object_name='YANG' where o

DCDC纹波小实验

关于使用示波器测试纹波的注意事项 使用示波器的AC耦合方式测量 由于示波器的头套容易引人噪声,因此在测试前必需把探头的头套去掉 因为电源的高频噪声很容易通过小电感就可以滤掉,因此更关心的是中低频的噪声.测试时将示波器的带宽限制调到尽可能的低(20MHz),避免从表笔引入噪声(我之前就吃过这方面的亏) DCDC后端接LDO AMS1117-5V的Datasheet上要求的最低压差(VIN-VOUT)为1.1V到1.25V,这就要求输入要大于5V+1.1V=6.1V,如果输入不满足这个条件会怎么样呢

留言本小实验

实验目的: 利用PHP实现发布留言,并存在txt文本文件中,还可以从文本文件中读取留言,并显示在网页上. 实验代码: 先要用个表单提交留言,写一个简单的html如下: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 2 <html xmlns="http://www

一个汇编小程序:用户登录验证程序

这是我们学汇编时,要求做的一个小实验,感觉挺有趣的,就想发到博客上来的.初学汇编语言的同学,也可以借鉴参考一下. 实验要求: 程序执行后,给出操作提示,请用户键入用户名和密码:用户在键入密码时,程序不回显键入字符,只有当用户键入的用户名.密码字符串和程序内定的字符串相同时,显示欢迎界面,并返回DOS. 代码里面有比较详细的注释,感兴趣的同学可以看看. 代码: ;FILENAME: EXERCISE2.ASM .486 DATA SEGMENT USE16 MESG1 DB 0DH,0AH,'Pl

ES6小实验-let和const(2)

继续小实验,上次写到块级作用域,那么为什么需要块级作用域呢?书中给了两个场景: 1.没有块级作用域,内层变量可能会覆盖外层变量.举例: var tmp = new Date() function f() { console.log(tmp) if(false) { var tmp = "hello world" } } f();//undefined 内层的tmp变量把外层的tmp变量覆盖,所以输出结果为undefined 2.用来计数的循环变量泄露为全局变量,举例: var s =

基于互联网内容的中文分词小实验

分词对于搜索引擎,输入法输入提示,语音识别等其它人机交互系统等都很有用.互联网的海量信息为分词研究提供了大量的,动态更新的原始资料库.很多互联网公司都有基于互联网内容的分词系统.并且采用HADOOP等分析大量数据.这些听上去很高大上,但是仔细想想基本原理应该是比较容易理解的,我们每个程序员也很容易可以研究这个领域.所以做了一个简单的POC实验. 首先写一个Spider,从互联网页面抓取内容.因为只是简单实验,我只抓取一个页面,没有做递归抓取链接页面.抓取内容过滤掉HTML标签留下纯文本. 第二部

Hadoop之词频统计小实验(基于单节点伪分布)

声明:1)本文由我bitpeach原创撰写,转载时请注明出处,侵权必究. 2)本小实验工作环境为Ubuntu操作系统,hadoop1-2-1,jdk1.8.0. 3)统计词频工作在单节点的伪分布上,至于真正实际集群的配置操作还没有达到,希望能够由本文抛砖引玉. (一)Hadoop的配置修正 网上有很多Hadoop的配置教程,可自行寻找,这一部分主要是根据自身实际情况,结合自身特点,设置Hadoop.因为有时候根据别人的教程,设置总是不成功,因为别人的教程依赖于别人的软件或操作环境特点. 本部分也

Objective-c 子类重写方法调用[super method]小实验

最近温习<learn objective-c on the mac> 第4章关于重写的调用了[super setFillColor:c]很不理解其作用,可能是因为翻译逻辑不清的原因吧,特地写了个小例子理解一下 定义一个father类和son类 father: #import <Foundation/Foundation.h> @interface father : NSObject { int num; } -(void)setNum:(int)num; @end #import

IO重定向与小实验

IO重定向与小实验 标准输入和输出 IO重定向 tr.tee命令与管道 首先说一下什么是I/O重定向,所谓I/O重定向简单来说就是一个过程,这个过程捕捉一个文件,或者命令,程序,脚本的输出,然后把捕捉到的输出,作为输入发送给另外一个文件,命令,程序,或者脚本. 如果谈到I/O重定向,就涉及到文件标识符,在Linux系统中,系统为每一个打开的文件指定一个文件标识符以便系统对文件进行跟踪,文件标识符是一个数字,不同数字代表不同的含义,默认情况下,系统占用了3个,分别是0标准输入(stdin),1标准