該系列將構(gòu)建一個心跳風(fēng)扇,該系列的這一部分將描述應(yīng)用目的、檢測和控制以及風(fēng)扇選擇。
構(gòu)建您的第一個小工具是一種您想要記住的體驗。
對于我們的第一個項目,讓我們制作一個可以在悶熱的夏日午后為我們降溫的電子風(fēng)扇。而且,為了增加挑戰(zhàn),讓我們制作一個能與我們的心跳同步扇動的風(fēng)扇。當(dāng)我們的心率加快時,風(fēng)扇會轉(zhuǎn)動得更快——讓我們冷靜下來。我們將把這個小工具稱為心跳風(fēng)扇。
所以現(xiàn)在讓我們考慮一下這個設(shè)備需要做什么。首先,它需要感知心率。其次,它需要與感應(yīng)到的速率同步驅(qū)動風(fēng)扇。實際上,它將需要三個部分:心率感應(yīng)部分、風(fēng)扇驅(qū)動部分和介于兩者之間的控制部分。
感知心跳
對于感應(yīng)部分,我們將使用光傳感器來感應(yīng)附近血管反射率的變化。每一次心跳都會引起血流的變化,這反過來又會導(dǎo)致周圍血管的反射性發(fā)生變化。
控制風(fēng)扇
今天,大多數(shù)電子設(shè)備都包含一個微控制器。該微控制器充當(dāng)設(shè)備的“大腦”,負(fù)責(zé)控制硬件。因此,我們的控制部分也將使用微控制器。為了簡化我們的工作,我們將使用 GR-SAKURA 板。
GR-SAKURA 板配備了一個內(nèi)置的高性能多功能 RX63N 微控制器,適用于各種小工具項目——包括這個項目。瑞薩電子最初設(shè)計 GR-SAKURA 作為我們“Gadget Renesas”項目的一部分——該項目旨在使小工具構(gòu)建既簡單又有趣。
它還支持基于云的編程——更容易為微控制器編寫程序;它也有強(qiáng)大的支持。由于這些原因,它是我們第一個項目的最佳板。在下一節(jié)中,我們將詳細(xì)介紹我們將如何使用該板來構(gòu)建我們的小工具。
揮動風(fēng)扇
我們將使用伺服電機(jī)來驅(qū)動風(fēng)扇。與大多數(shù)電機(jī)類型不同,伺服電機(jī)可以精確控制電機(jī)停止的位置。對于伺服電機(jī),轉(zhuǎn)子旋轉(zhuǎn)量由輸入信號控制:該信號的值“告訴”電機(jī)旋轉(zhuǎn)多遠(yuǎn)。電機(jī)到達(dá)目標(biāo)位置時停止運動。伺服電機(jī)廣泛用??于無線電控制設(shè)備。
*檢測和控制之間:模擬/數(shù)字轉(zhuǎn)換器*
讓我們首先看看將信息從心跳檢測部分發(fā)送到控制部分所需的處理。心跳傳感器會輸出模擬信號,但微控制器(控制部分)需要數(shù)字信號。因此,我們將使用模數(shù)轉(zhuǎn)換器 (ADC) 將傳感器的模擬輸出轉(zhuǎn)換為所需的數(shù)字信號。
ADC 分三步執(zhí)行轉(zhuǎn)換: (1) 采樣,其中 ADC 定期讀?。ú蓸樱┬盘?;(2) 量化,其中每個讀數(shù)都映射到一個離散數(shù)字,代表信號電平的近似值;(3)編碼,將離散數(shù)轉(zhuǎn)換為數(shù)字信號。(參見圖 2)例如,采樣頻率為 10 Hz 且分辨率為 10 位的 ADC 將每秒讀取 10 次信號電平,將每個讀數(shù)映射到 1024 個數(shù)字之一,并將這些值轉(zhuǎn)換為二進(jìn)制數(shù)字信號攜帶的值。

在控制選擇和風(fēng)扇部分之間:PWM 控制
接下來,讓我們看看控制和驅(qū)動風(fēng)扇所需的處理。伺服電機(jī)的輸入信號將是一系列脈沖,其中每個脈沖的寬度將決定電機(jī)將旋轉(zhuǎn)多遠(yuǎn)(旋轉(zhuǎn)角度)。例如,窄脈沖將導(dǎo)致不旋轉(zhuǎn)(0°),而中等脈沖將導(dǎo)致電機(jī)旋轉(zhuǎn) 90°。
因此,為了驅(qū)動伺服電機(jī),我們每個周期(每幀)發(fā)送一個脈沖,脈沖寬度告訴電機(jī)在哪里停止。如果連續(xù)脈沖的脈沖寬度保持不變,電機(jī)將簡單地保持其位置。以我們的風(fēng)扇為例,我們可能會引導(dǎo)風(fēng)扇從 0° 旋轉(zhuǎn)到 60° 并返回到 0°,風(fēng)扇在每個位置停止,直到脈沖寬度發(fā)生變化。
編輯:hfy
-
伺服電機(jī)
+關(guān)注
關(guān)注
88文章
2175瀏覽量
61060 -
PWM控制
+關(guān)注
關(guān)注
7文章
207瀏覽量
27838
發(fā)布評論請先 登錄
如何使用PIC微控制器和脈搏傳感器進(jìn)行心跳監(jiān)測
微控制器的發(fā)展怎么樣
帶紅外模塊的16位微控制器MAXQ61C電子資料
16位微控制器MAXQ613電子資料
如何利用MSP430微控制器實現(xiàn)數(shù)字風(fēng)扇控制系統(tǒng)的設(shè)計
微控制器的作用與應(yīng)用
使用LM35溫度傳感器和ATTiny13微控制器控制風(fēng)扇的教程
什么是微控制器?如何編程微控制器?
風(fēng)扇速度控制器電路圖分享
基于微控制器的心跳同步扇動的電子風(fēng)扇
評論