加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

基于51單片機(jī)的紅外測溫、心率檢測、紅外遙控舵機(jī)的設(shè)計(jì)

2022/06/17
3005
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(2)
電路板圖
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

紅外測溫模塊、心率檢測模塊發(fā)出的模擬量信號,單片機(jī)接收不到,由模數(shù)轉(zhuǎn)換芯片ADC0832來進(jìn)行轉(zhuǎn)換,把模擬量信號轉(zhuǎn)換成可接收的數(shù)字量信號。ADC0832 是一種8 位分辨率、雙通道A/D轉(zhuǎn)換芯片。由于它體積小,兼容性強(qiáng),性價(jià)比高,可獲取測溫檢測模塊0-5V的電壓變化,輸出給單片機(jī)0-255的數(shù)字變化。程序具體做法是置高電位ADC0832開始轉(zhuǎn)換接口,初始化其他控制接口。同時(shí)的幾個(gè)ADC芯片,同時(shí)作用給單片機(jī),程序設(shè)置應(yīng)用while循環(huán)來依次檢測,顯示在LCD上。

本系統(tǒng)采用LCD1602作為顯示器,相比于LEDLCD1602需要的管腳少,電路圖和實(shí)物比較簡單。同時(shí)LCD1602還可以顯示字母和數(shù)字,LED就只能顯示數(shù)字。LCD1602顯示是從系統(tǒng)上電運(yùn)行時(shí)就開始顯示時(shí)間,該顯示模塊與單片機(jī)的連接寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選指令寄存器;通過單片機(jī)的P0.2口控制,R/W為讀寫信號線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。由于本設(shè)計(jì)中只需要對液晶進(jìn)行寫操作,為了節(jié)省單片機(jī)引腳資源,它直接接為低電平;EN端為使能端,當(dāng)EN端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令,通過單片機(jī)P0.4口控制。

主程序的運(yùn)行過程:系統(tǒng)正常上電,開始初始化,對紅外按鍵進(jìn)行掃描處理,看是否有按鍵按下,如果有,則進(jìn)入設(shè)置狀態(tài),對舵機(jī)進(jìn)行控制,如果沒有,則顯示模塊等待顯示測的溫度及心率的檢測結(jié)果。

舵機(jī)主要適用于那些需要角度不斷變化并可以保持的控制系統(tǒng),比如人形機(jī)器人的手臂和腿,車模和航模的方向控制。舵機(jī)的控制信號實(shí)際上是一個(gè)脈沖寬度調(diào)制信號( PWM信號),該信號可由FP-GA器件、模擬電路或單片機(jī)產(chǎn)生。

  • 主控板.zip
    描述:原理圖及PCB圖
  • main.c
    描述:程序分塊描寫,后有標(biāo)注
  • 設(shè)計(jì)詳情.docx
    描述:設(shè)計(jì)思路及元件介紹

相關(guān)推薦

電子產(chǎn)業(yè)圖譜