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

質問編集履歴

15

質問の終了

2016/11/17 23:58

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -284,4 +284,12 @@
284
284
 
285
285
  基準点を取れてから試して見たところ、やはり増幅せずに使うには信号が小さすぎるようです。
286
286
  このままトランジスターで増幅を行ってみようと思います。
287
- 参考にしたサイトではトランジスターを二重に配置していましたが、一重でどの程度増幅されるか試してみることにします。
287
+ 参考にしたサイトではトランジスターを二重に配置していましたが、一重でどの程度増幅されるか試してみることにします。
288
+
289
+ お教えいただいた流れとして
290
+ ①増幅率を目的の値(0~5V の0~1024を取るよう)にする
291
+ ②基準点を目的の値(2.5vの512)にする
292
+ ことで今回の目的を達成できそうです。
293
+
294
+ 今回欲している増幅器があるかについては質問内容を増幅器だけにまとめて質問し直そうと思います。
295
+ ご回答いただきありがとうございました。

14

更新

2016/11/17 23:58

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -167,7 +167,7 @@
167
167
 
168
168
 
169
169
  ---
170
- 変更点 2016.11.17
170
+ **変更点 2016.11.17**
171
171
  ---
172
172
 
173
173
  参考サイトの回路を試してみました。
@@ -266,4 +266,22 @@
266
266
  ・基準点(ニュートラル時)が2.5V(512)になる。
267
267
  ・0~5V (0~1024)を取る。
268
268
  ・倍率が1~20倍ほどを変更できる。
