teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

5

息検出方法

2016/11/18 12:43

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -42,4 +42,15 @@
42
42
 
43
43
  この、「よくわからん基準電圧を取り除いて、音声信号のみを増幅し、新しい基準電圧の上に乗せる」をまとめてやっているのが回路図のmic_out~amp_outです。
44
44
  「1次アクティブハイパスフィルタ」とかググれば似たやつが出てきます。
45
- 反転増幅になっているので、音声信号の正負が反転しますが別に音の大きさが取れればいいので無視してます。
45
+ 反転増幅になっているので、音声信号の正負が反転しますが別に音の大きさが取れればいいので無視してます。
46
+
47
+ で、ここからどうやって息を検出するかですが、
48
+ 調べたところ息を音声信号としてみると、低周波成分を多く含むらしいので、
49
+ ローパスで高周波カット
50
+ -> (2.5V基準に)二乗するか全波整流する。(好み)
51
+ -> 更にローパスで均す(好み)
52
+ -> 適当な閾値を決めてそれを超えたら検出
53
+ とすればいいんじゃないですかね。
54
+
55
+ 全部アナログ回路でも実現できますし、
56
+ ADCでサンプリングして全部デジタル処理でも出来ると思います。

4

誤字

2016/11/18 12:43

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -42,4 +42,4 @@
42
42
 
43
43
  この、「よくわからん基準電圧を取り除いて、音声信号のみを増幅し、新しい基準電圧の上に乗せる」をまとめてやっているのが回路図のmic_out~amp_outです。
44
44
  「1次アクティブハイパスフィルタ」とかググれば似たやつが出てきます。
45
- 反転増幅になっているので、音声信号の正負が反転しますがますが別に音の大きさが取れればいいので無視してます。
45
+ 反転増幅になっているので、音声信号の正負が反転しますが別に音の大きさが取れればいいので無視してます。

3

解説追加

2016/11/18 12:17

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -13,4 +13,33 @@
13
13
  すっごく適当に回路作りました。
14
14
  ![かいろ説明](4ef350ef96e76df438a9fb2742bfeb34.png)
15
15
 
16
- _ECMとなっている部品はマイクのつもりですので気にしないでください。
16
+ _ECMとなっている部品はマイクのつもりですので気にしないでください。
17
+
18
+
19
+ ---
20
+
21
+ 解説
22
+
23
+
24
+ マイクで拾った音(マイクで拾う限り息だろうと声だろうと音とここでは表現します。)は、
25
+ **振動**として現れます。
26
+ 大きければ+小さければ-**ではなく**、
27
+ ある基準点を中心に、大きければ大きく振れ、小さければ小さく振れます。
28
+ 音の大きさはこの振幅、高さは時間方向の細かさ(周波数)で現れます。
29
+
30
+
31
+ マイクから出てくる音声信号は、よくわからん大きさの電圧の上に、
32
+ それに比べるとかなり小さい振動で出てきます。(mVレベル)
33
+ 0-5Vを10bitでAD変換するとすると、約5mV/bitですからこのままAD変換するとよく見えません。
34
+ 見えないのでじゃあ増幅しようとなるわけです。
35
+
36
+ で、増幅のとき邪魔になるのが「よくわからん大きさの基準電圧」です。
37
+ そこでこいつを取り除いて、こちらで決めた基準電圧に差し替えると楽です。
38
+ 新しい基準電圧は音声信号が正負にふれることを考えて、
39
+ ADCの変換範囲の中央2.5Vにしておきましょう。
40
+ よくわからん基準電圧を取り除くのは、基準電圧は直流とみなせるので、
41
+ ハイパスフィルタを通すことで実現できます。
42
+
43
+ この、「よくわからん基準電圧を取り除いて、音声信号のみを増幅し、新しい基準電圧の上に乗せる」をまとめてやっているのが回路図のmic_out~amp_outです。
44
+ 「1次アクティブハイパスフィルタ」とかググれば似たやつが出てきます。
45
+ 反転増幅になっているので、音声信号の正負が反転しますがますが別に音の大きさが取れればいいので無視してます。

2

こっそり回路変更

2016/11/18 12:16

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -9,7 +9,8 @@
9
9
 
10
10
  ---
11
11
 
12
+ 下側云々で悩んでいるようなので
12
13
  すっごく適当に回路作りました。
13
- ![かいろ](38977de840ea4ae36486642d28f0ba1d.png)
14
+ ![かいろ説明](4ef350ef96e76df438a9fb2742bfeb34.png)
14
15
 
15
16
  _ECMとなっている部品はマイクのつもりですので気にしないでください。

1

回路図追加

2016/11/18 07:53

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -5,4 +5,11 @@
5
5
  どんなオペアンプでも増幅率5倍とかできるわけではないです。
6
6
 
7
7
  安定する最小のゲインはデータシートとか見ると書いてあります。
8
- (「ゲイン~倍で安定」とか「ユニティゲイン安定」とか)
8
+ (「ゲイン~倍で安定」とか「ユニティゲイン安定」とか)
9
+
10
+ ---
11
+
12
+ すっごく適当に回路作りました。
13
+ ![かいろ](38977de840ea4ae36486642d28f0ba1d.png)
14
+
15
+ _ECMとなっている部品はマイクのつもりですので気にしないでください。