① 用數電、模電、單片機做脈搏測試儀 分別有什麼優缺點
說句心裡話,你的這個問題,我都不知道怎麼回答你。什麼叫數電,模電,又跳出來一個單片機?
數字電路,模擬電路是技術,單片機是一種控制器,你把他們並列在一起,真心回答不了。如果你只是做個方案的話,建議你畫畫流程圖就好了,什麼類似的感測器啊,放大器啊,CPU之類的用框圖表示出來就可以了,如果你真真正正的做一個儀器出來,呵呵。你的放大器選哪一款,有什麼優缺點,能放大多少才夠用,你的輸入模擬信號的數量級是多大。放大的帶寬合不合適,你的AD轉換器選什麼樣的,是轉換10位的還是多少位的,精度夠不夠用?你的CUP選擇哪個公司的,實時顯示的話選什麼顯示設備的,是七段數碼,還是LCD1602,還是其他的諸如TFT顯示屏。選擇好之後驅動程序需要你自己去寫,另外你的感測器選擇什麼樣的壓力感測器呢,精度怎麼樣呢,受溫度影響如何,很多很多東西都是需要自己去考慮的,這些都用到你數電,模電,單片機的知識,所以你的優缺點的問題,我真的無法回答。
② 單片機 設計一個電子脈搏計,以按鍵動作代替脈搏跳動,液晶顯示每分鍾的脈搏跳動次數。
既然想學習 還是自己寫吧,這個很簡單!
③ 單片機血壓計脈搏波信號
你一定是哪裡搞錯了,沒看產品手冊?5050系列最大輸出電壓高達4V以上,你再檢查一下吧。
④ 單片機的主程序,關於脈搏測量計數的,有人可以幫我解釋下這段程序么。
主函數首先初始化定時器,然後調用計數程序,然後顯示屏輸出,你應該是做畢業設計的吧
⑤ 脈搏計數器的程序(用C語言編寫程序)
#include <reg51.h>
unsigned char i,j,t,m,DelayTime,DispBuf[3];
unsigned int n,mb;
unsigned char code
BitTab[3]={0xf7,0xef,0xdf};//位驅動碼
unsigned char code
DispTab[10]={0x81,0xcf,0x92,0x86,0xcc,0xa4,0xa0,0x8f,0x80,0x84};//字形碼
sbit P3_0=P3^0;
void delay(DelayTime);
main() //主程序
{
TMOD=0x01; //定時器T0工作於方式1
TH0=0xec;
TL0=0x78; //T0定時時間為5ms
IE=0X83; //開中斷
IT0=1; //外部中斷0為邊沿觸發方式
TR0=1; //開定時器T0
for(;;) //脈搏指示燈控制
{
if(P3_0==0)
{
delay(200);
P3_0=1;
}
}
}
external0() interrupt 0//外部中斷服務程序
{
P3_0=0; //點亮指示燈
if(n==0)
mb=0;
else
mb=12000/n; //計算每分鍾脈搏數
DispBuf[2]=mb%10;//取個位數
mb=mb/10;
DispBuf[1]=mb%10;//取十位數
DispBuf[0]=mb/10;//取百位數
n=0;
}
Timer0() interrupt 1//定時中斷服務程序
{
TH0=0xec;
TL0=0x78;
t=BitTab[j];//取位值
P3=P3|0x38;//P3.3-P3.5送1
P3=P3&t; //P3.3-P3.5輸出取出的位值
t=DispBuf[j];//取出待顯示的數
t=DispTab[t];//取字形碼
P1=t; //字型碼由P3輸出顯示
j++; //j作為數碼管的計數器,取值0-2,顯示程序通過它確認顯示哪個數碼管
if(j==3)
j=0;
n++;
if(n==2000)//10秒鍾測不到心率,n復位
n=0;
}
void delay(DelayTime)//延時子程序
{
for(;DelayTime>0;DelayTime--)
{
for(i=0;i<250;i++)
;
}
}
⑥ 基於51單片機的脈搏測量儀有人做過嗎
[3]單片機pulse sensor 測脈搏心率測體溫系統
實現功能:
1、通過pulse sensor 測試脈搏(其他團隊用紅外反射管方案設計的比較多)
本人掐表測試結果為74,感測器穩定情況下測試結果為73、72、74 等。
2、金屬DS18B20 溫度感測器測體溫精確到0.1 度
3、(擴展功能)如需電腦上位機將心跳圖顯示以及BMP 顯示方案的
☆已作出的實物優酷視頻演示地址:
單機版:http://v.youku.com/v_show/id_XMTUyMzIxMjMyOA==.html
無線版:http://v.youku.com/v_show/id_XMjUzNDIwNTg0MA==.html
PCB 板+安卓藍牙接收:http://v.youku.com/v_show/id_XMjY4NTc5NDc0NA==.html
⑦ 基於單片機的脈搏測量儀用到了什麼模塊
脈搏感測器,一般自帶整形,濾波,放大電路
AD模塊,採集數據用
單片機,處理數據的
如果是是要單片機顯示,加上其他按鍵,LCD之類的顯示數據
如果要傳輸到其他設備,比如pc,或者 是android,那就需要用wifi或者是藍牙模塊了
單片機就用at命令集通信,上位機的話,就用socket編程就好了,pc的話,c++,andoid就用java,開發app,也是socket通信
⑧ 用單片機脈搏測量儀做畢業設計題目難不難
這個課題不難
1,脈搏感應器+信號處理+單片機+顯示,就這幾個部分。另外只是一個電源
2,首先你需要找到一個脈搏感應器,例如壓力的,經過信號調理轉換成直流電壓
然後由單片機進行采樣分析,驅動LED即可
3,只能提供思路,具體還需你自己設計哦
⑨ 求用壓電感測器和51單片機做脈搏測量計數的電路51點偏激
測脈搏的話,是中醫的設備,哈哈,中醫早該全面電子診斷了
應該是尺寸關3個點,是不?選用合適的感測器,注意三點的位置和空間大小,經過放大,輸入到單片。
看醫生把脈都沒等一分鍾這么久吧,估計是測瞬時脈搏,建議脈搏數除以時間
顯示的話,三位數顯示脈搏應該沒問題。
--------------------------------------
設計了一種基於壓電感測器以AT89S51單片機為核心構成的簡易攜帶型電子脈搏計。其設計思路是用壓電感測器把待檢測對象的脈搏跳動轉變成電信號,但是由於信號比較微弱,需要經過放大整形後才可以得到規則的脈沖波形。放大電路採用三運放高共模抑制比放大電路,將感測器的微弱信號放大。放大後的信號採用一階低通濾波電路進行整形除去雜散信號,然後經過單片機定時計數後通過解碼電路就可以從數碼管直接讀出被測對象的脈搏數了。定時由基準時間產生電路完成,它是通過555集成電路構成一個單穩觸發器來實現的。AT89S51單片機構成的控制電路在軟體的作用下控制脈搏信號放大、整形和倍頻後進入計數器的時間。該攜帶型電子脈搏計優點是製作簡單,使用元器件少,工作穩定可靠,顯示直觀,誤差不大於1%,成本低廉且能節電。
-------------------------------
以上引用《攜帶型電子脈搏計的設計》,你可以網上查查