قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:103
قديم 10-09-2009, 11:09 PM المشاركة 1   
افتراضي قراءة تردد النغمات بواسطة الpic Twitter FaceBook Google+



السلام عليكم
لدى مشروع يعتمد على التمييز بين النغمات الصادرة من الكمبيوتر مثلا هل يمكن ان اوصل ال wires مباشرة الى المايكرو ام لا بد من اضافة مكثف او ما شابه .
وما الذى يتوجب على فى قرائته بواسطة المايكرو التردد ام ماذا
ارجو المساعدة
وفق الله الجميع لكل خير

اعلانات

robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:103
قديم 11-09-2009, 08:02 AM المشاركة 2   
افتراضي


يا اخوان اين المساعدة اذا كان الاستفسارغير واضح ارجو تنبيهى
ولكم جزيل الشكر

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,524
نشاط [ wleed antar ]
قوة السمعة:146
قديم 11-09-2009, 12:30 PM المشاركة 3   
افتراضي


السلام عليكم ورحمة الله وبركاته

هناك طريقتان لإدخال الصوت للمتحكم

الطريقة الأولى عن طريق الميكروفون وستحتاج لها دارة تكبير أولى لتكبير الإشارة بنظام الديجيتال ! يعنى لن تعتمد على الترانزستورات إعتمادا كليا فيها لكن الإعتماد على متكاملة مثل LM385 أو LM386 أو ماشابه وسنستخدم مرحلتا المتكاملة بالتوالى من أجل تقوية الإشارة ثم تحويل الإشارة إلى ديجيتال أى رقمية بدلا من الموجات الجيبية لسببان أولا : ليسهل على المتحكم التعامل بدقة مع الدخل لأنه لن يفهم إلا واحد منطقى أو صفر أما الموجة الجيبية فلن يفهمها المتحكم إلا أعلى قمة فيها إذا وصلت قيمتها إلى خمسة فولت ! ولن تصل أبدا إلى خمسة فولت وهى جيبية إلا مع مصاحبة مشاكل تضر بالمتحكم ، ثانيا : الموجات الرقمية ستكون هنا محصورة عند خمسة فولت وصفر فقط وبذلك سيتعامل المتحكم معها من بداية النصف الموجب وليس من أعلى قمة.
نظام المايكروفون ليس جيدا ولا دقيقا لحساب التردد غالبا لتداخل معظم الأصوات المحيط ولكن إذا دعت الحاجة لذلك فهناك وسيلة لحل مشكلة هذه الجزئية .

الطريقة الثانية
وهى استخدام الكابل ويفضل نوع الشيلد لعدم التداخلات ثم تدخل الإشارة على مكثف وليكن 100 نانو إلى واحد مايكرو ثم نصل طرفه الآخر بمقاومة 22كيلو تقريبا للأرضى وهى مناسبة غالبا بالنسبة لمستوى خرج الكمبيوتر ثم نحول الإشارة إلى النظام الرقمى ضرورى قبل دخولها للمتحكم على شرط أن تتغذى المتكاملة من 5 فولت وإلا لو كانت ستتغذى على أعلى من ذلك ستحتاج لوضع ثنائى زينر ذو 5 فولت على خرج المتكاملة لحصر قوة الإشارة قبل دخولها للمتحكم بدون مكثفات

وبالتوفيق .


التعديل الأخير تم بواسطة : wleed antar بتاريخ 11-09-2009 الساعة 12:35 PM

robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:103
قديم 12-09-2009, 09:50 PM المشاركة 4   
افتراضي


شكرا اخى وليد
اعتقد ان الطريقة الثانية افضل ولكن كيف يمكننى قياس التردد بلغة المايكروسى او لغة البيزيك وهل يكفى التردد فقط للتمييز بين النغمات مع العلم ان عدد النغمات 12
واسف على التاخر فى الرد


الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,524
نشاط [ wleed antar ]
قوة السمعة:146
قديم 12-09-2009, 10:24 PM المشاركة 5   
افتراضي


شكرا اخى وليد
اعتقد ان الطريقة الثانية افضل ولكن كيف يمكننى قياس التردد بلغة المايكروسى او لغة البيزيك وهل يكفى التردد فقط للتمييز بين النغمات مع العلم ان عدد النغمات 12
واسف على التاخر فى الرد

علمت ما تريده بالضبط

ماتتحدث عنه يخص السلم الغربى ذو الأصابع البيضاء والسوداء !

