基于单片机的智能报警系统毕业设计

基于单片机智能路灯毕业设计论文

1.急求 路灯 的单片机控制系统设计

最低0.27元开通文库会员,查看完整内容> 原发布者:你说呢1314521 济南大学泉城学院毕业设计题目基于单片机的路灯控制系统设计学院 工学院 专业电气工程及其自动化班级1302班学生李学联学号2013010855指导教师张兴达魏志轩二〇一七年五月十六日摘要随着科学技术的日益发展,在日常生活中人们对于路灯控制系统的要求越来越高。

针对人们的需求功耗大,功能单一的系统已不再满足人们的需求。本设计针对上述问题提出了一种新型的路灯系统,可以解决人们的需求。

本设计主要包括硬件系统设计和软件系统设计。其系统硬件是由AT89S52单片机,时钟芯片DS1302,驻极体话筒,LCD1602和光敏电阻等为核心的的路灯低功耗智能控制装置构成。

软件部分是以Keil、Proteus等软件为载体,使用C语言对程序进行编写。单片机根据光敏电阻和人体红外感应模块对路边状况的检测和时钟芯片DS1302设置时间来控制电压比较器实现LED路灯亮度的自动调节,通过LCD显示时间和光感度,通过光敏电阻实现故障检测,当路灯出现故障时,蜂鸣器会自动进行报警。

通过仿真及实物制作、调试,验证了本设计内容的可行性,为进一步研发推广提供了一定的数据参考。关键词:单片机;传感器;路灯控制,。

2.求基于单片机的智能照明系统的程序设计

这是我做的光敏电阻电压采集设计,可以将监测到的电压值显示在led上面,同时也能把它发给PC,用串口调试就能接受,4800b/s里面可能对你有些启发/*------------------------------------------------------------------------- AD0809的工作频范围为10KHZ-1280KHZ,当频率范围为500KHZ时,其转换速度为128us 飞翔的雄鹰-----2010.11.27 电路连接为直通型,a,b,c直接接地,选择模拟输入0通道 更改情况:增加了与PC的串行通讯 将P3.0和P3.1让出换为P3.6和P3.7 2010.11.29 ---------------------------------------------------------------------------*/#includeunsigned char t,m,s,x,ior,cn; //电子表的各个位信号 x显示字位置控制unsigned int foat,i; // 6位有效数字eg:4.56845 unsigned char ior;unsigned char a[5]={0,0,0,0,0}; //注意5个数数组内是5而不是4sbit start=P3^4; //启动ADsbit OE=P3^7; //启动输出数据sbit EOC=P3^3; //转换结束sbit CLK=P3^6; //AD始终模拟bit Recdat; code unsigned char ledcod[]={0x7e,0x12,0xbc,0xb6,0xd2,0xE6,0xee,0x32,0xfe,0xf6};code unsigned char ledcod1[]={0x7f,0x13,0xbd,0xb7,0xd3,0xE7,0xef,0x33,0xff,0xf7};//带小数点的字形码/*------------------------------------------------ 定时器初始化子程序------------------------------------------------*/void Init_Timer0(void){ TMOD |=0x02; TH0=0xd1; TL0=0xd1; //定时0.05ms EA=1; ET0=1; TR0=1; } /*------------------------------------------------ 串口初始化子程序------------------------------------------------*/ void InitCom(void) //初始化串口{ SCON|=0x50; //0101 0000B,工作方式1,8位UART,波特率可变,允许接收 TMOD|=0x20; //T1工作于方式2自动重装 TCON|=0x40; //定时器1开始计数TR1=1 TH1=250; //T1计数初值 波特率为4800 TL1=250; RI=0;TI=0; //清发送接收标志 ES=1; // 开串口} /*-------------------------------------------------- 显示子程序---------------------------------------------------*/void display(unsigned char num){ switch(num) { case 0: { ior=foat/10000; //3 a[0]=ior; P1=ledcod1[ior]; P0=0x7e; x++; } break; case 1: { ior=(foat-10000*a[0])/1000; P1=ledcod[ior]; a[1]=ior; //5 P0=0xfd; x++; } break; case 2: { ior=(foat-10000*a[0]-1000*a[1])/100; P1=ledcod[ior]; a[2]=ior; //3 P0=0xfb; x++; } break; case 3: { ior=(foat-10000*a[0]-1000*a[1]-100*a[2])/10; P1=ledcod[ior]; a[3]=ior; //1 P0=0xf7; x++; } break; case 4: { ior=foat-10000*a[0]-1000*a[1]-100*a[2]-10*a[3]; //6 P1=ledcod[ior]; a[4]=ior; P0=0xef; x++; } break; case 5: { ior=foat-10000*a[0]-1000*a[1]-100*a[2]-10*a[3]; //6 P1=ledcod[ior]; P0=0xdf; x++; } break; default: break; }}/*------------------------------------------------ 串口发送------------------------------------------------- */ void ComOut(void) //向串口发送数据{ unsigned char i; for(i=0;i<5;i++) { SBUF=a[i]; //发送数据t while(!TI); //等待发送完成 TI=0; } SBUF=0x0; while(!TI); //等待发送完成 TI=0; SBUF=0x0; while(!TI); //等待发送完成 TI=0; SBUF=0x0; while(!TI); //等待发送完成 TI=0;} /*----------------------------------------------------- 延时函数 ------------------------------------------------------*/void delay(unsigned int i){ while(i--); } /********************主函数************************/main(){Recdat=0;x=0;P2=0xff; //P2口工作于读,所以先写1,阻断内部的cmosEOC=1; //Init_Timer0();InitCom();while(1) { if(i==79) //开始的时候这里没加采样时间(79*0.05=3.94ms),导致始终无法采样到信号 { delay(8000); //为了使数码管的数字让人眼能够分辨。

