导航:首页 > 装置知识 > 设计一个简易的测速装置

设计一个简易的测速装置

发布时间:2023-05-13 10:03:03

『壹』 如何设计简单的光电式数字转速表

1.2设计内容
1.本次设计讨论以单片机为核心的光电式转速测量系碰漏统。宴迹
2.设计采用反射式或遮断式光电传感器的转速测量系统。
3.系统设计要求在单片机的控制下完成转速的采样工作,并根据不同的转速,
能自动采用M法和T法进行计算,并显示测量的转速。
4.系统在单片机的控制下完成光电编码器预置。
1.3设计目的
1.完成以单片机为核心的光电式转速测量系统。
2.对于转速在0-9999 rpm的范围内,在单片机的控制下,采用合适的测
量方法对电机转速进行测量,同时要求对转速进行显示以及转速的测量要达到一定的精度。

2.测速系统的发展
2.1系统的概述
一.系统的概念
系统一般是指为实现某些特定功能,由笑祥烂硬件、软件、固件、智件和操作者按一定的方式组成的一个集合体。
二.单片机系统
我们应该看到,单片机只是一个芯片,它单独并不能完成任何功能,而只有在单片机芯片的基础上,通过扩展其它电路或芯片构成具有一定应用功能的系统,即单片机系统,才能实现某种特定的功能。通常我们所说的单片机系统都是为实现某一控制应用需要由用户设计的,是一个围绕单片机芯片而组建的计算机应用系统。在单片机系统中,单片机处于核心地位,是构成单片机系统的硬件和软件基础。
2.2早期测速系统的简介
我这里有,需要加我237513901 2011/8/13 22:45:28

『贰』 有人设计了一种可测速的跑步机,测速原理如图所示,该机底面固定有间距为L、长度为d的平行金属电极.电极

(1)设电动势为E,橡胶带运动速率为v.
由E=BLv,E=U
洞碰 得,v=
U
BL

(2)设电功率为P,则P=
U 2
R

(3)设电流强度为I,安培力为F,克服安培力做的功为W.
I=
U
R
,F=BIL,W=Fd
得:W=
BLUd
R

答猜颤饥:(1)橡胶带匀速运动的速率为v=
U
BL

(2)电阻R消耗的穗返电功率为P=
U 2
R

(3)一根金属条每次经过磁场区域克服安培力做的功为W=
BLUd
R

『叁』 求 直流电机测速

去电子城买个测速仪最简单了.

不到200元.

『肆』 求利用3144霍尔元件做测速器的编程和线路图~

产品说明:

产品名称:ZH3144
产品类别:单输出霍尔开关集成电路
产品规格:4-20V
产品型号:ZH3144
产品说明:*电源电压范围宽,输出电流大。*开关速度快,无瞬间抖动。*工作频率宽(0~100KHz)。*寿命长、体积小、安装方便。*能直接和逻辑电路接口。

应用场合*直流无刷电机无触点开关*位置控制电流传感器*汽车点火器安全报警装置*隔离检测转速检测