269
- といった回路のアイディアをお教えいただけますと幸いです。
269
+ といった回路のアイディアをお教えいただけますと幸いです。
270
+
271
+ ---
272
+ **変更点 2016.11.18**
273
+ ---
274
+
275
+ トランジスター(2SC1815)で増幅を行っているサイトを新たに参考にしました。
276
+ [【きむ茶工房ガレージハウス】音センサー(マイク)でLEDを点灯させます](http://www.geocities.jp/zattouka/GarageHouse/micon/Arduino/ECM/ECM.htm)
277
+
278
+ その結果、電圧の分圧をやっと理解しまして、次のようにすることで2.5V(512)の基準点を安定して取ることができました。
279
+
280
+ ![イメージ説明](35ea23754c46e6bf7b720085401e8333.jpeg)
281
+
282
+ ![イメージ説明](9446d96b40af999b56da1d8766428cc6.jpeg)
283
+
284
+
285
+ 基準点を取れてから試して見たところ、やはり増幅せずに使うには信号が小さすぎるようです。
286
+ このままトランジスターで増幅を行ってみようと思います。
287
+ 参考にしたサイトではトランジスターを二重に配置していましたが、一重でどの程度増幅されるか試してみることにします。

13

更新

2016/11/17 16:22

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -198,14 +198,16 @@
198
198
 
199
199
 
200
200
  ■現状
201
- どうしても理解が進まず、どのような手順で進めていくかがわかっていない状態です。
201
+ どうも理解が進まず、どのような手順で進めていくかがわかっていない状態です。
202
202
 
203
203
  参考サイト通りに回路を組むことで、
204
204
  >>約2.5V(図の縦軸512)を中心とした
205
205
  >>±約2Vの範囲で値が変化 (読み取った値は100~900の間で変化)
206
- ということは検証でき、この回路であれば
206
+ ということは検証できました。
207
+
208
+ また、この回路であれば
207
209
  >>- 3.強い振動の後に、コンデンサマイクの値がすぐに戻らない
208
- という問題もきませんでした。(抵抗R1を2.2kΩにしただけでは解決しませんでした。)
210
+ という問題もきませんでした。(抵抗R1を2.2kΩにしただけでは解決しませんでした。)
209
211
 
210
212
  ●疑問点1 : この参考サイトの回路では、コンデンサC2の後に電源・抵抗を繋げていないようですが、オペアンプによって基準点(ニュートラル時の電圧)を引き上げているのでしょうか。
211
213
 
@@ -216,8 +218,9 @@
216
218
 
217
219
  ●疑問点3 : 増幅率を200から20倍に変えることで、基準点が500だったものから500と少しまであがってしまうのですね。どこでそのような処理になっているかわかっておりません。
218
220
 
221
+
219
222
  ■これからの予定
220
- LM386のオペアンプを使うと簡単にできましたが、やはり増幅率(利得)が大きすぎて用途に合わないようです。
223
+ LM386のオペアンプを使うと簡単に参考サイトの処理は実装できましたが、やはり増幅率(利得)が大きすぎて用途に合わないようです。
221
224
  10倍ほどあれば十分だと思うのですが、1-10倍のレールtoレールのオペアンプなどは市販されていないのですかね。
222
225
  (秋月電子のwebサイトを見ましたが、それらしいものが見当たりませんでした。また、あまりに種類が多すぎて適切なものを選択できる自身もありませんでした。)
223
226
 
@@ -233,6 +236,9 @@
233
236
  ④???
234
237
  ![イメージ説明](4d6e33b07eea65a4adedd14a56bfc5ac.jpeg)
235
238
 
239
+ ためしに③まで試してみた(2.5Vを取れなかったので実際には3.3Vを接続の状態で実装)ところ、たしかにArduinoのA0で得られる値の基準点が上がりました。
240
+ しかし、接続した後に2.5Vを排除したところ、基準点は上がったままの状態でした。推測ではあるのですが、MIC1もC2もどちらもコンデンサだと思うので、GNDとしての0点を正しく設定できておらず基準点が定まっていないように思われます。参考サイト通りにアンプを接続した状態でC2(-)の値を測ると0を基準点としていましたが、そうでない状態でC2(-)の値を測ると基準点がずれてしまいました。
241
+
236
242
  ●増幅する場合
237
243
  →おそらく3倍ほどに増幅できれば十分だと考えています。そもそもそのようなオペアンプなどはあるのでしょうか。
238
244
 

12

更新した

2016/11/17 15:53

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -212,6 +212,7 @@
212
212
  ●疑問点2 : 私の用途としては
213
213
  >>読み取った値は100~900の間で変化
214
214
  ではなく、0~1024の間で変化させたいのですが、参考サイトの回路のどの部分でそういった処理を行っているのかが不明です。
215
+ また、なぜ参考サイトでは100~900と範囲を狭めているのでしょうか。なるべく広く取得したほうが、レベル分けを細かくできるかと思いますが・・・
215
216
 
216
217
  ●疑問点3 : 増幅率を200から20倍に変えることで、基準点が500だったものから500と少しまであがってしまうのですね。どこでそのような処理になっているかわかっておりません。
217
218
 
@@ -250,4 +251,13 @@
250
251
  →音声信号解析などを行う予定ではないので、基準点からの電圧の増減を取れれば目的が実現できると考えています。
251
252
 
252
253
  >>(中間値は関係なく)無音状態を’ニュートラル’として考えた場合、これを最低値として考え、最大(最大の音)の値の間でデータが変動すれば目的が達せられるのでは?
253
- →基準点を512に上げるのではなく、基準点を0のままでコンデンサ側の電圧上昇のみを取得したほうがよい という認識で間違いないでしょうか?
254
+ →基準点を512に上げるのではなく、基準点を0のままでコンデンサ側の電圧上昇のみを取得したほうがよい という認識で間違いないでしょうか?
255
+
256
+ ---
257
+
258
+ 大変恐縮ですが、
259
+ コンデンサマイクの値を取得する回路で、
260
+ ・基準点(ニュートラル時)が2.5V(512)になる。
261
+ ・0~5V (0~1024)を取る。
262
+ ・倍率が1~20倍ほどを変更できる。
263
+ といった回路のアイディアをお教えいただけますと幸いです。

11

変更

2016/11/17 07:56

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -177,6 +177,7 @@
177
177
 
178
178
  ■増幅なし
179
179
  (-の値が出てないだけで、実際は0が中心になっている!?)
180
+ (ただし、時間が経つと基準点が上がってしまい、20分ほどで120が基準点となっていました・・・)
180
181
  ![コンデンサ→増幅なし](b0a8e305d3927bdcc8cca3b89d4d6350.jpeg)
181
182
 
182
183
 

10

更新

2016/11/17 07:51

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -229,4 +229,24 @@
229
229
  ②電源は5Vを仕様
230
230
  ③C2(-)に2.5ボルト電源から10KΩで接続
231
231
  ④???
232
- ![イメージ説明](4d6e33b07eea65a4adedd14a56bfc5ac.jpeg)
232
+ ![イメージ説明](4d6e33b07eea65a4adedd14a56bfc5ac.jpeg)
233
+
234
+ ●増幅する場合
235
+ →おそらく3倍ほどに増幅できれば十分だと考えています。そもそもそのようなオペアンプなどはあるのでしょうか。
236
+
237
+ ---
238
+
239
+ また、理解不足でわからない点についてまとめます。
240
+
241
+ >>ADCの電源範囲内に信号が収まるように回路を用意
242
+ →増幅率が私の目的にあったオペンプを用意する という意味でしょうか
243
+
244
+
245
+ >>貴殿のような形ではなく(波形を求める)恐らく、低速の処理で’音声’が入力された時の電圧の累積(コンデンサーマイク側)の電圧の低下(音が入ると電圧が低下して、接続コンデンサの反対側の電圧が上がる)これをADCで量子化(デジタル化)した値でLEDを点灯してますね。
246
+ →ArduinoのアナログピンではADCでデジタル化された値のみしか取得できないはずなので、私も最終的にはデジタル化された値をつかって処理をする予定です。これは低速の処理なのですかね?
247
+
248
+ >>従って、抵抗値はカタログデータ通りのRL2.2Kで、そして波形でなければADCの値を基にレベルを示せば希望している結果になるかと
249
+ →音声信号解析などを行う予定ではないので、基準点からの電圧の増減を取れれば目的が実現できると考えています。
250
+
251
+ >>(中間値は関係なく)無音状態を’ニュートラル’として考えた場合、これを最低値として考え、最大(最大の音)の値の間でデータが変動すれば目的が達せられるのでは?
252
+ →基準点を512に上げるのではなく、基準点を0のままでコンデンサ側の電圧上昇のみを取得したほうがよい という認識で間違いないでしょうか?

9

更新

2016/11/17 07:49

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -219,5 +219,14 @@
219
219
  10倍ほどあれば十分だと思うのですが、1-10倍のレールtoレールのオペアンプなどは市販されていないのですかね。
220
220
  (秋月電子のwebサイトを見ましたが、それらしいものが見当たりませんでした。また、あまりに種類が多すぎて適切なものを選択できる自身もありませんでした。)
221
221
 
222
+ ---
223
+ 本当に申し訳ないのですが、MasahikoHirata様にお教え頂いた手順を理解しきれませんでした。
222
224
 
225
+ 整理してみましたので、補足頂けますと幸いです。
226
+
227
+ ●増幅しない場合
228
+ ①R1はマイクのデータシートにも書いてある通りRL2.2kΩで固定
229
+ ②電源は5Vを仕様
230
+ ③C2(-)に2.5ボルト電源から10KΩで接続
231
+ ④???
223
- 本当に申し訳ないのですが、MasahikoHirata様にお教えいただいた手順が理解しきれませんでした。
232
+ ![イメージ説明](4d6e33b07eea65a4adedd14a56bfc5ac.jpeg)

8

更新

2016/11/17 07:37

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -206,13 +206,18 @@
206
206
  >>- 3.強い振動の後に、コンデンサマイクの値がすぐに戻らない
207
207
  という問題も置きませんでした。(抵抗R1を2.2kΩにしただけでは解決しませんでした。)
208
208
 
209
- また、この参考サイトの回路では、コンデンサC2の後に電源・抵抗を繋げていないようですが、オペアンプによって基準点(ニュートラル時の電圧)を引き上げているのでしょうか。
209
+ ●疑問点1 : この参考サイトの回路では、コンデンサC2の後に電源・抵抗を繋げていないようですが、オペアンプによって基準点(ニュートラル時の電圧)を引き上げているのでしょうか。
210
210
 
211
- また、私の用途としては
211
+ ●疑問点2 : 私の用途としては
212
212
  >>読み取った値は100~900の間で変化
213
213
  ではなく、0~1024の間で変化させたいのですが、参考サイトの回路のどの部分でそういった処理を行っているのかが不明です。
214
214
 
215
+ ●疑問点3 : 増幅率を200から20倍に変えることで、基準点が500だったものから500と少しまであがってしまうのですね。どこでそのような処理になっているかわかっておりません。
216
+
215
217
  ■これからの予定
216
218
  LM386のオペアンプを使うと簡単にできましたが、やはり増幅率(利得)が大きすぎて用途に合わないようです。
217
219
  10倍ほどあれば十分だと思うのですが、1-10倍のレールtoレールのオペアンプなどは市販されていないのですかね。
218
- (秋月電子のwebサイトを見ましたが、それらしいものが見当たりませんでした。また、あまりに種類が多すぎて適切なものを選択できる自身もありませんでした。)
220
+ (秋月電子のwebサイトを見ましたが、それらしいものが見当たりませんでした。また、あまりに種類が多すぎて適切なものを選択できる自身もありませんでした。)
221
+
222
+
223
+ 本当に申し訳ないのですが、MasahikoHirata様にお教えいただいた手順が理解しきれませんでした。

7

更新

2016/11/17 07:22

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -167,14 +167,21 @@
167
167
 
168
168
 
169
169
  ---
170
+ 変更点 2016.11.17
171
+ ---
170
172
 
173
+ 参考サイトの回路を試してみました。
174
+
175
+ ![イメージ説明](4ccdd71a14236c45cd680fd9ac7b4172.png)
176
+
177
+
171
- 増幅なし
178
+ 増幅なし
172
179
  (-の値が出てないだけで、実際は0が中心になっている!?)
173
180
  ![コンデンサ→増幅なし](b0a8e305d3927bdcc8cca3b89d4d6350.jpeg)
174
181
 
175
182
 
176
183
 
177
- オペアンプ LM386-N1 による200倍 (参考サイト通り)
184
+ オペアンプ LM386-N1 による200倍 (参考サイト通り)
178
185
 
179
186
  参考サイト
180
187
  [Arduinoで遊ぼう - エレクトレット・コンデンサ・マイクでオーディオレベルメータを作る](http://arms22.blog91.fc2.com/blog-entry-284.html)
@@ -182,7 +189,30 @@
182
189
 
183
190
 
184
191
 
185
- オペアンプ LM386-N1 による20倍
192
+ オペアンプ LM386-N1 による20倍
186
193
  コンデンサを外して倍率を200→20倍に変更
187
194
 
188
- ![イメージ説明](c640cbddb0c2789cd3795780dffd8d92.jpeg)
195
+ ![イメージ説明](c640cbddb0c2789cd3795780dffd8d92.jpeg)
196
+
197
+
198
+
199
+ ■現状
200
+ どうしても理解が進まず、どのような手順で進めていくかがわかっていない状態です。
201
+
202
+ 参考サイト通りに回路を組むことで、
203
+ >>約2.5V(図の縦軸512)を中心とした
204
+ >>±約2Vの範囲で値が変化 (読み取った値は100~900の間で変化)
205
+ ということは検証でき、この回路であれば
206
+ >>- 3.強い振動の後に、コンデンサマイクの値がすぐに戻らない
207
+ という問題も置きませんでした。(抵抗R1を2.2kΩにしただけでは解決しませんでした。)
208
+
209
+ また、この参考サイトの回路では、コンデンサC2の後に電源・抵抗を繋げていないようですが、オペアンプによって基準点(ニュートラル時の電圧)を引き上げているのでしょうか。
210
+
211
+ また、私の用途としては
212
+ >>読み取った値は100~900の間で変化
213
+ ではなく、0~1024の間で変化させたいのですが、参考サイトの回路のどの部分でそういった処理を行っているのかが不明です。
214
+
215
+ ■これからの予定
216
+ LM386のオペアンプを使うと簡単にできましたが、やはり増幅率(利得)が大きすぎて用途に合わないようです。
217
+ 10倍ほどあれば十分だと思うのですが、1-10倍のレールtoレールのオペアンプなどは市販されていないのですかね。
218
+ (秋月電子のwebサイトを見ましたが、それらしいものが見当たりませんでした。また、あまりに種類が多すぎて適切なものを選択できる自身もありませんでした。)

6

図の追加

2016/11/17 07:18

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -158,4 +158,31 @@
158
158
 
159
159
  Serial.println( (MicData));
160
160
  }
161
- ```
161
+ ```
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+ ---
170
+
171
+ 増幅なし
172
+ (-の値が出てないだけで、実際は0が中心になっている!?)
173
+ ![コンデンサ→増幅なし](b0a8e305d3927bdcc8cca3b89d4d6350.jpeg)
174
+
175
+
176
+
177
+ オペアンプ LM386-N1 による200倍 (参考サイト通り)
178
+
179
+ 参考サイト
180
+ [Arduinoで遊ぼう - エレクトレット・コンデンサ・マイクでオーディオレベルメータを作る](http://arms22.blog91.fc2.com/blog-entry-284.html)
181
+ ![イメージ説明](815b58ee0669d7347be773c8855cc9ba.jpeg)
182
+
183
+
184
+
185
+ オペアンプ LM386-N1 による20倍
186
+ コンデンサを外して倍率を200→20倍に変更
187
+
188
+ ![イメージ説明](c640cbddb0c2789cd3795780dffd8d92.jpeg)

5

目的の修正

2016/11/17 07:05

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -75,7 +75,7 @@
75
75
  しかし、弱く吹いた際にはすぐに波形は元に戻りますが、強く吹いた場合になかなか戻りません。(おおよそ2秒ほどかけてゆっくりと戻ります)
76
76
 
77
77
  試したところ、
78
- 手元にある小型のコンデンサマイクではこの症状になり、中型のコンデンサマイクでは問題なく値が元に戻りました。
78
+ 手元にある小型のコンデンサマイクではこの症状になり、中型のコンデンサマイクでは問題なく値が元に戻りました。(本当に使いたいのは小型のマイク"WM-61M相当品"です。)
79
79
 
80
80
  [小型のマイク](http://akizukidenshi.com/catalog/g/gP-08182/)
81
81
  [中型のマイク](http://akizukidenshi.com/catalog/g/gP-01810/)

4

追加

2016/11/14 05:39

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -33,7 +33,7 @@
33
33
  今のところ音声信号解析などを行う予定はなく、振幅の大きさ・頻度のみで息を判定しようと考えています。
34
34
 
35
35
  そのため、アンプによる増幅をしてしまうと大きな振幅を判別できず、音と振動の区別が難しくなると考えています。
36
- 参考サイト通りにアンプ(オーディオアンプIC LM386N-1)を入れて20倍の増幅率で実装しましたが、息を吹きかけると0-5vの範囲の振幅では波形が収まらず、波形の上が5vまたは下が0vに達している箇所がありました。
36
+ 参考サイト通りにアンプ(オーディオアンプIC LM386N-1)を入れて20倍の増幅率で実装しましたが、息を吹きかけると0-5vの範囲の振幅では波形が収まらず、波形の上が5vまたは下が0vに達している箇所がありました。(「増幅率が大きすぎて”クリップする”」と呼ばれるようですね)
37
37
 
38
38
  Arduinoでアナログ値を読み取れるようなので、その読み取った値をソフトウェアで増幅処理することもできるのかな?と考えています。
39
39
  (増幅回路はアナログ値のまま増幅してくれることに意味があると思うので、読み取った後の値を増幅することは無駄かと思いますが。)

3

質問の修正

2016/11/14 01:18

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -33,9 +33,10 @@
33
33
  今のところ音声信号解析などを行う予定はなく、振幅の大きさ・頻度のみで息を判定しようと考えています。
34
34
 
35
35
  そのため、アンプによる増幅をしてしまうと大きな振幅を判別できず、音と振動の区別が難しくなると考えています。
36
- 参考サイト通りにアンプ(オーディオアンプIC LM386N-1)を入れて20倍の増幅率で実装しましたが、息を吹きかけると0-5vの範囲の振幅では波形が収まりませんでした。
36
+ 参考サイト通りにアンプ(オーディオアンプIC LM386N-1)を入れて20倍の増幅率で実装しましたが、息を吹きかけると0-5vの範囲の振幅では波形が収まらず、波形の上が5vまたは下が0vに達している箇所がありました。
37
37
 
38
38
  Arduinoでアナログ値を読み取れるようなので、その読み取った値をソフトウェアで増幅処理することもできるのかな?と考えています。
39
+ (増幅回路はアナログ値のまま増幅してくれることに意味があると思うので、読み取った後の値を増幅することは無駄かと思いますが。)
39
40
 
40
41
  これらを踏まえて、アンプを入れずにArduinoのアナログ回路で読み込むことを選択しましたが、アンプを入れないことによる弊害などがあるようでしたらご指摘頂けますと幸いです。
41
42
  (実装する際にケーブル長が60cmほどになるため、ノイズなどが乗りやすくなりそうなのが不安です)

2

タイトルの変更

2016/11/14 01:09

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
@@ -1,1 +1,1 @@
1
- 電子回路 マイクから値を取得したい Arduino
1
+ 電子回路 コンデンサマイク値を取得したい Arduino アンプ実装の効果は?
body CHANGED
@@ -88,4 +88,73 @@
88
88
  ![弱く吹きかけた場合](8e43a934dd462d5adae9cd91df33af66.jpeg)
89
89
 
90
90
  強く吹きかけた場合(おおよそ2秒ほどで0に戻ります)
91
- ![強く吹きかけた場合](ef90921a59aaf691d7de5f618a458b45.jpeg)
91
+ ![強く吹きかけた場合](ef90921a59aaf691d7de5f618a458b45.jpeg)
92
+
93
+
94
+
95
+
96
+
97
+
98
+ ---
99
+
100
+ Arduinoのプログラム
101
+
102
+ ```c
103
+
104
+ //SPI通信で必要な部分
105
+ #include <SPI.h>
106
+
107
+ //データを入れる配列を用意
108
+ int MicData;
109
+
110
+ int counter = 0;
111
+ int hosei = 0;
112
+ long sum = 0;
113
+
114
+ ////////////
115
+ //初期設定//
116
+ ////////////
117
+
118
+ void setup()
119
+ {
120
+ Serial.begin(9600);
121
+ Serial.println("\r\nStart");
122
+ delay(100);
123
+ }
124
+
125
+ void loop()
126
+ {
127
+ MicData = analogRead(0);
128
+
129
+ //マイクの基準点を補正するために、キャリブレーションを行う
130
+ if (counter < 200){
131
+ //はじめはなにもしない
132
+
133
+ //カウントアップする
134
+ counter ++;
135
+ }else if(counter < 300){
136
+ //合計を計算していく
137
+ sum = sum + MicData;
138
+
139
+ //カウントアップする
140
+ counter ++;
141
+
142
+ }else if(counter == 300){
143
+ //補正値を計算する
144
+ //合計値から平均を求める
145
+ hosei = 0 - sum / 100;
146
+
147
+ //カウントアップする
148
+ counter ++;
149
+
150
+ }
151
+
152
+
153
+
154
+ //500が基準となるように補正する
155
+ MicData = MicData + hosei;
156
+
157
+
158
+ Serial.println( (MicData));
159
+ }
160
+ ```

1

質問内容のみやすさの向上

2016/11/14 01:04

投稿

kt.tk.co
kt.tk.co

スコア27

title CHANGED
File without changes
body CHANGED
@@ -1,14 +1,14 @@
1
- はじめに
1
+ はじめに
2
2
  電子回路をはじめたばかりで、目的を達成できず試行錯誤しております。
3
3
  お力添え頂けますと幸いです。
4
4
 
5
5
 
6
- 目的
6
+ 目的
7
7
  - マイクから息を検出する
8
8
  コンデンサマイクから波形を取得し、息の有無を判定したいと考えています。
9
9
 
10
10
 
11
- 現在、課題としてわからないのは次の3つです
11
+ 現在、課題としてわからないのは次の3つです
12
12
  - 1.アンプ(増幅器)は不要であるか?
13
13
  - 2.信号の基準点はどのように指定するか
14
14
  - 3.強い振動の後に、コンデンサマイクの値がすぐに戻らない
@@ -18,9 +18,10 @@
18
18
 
19
19
 
20
20
 
21
- 今回実装した回路の回路図が以下になります
21
+ 今回実装した回路の回路図が以下になります
22
22
  ![実装回路図](3ec1753388e0292878ca8fe9805b7287.jpeg)
23
23
 
24
+
24
25
  コンデンサマイクやアンプなどを参考にしたサイトでは、Arduinoのアナログピン0とコンデンサの間に増幅器がありました。
25
26
  今回の回路では増幅器を取り除いた状態です。
26
27