作者lplpp163 (升哥)
看板Electronics
標題[問題] 聲控驅動馬達一問
時間Tue Apr 19 13:13:08 2016
小的在做專題
想到的是 拍手控制馬達
過程如下
拍手
->
假如Led亮
馬達順時針轉
->
假如Led不亮
馬達逆時針轉
看到網路上有滿多聲控的電路
但是都要加入交流
請問可以不輸入交流嗎
會影響什麼嗎
還有馬達轉動的秒數
是電路555控制的嗎
因為要他轉個幾秒
不知道聲控開關
怎麼做到拍手就開一下在關閉
或是可以用拍手的一聲和兩聲
控制馬達轉向 有功能就好
還有因為要If led 亮或不亮
以及馬達轉向 電壓要反相
可以整個電路直接用程式IC做嗎
最近有學到89S51 想要學以致用
但是也不知道怎麼做
可以請高手們給小弟一點技術支援
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.237.75
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1461042791.A.ABA.html
1F:推 HiJimmy: 加入交流??04/19 17:44
網路上有聲控電路 但是有110v輸入我也不清楚
2F:推 KoinuTsai: 想辦法把拍手的聲音轉成觸發的信號給8951來控制馬達04/19 20:38
利用麥克風 直接輸入到ic嗎
※ 編輯: lplpp163 (1.168.69.18), 04/20/2016 00:06:45
3F:推 mentchin: 聲波是類比訊號經麥克風後輸入數位訊號 再用89s51處理04/20 09:59
4F:→ mentchin: 數位訊號04/20 09:59
5F:→ mentchin: 剩下的就是簡單控制馬達 大概的流程是這樣。04/20 09:59
可以請問大哥 怎麼講聲音轉數位 還有是說整個電路可以單用89s51完成嗎 還有馬達怎麼
正負切換 一樣是89就能寫的出來嗎 小的新手 不懂的很多
※ 編輯: lplpp163 (42.72.237.75), 04/20/2016 10:12:10
6F:推 KoinuTsai: 利用運算放大器可以使音量到達一定值時輸出高電位04/20 12:55
7F:→ KoinuTsai: 運算放大器很實用 自己先學習一下04/20 12:56
8F:→ KoinuTsai: 馬達的部分可以使用H-bridge 有現成的ic可以用~04/20 12:57
好的 但聲音部分 是輸入opa在直接輸出到89s51嗎 有點不清楚怎麼轉數位 謝謝
※ 編輯: lplpp163 (42.72.237.75), 04/20/2016 13:06:04
9F:推 KoinuTsai: 可以直接接到mcu 再用軟體做延遲來避免誤動作04/20 13:15
mcu是指什麼
※ 編輯: lplpp163 (111.246.163.66), 04/20/2016 17:48:15
10F:→ HiJimmy: 一定要51? 一個雙穩+麥克風不行? 沒能力 淘寶NT 30有找04/20 17:48
11F:→ HiJimmy: 如果只是要開關不用到MCU(51也算) 要變化再用04/20 17:49
不一定要51 電路可以自己做 開關要照led的亮暗決定 馬達轉向
555 mic就可以完成我要的功能嗎
還是51會來的好呢
12F:→ Schottky: MCU = MicroController Unit 單晶片,你說的 8051 就是 04/20 18:06
※ 編輯: lplpp163 (111.246.163.66), 04/20/2016 20:59:27
13F:推 HiJimmy: 亮暗+馬達轉向 有幾種組合? 4種? 兩種?04/20 21:26
14F:→ HiJimmy: 感覺你說得就兩種 是反向 04/20 21:27
只有兩種 亮:順向 暗:逆向 還是用arduino最簡單..
※ 編輯: lplpp163 (111.246.163.66), 04/20/2016 21:40:07