|
اريد ان ارسل له تردد مستمر لاني اريد رجل الداتا الخاصه للمسقبل ان تكون دائما صفر فولت تقريبااا ....واذا حدث انقطاع للاشعه طبعاا حيكون رجل الداتا ب 5 فولت...
|
طبعا انت ممكن ترسل الترددات عن طريق خاصية الPWM و طبعا بتضبط الكود علي التردد اللي انت عايزه ..بهذه الطريقة
كود:
Initialize PWM module at 38KHz:
PWM1_Init(38000);
و بعد كدا تعطي امر اخراج الموجات بالتردد المحدد اعلاه بهذا الكود
و بكدا قمنا برسال تردد مستمر الي المستقبل .....
|
ما هيا الطريقه المناسبه او التردد المناسب.....
|
طبعا التردد الناسب لا نستطيع ان نحدده بالضبط ....فهي تعتمد في الاساس علي نوع المستقبل لديك ...ممكن معرفته من الداتاشيت الخاصة بالمستقبل ....علما بانها تختلف اختلاف بسيط يكاد لا يذكر (و لكنه مفضل)...علي العموم التردد38KHZ هو الاوسع انتشارا ....
مثلاا انا عندي ريموت لشركه ما واردت ان ادرس اشارتها ونفترض اننا حللنا الشفرة وعرفنا الازمنه بين النبظات وما الى ذلك ...كيف اعرف التردد الذي أرسل به ...يعني هل يوجد طريقه حسابيه؟؟؟
يعني هل ممكن ارسلها باي تردد محصور بين 38 الى 42 مثلاا ؟؟
|
هذا يتوقف علي نوع المستقبل كما وضحت من قبل ......حيث انه عند تحلليل الاشارة انك تري خرج المستقبل و ليس تردد الريموت المستخدم ...اي انه تردد ريموت معين عمل علي التاثير علي المستقبل فاعطي خرج (الذي يتم قياسه)
و بديهيا طالما ان الريموت الذي اردت اختباره قام بالتاثير علي المستقبل بتاعك ..يبقي المستقبل الاصلي بتاع التليفزيون او غيره ....يشبه المستقبل الذي استخدمته في اختبار الريموت (اذا اردت ان اوضح اكثر لا مانع لدي)