السلام عليكم ورحمة الله
أستاذ nayefacc اشكرك على حسن تعاملك وكريم اخلاق
اسأل الله ان بجعله في ميزان حسناتك ويثيبك خير الثواب
استاذ nayefacc هذه الاسئله قد وضعتها في المشاركه السابقه اسمحلي باستقطاع من وقتكم والاجابه عليها لكم مني جزيل الشكر والعرفان
بالنسبه للداره سوف ارسمها واضعها لكني الان على عجله من امري
شاكر لكم مروركم الكريم حفظكم الله
اولاً البيك pic16F84A لا يستقبل تردد اعلى من 1 ميجا هرتز في استخدام كرستالة 4 ميجا هرتز
الحمــــد لله يارب من خلال بحثي واستطلاعي فان اقصى تردد اريد قياسه هو 3 هيرتز
ذلك ما كان في مراجع عن التردد
وفي ما يخص بالموجه فهو
|((قياس موجه يصل كمونها لأكثر من 1000 μV)) لكني لم افهم معنى الكمون بحثت عنه كثيرا في هذا المصطلح ولكني سأعتمد على التردد .
ثانياً لا يمكنك قياس التردد من خلال ADC يجب ايصال التردد مباشر بعد ان تضع زنر حماية على مدخل البيك
فعلا لكن انا غرضي انه يحول الاشارات الى رقميه كي استطيع ادخالها الى البيك ويستطيع قرائتها.
لان الخرج من السينسور هو اشارات anlog
سؤالي هو هل يستطيع البيك فعل ذلك دون الحاجه الى محول تماثلي رقمي اي هل يتعامل مع الاشارات التماثليه ؟
فضلا ما هو زنر الحمايه ؟
اذا كنت مبتدئ في البرمجة انصحك بأستخدام Proton+ picbasic فهو الافضل برأيي
اناطالب قسم علوم حاسب آلي و لأول مره اتعامل مع ميكروكونترولر
وفررحت كثيرا بهذا البيك لأن لغة برمجته شبيهه تماما بلغه البرمجه المفضله لدي واللتي اجيد التعامل معها c++
بأمكانك قياس التردد من الامر COUNTER
Example
' Count the pulses that occur on PORTA.0 within a 100ms period and displays the results.
DIM WRD as WORD ' Declare a word size variable
SYMBOL Pin = PORTA.0 ' Assign the input pin to PORTA.0
CLS
Loop:
WRD = COUNTER Pin , 100 ' Variable WRD now contains the Count
CURSOR 1 , 1
PRINT DEC WRD , " " ' Display the decimal result on the LCD
GOTO Loop ' Do it indefinitely
او الامر PULSIN
Example
DIM VAR1 as BYTE
Loop:
VAR1 = PULSIN PORTB.0 , 1 ' Measure a pulse on pin 0 of PORTB.
PRINT Dec VAR1 , " " ' Display the reading
GOTO Loop ' Repeat the process.
ثم فيه العديد من الطرق لقياس التردد
و أي مساعدة انا حاضر
والله الموفق
انا ممنون لك بخدمتك لي ياااارب يجعله في ميزان حسناتك ويثيبك جزيل الثواب
شكرا والف شكر
هل يعني ذلك انه لا احتاج لداره اخرى غير البيك تقيس التردد ؟؟
هل سيقوم البيك بهذه الوظيفه ؟؟
Read more:
http://www.qariya.com/vb/showthread....#ixzz0mgeZJpGX