目录
基于单片机超速报警器电路设计 1
1:总体说明 2
2:接线说明 2
4:相关模块说明 3
5:PCB图 4
6:器件清单 5
1:单只数码管 * 4; 5
2:74HC573寄存器1; 5
3:排阻
1,跳线若干; 5
4:五口插针1,四口插针1; 5
6:按键2; 5
7:LED
1,电阻1; 5
8:开关按键
1; 5
9:USB口1,杜邦线若干,电源线1; 5
10:语音录放模块1,霍尔测速模块1,强磁*1; 5
11:铜柱,螺丝若干; 5
7:原理图 5
8:仿真图 6
超速报警器基于51单片机,ISD1820语音模块,YL-57霍尔测速模块和数码管显示系统,可以简单的,准确的进行速度检测并给出超速报警提示,随着私家车的增多,该系统在进行升级改进后很有希望能方便人们的生活。
1:总体说明
该系统进行5V供电,通过USB端口可直接供电,模块接通电源后,霍尔测速模块通过检测电机转速(通过电机扇轮上的强磁)实现速度的测量和报警的提示,数码管显示电机当前转速,语音模块进行超速报警,当速度超过每分钟300转的时候语音模块进行报警提示,速度的检测为三秒钟检测一次,并用数码管实时显示,语音模块根据显示结果进行选择性报警,此时一次工作周期完成。
2:接线说明
从板子上引出了五根接线口(如图)位于单片机右上角
从左到右的接线顺序分别是电机驱动芯片的两个接口,语音模块的VCC(电源)口,语音模块的playe口,语音模块的接地(GND)口,本文转载自http://www.biyezuopin.vip/onews.asp?id=13754电机的两个接口(可不分正反),按照顺序接线,通电后即可正常使用。

#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char

sbit huoer = P1^7;
sbit p21 = P2^1;
sbit key1 = P1^1;
sbit key2 = P1^0;
sbit P27 = P2^7;
sbit P26 = P2^6;
sbit p24 = P2^4;
sbit p23 = P2^3;

uint cp,v,vr,count;
uint cp1,cp2,mode = 10,mode_k=100;
void delay(uint x){while(x--);}

unsigned char dot_sec[] = {0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
unsigned char sev_seg[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

#include <program_key.c>
#include <warnning.c>
#include <program_display.c>

void time0_init()
{
	TMOD = 0X01;
	TH0 = (25536 - 500) / 256;
	TL0 = (25536 - 500) % 256;
	EA = 1;ET0 = 1;TR0 = 1;
}

void T0_isr(void)interrupt 1
{
	TH0 = (65535 - 500) / 256;
	TL0 = (65536 - 500) % 256;				 //2000 250 2
	cp++;cp2++;
	if(cp2 <=40){p23 = 1;}				 //100
	if(cp2 > 40 && cp2 < mode_k){p23 = 0;}
	if(cp2 >= mode_k)cp2 = 0;

	if(cp >= 10)
	{
		cp = 0;
		cp1++;
		if(huoer == 0 )
		{
			{
				count++;
			}
		}
	}
	if(cp1 >= 300)
	{
		v = count * 60;						
		cp1 = 0;
		count = 0;			
	}	
//	founction();	
	display();	
}

void main()
{
	p23 = 1;
	p24 = 0;
	time0_init();
	while(1)
	{
		key_control();
		if(v >= 600)
		{
			warnning();
		}
		else{};
	}
}

超速报警功能实现功能的原理java 汽车超速报警器设计_单片机


超速报警功能实现功能的原理java 汽车超速报警器设计_嵌入式硬件_02


超速报警功能实现功能的原理java 汽车超速报警器设计_单片机_03


超速报警功能实现功能的原理java 汽车超速报警器设计_语音报警系统_04


超速报警功能实现功能的原理java 汽车超速报警器设计_车速控制系统_05


超速报警功能实现功能的原理java 汽车超速报警器设计_嵌入式硬件_06


超速报警功能实现功能的原理java 汽车超速报警器设计_车速控制系统_07


超速报警功能实现功能的原理java 汽车超速报警器设计_车速控制系统_08


超速报警功能实现功能的原理java 汽车超速报警器设计_车速控制系统_09