增加了这个延时 start=0; start=1; //AD在上升沿复位,在下降沿开始转换(ST端给出一个至少有100ns宽的正脉冲信号 ) start=0; } delay(8); //转换时间为20us if(EOC==1) //查询高电平的到来。转换完毕AD0809的EOC会输出一个高电平 { OE=1; //打开--将数据发出到单片机的P2口 delay(2); foat=P2*196; OE=0; //输出数据线呈高阻状态 } if(Recdat) { Recdat=0; ComOut(); } }}/*****************************************************//*------------------------------------------------ 定时器中断子程序------------------------------------------------*/void Timer0_isr(void) interrupt 1 using 2{ i++; CLK=~CLK; //为AD转换提供时钟周期 0.05ms 20khz if(i==80) //每0.05ms*50=2.5ms 调用一次显示 { i=0; if(x==6) { x=0;} display(x); }}/*--------------------------------------------------- 串口中断接收 ----------------------------------------------------*/ void ComINT() interrupt 4 using 2 //中断接收程序{ if(RI) //判断是否接收完,接收完成后,由硬件置RI位 { cn=SBUF; //读入缓冲区 RI=0; //清标志 Recdat=1; //有数据,建立标志 }}。

3.急求 路灯 的单片机控制系统设计

电路连接: 用单片机通过光耦控制继电器最后控制接触器。两个继电器分别接在单片机的P0.0口和P0.1口,低电平输出有效。光敏电阻接在P1.0口,低电平输入有效。大体工作流程是这样的:接电后,单片机首先会检测光线的强度,如果有光线,则单片机的p1.0口会是高电平,单片机就会延时5分钟后再次检测。如果是低电平,说明无光线,单片机会打开第一组灯,延时5分钟后切换到第二组灯,然后延时5分钟后再次切换到第一组灯,并且在切换的时候检测一下光线,有光则关灯,无光则打开第一组灯并循环。

电路图我试着用电脑画了一下,真是难看啊,就不发了。实在要的话,联系我。

下面是程序:

DENG1 BIT P0.0;定义P0.0口为灯1的控制端,低电平输出有效

DENG2 BIT P0.1

IN BIT P1.0; 定义p1.0口为光耦输入端,低电平输入为有光线

ORG 00H

AJMP START

ORG 30H

START: MOV R1,#300; 给r1赋值

AAA: MOV P0,#0FFH; 关所有灯

LCALL DELY1S ;延时1秒

DJNZ R1,AAA ;r1不为0转到A执行,为0执行下一条

MOV P1,A ;读入p1口的值

JNB IN,KAI ;进行判断,输入为0转到开灯。输入为1执行下一条

AJMP START

KAI: MOV R1,#300

BBB: CLR DENG1 ;开灯1

