久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3205|回復: 1
收起左側(cè)

基于單片機的轉(zhuǎn)速測量系統(tǒng)設計

[復制鏈接]
ID:124161 發(fā)表于 2016-6-4 19:33 | 顯示全部樓層 |閱讀模式

基于單片機的轉(zhuǎn)速測量系統(tǒng)設計 介紹了一種基于AT89C51單片機平臺,采用光電傳感器實施電機轉(zhuǎn)速測量的方法,硬件系統(tǒng)包括脈沖信號產(chǎn)生、脈沖信號處理和顯示模塊,并采用C語言編程,結(jié)果表明該方法具有簡單、精度高、穩(wěn)定性好的優(yōu)點。介紹了該測速法的基本原理、實現(xiàn)步驟和軟硬件設計。 0.png 0.png 原代碼:
  1. #include<reg51.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. uint mm=1234;
  5. uchar code table[]={0xc0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,};
  6. delay(uint m)
  7. { uint i,j;
  8.   for(i=m;i>0;i--)
  9.      for(j=60;j>0;j--);
  10. }
  11. xian_shi()   
  12. { uchar qian,bei,shi,ge;
  13.   uint jj;
  14.   jj=mm;
  15.   jj*=20;
  16.   //jj+=1;
  17.   qian=jj/1000;
  18.   bei=jj%1000/100;
  19.   shi=jj%100/10;
  20.   ge=jj%10;

  21.    P2=0x10;
  22.    P0=table[qian];
  23.    delay(1);
  24.   //P2=0;

  25.    P2=0x20;
  26.    P0=table[bei];
  27.    delay(1);
  28. //P2=0;

  29.    P2=0x40;
  30.    P0=table[shi];
  31.    delay(1);
  32.    //P2=0;

  33.    P2=0x80;
  34.    P0=table[ge];
  35.    delay(1);
  36.    //P2=0;

  37. }
  38. timer_init()  //定時器計數(shù)器初始化函數(shù)
  39. {   EA=1;
  40.     ET0=1;
  41.     ET1=1;
  42.     TMOD=0X51;
  43.     TH0=(65535-50000)/256;
  44.     TL0=(65535-50000)%256;
  45.     TH1=0;
  46.     TL1=0;
  47.     TR0=1;
  48.     TR1=1;               
  49. }
  50. main()
  51. {   
  52.     timer_init();
  53.     P0=0;      //開始數(shù)碼管不顯示
  54.    while(1)       
  55.      {
  56.          xian_shi();
  57.          delay(2);  //數(shù)碼管刷新時間單位毫秒
  58.      }  
  59. }
  60. void timer0() interrupt 1
  61. {   TR0=0;
  62.     TR1=0;
  63.     TH0=(65535-50000)/256;
  64.     TL0=(65535-50000)%256;
  65.     mm=0;
  66.     mm|=TH1;
  67.     mm=(mm<<8)|TL1;
  68. //        mm-=55536;
  69.     TH1=0;
  70.     TL1=0;
  71.     TR0=1;
  72.     TR1=1;
  73. }
  74. void timer1() interrupt 3     //顯示0000說明出錯
  75. {   TR1=0;
  76.     TR0=0;
  77.     mm=0;   
  78.    // TH1=0;   
  79.    // TL1=0;   
  80.    // TR1=1;   
  81. }

復制代碼

全部資料(壓縮包)下載: 測速.rar (333.16 KB, 下載次數(shù): 52)

回復

使用道具 舉報

ID:117823 發(fā)表于 2016-6-4 19:47 來自觸屏版 | 顯示全部樓層
光電測速比較靠譜,實際運用是霍爾傳感器的。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人免费一区二区三区视频网站 | h视频免费看 | 精品成人佐山爱一区二区 | 91人人澡人人爽 | 日韩一区二区在线视频 | 亚洲欧美v | 欧美一区二区三区在线观看 | 日韩三级在线 | 日日夜夜天天 | 999久久久精品 | 99热热热热 | 国产一级久久久久 | 中文字幕亚洲精品 | 亚洲精品一区二三区不卡 | 亚洲va在线va天堂va狼色在线 | 国产欧美一区二区三区在线看 | 欧美视频二区 | 日韩av在线免费 | 1204国产成人精品视频 | 男女免费在线观看视频 | 亚洲欧美日韩久久 | 久久久精品视频免费看 | 91精品国产高清久久久久久久久 | 色男人天堂av | 欧美久久久久久 | 91av在线影院 | 亚洲人成网站777色婷婷 | 亚洲大片一区 | 久久精品91久久久久久再现 | 人人叉 | 在线观看中文字幕 | 嫩呦国产一区二区三区av | 日本在线视频一区二区 | 成人精品久久日伦片大全免费 | 国产成人精品在线播放 | 国产视频精品免费 | 手机看片在线播放 | 亚洲精品一 | 91视视频在线观看入口直接观看 | 日韩a在线观看 | 欧美一级黄带 |