霍尔传感器是对磁敏感的传感元件,常用于开关信号采集的有CS3020、CS3040等,这种传感器是一个3端器件,外形与三极管相似,只要接上电源、地,即可工作,输出通常是集电极开路(OC)门输出,工作电压范围宽,使用非常方便。如图1所示是CS3020的外形图,将有字面对准自己,三根引脚从左向右分别是Vcc,地,输出。
图1 CS3020外形图
使用霍尔传感器获得脉冲信号,其机械结构也可以做得较为简单,只要在转轴的圆周上粘上一粒磁钢,让霍尔开关靠近磁钢,就有信号输出,转轴旋转时,就会不断地产生脉冲信号输出。如果在圆周上粘上多粒磁钢,可以实现旋转一周,获得多个脉冲输出。在粘磁钢时要注意,霍尔传感器对磁场方向敏感,粘之前可以先手动接近一下传感器,如果没有信号输出,可以换一个方向再试。这种传感器不怕灰尘、油污,在工业现场应用广泛。
2 硬件电路设计
测速的方法决定了测速信号的硬件连接,测速实际上就是测频,因此,频率测量的一些原则同样适用于测速。
通常可以用计数法、测脉宽法和等精度法来进行测试。所谓计数法,就是给定一个闸门时间,在闸门时间内计数输入的脉冲个数;测脉宽法是利用待测信号的脉宽来控制计数门,对一个高精度的高频计数信号进行计数。由于闸门与被测信号不能同步,因此,这两种方法都存在±1误差的问题,第一种方法适用于信号频率高时使用,第二种方法则在信号频率低时使用。等精度法则对高、低频信号都有很好的适应性。
图2是测速电路的信号获取部分,在电源输入端并联电容C2用来滤去电源尖啸,使霍尔元件稳定工作。HG表示霍尔元件,采用CS3020,在霍尔元件输出端(引脚3)与地并联电容C3滤去波形尖峰,再接一个上拉电阻R2,然后将其接入LM324的引脚3。用LM324构成一个电压比较器,将霍尔元件输出电压与电位器RP1比较得出高低电平信号给单片机读取。C4用于波形整形,以保证获得良好数字信号。LED便于观察,当比较器输出高电平时不亮,低电平时亮。微型电机M可采用 型,通过电位器RP1分压,实现提高或降低电机转速的目的。C1电容使电机的速度不会产生突变,因为电容能存储电荷。
电压比较器的功能:比较两个电压的大小(用输出电压的高或低电平,表示两个输入电压的大小关系):
当“+”输入端电压高于“-”输入端时,电压比较器输出为高电平;
当“+”输入端电压低于“-”输入端时,电压比较器输出为低电平;
比较器还有整形的作用,利用这一特点可使单片机获得良好稳定的输出信号,不至于丢失信号,能提高测速的精确性和稳定性。
图.2 测速电路原理图
3 测速程序
测量转速,使用霍尔传感器,被测轴安装有1只磁钢,即转轴每转一周,产生1个脉冲,要求将转速值(转/分)显示在数码管上。
用C语言编制的程序如下:
//硬件:老版STC实验版
//P3-5口接转速脉冲
#include <STC12C5410AD.H> // 单片机内部专用寄存器定义
#define uchar unsigned char
#define uint unsigned int //数据类型的宏定义
uchar code LK[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,} ;//数码管0~9的字型码
uchar LK1[4]={0xfe,0xfd,0xfb,0xf7}; //位选码
uint data z,counter; //定义无符号整型全局变量lk
//====================================================
void init(void) //定义名为init的初始化子函数
{ //init子函数开始,分别赋值
TMOD=0X51; //GATE C/T M1 M0 GATE C/T M1 M0 计数器T1 定时器T0
// 0 1 0 1 0 0 0 1
TH1=0; //计数器初始值
TL1=0;
TH0=-(50000/256); //定时器t0 定时50ms
TL0=-(50000%256);

EA=1; // IE=0X00; //EA - ET1 ES ET1 EX1 ET0 EX0
ET0=1; // 1 0 0 0 0 0 1 0
TR1=1;
TR0=1;
TF0=1;
}
//=============================================
void delay(uint k)//延时程序
{
uint data i,j;
for(i=0;i<k;i++)
{
for(;j<121;j++) {;}
}
}
//================================================
void display(void) //数码管显示
{
P1=LK[z/1000];P2=LK1[0];delay(10);
P1=LK[(z/100)%10];P2=LK1[1];delay(10);
P1=LK[(z%100)/10];P2=LK1[2];delay(10);
P1=LK[z%10];P2=LK1[3];delay(10);
}
//=========================================
void main(void) //主程序开始
{
uint temp1,temp2;
init(); //调用init初始化子函数

for(;;)
{

temp1=TL1;temp2=TH1;
counter=(temp2<<8)+temp1; //读出计数器值并转化为十进制
//z=counter;
display();
} //无限循环语句结束
} //主程序结束
//===================================================
// uint chushi=60;
void timer0(void) interrupt 1 using 1
{

TH0=-(50000/256); //定时器t0 定时50ms
TL0=-(50000%256);

// chushi--;
// if(chushi<=0){
z=counter /0.5 ; //读出速度
//}
TH0=0; //每50MS清一次定时器
TL1=0;
}
霍尔测速
测速是工农业生产中经常遇到的问题,学会使用单片机技术设计测速仪表具有很重要的意义。要测速,首先要解决是采样的问题。在使用模拟技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。使用单片机进行测速,可以使用简单的脉冲计数法。只要转轴每旋转一周,产生一个或固定的多个脉冲,并将脉冲送入单片机中进行计数,即可获得转速的信息。
下面以常见的玩具电机作为测速对象,用CS3020设计信号获取电路,通过电压比较器实现计数脉冲的输出,既可在单片机实验箱进行转速测量,也可直接将输出接到频率计或脉冲计数器,得到单位时间内的脉冲数,进行换算即可得电机转速。这样可少用硬件,不需编程,但仅是对霍尔传感器测速应用的验证。
1 脉冲信号的获得
霍尔传感器是对磁敏感的传感元件,常用于开关信号采集的有CS3020、CS3040等,这种传感器是一个3端器件,外形与三极管相似,只要接上电源、地,即可工作,输出通常是集电极开路(OC)门输出,工作电压范围宽,使用非常方便。如图1所示是CS3020的外形图,将有字面对准自己,三根引脚从左向右分别是Vcc,地,输出。