LCALL DELY1S

DJNZ R1,BBB

SETB DENG1;关灯1

MOV R1,#300

CCC: CLR DENG2

LCALL DELY1S

DJNZ R1,CCC

SETB DENG2

AJMP START

DELY1S: MOV R7,#100; 延时1秒的子程序

DL1: MOV R6,#100

DL2: MOV R5,#50

DJNZ R5,$

DJNZ R6,DL2

DJNZ R7,DL1

RET

END

可以直接复制下来,程序在我自制的试验板上一切正常。

4.基于单片机的路灯控制

目 录

一引言………………………………………………………………… 2

二、声光控制照明电路工作原理分析……………………………..…2

(一)声音处理电路…………………………… ………………。。。3

(二)光控电路……………………………………………………….4

(三)触摸控制电路…………… ……………………………………4

(四)220V电源处理 ………………….. …………………………5

三、主要元件分析…………………………………………………….6

(一)双向可控硅 …………………………………………………7

(二)四2输入与非门CMOS芯片 …………………………..…7

(三)驻极体话筒BM ………………………………………….…8

(四)光敏电阻………………………………………………….…8

四、原理图和印制板图的设计……………………………………..9

(一)原 理 图 的 设 计 和 网 络 表 的 生 成……………..9

(二)PCB 的 制 作 和 设 计…………………………. ……… 10

五、电 子 元 件 规 格 和 电 路 的 检 测 调 试 …….…13

(一)元件规格………………………..………………………..… 13

(二)调 试 …………………………………………………….…13

六、结束语…………………………….……………………………13

谢辞 ……………………………………………………………… 14

参考文献 ………………………… …。…………………… …….. 14

5.哪位能人会写基于8951单片机的智能路灯程序好要会做硬件电路

下面所有题目都是单片机的,肯定有你满意的 QQ 89 。

.后面接着输入。

36。

.后面接着输入。

28。

.后面接着输入。

136 (4行连着输入就是我的QQ) 单片机类毕业设计 ·电子时钟的设计 ·全自动节水灌溉系统--硬件部分 ·数字式温度计的设计 ·温度监控系统设计 ·基于单片机的语音提示测温系统的研究 ·简易无线电遥控系统 ·数字流量计 ·基于单片机的全自动洗衣机 ·水塔智能水位控制系统 ·温度箱模拟控制系统 ·超声波测距仪的设计 ·基于51单片机的LED点阵显示屏系统的设计与实现 16*16点阵显示屏 ·基于AT89S51单片机的数字电子时钟 ·基于单片机的步进电机的控制 ·基于单片机的交流调功器设计 ·基于单片机的数字电压表的设计 ·单片机的数字钟设计 ·智能散热器控制器的设计 ·单片机打铃系统设计 ·基于单片机的交通信号灯控制电路设计 ·基于单片机的电话远程控制家用电器系统设计 ·基于单片机的安全报警器 ·基于单片机的八路抢答器设计 ·基于单片机的超声波测距系统的设计 ·基于MCS-51数字温度表的设计 ·电子体温计的设计 ·基于AT89C51的电话远程控制系统 ·基于AVR单片机幅度可调的DDS信号发生器 ·基于单片机的数控稳压电源的设计 ·基于单片机的室内一氧化碳监测及报警系统的研究 ·基于单片机的空调温度控制器设计 ·基于单片机的可编程多功能电子定时器 ·单片机的数字温度计设计 ·红外遥控密码锁的设计 ·基于61单片机的语音识别系统设计 ·家用可燃气体报警器的设计 ·基于数字温度计的多点温度检测系统 ·基于凌阳单片机的语音实时采集系统设计 ·基于单片机的数字频率计的设计 ·基于单片机的数字电子钟设计 ·设施环境中温度测量电路设计 ·汽车倒车防撞报警器的设计 ·篮球赛计时记分器 ·基于单片机的家用智能总线式开关设计 ·设施环境中湿度检测电路设计 ·基于单片机的音乐合成器设计 ·设施环境中二氧化碳检测电路设计 ·基于单片机的水温控制系统设计 ·基于单片机的数字温度计的设计 ·基于单片机的火灾报警器 ·基于单片机的红外遥控开关设计 ·基于单片机的电子钟设计 ·基于单片机的红外遥控电子密码锁 ·大棚温湿度自动监控系统 ·基于单片机的电器遥控器的设计 ·单片机的语音存储与重放的研究 ·基于单片机的电加热炉温度控制系统设计 ·红外遥控电源开关 ·基于单片机的低频信号发生器设计 ·基于单片机的呼叫系统的设计 ·基于PIC16F876A单片机的超声波测距仪 ·基于单片机的密码锁设计 ·单片机步进电机转速控制器的设计 ·由AT89C51控制的太阳能热水器 ·防盗与恒温系统的设计与制作 ·AT89S52单片机实验系统的开发与应用 ·基于单片机控制的数字气压计的设计与实现 ·智能压力传感器系统设计 ·智能定时器 ·基于单片机的智能火灾报警系统 ·基于单片机的电子式转速里程表的设计 ·公交车汉字显示系统 ·单片机数字电压表的设计 ·精密VF转换器与MCS-51单片机的接口技术 ·基于单片机的居室安全报警系统设计 ·基于89C2051 IC卡读/写器的设计 ·PC机与单片机串行通信毕业论文 ·球赛计时计分器 毕业设计论文 ·松下系列PCL五层电梯控制系统 ·自动起闭光控窗帘毕业设计论文 ·单片机控制交通灯系统设计 ·基于单片机的电子密码锁 ·基于51单片机的多路温度采集控制系统 ·点阵电子显示屏--毕业设计 ·超声波测距仪--毕业设计 ·单片机对玩具小车的智能控制毕业设计论文 ·基于单片机控制的电机交流调速毕业设计论文 ·单片机智能火灾报警器毕业设计论文 ·基于单片机的锁相频率合成器毕业设计论文 ·单片机控制的数控电流源毕业设计论文 ·基于单片机的数字显示温度系统毕业设计。

