仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

89c52 单片机测速程序 光电码盘

沈则宁 2016-01-27 03:31:24 300  浏览
  • 用rpr220光电管,自己做码盘,测电机的转速程序谁有呢,拿出来分享下啊

参与评论

全部评论(1条)

  • vans来 2016-01-27 04:38:28
    这个说白了就是测量脉冲的个数,也就是理想方波的频率。 给你一个测频率的程序,仅供参考 #include<reg51.h> #include<intrins.h> #define uint unsigned int #define uchar unsigned char float f=0; uchar LED0_data,LED1_data,LED2_data,LED3_data; uchar i=0; uchar code Segcode[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void display(); void delay(uint v); void initime(); /*定时器初始化*/ void initime() { TMOD=0x51; //T1计数器,T0定时器,方式1 TL0=(65536-10000)%256; TH0=(65536-10000)/256; TL1=0; TH1=0; ET0=1; EA=1; } /*延时子函数*/ void delay(unsigned int c) { unsigned int i,j; for(i=0;i<c;i++) for(j=0;j<100;j++); } /*将十进制数拆成送数码管的显示码*/ void dectobit(int dec) { LED3_data=dec/1000; dec=dec % 1000; LED2_data=dec/100; dec=dec % 100; LED1_data=dec/10; dec=dec % 10; LED0_data=dec; } /*显示程序*/ void display() { P0=Segcode[LED3_data]; //个位 P2&=~0x01; delay(10); P2|=0x01; P0=Segcode[LED2_data]; //十位 P2&=~0x02; delay(10); P2|=0x02; P0=Segcode[LED1_data]; P2&=~0x04; delay(10); P2|=0x04; //百位 P0=Segcode[LED0_data]; //千位 P2&=~0x08; delay(10); P2|=0x08; } void main(void) { initime(); TR0=1; TR1=1; while(1) { dectobit(f); display(); } } timer()interrupt 1 using 2 { i=i+1; if(i==100) { i=0; f=TH1*256+TL1; TL1=0; TH1=0; } TL0=(65536-10000)%256; TH0=(65536-10000)/256; }

    赞(9)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

89c52 单片机测速程序 光电码盘
用rpr220光电管,自己做码盘,测电机的转速程序谁有呢,拿出来分享下啊
2016-01-27 03:31:24 300 1
光电码盘传感器用于语音智能小车测速和测距
语音智能小车测速和测距用光电码盘传感器好不好 有没有更好的 网上大多数用光电码盘传感器测的都是电机转速 我直接用其测小车行进速度或车轮转速行不行 测量小车行进距离是否也能用光码盘传感器测 Z好有一篇教程是关于小车用光码盘测速测距的
2013-07-15 13:16:57 267 1
什么是光电码盘式传感器呢?
 
2015-06-25 01:42:11 384 1
单片机直流电机测速实验程序
 
2017-12-16 07:35:56 319 1
基于89C52单片机的HC-SR04超声波测距系统程序
 
2018-12-09 01:37:42 298 0
如何使用光电码盘测距呢?具体的
 
2014-08-11 02:50:50 220 1
光电码盘和光电编码器是一个东西吗
 
2017-03-08 18:48:10 364 1
光码盘测速原理是什么
说的详细点
2017-09-11 08:35:38 480 1
风速风向仪怎么和89c52单片机通讯
 
2012-02-17 00:53:22 334 1
89C52单片机与流量传感器连接电路图???? 谢谢
 
2018-11-30 11:09:51 358 0
51单片机 测速
当感应到磁性的时候 有高电平,没有感应到磁性的时候是低电平,求两次测到高电平之间时间是多少。 C语言程序怎么写?用霍尔传感器或者是磁性开关
2014-03-20 07:21:32 328 3
51单片机 芯片是89C52 实现秒表计时器!急急……
51单片机 芯片是89C52 实现秒表计时器 一到59秒循环 到59秒可实现风铃器发声 可实现中断 按一下可暂停 再按一下 可继续 以下是程序 求每一项的解释注明 因为我看不懂什么意思 很急 #includeunsigned char x,y;sbit H=P3^6;unsigned char D[10]={0xc...
2017-11-26 00:53:59 599 1
stc12c5a60s2单片机频率计程序
2017-07-07 00:38:42 367 1
汇编语言 51单片机 器程序
 
2017-04-19 08:39:13 353 1
STC89C52单片机程序下载不了。
Chinese:正在尝试与 MCU/单片机 握手连接 ... MCU Type is: STC89C/LE52RC MCU Firmware Version: 3.2C Chinese:MCU 固件版本号: 3.2C Double speed (6 clock) / 双倍速: No OSCDN (OSC Control) / 振荡器控制: full gain 下载时 P1.0, ... Chinese:正在尝试与 MCU/单片机 握手连接 ... MCU Type is: STC89C/LE52RC MCU Firmware Version: 3.2C Chinese:MCU 固件版本号: 3.2C Double speed (6 clock) / 双倍速: No OSCDN (OSC Control) / 振荡器控制: full gain 下载时 P1.0, P1.1 须短路到地: No 擦除 AP 区时一并擦除 data flash 区: No 允许访问内部扩展RAM(MCU 新版本C版有效) 用户软件启动看门狗后, 复位关看门狗(单片机新版本C版有效) We are trying to run more rapid ... Chinese:正在尝SY更高的波特率连接 ... Handshake is failed. / 握手失败 (End: 10:11:18) 展开
2010-03-01 02:12:33 579 5
单片机温度传感器一段程序问题
这个函数的作用是什么下面是定义和该函数#include#includetypedefunsignedcharU8;//用U8代替unsignedchartypedefunsignedintU16;//用U16代替unsignedintU8U8FLAG... 这个函数的作用是什么 下面是定义和该函数 #include #include typedef unsigned char U8; //用U8代替unsigned char typedef unsigned int U16; //用U16代替unsigned int U8 U8FLAG; U8 U8count,U8temp; U8 U8T_data_H,U8T_data_L,U8RH_data_H,U8RH_data_L,U8checkdata; U8 U8T_data_H_temp,U8T_data_L_temp,U8RH_data_H_temp,U8RH_data_L_temp,U8checkdata_temp; U8 U8comdata; DS18B20=P2^0; void COM(void) { U8 i; for(i=0;i<8;i++) { U8FLAG=2; while((!DS18B20)&&U8FLAG++); Delay_10us(); Delay_10us(); Delay_10us(); U8temp=0; if(DS18B20) U8temp=1; U8FLAG=2; while((DS18B20)&&U8FLAG++); //超时则跳出for循环 if(U8FLAG==1)break; //判断数据位是0还是1 //如果高电平高过预定0高电平值则数据位为1 U8comdata<<=1; U8comdata|=U8temp; //0 } } 展开
2015-11-22 09:06:48 338 2
发电机齿盘测速的原理。
 
2010-08-24 06:51:50 373 2
89C52的振荡器
 
2018-12-18 22:58:00 388 0
C51单片机计时器50ms程序编写
 
2017-05-24 09:29:03 556 2

5月突出贡献榜

推荐主页

最新话题