APP下载

基于单片机的光点测速传感器

2016-06-28李槐生

科技与创新 2016年11期
关键词:单片机

李槐生

摘 要:基于单片机的车速控制系统,以MPC5604芯片为核心构建一个单片机的车速控制系统。它的硬件系统包括电源、主控模块、按键模块、显示模块和光电式测速传感器测电机转动等四大模块。系统软件部分由主函数控制模块、定时中断和外部中断模块、初值定义模块、按键修改部分、5110初始化模块、PID控制转速模块、回路控制转速模块等组成。其目的是实现实时控制电机转速,从而实现车速的控制,计算车辆行驶路程,并显示设定车速、当前采集车速、PID控制参数、行驶路程。

关键词:光电式测速传感器;车速控制;PWM控制;单片机

中图分类号:TB114.2 文献标识码:A DOI:10.15913/j.cnki.kjycx.2016.11.016

文章编号:2095-6835(2016)11-0016-03

1 系统实现的基本功能

系统实现的功能有以下4中:①按键设定并显示车速和PID控制参量,按键控制电机起停;②实时显示实际车速与行驶路程;③PWM转速闭环控制;④车辆超速报警。

车辆超速报警:1、5110显示设定速度、采集速度、PWM占空比、PID参数; 2、按键修改设定速度、PID参数;3、按键控制电机启停;4、PWM转速闭环自动控制。

其系统组成结构图如下:

2 方案设计

单片机MPC5604为整个系统核心控制部件。其振荡电路靠单片机利用内部时钟来完成,为系统的主频率,是单片机执行服务的基准。外部电路包括复位电路、显示电路、光电式测速传感器等。通过单片机及PID参数调节控制输出相应的PWM电机控制信号实现电机车速的控制。

本系统是基于单片机的转速控制系统的设计,所以核心内容是单片机控制。通过不断的脉冲计数、计算速度、PWM占空比的调节、刷新显示,及按键扫描和执行相应的按键功能,设计功能如下:①5110显示和按键扫描程序设计和调试;……

登录APP查看全文

猜你喜欢

单片机
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的多功能智能插排
基于单片机的便捷式LCF测量仪
小议PLC与单片机之间的串行通信及应用
MSP430单片机在仿真中要注意的几点问题
基于单片机的平衡控制系统设计
基于单片机的三维LED点阵设计
Microchip推出两个全新PIC单片机系列
基于Proteus的单片机控制系统的仿真设计