هل تريد البرنامج يكتب لك التردد أم يكتب اسم النغمات ؟ فى كلتا الحالتان لازم البرنامج يقرأ التردد بالضبط ويعرفه ثم بعد ذلك يظهر لك قيمة هذا التردد أو يحوله لإسم النغمة المناسبة
( C C# D D# E F F# G G# A A# B )

وللعلم أن لكل نغمة تردد خاص بها وهذا الكلام متفق عليه دوليا وجميع أجهزة التيونر تتفق مع هذا الكلام ولكل نغمة تردد منخفض وتردد وسط وتردد عالى وهذا حسب موقع النغمة من حيث القرار والجواب وجواب الجواب ، لا أدرى هل عندك علم بكلامى هذا أم أنت هاوى فقط بالنسبة لعلم النغمات ! لكن واجب علىَ أن أذكر ذلك لأن أى جهاز تيونر لهذا الغرض يكون محدد عليه هذا خاص بآلة كذا أو كذا ! ! لماذا ؟ ؟

لأن هناك من الآلات ما هو غليظ مثل الكونترباص وهناك ما هو حاد مثل الكمان وهكذا فنغمة ال ( C ) للكونتر باص لها تردد يختلف عن مثيلتها فى آلة الكمان وهكذا ،

باختصار سأعطيك جدول ترددات أكثر من الإثنى عشر نغمة الوسطى بحيث يغطى ما تحتاجه فوقها وتحتها أى القرار والجواب ! وسنناقش كيف تنفيذ هذا بالمايكرو كنترولر لاحقا

وقبل أن أكمل فهل أنا فمت قصدك ؟ أم لا حتى لا أضيع الوقت

وبالتوفيق


التعديل الأخير تم بواسطة : wleed antar بتاريخ 12-09-2009 الساعة 10:43 PM

robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:103
قديم 12-09-2009, 10:51 PM المشاركة 6   
افتراضي


لا اطلاقا لم اكن اريد هذا
انا اريد من المايكروكنترولر ان تقوم بقراءة التغمة الصادرة من الجوال ( حيث لكل رقم صوت معينة يختلف عن الرقم الاخر) و تحديد الرقم الذى تم ادخاله .
وشكرا للمعلومات رغم انى لم افهمها جيدا لكن ربما استفيد منها يوما ما .


الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,524
نشاط [ wleed antar ]
قوة السمعة:146
قديم 12-09-2009, 11:02 PM المشاركة 7   
افتراضي


لا اطلاقا لم اكن اريد هذا
انا اريد من المايكروكنترولر ان تقوم بقراءة التغمة الصادرة من الجوال ( حيث لكل رقم صوت معينة يختلف عن الرقم الاخر) و تحديد الرقم الذى تم ادخاله .
وشكرا للمعلومات رغم انى لم افهمها جيدا لكن ربما استفيد منها يوما ما .

إن كنت تقصد النغمات التى تصدر عند إدخالك إياها يدويا للجوال عند إختيارك مؤلف النغمات فتردداتها معروفة لكل رقم تكتبه حرف مختصر من الحروف التى ذكرتها لك وترددها معروف يمكننى أن أذكره لك أما إن كنت تريد مشروع يقرأ لك الصوت الصادر من الجوال ويظهر لك تردده أو إسم تلك النغمة فيمكن ذلك لكن يجب لكل نغمة أن تكون مدتها لا تقل عن ثانية لإمكانية حساب ترددها كما يمكننا عمل تعديل بالبرنامج ليتعامل مع أقل من ثانية لكن لا أميل لهذا من أجل الدقة

أستأذنك أخى نكمل غدا استعدادا لقيامى لصلاة التهجد الآن وكل عام وأنت بخير


metalljack
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2008
الدولة: syria
المشاركات: 900
نشاط [ metalljack ]
قوة السمعة:103
قديم 13-09-2009, 12:15 AM المشاركة 8   
افتراضي


أعتذر على المقاطعة لكني فهمت شيئا مختلف هل تقصد النغمات الصادرة عن الأرقام كما هو التحكم عن طريق الهاتف
على كل هذه الأيسي تفك الرموز لكل نغمة



واذا كان بحثك أكثر توسعّا كما تكلّم صديقي وليد الله يجزيه الخير
فهذا برنامج لعله يفيدك بتوليد وقرائة كود النغمات

http://www.mathworks.com/matlabcentr...exchange/11333

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 02:06 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025