美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 傳感測量產品 > 工業傳感器 > 光電傳感器

類型分類:
科普知識
數據分類:
光電傳感器

光電傳感器 單片機:51單片機+ST188光電傳感器心率脈搏檢測程序+電路圖

發布日期:2022-10-09 點擊率:172


光電傳感器 單片機:51單片機+ST188光電傳感器心率脈搏檢測程序+電路圖  第1張

光電傳感器 單片機:51單片機+ST188光電傳感器心率脈搏檢測程序+電路圖

使用時把右手食指指肚放在st188反射式紅外傳感器上,放置合適時會看到指示燈隨心跳同時閃動,如果沒有閃爍請適當調節手指壓力,調節完后在測試過程中手指壓力不要變,保持穩定,當指示燈有規律閃爍時表示信號正確。當單片機檢測到大約第五次信號時開始顯示這五次信號算出的平均心率。當超過大約1.5秒沒有檢測到信號,清除心率。
如果手指抖動或者不穩定會看到指示燈亂閃,這樣測得的數據不準,在測試過程中保持穩定!
1:初始化液晶和定時器
2:檢測外部中斷,并記錄中斷時間間隔
3:當有超過5個符合要求的時間記錄,算出5個時間的平均值和對應的60s的心率并顯示
4:當超過1.5s沒有檢測到中斷發生停止顯示
2-3-4循環
電路原理圖如下:
單片機源程序如下:
#include

