资源描述
霍尔传感器测速1.实拍视频演示2.一、霍一、霍尔尔传传感器感器测测速速电电路路总总体体设计设计1、总体硬件体硬件设计 使用使用单片机片机测量量电机机转速原理框速原理框图如如下下图2-1所示所示电机霍尔传感器单片机STC89S52液晶显示转速超速 报警电源3.霍霍尔传感器感器测速原理速原理图4.其其测量量过程大致是:程大致是:测量量转速的霍速的霍尔传感器和感器和电机机轴同同轴相相连,并在机,并在机轴上安上安装一个小磁装一个小磁铁,机,机轴每每转一圈,与霍一圈,与霍尔传感器就接触一次,霍感器就接触一次,霍尔传感器感感器感应磁磁场的的变化通化通过上拉上拉电阻在阻在输出口会出口会产生一个低生一个低电平,并送平,并送给单片机,相片机,相应的的发光二极管光二极管就会就会发亮,亮,单片机片机IO口口检测到下降沿触到下降沿触发中断,通中断,通过控制控制计数的数的时间,即可,即可实现计数器的数器的计数数值对应机机轴的的转速速值。单片机片机将将该值处理后,在液晶理后,在液晶显示器示器显示出来。示出来。一旦超速,一旦超速,单片机就会同片机就会同过蜂蜂鸣器器发出出报警。警。总体硬件体硬件电路路图和和PCB图如下如下图所示:所示:5.6.2、系、系统各部分各部分电路路(1)传感器部分感器部分 霍霍尔传感器由感器由电压调整整电路、反相路、反相电源保源保护电路、霍路、霍尔元件、温度元件、温度补偿电路、微信号放大器、路、微信号放大器、施密特触施密特触发器和器和OC门构成,通构成,通过上拉上拉电阻可以将阻可以将其其输出接入出接入CMOS逻辑电路。路。该传感器具有尺寸小、感器具有尺寸小、稳定性好、灵敏度高等特点。其在定性好、灵敏度高等特点。其在电路中的作用是路中的作用是利用霍利用霍尔传感器将感器将电机机转速速转化化为脉冲信号。其封脉冲信号。其封装和装和连线如下如下图所示:所示:7.8.HAL3144高灵敏度单极性霍尔开关HAL3144E是一款采用双极性工艺技术的单极性霍尔效应传感器IC,响应速度快,灵敏度高,具有略高的工作温度范围及可靠性,它由反向电压器、电压调整器、霍尔电压发生器、信号放大器、施密特触发器和集电极开路的输出级组成。9.HAL3144霍尔开关的接口图10.液晶显示部分:显示部分有两个功能,在正常情况下,通过液晶显示当前转速值,当电机的转速超过设定值通过蜂鸣器进行报警。其硬件和连线显示图如下图:11.(3)处理器部分理器部分 处理器采用的是理器采用的是单片机,片机,对霍霍尔传感器感器的脉冲的脉冲进行行处理,并将理,并将结果送果送给显示器。示器。其程序如附其程序如附录。(4)报警部分警部分 报警部分采用蜂警部分采用蜂鸣器,当器,当电机机转速超速超过设定定值时,处理器就会将蜂理器就会将蜂鸣器器驱动发出警出警报。12.霍尔测转速的应用 日常生活中,我们可以用在测量自行车、转轮等各种运动的速度大小。利用V=2RN即可得出结果。其中R为自行车轮子的半径,N为所测转速的大小。13.附附录void delay(uint ms)uint i,j;/为延时引入i,j两参数 for(j=0;jms;j+)/延时第一循环 for(i=0;i120;i+);/延时第二循环 /*-*/*-向LCD1602写命令-*/void write_command(uchar command)rs=0;/选择写命令 rw=0;P0=command;/向LCD写命令 lcdcs=1;/信号使能端高电平 lcdcs=0;/信号使能端低电平 /*-*/*-向LCD1602写数据-*/14.void write_data(uchar data0)rs=1;/选着写数据 rw=0;P0=data0;/向LCD写数据 lcdcs=1;/信号使能端高电平 lcdcs=0;/信号使能端低电平 /*-*/*-外部中断0计数程序-*/void counter(void)interrupt 0 EX1=0;/关外部中断 count+;/转圈计数加1 z+;/计数+1 EX1=1;/开外部中断0 return;/*-*/15./*-LCD显示-*/void displaytolcd()write_command(0 x80);/向LCD1602写命令80H for(i=0;i120)/高于200转打开警告 18.warning=0;delay(100);/*-*/*-主函数-*/void main()int_all();/全局初始化 while(1)disp_count();/数据处理 warning_speed();/速警告 displaytolcd();/LCD显示 /*-*/19.
展开阅读全文