电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MSPG制作的自行车测系统

MSPG制作的自行车测系统_第1页
1/7
MSPG制作的自行车测系统_第2页
2/7
MSPG制作的自行车测系统_第3页
3/7
精品文档---下载后可任意编辑一,功能介绍:本系统主要用于安装在自行车上测量自行车的运行速度和行驶距离。然后将速度和距离信息显示在显示在 LCD 显示屏上。 (1) 处理器选用的是 TI 的 MSP430G2553 单片机(2)测速装置选用的是霍尔器件,在车圈上固定一个磁铁,然后 430 连接霍尔器件,通过输入捕获功能测量车轮的转动输出的脉冲的周期 在加上事先计算出车轮的直径就可计 算出车子的运行速度和行驶距离(3)显示屏选用的是 NOKIA5110 LCD 的显示屏,此显示屏的成本比较低,可以满足我的显示要求。(4)整个系统有两个按键,一个是距离清零按键,按下该按键可以将显示的距离清零,这样方便测量起始地和目的地的距离,另外一个按键是用于打开 LCD 的背光的,用于夜 晚 使用。当夜晚光线比较暗时,按下该按键 LCD 的背光打开,方便看清楚显示的东西。在按一下背光熄灭。(5)整个系统的供电的用到 2 节 7 号电池供电,当平常车子没有运行的时候,430 处于低功耗状态。耗电比较少,现在测速系统已将安装在我车子上正常工作 3 个月了二,系统框图图 1 是整个系统的框图. LCD 显示屏和 MSP430G2553 的连接采纳的 SPI 接口,霍尔传感器和按键和 430 之间是 IO 口连接。三,系统原理图图 2 是整个系统的原理图四,程序代码//******************************************************************************#include#include#include#includeunsigned char Count, First_Time;unsigned int REdge1, REdge2, FEdge;unsigned char MST_Data, SLV_Data;#define DC P2OUT = P2OUT|(1<<5)精品文档---下载后可任意编辑#define SCE P2OUT = P2OUT|(1<<4)#define CLK_H P1OUT=P1OUT|(1<<5)#define CLK_L P1OUT=P1OUT&(~(1<<5))#define Data_H P1OUT=P1OUT|((1<<7))#define Data_L P1OUT=P1OUT&(~(1<<7))#define u8 unsigned char#define u16 unsigned inttypedef struct{u8 x;u8 y;}point;/*------5110 屏幕尺寸和功能宏定义------*/#define DATA 1 //数据#define CMD 0 //命令#define LCD_X 84 //液晶屏横坐标宽度#define LCD_ROW LCD_X //液晶屏列宽度void LCD_write_byte(unsigned char dat, unsigned char command);void LCD_init(void);void LCD_init(void);void LCD_set_XY(unsigned char X, unsigned char Y);void LCD_clear(void);void LCD_write_...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MSPG制作的自行车测系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部