- أشهر و أكثر البروتوكولات شيوعا هو البروتوكول (NEC) ويمكنك التعرف عليه بسهولة من خلال راسم الذبذات المهبطي لأنه يبدأ بــ(Bit) البداية (Start) طوله 9 ميللي ثانية للعلامة (Mark) و 4.5 ميللي ثانية للفراغ (Space) . وعموما يتميّز كل برتوكول عن الآخر بـــبايت البداية.
والسلام عليكم
|
تماما أخي الكريم وجدت start طوله 9.4 وفراغ طوله 4.1 ادن هناك احتمال ان يكون البروتوكول NEC
حسب ما فهمت من الرابط أنه يتم التعبير عن 1 ب نبضة طولها 2.25 ميلي وعن 0 ب نبضة 1.125 ميلي
لكنني وجدت أطوال ب 900us و اخرى ب 200us واخرى ب 3100us و .. و ..
أسف لأنني لم أستطيع ارفاق صورة فقد قلبت مرابط تغدية المستقبل بالخطأ واحترق على الفور وبالكااامل هههه
وكما قلت لك سابقا إن كنت تملك أو أحد الأصدقاء يملك بطاقة أردوينو، سيسهل عليك الأمر، وسأساعدك في ذلك
|
ماكرهتش نجرب حتي هده الطريقة التي فعلا ستسهل الأمر لكن للأسف لا أمتلك أردوينو
الحل الأخييير:
سأعيد تجسيل الحزمة بعد أن احصل على مستقبل جديد.
سأحاول توليد الحزمة بالبيك لكن هده المرة بدقة أفضل(بالميكرو ثانية)
المشكة المتبقي والأخيرة عندي هي:
* كما تعلم بطاقة الصوت لا تتعامل مع الdc أي أنه قد تكون الحالة الداخلة هي 1 أي 5v ومع دلك يظهر على الشاشة الخط على الصفر (طبعا بعد مدة)
* المستقبل كما تعلم يخرج مقلوب ما يتوصل اليه أي عند الفراغ يخرج 1 وعند ال 38khz يخرج 0
سؤالي: عند ارتفاع اشارة الاوسيلوسكوب نحو الأعلى, هل هدا يعني أن الريموت في تلك اللحظة يرسل 38khz أم لا يرسل أي شيء
أو بعبارة أخرى : أثناء برمجة البيك لتقليد الحزمة هل أقوم بعكس كل 0 بــ 1 وكل 1 بـ 0 أم لا
وأكون شاكرا لك مهندسنا ابن فرناس
وأسف على الأطالة,,
وتقبل الله منا ومنكم .. وكل عام وأنتم بألف خير..