6.单片机交通灯设计

1.基于labVIEW虚拟滤波器的设计与实现 2.双闭环直流调速系统设计3.单片机脉搏测量仪 4.单片机控制的全自动洗衣机毕业设计论文5.FPGA电梯控制的设计与实现 6.恒温箱单片机控制7.基于单片机的数字电压表 8.单片机控制步进电机毕业设计论文9.函数信号发生器设计论文 10.110KV变电所一次系统设计11.报警门铃设计论文 12.51单片机交通灯控制13.单片机温度控制系统 14.CDMA通信系统中的接入信道部分进行仿真与分析15.仓库温湿度的监测系统 16.基于单片机的电子密码锁17.单片机控制交通灯系统设计 18.基于DSP的IIR数字低通滤波器的设计与实现19.智能抢答器设计 20.基于LabVIEW的PC机与单片机串口通信21.DSP设计的IIR数字高通滤波器 22.单片机数字钟设计23.自动起闭光控窗帘毕业设计论文 24.三容液位远程测控系统毕业论文25.基于Matlab的PWM波形仿真与分析 26.集成功率放大电路的设计27.波形发生器、频率计和数字电压表设计 28.水位遥测自控系统 毕业论文29.宽带视频放大电路的设计 毕业设计 30.简易数字存储示波器设计毕业论文31.球赛计时计分器 毕业设计论文 32.IIR数字滤波器的设计毕业论文33.PC机与单片机串行通信毕业论文 34.基于CPLD的低频信号发生器设计毕业论文35.110kV变电站电气主接线设计 36.m序列在扩频通信中的应用37.正弦信号发生器 38.红外报警器设计与实现39.开关稳压电源设计 40.基于MCS51单片机温度控制毕业设计论文41.步进电动机竹竿舞健身娱乐器材 42.单片机控制步进电机 毕业设计论文43.单片机汽车倒车测距仪 44.基于单片机的自行车测速系统设计45.水电站电气一次及发电机保护 46.基于单片机的数字显示温度系统毕业设计论文47.语音电子门锁设计与实现 48.工厂总降压变电所设计-毕业论文49.单片机无线抢答器设计 50.基于单片机控制直流电机调速系统毕业设计论文51.单片机串行通信发射部分毕业设计论文 52.基于VHDL语言PLD设计的出租车计费系统毕业设计论文53.超声波测距仪毕业设计论文 54.单片机控制的数控电流源毕业设计论文55.声控报警器毕业设计论文 56.基于单片机的锁相频率合成器毕业设计论文57.基于Multism/protel的数字抢答器 58.单片机智能火灾报警器毕业设计论59.无线多路遥控发射接收系统设计毕业论文 60.单片机对玩具小车的智能控制毕业设计论文61.数字频率计毕业设计论文 62.基于单片机控制的电机交流调速毕业设计论文63.楼宇自动化--毕业设计论文 64.车辆牌照图像识别算法的实现--毕业设计65.超声波测距仪--毕业设计 66.工厂变电所一次侧电气设计67.电子测频仪--毕业设计 68.点阵电子显示屏--毕业设计69.电子电路的电子仿真实验研究 70.基于51单片机的多路温度采集控制系统71.基于单片机的数字钟设计 72.小功率不间断电源(UPS)中变换器的原理与设计73.自动存包柜的设计 74.空调器微电脑控制系统75.全自动洗衣机控制器 76.电力线载波调制解调器毕业设计论文77.图书馆照明控制系统设计 78.基于AC3的虚拟环绕声实现79.电视伴音红外转发器的设计 80.多传感器障碍物检测系统的软件设计81.基于单片机的电器遥控器设计 82.基于单片机的数码录音与播放系统83.单片机控制的霓虹灯控制器 84.电阻炉温度控制系统85.智能温度巡检仪的研制 86.保险箱遥控密码锁 毕业设计87.10KV变电所的电气部分及继电保护 88.年产26000吨乙醇精馏装置设计89.卷扬机自动控制限位控制系统 90.铁矿综合自动化调度系统91.磁敏传感器水位控制系统 92.继电器控制两段传输带机电系统93.广告灯自动控制系统 94.基于CFA的二阶滤波器设计95.霍尔传感器水位控制系统 96.全自动车载饮水机97.浮球液位传感器水位控制系统 98.干簧继电器水位控制系统99.电接点压力表水位控制系统 100.低成本智能住宅监控系统的设计101.大型发电厂的继电保护配置 102.直流操作电源监控系统的研究103.悬挂运动控制系统 104.气体泄漏超声检测系统的设计105.电压无功补偿综合控制装置 106.FC-TCR型无功补偿装置控制器的设计107.DSP电机调速 108.150MHz频段窄带调频无线接收机109.电子体温计 110.基于单片机的病床呼叫控制系统111.红外测温仪 112.基于单片微型计算机的测距仪113.智能数字频率计 114.基于单片微型计算机的多路室内火灾报警器115.信号发生器 116.基于单片微型计算机的语音播出的作息时间控制器117.交通信号灯控制电路的设计 118.基于单片机步进电机控制系统设计119.多路数据采集系统的设计 120.电子万年历 121.遥控式数控电源设计 122.110kV降压变电所一次系统设计 123.220kv变电站一次系统设计 124.智能数字频率计 125.信号发生器126.基于虚拟仪器的电网主要电气参数测试设计 127.基于FPGA的电网基本电量数字测量系统的设计 128.风力发电电能变换装置的研究与设计 129.电流继电器设计 130.大功率电器智能识别与用电安全控制器的设计 131.交流电机型式试验及计算机软件的研究 132.单片机交通灯控制系统的设计 133.智能立体仓库系统的设计 134.智能火灾报警监测系统 135.基于单片机的多点温度检测系统 136.单片机定时闹钟设计 137.湿度传感器单片机检测电路制作 138.智能小车自。

