|
- أشهر و أكثر البروتوكولات شيوعا هو البروتوكول (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 أم لا
وأكون شاكرا لك مهندسنا ابن فرناس
وأسف على الأطالة,,
وتقبل الله منا ومنكم .. وكل عام وأنتم بألف خير..