سلام دوستان گرامی.من می خواستم بدونم میشه طوری صدای میکروفن رو تقویت کرد که وقتی صدا تولید میشه بتونیم یک پورت میکرو رو یک کنیم؟ مثلا با آیسی های بافر مثبت و منفی مثل uln2003 یا udn2981 یا آیسی سوئیچ 4066 میشه به این هدف رسید ؟ ممنون میشم کمکم کنید.
نمایش نسخه قابل چاپ
سلام دوستان گرامی.من می خواستم بدونم میشه طوری صدای میکروفن رو تقویت کرد که وقتی صدا تولید میشه بتونیم یک پورت میکرو رو یک کنیم؟ مثلا با آیسی های بافر مثبت و منفی مثل uln2003 یا udn2981 یا آیسی سوئیچ 4066 میشه به این هدف رسید ؟ ممنون میشم کمکم کنید.
بله که میشه. با بهره ی خیلی زیاد تقویت کنین تا خروجی تقویت کننده به اشباع بره
ممنون از کمکتون میشه یکم بیشتر راهنمایی کنید مثلا اگر میشه یه مدار عملی برام قارار بدید
بله دایی جان همونطور که دوستمون گفتن این کار شندی هست
برای اصلاعات بیشتر عبارت sound sensor رو جستجو کنید
به این سایت هم سر بزنید یه مثال گذاشته
[Dear Guest/Member you can't see link before replyclick here to register]
[Dear Guest/Member you can't see link before replyclick here to register]
با تشکر از شما
دوستان خدارو شکر با یک مدار ترانزیستوری مشکلم حل شد که مدارشو که یکی از دوستان عزیز بهم دادند اینجا قرار میدم حالا یک مشکل دیگه :) من در حال ساخت یک ربات صدا یاب هستم که وقتی میکروفن صدایی رو حس میکنه خروجی مدار صفر بشه و در برنامه هم تعریف کردم اگر فلان پایه(پایه متصل به مدار میکروفن) صفر شد فلان پایه متصل به ULN2003 و نهایتا موتور DC رو یک کن در غیر اینصورت پایه متصل به موتور دیگر رو یک کن در مورد موتور اول مدار درست عمل میکنه ولی میکروفن صدایی حس نمیکنه و باید موتور دوم روشن بشه باز هم موتور اول روشن میشه و اون زمانی رو که براش تعریف کردم (5 ثانیه) روشن میمونه و بعد یک لحظه موتور دوم روشن میشه و بعد دوباره موتور اول روشن میشه و باز روز از نو روزی از نو [Dear Guest/Member you can't see link before replyclick here to register] البته من به موتورها دیود وصل نکرم برنامه هم که با بسکام نوشتم میزارم .ممنون میشم کمکم کنید که مشکل چیه .
$regfile = M32def.dat
$crystal = 8000000
Config Portd = Input
Config Portb = Output
Do
If Pind. = 0 Then
Set Portb.0
Waitms 300
Reset Portb.0
Else
Set Portb.1
Waitms 300
Reset Portb.1
End If
Loop