『伍』 车速测量仪设计 ,急啊。。。求高手解答,义务的。。。感激不尽。。。

现在设计这个东西没有用,车速有雷达测速仪可以测,汽车自身有路码表,还搞其他有什么用。

『陆』 如图所示,某小组的同学们设计了一个测量汽车加速度的简易装置:在铺有白纸的方木板上部钉一铁钉(图中O

A、若细线稳定在抄b处,对小球分析,根据牛顿第二定律得,mgtan30°=ma,解得汽车的加速度a=

10

『柒』 电子设计比赛中小车测速

应该是如果车速是20的话,输出电压是1.4v,模拟量即电压实际值

『捌』 (2014浙江)某同学设计一个发电测速装置,工作原理如图.一个半径为R=0.1m的圆形金属导轨固定在竖直平

(1)根据右手定则,电动势方向从O到A,故a连接着电压表的正极;
(2)由法拉第电磁感应定专律,得到:
U=E=

△Φ属
△t

其中:
△Φ=
1
2
BR2△θ
故:U=
1
2
R2
铝块的速度:
v=rω=
1
3
ωR
故:v=
2U
3BR
=2m/s
(3)此下落过程中铝块机械能的损失:
△E=mgh?
1
2
mv2=0.5×10×0.3-
1
2
×0.5×22=0.5J
答:(1)测U时,与A点相接的电压表的“正极”;
(2)此时铝块的速度大小为2m/s;
(3)此下落过程中铝块机械能的损失为0.5J.

『玖』 基于单片机的红外光电传感器测速设计,C语言,脉冲测速法

这个说白了就是测量脉冲的个数,也就是理想方波的频率。

给你一个测频率的程序,仅供参考

#include<reg51.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
float f=0;
uchar LED0_data,LED1_data,LED2_data,LED3_data;
uchar i=0;
uchar code Segcode[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void display();
void delay(uint v);
void initime();

/*定时器初始化*/
void initime()
{
TMOD=0x51; //T1计数器,T0定时器,方式1
TL0=(65536-10000)%256;
TH0=(65536-10000)/256;
TL1=0;
TH1=0;
ET0=1;
EA=1;
}

/*延时子函数*/
void delay(unsigned int c)
{
unsigned int i,j;
for(i=0;i<c;i++)
for(j=0;j<100;j++);
}

/*将十进制数拆成送数码管的显示码*/
void dectobit(int dec)
{
LED3_data=dec/1000;
dec=dec % 1000;

LED2_data=dec/100;
dec=dec % 100;

LED1_data=dec/10;
dec=dec % 10;

LED0_data=dec;
}

/*显示程序*/
void display()
{
P0=Segcode[LED3_data]; //个位
P2&=~0x01;
delay(10);
P2|=0x01;

P0=Segcode[LED2_data]; //十位
P2&=~0x02;
delay(10);
P2|=0x02;

P0=Segcode[LED1_data];
P2&=~0x04;
delay(10);
P2|=0x04; //百位

P0=Segcode[LED0_data]; //千位
P2&=~0x08;
delay(10);
P2|=0x08;
}

void main(void)
{
initime();
TR0=1;
TR1=1;
while(1)
{
dectobit(f);
display();
}
}

timer()interrupt 1 using 2
{
i=i+1;
if(i==100)
{ i=0;
f=TH1*256+TL1;
TL1=0;
TH1=0;
}
TL0=(65536-10000)%256;
TH0=(65536-10000)/256;
}

与设计一个简易的测速装置相关的资料

热点内容
制冷机怎么样设置温度 浏览:846
雷电防护装置设计技术评价 浏览:258
福田欧曼240仪表盘多少钱 浏览:865
有多个机械硬盘坏的有什么用 浏览:805
如图是电解水的实验装置示意图 浏览:790
机器与机械如何区别 浏览:797
室内儿童设备厂家在哪里 浏览:380
冰柜没制冷怎么调 浏览:178
防雷装置检测工作综述 浏览:953
减速箱轴承受剪切力怎么算 浏览:514
生产皂基的设备有哪些 浏览:742
郑州批发电动工具的公司 浏览:157
机械设计里c代表什么 浏览:187
阀门上s一o是什么意思 浏览:634
阀门开着怎么家里没水 浏览:541
起亚仪表盘灯怎么样 浏览:431
实验室抽真空脱水装置 浏览:113
阀门与管道焊接焊条 浏览:992
不能机械加工的榫卯结构有哪些 浏览:459
压力锅密封阀门怎么用 浏览:870
© Arrange www.fbslhl.com 2009-2021
温馨提示:资料来源于互联网,仅供参考