if(displayOK==1)
{
rate=/(time[1]/5+time[2]/5+time[3]/5+time[4]/5+time[5]/5);
LCD_write_char(5,1,rate/100+48);
LCD_write_char(6,1,(rate%100)/10+48);
LCD_write_char(7,1,rate%10+48);
}
DelayMs(300);
}
}
void ex0() interrupt 0
{
EX0=0;//暫時關外部中斷
if(timecount

光電傳感器 單片機:基于51單片機的紅外反射式光電傳感器測速機的簡易設計

光電傳感器——基于紅外反射式的測速機
引言
在工程實踐中,經常會遇到各種需要測量轉速的場合。轉速是電動機極為重要的一個狀態參數,在很多運動系統的測控中,都需要對電機的轉速進行測量,不論是直流調速系統還是交流調速系統,只有轉速的高精度檢測才能得到高精度的控制系統。迄今為止,測速可分為兩類:模擬電路測速和數字電路測速。隨著微電子技術的發展,計算機技術的廣泛應用,出現了以計算機為核心的數字測速裝置。這樣的速度測量裝置測量范圍寬、工作方式靈活多變、適應面廣,具有普通數字測速裝置不可比擬的快速性、精確性和優越性。

一:設計思路
用一個紅外發光二極管和一個接受紅外光的二極管組成一套光電管。當檢測到物表面為黑色時,反射光很弱,接收端檢測到的光線可以忽略,使接收端呈現一種狀態,例如開關管截止;當被檢測物表面為白色時,反射光強烈,發射端發射的紅外線被接收端全部接收,使接收端呈現另一種相反的狀態,例如開關管開通。這兩種相反的狀態表現在電路中,就是高低電平組成的脈沖信號。由此,我想到用一個比較器來比較兩種接受到的信號,從而輸出“0”“1”兩種高低電平,并把兩種信號傳給單片機進行統計,然后利用設定算法進行計算,最后通過數碼顯示管顯示計算結果。

二:所需模塊
本測速系統共有兩個模塊構成,一個為光電傳感器部分,用于接收光信號并轉換為電信號,即高低電平信號;另一個為單片機部分,用于接收高低電平信號并通過內部計算,然后再通過數碼顯示管顯示測出的結果。
光電傳感器部分
(1)LM339工作原理及管腳圖:
LM339類似于增益不可調的運算放大器。每個比較器有兩個輸入端和一個輸出端。
兩個輸入端中的一個稱為同相輸入端,用“+”表示,另一個稱為反相輸入端,用“-”表示。當用作比較兩個電壓時,任意一個輸入端加一個固定電壓做參考電壓(也稱為門限電平,它可選擇LM339輸入共模范圍的任何一點),另一端加一個待比較的信號電壓,當“+”端電壓高于“-”端時,輸出管截止,相當于輸出端開路。當“-”端電壓高于“+”端時,輸出管飽和,相當于輸出端接高電位。兩個輸入端電壓差別大于10mV就能確保輸出能從一種狀態可靠地轉換到另一種狀態,因此,把LM339用在弱信號檢測等場合是比較理想的。
LM339的輸出端相當于一只不接集電極電阻的晶體三極管,在使用時輸出端到正電源一般須接一只電阻(稱為上拉電阻,選3-15K)。選不同阻值的上拉電阻會影響輸出端高電位的值。因為當輸出晶體三極管截止時,它的集電極電壓基本上取決于上拉電阻與負載的值。
下圖(1a)給出了一個LM399的基本單限比較器。輸入信號Uin為待比較電壓,把它加到同相輸入端,在反相輸入端接一個參考電壓(門限電平)Ur。當輸入電壓Uin>Ur時,輸出為高電平UOH。圖(1b)為其傳輸特性。圖(1c)為LM339的管腳圖。

(c)
圖(1)LM339工作原理圖及管腳圖

(2)整體連線圖:如下圖(2)所示:

圖(2) 比較型光電傳感器整體電路圖
在上圖中, LED燈相當于一個紅外線發射管,JP1是紅外線接收管,接收光強在上面轉換成電流,在R上成為電壓信號。當光線照射到白色面上時,光線反射強烈,光線照射到黑色面上時,光線反射較弱。因此當光照在不同顏色面上時,阻值會發生明顯的變化。將阻值的變化值與RA1的標準值進行比較,就可以從LM339輸出邏輯電平給單片機。

單片機部分
(1)單片機外部連線圖:如下圖(3)所示
圖(3)單片機連線圖
在上接線圖中,可在數碼管與單片機之間接上一個分壓電阻,起到保護作用。單片機型號選89C51或89C52都行。在試驗板上把圖(1)中的2管腳(邏輯電平輸出管腳)和圖(2)中的12管腳(中斷輸入管腳)連接,即可構成整個測速系統。
(2)單片機內部主程序流程圖
主程序是控制單片機系統按照預定的操作方式運轉,它完成人機對話和各種控制功能,是單片機系統程序的框架。主程序的主要任務是完成系統自檢、初始化、處理鍵盤命令等功能。在本實驗中,未涉及到鍵盤命令。
本系統的主程序流程如下圖(4)所示。

圖(4)主程序流程圖           圖(5)外部中斷0 中斷程序流程圖
在該測速系統的程序中,主程序執行的過程中共執行了3 個中斷程序,即外部中斷0 中斷、外部脈沖計數0 中斷和定時器1 中斷。圖(5)所示為外部中斷0 中斷程序流程圖。外部中斷0 中斷程序主要用于測速起始。當測速開始時,執行外部中斷0 中斷,外部脈沖計數加1,并判斷T0、T1 是否開啟,若沒有開啟則開啟,再判斷1S 定時到了沒有,若1S 定時到計算轉速,并關INT0、T0、T1 軟件清零。
圖(6)為T0 中斷程序流程圖。T0 對內部時鐘脈沖計數, T0 為8 位定時器,1S 定時的內部時鐘脈沖超過了T0 上限,故采用軟件延時計數。圖(7)為T1 中斷程序流程圖,T1 定時1S, 當一秒定時到,則置位標志位。

圖(6)T0 中斷程序流程圖           圖(7)T1 中斷程序流程圖

三:測速原理
首先,選一小型直流電機,在其軸上固定一張圓形硬紙片,以此來代替被測物。其次把此圓形紙片平均分成6等分,并把其中的三塊涂黑(具體見實物)。再次,用光電管正對圓形紙片。最后,啟動整個系統就可以進行測速了。
因為當紅外線照到面黑色時,反射光很弱,接收端檢測到的光線可以忽略,當照到白色面時,反射光強烈,發射端發射的紅外線幾乎被接收端全部接收,因此,檢測到的信號經過比較電路輸出后,會給單片機輸入高低兩種電平。所以,在編程中,假定在1S時間內共檢測到n個低電平信號,那么此電機的轉速為

四:整體電路圖及實物圖
見附一圖所示。

五:所需器件
名稱
型號
個數
價格
51單片機
STC89C51RC
1件
9元
光電管

1套
5元
四電壓比較器
LM339
1件
1.5元
四位數碼顯示管
12管腳
1件
5元
1/4電阻
0.47K,1K,3.3K,10K,
各10個(備用)
0.8元
電位器
103(10K)
2個
1元
瓷片電容
22PF,104(100nF)
各10個(備用)
2元
萬用版

1塊
3元
電池盒

1個
1元
PIC座
20,40腳
(2+1)個
1元
排針
40PIN
2排
1元
晶振
12M
1個
1元
復位開關

1個
0.1元
LED燈

5個
0.5元
共計:
31.9元

六:總結
本設計的光電傳感器測速機能夠快速檢測到電機橫截面上的黑白相間的面,并通過單片機編寫測速程序,用數碼管顯示。但本設計的測速系統的整體性能只能滿足一般小型電機和一些要求不高的測速,并且在其測速時,還需要在被測物上安裝一個黑白相間的圓盤,這對某些被測物體來說是不太好實現的,即其是存在一定的局限性的。除此之外,其精確度也不盡完美。
但整體來說,此測速系統還是具有可行性的。當我們需要知道某電機的轉速而又缺少測速裝置時,就可以用此套系統來進行測速。它的簡單性,方便性和快捷性也是某些測速裝置不可比擬的。至于其缺點,由于設計者水平目前有限,暫不能完美解決,只待以后對此方面有較多理解后在解決,同時也希望對此精通的師生給予指點,從而進行改進測速方法,提高整個系統的測速性能。

附一:整體電路圖
附二:程序源代碼
#include
#define uint unsigned int
uint temp,qian,bai,shi,ge,aa,n;
sbit dula=P0;
sbit wela=P1;
sbit zd=P3^2;
uint code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

void display(uint qian,uint bai,uint shi,uint ge);
void delay (uint z);
void init();

void main()
{
 EA=1;//開總中斷
 EX0=1;//開外部中斷0
 init();//初始化子程序
 while(1)
 {
display(qian,bai,shi,ge);
 }
}

void delay(uint z)
{
 uint x,y;
 for(x=z;x>0;x--)
for(y=110;y>0;y--);
}

void display(uint qian,uint bai,uint shi,uint ge)
{
 P0=table[qian];
 P1=0xf7;
 delay(1);

P0=table[bai];
 P1=0xfb;
 delay(1);

P0=table[shi];
 P1=0xfd;
 delay(1);

P0=table[ge];
 P1=0xfe;
 delay(1);
}

void exter0() interrupt 0
{
n++;
 while(zd==0);
}

void init()
{
 wela=0;
 dula=0;
 temp=0;
 TMOD=0x01;
 TCON|=0x04;
 TH0=(-)/256;
 TL0=(-)%256;
 EA=1;
 ET0=1;
 TR0=1;
}

timer0() interrupt 1
{
 TH0=(-)/256;
 TL0=(-)%256;
 aa++;
 if(aa==20)
 {
aa=0;
temp=20*n;
n=0;
…………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
完整論文下載(word格式 可編輯):
基于51單片機的紅外反射式光電傳感器測速機的簡易設計.doc
(9.44 MB, 下載次數: 611)
2017-7-1 21:14 上傳
點擊文件名下載附件
計算器
評分
參與人數 2黑幣 +10
收起
理由
嘖嘖嘖嘖嘖嘖嘖
+ 5
贊一個!
多德
+ 5
很給力!
查看全部評分

光電傳感器 單片機:基于單片機的光電傳感器

?

1
方案一原理圖
?
?
如上圖所示是方案一,采用純模電硬件電路設計,所設計的電路沒有控制模
塊功能,
只能通過光敏電阻檢測當前的環境光強是否符合一個定值之下,
若光強
低于設定值則蜂鳴器蜂鳴和
LED
閃而報警。此方案雖然輸入光強定制可以調節,
但是檢測靈敏度不高且不可以讀出當前的光強以及電阻。
因此應用不強,
不符合
一般的應用,所以本系統設計不采用。
?
?
?

2
方案二原理圖
?
如上圖是方案二,也是本系統所采用的方案。
?
?
本方案通過光敏電阻檢測周圍的光強變化,
通過
ADC0832
將模擬數據轉換為
光電傳感器 單片機:51單片機+ST188光電傳感器心率脈搏檢測程序+電路圖  第2張

光電傳感器 單片機:系統功能

單片機:基于STC89C52RC單片機制作的紅外循跡小車(4個傳感器)
個人感覺紅外循跡小車和那些遙控小車的區別就是信號發射不同:遙控小車是通過遙控器發出信號執行相應的動作,而紅外循跡是通過紅外傳感器檢測不同顏色來執行相應的操作,本例是以白底黑線為例。
小車跑道是恩智浦跑道,邊緣是五厘米寬的黑線,用于檢測識別,由于明年要參加第十五屆恩智浦,所以先從51學起
我們先來看看小車所用的材料(硬件部分):
1.小車車殼是亞克力板材質,(后來發現很容易裂開,還不如用塊木板)。

2.紅外傳感器:該傳感器對環境光線適應能力強,當檢測方向遇到障礙物(反射面)時,紅外線反射回來被接收管接收,綠色指示燈會亮起,可調節靈敏度,干擾小,可采用3-5V直流電源供電。兩邊各兩個,根據檢測的黑白色來執行前進,后退,停止。
連接方式:VCC-VCC,GND-GND,OUT-IO

3.驅動:驅動選用L298N,用L298N驅動模塊驅動兩個直流減速電機。引腳A,B可用于PWM控制。如果直行前進,則可將IN1,IN2和IN3,IN4兩對引腳分別接高電平和低電平,僅用單片機的兩個端口給出PWM信號控制使能端A,B即可實現直行,轉彎,加減速等動作。
接線:ENA,ENB(使能端)——IO
IN1,IN2,IN3,IN4——IO
兩側端口分別連接電機引腳。

4.電池:電池采用的是3000mAh,11.1v的鋰電池,

5.使用STC98C52RC芯片,本來自己焊了一個51最小系統,感覺調試的時候比較麻煩,所以用的現成的,取放芯片也方便。
6.前面加了舵機和超聲波避障,結果發現沒多大用,循跡就可以完成,我就暫且沒用它。后面加了兩個尾燈,通電后常亮。
我們來看一下整體布局(個人感覺不太好,線有點多,只簡單用扎帶扎起來)

我們來看看軟件部分:
通過控制左右電機運動狀態來控制小車。
1.定義正反轉和占空比:

2選擇定時器:

3.中斷:

4.前進,左轉,右轉(因為沒有障礙區,所以沒有寫后退函數,當然寫的話也挺簡單)

5.四個傳感器判斷前進或轉向(這個我先注釋了,后面還有兩個傳感器函數,參見6)

6.兩個傳感器判斷狀態

7.通過信號短檢測到的三種情況來執行不同狀態函數

8.主函數

9.最后給大家看一下全程序(調速還不是很好,轉彎有點卡頓,還請大神多多指教qq:)

下一篇: PLC、DCS、FCS三大控

上一篇: 電氣控制線路圖控制原

美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        色美美综合视频| 91成人在线看| 亚洲一区在线观看视频| 国产精品传媒视频| 国产精品电影院| 日韩理论片中文av| 亚洲成在人线在线播放| 青青草伊人久久| 韩国成人福利片在线播放| 国产98色在线|日韩| 91视视频在线直接观看在线看网页在线看| 99久久精品免费看| 激情五月综合色婷婷一区二区| 久久精品中文字幕一区二区三区 | 国产一区二区三区四区在线观看| 国产成人综合在线| 国产成人精品免费视频大全最热 | 日韩美女视频在线| 国产精品青草久久| 亚洲第一福利视频在线| 精品一区二区三区在线播放视频| 成人免费看的视频| 美女视频久久| 在线免费观看不卡av| 精品裸体舞一区二区三区| 国产精品蜜臀在线观看| 视频一区欧美精品| www.日韩精品| 日本黑人久久| 欧美成人性福生活免费看| 国产精品久久久久久久岛一牛影视| 亚洲精品美国一| 国产一区在线精品| 精品视频第一区| 欧美三级三级三级| 中文字幕日韩一区| 国产一区欧美日韩| 欧美伦理一区二区| 在线电影欧美成精品| 国产精品久久久久一区二区三区共| 日韩精品每日更新| 超碰在线观看97| 欧美性三三影院| 国产精品少妇自拍| 免费在线观看一区| 国产欧美精品一区二区三区| 色综合久久天天| 国产三级久久久| 日韩一区二区免费电影| 亚洲色图在线播放| 国产v综合v亚洲欧| 亚洲无人区一区| 精品国产一区二区三区四区精华| 日本不卡在线视频| 韩国在线一区二区| gogogo免费视频观看亚洲一| 久久久久久99| 日韩一二三区不卡| 亚洲三级在线看| 国产伦精品一区二区三区视频青涩 | 日韩欧美成人一区二区| 亚洲视频资源在线| 成人久久久精品乱码一区二区三区| 丁香五月网久久综合| 欧美专区日韩专区| 伊人性伊人情综合网| 国产福利精品导航| 一本久道久久综合中文字幕| 久久久精品蜜桃| 国产精品小仙女| 亚洲va韩国va欧美va精四季| 国产亚洲成av人在线观看导航| 美女一区二区视频| 欧美深深色噜噜狠狠yyy| 精品奇米国产一区二区三区| 日本欧美韩国一区三区| 精品久久久久亚洲| 精品88久久久久88久久久| 日本大胆欧美人术艺术动态| 精品久久蜜桃| 国产婷婷色一区二区三区在线| 国产精品白丝jk黑袜喷水| 亚洲一区二区免费视频软件合集 | 亚洲二区视频在线| 国产亚洲欧美一区二区三区| 欧美大白屁股肥臀xxxxxx| 国产精品中文欧美| 在线精品视频免费播放| 水蜜桃久久夜色精品一区的特点 | 国产麻豆精品在线观看| 色综合天天视频在线观看| 亚洲女人小视频在线观看| 成人91视频| 国产香蕉久久精品综合网| 国产超碰在线一区| 欧美日本在线一区| 久久精品国产99国产| 色婷婷亚洲综合| 午夜精品爽啪视频| 亚洲欧美久久久久一区二区三区| 亚洲同性gay激情无套| 国产欧美日韩综合精品二区| 中文乱码免费一区二区| 国产精品免费在线播放| 国产欧美精品日韩区二区麻豆天美| av电影天堂一区二区在线| 欧美va亚洲va国产综合| 高清不卡在线观看| 日韩精品一区二区三区在线播放 | 欧美精品一卡二卡| 久久 天天综合| 欧美精品一二三| 国产成人午夜电影网| 日韩精品自拍偷拍| 成人三级伦理片| 久久综合一区二区| 91色.com| 国产精品你懂的| 精品欧美一区二区三区久久久 | 国产三级精品三级在线专区| 99久久综合狠狠综合久久止 | 91精品国模一区二区三区| 国产一区二区三区在线看麻豆| 欧美电影在线免费观看| 成人v精品蜜桃久久一区| 久久伊99综合婷婷久久伊| 99r国产精品视频| 亚洲天堂网中文字| 亚洲精品一区二区三区蜜桃久| 久久精品国产色蜜蜜麻豆| 欧美人狂配大交3d怪物一区| 成人污污视频在线观看| 久久九九国产精品| 欧美激情www| 免费一级欧美片在线观看| 欧美精品精品一区| 91网站黄www| 一区二区三区在线看| 91精品91久久久中77777| 国产精品亚洲一区二区三区妖精| 精品精品欲导航| 久久亚洲精品欧美| 热久久一区二区| 久久一区二区视频| 秋霞久久久久久一区二区| 日韩电影在线免费观看| 91精品国产品国语在线不卡| 91网站视频在线观看| 一区二区三区精品在线观看| 色综合久久中文字幕| 99久久er热在这里只有精品15| 国产精品欧美久久久久一区二区| 一区二区在线观看网站| 国产91丝袜在线播放| 中文字幕在线一区免费| 欧美专区日韩专区| 春色成人在线视频| 玖玖九九国产精品| 国产亚洲欧美激情| 色综合天天性综合| 91麻豆蜜桃| 美女网站一区二区| 欧美国产精品一区| 欧美亚洲禁片免费| 国内精品二区| 国产精品正在播放| 亚洲另类在线一区| 久久综合999| 一本一道久久a久久精品| 91免费在线播放| 美日韩一级片在线观看| 国产精品久久久久久久久免费丝袜 | 国产喂奶挤奶一区二区三区| 日韩av大全| 91亚洲永久精品| 久久国产精品99久久久久久老狼| 中文一区二区完整视频在线观看| 欧美亚洲禁片免费| 欧美在线一区二区三区四区| 国产aⅴ精品一区二区三区色成熟| 亚洲视频免费看| 久久久.com| 欧美精品v日韩精品v韩国精品v| 精品一区久久久| 成人黄色大片在线观看| 日韩国产精品久久久久久亚洲| 国产视频一区二区三区在线观看| 欧洲一区二区av| 日本免费高清一区| 91蜜桃网站免费观看| 国产精品1024| 天天综合网 天天综合色| 国产精品夫妻自拍| 精品国产91洋老外米糕| 欧美精品v日韩精品v韩国精品v| 亚洲国产一区二区精品视频| 国产精品毛片va一区二区三区| 国产99久久久国产精品潘金| 男女男精品视频| 亚洲成a人v欧美综合天堂下载|