7.单片机控制交通灯的毕业论文

单片机控制交通灯设计方案 摘要:十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。

靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。

本系统实用性强、操作简单、扩展功能强。关键词:单片机交通灯闯红灯检测车流量1单片机概述单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。

单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。2系统硬件设计2.1交通管理的方案论证东西、南北两干道交于一个十字路口,各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。

红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。

设东西道比南北道的车流量大,指示灯燃亮的方案如表2。 表2说明:(1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。

时间为60秒。(2)黄灯闪烁5秒,警示车辆和行人红、绿灯的状态即将切换。

(3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为80秒。

东西方向车流大通行时间长。(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。

(5)此表可根据车流量动态设定红绿灯初始值。2.2系统硬件设计选用设备8031单片机一片选用设备:8031弹片机一片,8255并行通用接口芯片一片,74LS07两片,MAX692'看门狗'一片,共阴极的七段数码管两个双向晶闸管若干,7805三端稳压电源一个,红、黄、绿交通灯各两个,开关键盘、连线若干。

2.2.1系统总框图如下: 2.2.2系统工作原理(1)开关键盘输入交通灯初始时间,通过8051单片机P1输入到系统(2)由8051单片机的定时器每秒钟通过P0口向8255的数据口送信息,由8255的PA口显示红、绿、黄灯的燃亮情况;由8255的PC口显示每个灯的燃亮时间。(3)8051通过设置各个信号等的燃亮时间、通过8031设置,绿、红时间分别为60秒、80秒循环由8051的P0口向8255的数据口输出。

(4)通过8051单片机的P3.0位来控制系统是工作或设置初值,当.牌位0就对系统进行初始化,为1系统就开始工作。(5)红灯倒计时时间,当有车辆闯红灯时,启动蜂鸣器进行报警,3S后然后恢复正常。

(6)增加每次绿灯时间车流量检测的功能,并且通过查询P2.0端口的电平是否为低,开关按下为低电平,双位数码管显示车流量,直到下一次绿灯时间重新记入。(7)绿灯时间倒计时完毕,重新循环。

3.控制器的软件设计3.1每秒钟的设定延时方法可以有两种一中是利用MCS-51内部定时器才生溢出中断来确定1秒的时间,另一种是采用软延时的方法。3.2计数器硬件延时3.2.1计数器初值计算定时器工作时必须给计数器送计数器初值,这个值是送到TH和TL中的。

他是以加法记数的,并能从全1到全0时自动产生溢出中断请求。因此,我们可以把计数器记满为零所需的计数值设定为C和计数初值设定为TC可得到如下计算通式:TC=M-C式中,M为计数器摸值,该值和计数器工作方式有关。

在方式0时M为213;在方式1时M的值为216;在方式2和3为283.2.2计算公式T=(M-TC)T计数或TC=M-T/T计数T计数是单片机时钟周期TCLK的12倍;TC为定时初值如单片机的主脉冲频率为TCLK12MHZ,经过12分频方式0TMAX=213*1微秒=8.192毫秒方式1TMAX=216*1微秒=65.536毫秒显然1秒钟已经超过了计数器的最大定时间,所以我们只有采用定时器和软件相结合的办法才能解决这个问题.3.3时间及信号灯的显示3.3.1 8051并行口的扩展8051虽然有4个8位I/O端口,但真正能提供借用的只有P1口,因为P2和P0口通常用于传送外部传送地址和数据,P3口也有它的第二功能。因此,8031通常需要扩展。

由于我们用外部输入设定红绿灯倒计时初值、数码管的输出显示、红绿黄信号灯的显示都要用到一个I/O端口,显然8031的端口是不够,需要扩展。扩展的方法有两种(:1)借用外部RAM地址来扩展I/O端口;(2)采用I/O接口新片来扩充。

我们用8255并行接口信片来扩展I/O端口。4结论本系统就是充分利用了8051和8255芯片的I/O引脚。

系统统采用MSC-51系列单片机Intel8051和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8031芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。

系统不足之处不能控制车的左、右转、以及自动根据车流改变红绿灯时间等。这是由于本身地理位子以及车流量情况所定,如果有需要可以设计扩充原系统来实现。

参考文献:[1]张毅坤.单片微型计算机原理及应用,西安电子科技大学出版社1998[2]余锡存曹国华.单片机原理及接口技术[M].陕西:西安电子科技大学出版社,2000.7[3]雷丽文等.微机原理与接口技术[M].北京:电子工业出版社,1997.2 WWW.21ic.com部分资料。

8.求基于单片机的智能照明系统的程序设计

这是我做的光敏电阻电压采集设计,可以将监测到的电压值显示在led上面,同时也能把它发给PC,用串口调试就能接受,4800b/s里面可能对你有些启发/*------------------------------------------------------------------------- AD0809的工作频范围为10KHZ-1280KHZ,当频率范围为500KHZ时,其转换速度为128us 飞翔的雄鹰-----2010.11.27 电路连接为直通型,a,b,c直接接地,选择模拟输入0通道 更改情况:增加了与PC的串行通讯 将P3.0和P3.1让出换为P3.6和P3.7 2010.11.29 ---------------------------------------------------------------------------*/#includeunsigned char t,m,s,x,ior,cn; //电子表的各个位信号 x显示字位置控制unsigned int foat,i; // 6位有效数字eg:4.56845 unsigned char ior;unsigned char a[5]={0,0,0,0,0}; //注意5个数数组内是5而不是4sbit start=P3^4; //启动ADsbit OE=P3^7; //启动输出数据sbit EOC=P3^3; //转换结束sbit CLK=P3^6; //AD始终模拟bit Recdat; code unsigned char ledcod[]={0x7e,0x12,0xbc,0xb6,0xd2,0xE6,0xee,0x32,0xfe,0xf6};code unsigned char ledcod1[]={0x7f,0x13,0xbd,0xb7,0xd3,0xE7,0xef,0x33,0xff,0xf7};//带小数点的字形码/*------------------------------------------------ 定时器初始化子程序------------------------------------------------*/void Init_Timer0(void){ TMOD |=0x02; TH0=0xd1; TL0=0xd1; //定时0.05ms EA=1; ET0=1; TR0=1; } /*------------------------------------------------ 串口初始化子程序------------------------------------------------*/ void InitCom(void) //初始化串口{ SCON|=0x50; //0101 0000B,工作方式1,8位UART,波特率可变,允许接收 TMOD|=0x20; //T1工作于方式2自动重装 TCON|=0x40; //定时器1开始计数TR1=1 TH1=250; //T1计数初值 波特率为4800 TL1=250; RI=0;TI=0; //清发送接收标志 ES=1; // 开串口} /*-------------------------------------------------- 显示子程序---------------------------------------------------*/void display(unsigned char num){ switch(num) { case 0: { ior=foat/10000; //3 a[0]=ior; P1=ledcod1[ior]; P0=0x7e; x++; } break; case 1: { ior=(foat-10000*a[0])/1000; P1=ledcod[ior]; a[1]=ior; //5 P0=0xfd; x++; } break; case 2: { ior=(foat-10000*a[0]-1000*a[1])/100; P1=ledcod[ior]; a[2]=ior; //3 P0=0xfb; x++; } break; case 3: { ior=(foat-10000*a[0]-1000*a[1]-100*a[2])/10; P1=ledcod[ior]; a[3]=ior; //1 P0=0xf7; x++; } break; case 4: { ior=foat-10000*a[0]-1000*a[1]-100*a[2]-10*a[3]; //6 P1=ledcod[ior]; a[4]=ior; P0=0xef; x++; } break; case 5: { ior=foat-10000*a[0]-1000*a[1]-100*a[2]-10*a[3]; //6 P1=ledcod[ior]; P0=0xdf; x++; } break; default: break; }}/*------------------------------------------------ 串口发送------------------------------------------------- */ void ComOut(void) //向串口发送数据{ unsigned char i; for(i=0;i 评论0 0 0。

基于单片机智能路灯毕业设计论文

转载请注明出处众文网 » 基于单片机的智能报警系统毕业设计

资讯

毕业设计网站论文

阅读(421)

本文主要为您介绍毕业设计网站论文,内容包括求几个毕业论文样本的网站,供参考.,高分求VB或网站程序论文和毕业设计,马上就毕业了,网站设计与制作的论文该怎么写。目前信息化技术的迅速普及和广泛应用,大量各行各业工作人员开始利用网络这种

资讯

关于信用社毕业论文

阅读(438)

本文主要为您介绍关于信用社毕业论文,内容包括我要写一份关于农村信用合作联社的论文,写什么题目的什么好呢?,信用社经济类毕业论文贷款方面的,能帮我写个关于某县农村信用社发展现状及分析的毕业论文的提纲搜。希望对你有所帮助。推荐一个

资讯

变频器在平网印花机设计与应用毕业论文设计

阅读(449)

本文主要为您介绍变频器在平网印花机设计与应用毕业论文设计,内容包括电气自动化论文题目,紧急需要“自行车上的物理知识”研究性学习论文,1500字以上,请大,急求一篇关于变频调速或者变频器的外文文献,要论文形式的搜狗。1. PLC控制花样喷

资讯

论善意取得毕业论文

阅读(409)

本文主要为您介绍论善意取得毕业论文,内容包括毕业论文善意取得制度创新之处,善意为话题写一篇议论文800字谢谢了,急!求助翻译论文摘要<论善意取得制度研究>。善意取得是《物权法》中的一项重要制度,关于善意取得制度的适用范围,主要有两种观

资讯

关于变频器的毕业论文

阅读(462)

本文主要为您介绍关于变频器的毕业论文,内容包括求毕业论文:变频器的设计,求PLC变频器毕业论文de外语参考文献,翻译求助——变频器等方面的专业论文的摘要。黄慧敏. 通用变频器应用中的问题及对策[J].矿山机械.2004(11)曹玉泉,王主恩. 异步

资讯

毕业设计科技小论文

阅读(404)

本文主要为您介绍毕业设计科技小论文,内容包括科技小论文可以写什么内容?,科技小论文400字,如何写科技小论文(3000字以内)?。比如;选好课题撰写科技小论文,首先要考虑写什么,也就是课题的选择。选择课题是写好论文的关键。要注意以下原则:价值

资讯

关于针棉织品染整专业毕业论文

阅读(461)

本文主要为您介绍关于针棉织品染整专业毕业论文,内容包括求一篇染整毕业论文,染整技术在毛发领域的应用论文,求一篇与染织专业有关的论文,1000到2000字左右~谢谢各位大神了~。进入21世纪,绿色环保纺织品成为纺织品种的新视点,在运用千变万化

资讯

毕业论文专家评阅意见

阅读(423)

本文主要为您介绍毕业论文专家评阅意见,内容包括论文评阅意见怎么写,大学毕业论文的评阅人评语怎么写,大学毕业论文的评阅人评语怎么写。研究生应按时认真完成学位论文并按照本学校研究生学位论文撰写要求中提出的有关事项和格式撰写论文。

资讯

子空间毕业论文

阅读(387)

本文主要为您介绍子空间毕业论文,内容包括子空间的交与和,子空间聚类文章簇集合并部分怎么写?,关于受限子空间图像识别的论文,中英文对照。最小二乘方法最早是有高斯提出的,他用这种方法解决了天文学方面的问题,特别是确定了某些行星和彗星的

资讯

广东金融学院毕业论文模板

阅读(421)

本文主要为您介绍广东金融学院毕业论文模板,内容包括金融学毕业论文,感觉好难啊,谁能发我几篇范文,金融学论文,怎么写,金融专业毕业论文范文。原发布者:zyling1208 对金融学的认识的论文金融市场交易之间不是单纯的买卖关系,更主要的是借贷关

资讯

会计信息失真的深层原因和对策研究毕业论文

阅读(398)

本文主要为您介绍会计信息失真的深层原因和对策研究毕业论文,内容包括有谁写过关于我国会计失真原因及对策的毕业论文,求助相关资料百,会计信息失真的原因及对策研究这个会计毕业论文好不好写,如果不,求《浅谈会计信息失真的成因与对策》的

资讯

本科毕业论文范文百度文库

阅读(363)

本文主要为您介绍本科毕业论文范文百度文库,内容包括毕业论文范文,本科毕业论文的标准格式及范文,求毕业论文、范文也可以。毕业论文格式论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提

资讯

汽车轮胎的保养与维护毕业论文

阅读(469)

本文主要为您介绍汽车轮胎的保养与维护毕业论文,内容包括汽车轮胎的日常维护毕业论文怎么写?,汽车轮胎的日常维护毕业论文怎么写?,汽车专业写一篇关于汽车轮胎的毕业论文。最初的气压轮胎是 1888年 英国的兽医 John Boyd Dunlop ,他先用橡胶

资讯

毕业论文一稿怎么写

阅读(387)

本文主要为您介绍毕业论文一稿怎么写,内容包括毕业论文一稿怎么写计算机专业记账本,毕业论文初稿怎么写,毕业论文如何写。按研究问题的大小不同可以把论文范文分、为宏观论文范文和微观论文范文。凡属国家全局性、带有普遍性并对局部工作有

资讯

一村一名大学生农业生产经营毕业论文

阅读(465)

本文主要为您介绍一村一名大学生农业生产经营毕业论文,内容包括求一篇发展新农村大学生1500字论文,急求一篇农村经济管理毕业论文,三千字左右谢谢!,经济管理毕业论文题目适度规模经营与农业现代化急!!。“建设社会主义新农村”是今年全党社