简易测速器
fleefly2013/05/11电磁炮 IP:天津
  非常简单的测速器,一根管子,几米漆包线,两个磁铁,一个插头就可以了。
示意图.jpg

漆包线0.31的,乱绕200圈, 注意两块磁铁方向要一样,不然找信号峰值麻烦一些。
调整大小 DSCF8060.jpg

这个是实测的速度图,不是仿真的。 左下显示的速度是软件找的点,两个星号和右边的速度是人工找的点。
未命名2.jpg
+25  科创币    量子隧道    2013/05/11 高质量发帖
+100  科创币    拔刀斋    2013/05/11 优秀原创
+49  科创币    badboy-fly    2013/05/11 高质量发帖
+25  科创币    大自然精灵    2013/05/13 高质量发帖
+25  科创币    找自己    2013/05/17 功力深厚啊  老夫万分感叹
+200  科创币    game00over    2013/08/01 不错不错~
来自:物理高能技术 / 电磁炮
33
3
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
fleefly 作者
11年8个月前 IP:未同步
524274
插到电脑的话筒口上就可以用了。
matlab代码:
clear all
AI = analoginput('winsound');
chan = addchannel(AI,[1,2]);
duration = 0.05; %1 second acquisition
set(AI,'SampleRate',44100)
ActualRate = get(AI,'SampleRate');
set(AI,'SamplesPerTrigger',duration*ActualRate)
%set(AI,'TriggerType','Manual')
%set(AI,'TriggerType','immediate')
set(AI, 'TriggerType', 'software');
set(AI, 'TriggerRepeat', 0);
set(AI, 'TriggerCondition', 'rising');
set(AI, 'TriggerConditionValue', 0.05);
set(AI, 'TriggerChannel', XXXXXannel(2));
set(AI, 'TriggerDelay', -0.01);
set(AI, 'TriggerDelayUnits', 'seconds');
set(AI, 'TimeOut', 200);
blocksize = get(AI,'SamplesPerTrigger');
Fs = ActualRate;
for j =1:100
    
start(AI)
try
   clear datas time;
   [datas,time] = getdata(AI);
catch
   time = 0; datas = 0;
   disp('A timeout occurred.');
end
if time==0 break,end;
data =datas(1:end,1);
data2 =datas(1:end,2);
hold off
plot(data2,'r');
hold on;
plot(data);

%for i=1:3
[tem,x2]=max(data2(700:1050));
[tem,x1]=max(data2(1050:end));
timespace=abs((x2+699)-(x1+1049))/44100;
freq=1/timespace;
speed=0.2/timespace;
text(500,-0.3,{['timespace = ',num2str(timespace*1000),'ms'],'speed = ',num2str(speed),'m/s'});
[x1,y1,button]=ginput(1);
plot(x1,y1,'*','Color',[1 0 i*0.2 ]);
[x2,y2,button]=ginput(1);
plot(x2,y2,'*','Color',[1 0 i*0.2 ]);
timespace=abs(x2-x1)/44100;
freq=1/timespace;
speed=0.2/timespace;
gtext({['timespace = ',num2str(timespace*1000),'ms'],'speed = ',num2str(speed),'m/s'});
%end
[x1,y1,button]=ginput(1);

if button==3 break,end;
%j=j-1;
end
delete(AI)
clear AI
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
fleefly作者
11年8个月前 IP:未同步
524349
回 2楼(badboy-fly) 的帖子
信号不是太小,而是太大了,上面实测的波形就是没有加放大器的,15m/s时信号快到1V了。如果速度更快,感应的电压更高,直接输到PC声卡会饱和,可能要加分压电阻衰减。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
fleefly作者
11年8个月前 IP:未同步
524351
回 3楼(jrcsh) 的帖子
[s:223] 开始我也没用代码,直接用goldwave测的。后来嫌每次都要在录音信号内找麻烦才用的代码,代码的功能实际就是录音显示。
如图,时间15.22ms,速度13.1m/s
未命名3.jpg
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
fleefly作者
11年8个月前 IP:未同步
524401
引用第7楼ncy于2013-05-11 16:23发表的  :
这个代码怎么用的??

安装matlab7.0(其它版本没试过),然后拷到编辑器里运行。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
fleefly作者
11年8个月前 IP:未同步
524422
引用第10楼badboy-fly于2013-05-11 17:18发表的  :
但是面对不能发射磁铁的东西……这不就很麻烦了

磁铁是不动的,固定的线圈旁边,铁磁性物体从中间通过能感应出信号。铝和铜之类导电不导磁的材料从中间通过时,磁场变化时会有涡流电流,应该也能感应信号,不过没试验过。如果是不导电不导磁的材料,比如塑料,那就没办法了。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
fleefly作者
11年5个月前 IP:未同步
554321
从matlab波形上看是50Hz干扰信号太大了没到有用信号来就采样了,可以把触发门限设大一点,
set(AI, 'TriggerConditionValue', 0.05);
把上面的触发值改为0.15或0.2试试。

如果要减小干扰信号,一是线圈和走线离电源远一点或者笔记本可以只用电池试试,二是两根漆包线要尽量挨近减小回流面积,如示意图上画的,三是如果有采用带屏蔽的线。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
fleefly作者
11年5个月前 IP:未同步
554478
呵呵,过奖了,做了一些年的硬件电路,这个是偶然想出来的。
采样时间加长一些
duration = 0.05; %1 second acquisition
改成
duration = 0.25; %1 second acquisition
试试。可能现在速度没起来,速度上来后采样时间可以再改小。
估计要手动取点测速,先选两个顶点,第3下鼠标左键选输出结果的位置。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

fleefly
进士 机友 笔友
文章
11
回复
182
学术分
0
2007/04/18注册,10时59分前活动

爱好广泛

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}