المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح اسرار الريسيفرات وما لا يخطر ببالك عنها


سنترال
17/12/2006, 03:12 PM
--------------------------------------------------------------------------------

<P></P>
<P>عالم القرن الواحد والعشرين عالم ديجيتال.. عالم رقمى..
ولأننا دائمًا فى "شبيك لبيك" سباقون, اكتب لكم هذا
الموضوع الذى يتعامل مع محدثات العصر "الرقمية". <BR>وأهم
هذه المحدثات هى هذا الجهاز الصغير الذى عرفناه فى عالمنا
العربى باسمه الذى جاء به إلينا من الغرب: الريسيفر.. هذا
الجهاز صغير الحجم متعدد الوظائف.. أو هذا الريسيفر الذى
جعل من العالم قرية صغيرة, فخطا به أولى الخطوات نحو
العولمة والاندماج الثقافى. <BR>قررنا أن نقتحم هذا الجهاز
الساحر العجيب, ونكتشف معكم عالم الريسيفر الرقمى.. ونصل
معًا إلى إجابات عن أسئلة شائعة تترد وتجول فى أذهان
البعض.. ومنها على سبيل المثال وليس الحصر: <BR>- كيف تعمل
القطع الإليكترونية فى الدائرة الرئيسية لجهاز الريسيفر
لتكون منظومة كاملة الوظائف. <BR>- كيفية الربط بين قارئ
البطاقات الذكية "Smart Card Reader" وعمل منظومة
الريسيفر.. والتى يمكننا من خلالها فك تشفير القنوات
الخاصة. <BR>- المستلزمات التى تتطلبها عملية ترقية
البرامج التشغيلية "Software Upgrade" وزيادة قدراتها
البرامجية لفك القنوات المشفرة. <BR>- الإضافات التى
تدخلها الشركات المصنعة كل يوم على أجهزة الريسيفر لتزيد
من إمكانياتها الخدمية.. وتزيد شكلها جمالاً للمستهلك
والمستخدم العادى.. وكذا تزيد من تعقيد الدائرة السحرية
للريسيفر "اللوحة الأم" أمام الهواة والمحترفين حتى تنفرد
بميزات الخدمة والصيانة وتسويق الجديد. <BR>- إضافة بعض
المميزات لأجهزة الريسيفر مثل تركيب قرص صلب "Hard disk"
يتيح للفيديو الرقمى التخ*** أو الدخول على الانترنت عبر
الأقمار الصناعية مباشرة. <BR>كل هذه الخبايا والأسرار سوف
نكشف عنها فى "فنان سات" من أجل الوصول ـ معًا ـ إلى الطرق
الصحيحة لتشغيل وصيانة الريسيفر وغيره من الأجهزة الرقمية،
ولنبدأ بإلقاء نظرة عامة على الرسم التخطيطى "Block
diagram" للريسيفر لنصل من خلاله إلى اكتشاف أجزاء الجهاز
التى تتصل ببعضها البعض كما فى المخطط التالى:</P>
<P><BR>وفي البداية يجب علينا أولا أن أعطيكم فكرة مبسطة
توضح دور هذه الأجزاء وتركيبها الداخلى:</P>
<P>1- وحدة Power supply المسؤوله عن توفير الطاقة لعمل
الوحدات الإلكترونية .</P>
<P>2- دائرة الواجهة الأمامية ووحدة العرض على شاشة
الريسيفر Front panel display والتي من خلالها نستطيع
معرفة رقم القناه الحاليه أو الساعة في حالة Standby
واحيانا يكتب عليها كلمات مثل كلمة boot عند بدأ التشغيل .
ويوجد بها ايضا مفاتيح للقنوات والصوت والباور .</P>
<P>3- وحد الذاكرة الدائمة Flash memory المخصصة لتخ***
البرنامج التشغيلي للريسيفر وهي مجال أسئلة العديد من
المبتدئين لأنها تسبب لهم العديد من المشاكل عند التحديث..
ولهذا السبب فهم دائمًا ما يتلهفون علي معرفتها.</P>
<P>4- وحدة الذاكرة المؤقتة SRAM أو DRAM والتي يتم نقل
البرنامج التشغيلي اليها بواسطة البوت لودر " جزء من
البرنامج التشغيلي الموجود في الفلاش ميموري" لتنفيذه من
قبل البروسيسور .</P>
<P>5- وحدة الـ Tuner المسئولة عن تحليل الإشارة المستقبلة
من وحدة LNB علي طبق الاستقبال وبدورها تقوم بنقل البيانات
الي البروسيسور .</P>
<P>6- وحدة المعالجة الرئيسية Processor وهى بمثابة العقل
المدبر والمنظم لعمل القطع الإلكترونية داخل الدائرة
الرئيسية وهى تصنع فى عدة شركات.. ومن موديلاتها :
<BR>Sti5512 ? Sti5518 ? Sti5510 ? SC2000 ? IBM set top
box ? LSI?.!</P>
<P><BR>· تعتبر هذه الوحدة مثل الدائرة المجمعة ((Chipset
فى أجهزة الكمبيوتر العادية.. وهى ليست فقط معالج مركزى
لكنها تحمل بداخلها معالجًا مركزيًا Processor من نوع
(ST20 )32 بت وبسرعة 81 ميجاهرتز يعمل على مذبذب(Crystal
OSC) منخفض السرعة 27 ميجاهرتز كما تحتوى هذه ال chipset
على دوائر عديدة اخري مثل: <BR>- منفذ الكوم RS232 <BR>-
mart Cards interface تقوم باستقبال البيانات وتتحكم فى
عمل الكروت التى تتم قراءتها بواسطة وحدة قارئ البطاقة
الذكية. <BR>- Front End link interface وهى الوحدة
المسئولة عن توصيل القرص الصلب (الهارد ديسك) أو الـ DVD
مثل الـIDEالموجودة فى الكمبيوتر.. وهذا مستخدم فى الأجهزة
التى تحتوى على هارد ديسك PVR. <BR>- Shared SDRAM
interface وهذا الجزء خاص بوحدة الذاكرة المؤقتة.. ويسع
حوالى 32 ميجا بايت من الذاكرة. <BR>- منفذ الفيديو الرقمى
والتماثلى. <BR>- منفذ الصوت. <BR>- TAG debugging
interface هذا الجزء لا يرغب الفنيون فى الحديث عنه. <BR>-
وحدة Mpeg decoder لمعالجة الصوت والفيديو الرقمى.</P>
<P>7- قارئ البطاقة الذكية أو الكامة المدمجة ووحدة
الكامات الخارجية والتي عن طريقها يمكن تشغيل الكروت لفك
الشفرات. <BR>8- الهارديسك المستخدم لتسجيل الفيديو الرقمي
Mpeg وهو يشبه الموجود في أجهزة الكمبيوتر ونظم تعديل
الاجهزة حتي يصلح اضافة هاردسيك لها . <BR>9- الانترنت عبر
الساتلايت باستخدام اجهزة الاستقبال الرقمي مثل النيوشن
بوكس ونوكيا وغيرها من الاجهزة.</P>
<P></P>
<P>شاشة العرض والمفاتيح " الواجهة الأمامية "</P>
<P>تناولنا أحبائي الكرام في المحاضرة الأولى الجزء الأول
من الريسيفر وهي دائرة الباور والآن نتناول سويا الجزء
الثاني وهو " دائرة الواجهة الأمامية " .</P>
<P><BR>تكمن أهمية هذا الجزء في إضفاء روح الوجود للريسيفر
وبيان حالته من رقم القناة الحالية علي شاشة العرض وبيان
لمبة " LED " خاصة بالإشارة إن وجدت وأخري لحالة الريسيفر
" Standby mode " إن وجدت أيضا وأخري تبين وجود كارد أو لا
إن وجدت أيضا ومفاتيح للتحكم منها للقنوات والصوت و ....
وكلنا نري هذا بوضوح كما نعلم جميعا . <BR>أولا : كاشف
إشارة الريموت "IR remote detector " :-هذا الجزء يقوم
بالتقاط إشارة الريموت وتقويتها ثم إرسالها مباشرة إلى
البروسيسور. <BR>وغالبا لا يحدث أي أعطال في هذه القطعة
.</P>
<P><BR>هذه الوحدة عبارة عن ترانزيستور ذو قاعدة "**** "
تتأثر بالأشعة تحت الحمراء ذات الطول الموجي من 20 إلى 50
ك.هيرتز ويتم تكبيرها بواسطة ترانزيستور آخر في نفس الوحدة
ترسم بالضبط الإشارة المطلوبة . <BR>هذه الإشارات التي يتم
التقاطها هي عبارة عن ترجمة لمفاتيح الريموت كنترول تصل
إلى البروسيسور ويتم تحليلها لمعرفة وظيفة المفتاح الذي تم
ضغطه وتنفيذ الأمر مباشرة بواسطة البروسيسور. <BR>ثانيا :
شاشة العرض والمفاتيح :-</P>
<P>ينقسم التحكم في شاشة العرض والمفاتيح في دائرة الواجهة
الأمامية إلى نوعين هما : <BR>النوع الأول : التحكم عن
طريق معالج مايكرو خاص بدائرة الواجهة الأمامية "Front
panel " . <BR>النوع الثاني : التحكم عن طريق بروسيسور
الريسيفر نفسه مع وجود بعض الأيسيهات الأخرى. <BR>النوع
الأول من التحكم موجود في ريسفرات أمثال : الهيوماكس OAK
Model والنوكيا والهيومانس وغيرها ويوجد بها Micro
Controller مثل Pic أو غيرها التولي التحكم في عمل دائرة
الواجهة الأمامية.</P>
<P>والنوع الثاني يعتمد مباشرة علي البروسيسور ومنها أجهزة
الأسترا وستارسات وترومان وغيرها. <BR>وسوف نبدأ بالنوع
الأول لانه يعتبر مستقل نسبيا عن الريسيفر. <BR>(1) التحكم
عن طريق Micro Controller <BR>نعلم جميعا أن دائرة الواجهة
الأمامية تحتوي علي مفاتيح وبعض لمبات البيان من نوع Led
وأيضا تحتوي علي شاشة تعرض أربعة أرقام هي من نوع " 7
Segment display " كما هو مبين في الشكل التالي :</P>
<P><BR>- تتكون كل وحدة 7Segment التي تعرض الرقم من سبعة
شرائح" Segments " كل segment عبارة عن دايود مشع للضوء
Led مرتبه بحيث تشكل الرقم 8 بالإنجليزية . <BR>- ونعطي كل
شريحة حرف بالترتيب حتى يسهل التعرف عليه وتمييزه من قبل
المايكرو الذي يتحكم فيها.</P>
<P><BR>- يوجد لكل شريحة طرفان موجب وسالب ويتم ربط الطرف
الموجب لكل الشرائح في طرف واحد ويخرج سبعة أطراف سالبة
للوحدة بأكملها وتسمي في هذه الحالة " Common Anode " أما
إذا كان العكس فتسمي " Common cathode " . <BR>- أي انه
يخرج من كل وحدة عرض رقم واحد تسعة أطراف عبارة عن طرف
موجب مشترك و8 أطراف سالبة سبعة لشرائح الرقم وواحدة
للعلامة العشرية . <BR>- في حالة دائرة الواجهة الأمامية
يوجد وحدة أرقام مكونه من أربعة أرقام وهي علي الشكل
التالي :</P>
<P></P>
<P>كما نري بالشكل (5) أن عدد الأطراف هو 12 يمثل أربعة
أطراف منها الخطوط المشتركة لكل وحدة رقم والأخرى كما هو
مبين يمثل الشرائح وكل الشرائح التي تحمل نف الحرف مربوطة
مع بعضها " SA" هي عبارة عن الشريحة A في الأربعة أرقام
.</P>
<P>- فمثلا إذا أردنا كتابة رقم معين مثل الرقم 3 مثلا علي
خانة الآحاد يتم أولا توصيل الطرف LED3 بالموجب والأطراف
a,b,c,d,g بالسالب فيتم كتابة الرقم 3 . <BR>- في هذه
الحالة إذا تركنا الأطراف الأخرى LED0-LED1-LED2 غير موصلة
فلن تضيء ولن تكتب أي أرقام .</P>
<P><BR>- إذا تم توصيل الأطراف الثلاثة بالموجب أيضا فوف
تكتب نفس الرقم لأنها جميع الشرائح بها موصلها بمثيلاتها
.</P>
<P>إذا : كيف يتم كتابة الأربعة أرقام بصورة مختلفة ؟
<BR>هذا ما سوف نجيب عليه الآن . <BR>Multiplexing
7Segment display <BR>· في هذه الطريقة يتم كتابة الرقم
المطلوب " مثلا 2005 " بهذه الطريقة : <BR>1- يتم كتابة
الرقم 5 في خانة الآحاد أولا بنفس الطريقة السابقة
والخانات الأخرى مطفأة . <BR>2- بعد ذلك يتم فصل الآحاد
LED3=0Volt ثم كتابة الرقم 0 علي خانة العشرات والباقي
مطفأ?Led0, led1,led3 = 0 volt " . <BR>3- يتم فصل خانة
العشرات ثم كتابة الرقم 0 علي خانة المئات مثلما سبق.
<BR>4- يتم فصل خانة المئات ثم كتابة الرقم 2 في خانة
الآلاف كما سبق أيضا .</P>
<P>ونلاحظ الآتي : <BR>- يتم كتابة رقم واحد فقط من
الأرقام الأربعة المطلوب كتابتها . <BR>- أي 5 ثم 0 ثم 0
ثم 2 ولكن تكتب الأرقام بالتتالي ولكن بسرعة كبيرة لا
تلاحظها العين المجردة والسرعة تصل إلى 50 مرة في الثانية
للرقم الواحد أي بمعدل 200 مرة للأرقام الأربعة " 200Hz"
وهذا يشبه إضاءة المصباح الكهربائي العادي لانه في حقيقة
الامر يطفئ ويضيء 50 مر في الثانية الواحدة بسبب الجهد
المتردد العادي لكن لا نلاحظ ذلك بالعين المجردة .
<BR>لذلك يتطلب الأمر ما يسمي بالمعالج الرقمي Micro
Controller ليقوم بهذه المهمة بواسطة برنامج يتم كتابته
وتحميله علي هذا المعالج ليقوم بدور العرض بهذه الطريقة.
<BR>واليكم مثالا لذلك :</P>
<P></P>
<P>- لنسهل الأمر علينا جميعا سوف نعتبر الأمثلة تجربة
عمليه ونقوم بشرحها : <BR>- لدينا الآن Led Module كما
بالصورة من نوع common Cathode " الخط المشترك هو السالب "
تم توصيل الأطراف الموجبة " الشرائح من A الي G " بالبورت
B من المايكرو كنترولر وهو المسؤول عن كتابة الرقم المطلوب
. <BR>- أما الأطراف المشتركة فتم توصيلها بالبورت A لعمل
Scanning لها " أي عمل مسح لها <BR>- المقصود بكلمة " مسح
" هو تشغيل رقم واحد فقط ثم التالي وهكذا بسرعة 200 مرة في
الثانية للأرقام الأربعة.</P>
<P>بالطبع يمكن تنفيذ مثل هذه الدوائر بصورة صحيحة وسوف
ارفق الدوائر والملفات بعد المحاضرة . <BR>إلا أن المهم هو
كيفية عمل هذه الدائرة . <BR>ويمكن أيضا لهذا المايكرو
تنفيذ مهمة المفاتيح الموجودة بدائرة الواجهة الأمامية
Front panel مع القيام بعملية العرض علي شاشة الأرقام
واليكم المثال علي ذلك :</P>
<P></P>
<P>في هذه الحالة تم وضع مفاتيح مع الأرقام ويتم أيضا عمل
مسح لها بمعدل 50 مرة في الثانية في اللحظة الانتقالية بين
الأرقام .</P>
<P>إذا نظرنا إلى الشكل السابق نجد انه يتم عملية المسح
Scanning لشاشة الأرقام والمفاتيح معا بهذه الطريقة :
<BR>1- يتم عمل scan لشاشة الأرقام ويكون البورت A,B في
حالة الخرج output ويتم كتابة الأرقام . <BR>2- في لحظه
انطفاء الشاشة يتم فصل البورت A نهائيا وينقسم البورت B
إلى نصفين الأول في حالة الخرج Output والثاني في حالة
الدخل Input . <BR>3- كما نلاحظ أن المفاتيح علي هيئة
مصفوفة 4×4 تعطي 16 مفتاح ويتم التعرف علي المفتاح المضغوط
هكذا : <BR>- يوضع الطرف RB4 في حالة الخرج ويكون الخرج
Logic 1 أي Vcc أو 5 فولت مثلا وباقي الأطراف RB5,RB6,RB7
= 0 . <BR>- كما ذكرنا يوضع النصف الآخر من البورت B وهو
RB0,RB1,RB2,RB3 في حالة الدخل INPUT ويكون في حالة انتظار
الضغط علي أي مفتاح. <BR>- في حالة RB4=1 يتم وضع المفاتيح
0و1و2و3 في حالة استعداد فإذا تم الضغط علي 2 مثلا يكون
الطرفان(RB1,RB4=1 ) والباقي RB0,RB2,RB3,RB5,RB6,RB7=0
فيتم التعرف علي المفتاح الذي تم ضغطه . <BR>- ثم ينتقل
المسح بوضع RB4=0 والانتقال إلى RB5=1 ويكون الصف الآخر من
المفاتيح في حالة الاستعداد وهكذا .</P>
<P>وهذا ما يتم تنفيذه بالضبط من الواجهة الأمامية
باستثناء أن عدد المفاتيح لا يزيد علي سبعة مفاتيح ولذلك
تكون علي هيئة مصفوفة 2×4 فقط . <BR>وبالتأكيد يمكن إضافة
أشياء أخرى مثل ساعة رقمية مستقلة عن الريسيفر يتم تشغيلها
أثناء وضع Standby للريسيفر والعديد من المهام أيضا.</P>
<P>ويمتاز هذا النوع من التحكم بالاستقلالية في عمله
وتوفير أطراف البروسيسور لمهام أخرى والقيام بالعديد من
المهام. <BR>أيضا تمتاز هذه الطريقة بعدم انشغال
البروسيسور بعرض البيانات علي شاشة العرض بصفة مستمرة ولكن
يقوم فقط بإعطاء أوامر للمايكرو الموجود في البانل لتولي
مهمة عرض البيانات مما يتيح الفرصة والوقت الأكبر
للبروسيسور لعمل مهام اكبر بكثير من دور العرض أو الكشف عن
حالة المفاتيح في الواجهة الأمامية . <BR>وعند الضغط علي
أي مفتاح " تغير حالة المفاتيح " يقوم المايكرو كونترولر
بتنبيه البروسيسور للحالة الجديدة فقط ليقوم بتنفيذها .
<BR>ويتم الربط بين الواجهة الأمامية والبروسيسور غالبا
بعدة أطراف هي SDA (serial data) و SCL (serial clock) و
Gnd و Vcc و IR وهذا ما يساعد علي التقليل من الأطراف .
<BR>(2) التحكم عن طريق البروسيسور</P>
<P>في هذه الطريقة يتم العرض علي الشاشة وكشف حالة
المفاتيح من البروسيسور مباشرة دون أي وسيط وكأنه تم
استبدال المايكرو في الحالة الأولى بجزء من البروسيسور
PORT Output . <BR>وهنا يتم محاولة تخفيض عدد الأطراف أيضا
وربما وظائف بعدد الأطراف لتعمل علي نظام الأوامر في بعض
الأحيان . <BR>ويتم استخدام ما يسمي Shift Register لتخ***
الحالة الأخيرة لقيم البيانات للعرض وتعمل علي نظام نقل
البيانات التسلسلي .</P>
<P></P>
<P>· يتم التعامل مع البانل بعدة أطراف تخرج من البروسيسور
وهي : Key0-Key1-SDA-SCL-A-B-C-D-IR . <BR>· يتم إرسال
البيانات إلى الـregister تسلسليا عبر الطرف SDA ويجب توفر
النبضات التسلسلية أيضا SCL إلى ايسي الـ Register حتى
يستطيع تنفيذ مهمته . <BR>· ويقوم الـ Register بتحويل
البيانات من النظام التسلسلي Serial data الي النظام
المتوازي Parallel data لتوصيلها إلى شاشة العرض مباشرة
وهكذا بواسطة طرفين فقط تم نقل البيانات كاملة. <BR>·
بواسطة الأطراف A-B-C-D يتم المسح عن حالة المفاتيح وشاشة
العرض. <BR>· وعن طريق الطرفين Key0-Key1 يتم معرفة حالة
المفتاح الذي تم الضغط عليه ونقلها إلى البروسيسور لتنفيذ
الأمر المطلوب </P>

fadil3000
17/12/2006, 04:02 PM
الف شكر اخي العزيز

سعدواى
17/12/2006, 04:13 PM
حقيقى عمل اكتر من ممتاز تستحق علية الشكر
:mohndsen2 :mohndsen2 :mohndsen2

محمدحمدى
24/12/2006, 09:10 PM
مشكوووووووووووووووور

worldvision
3/1/2007, 07:08 PM
شكرا وكل عام وأنتم بخير

elngom111
9/1/2007, 01:11 AM
الله عليك يا استاذ يا كبير ياعملاق
بارك الله فيك استاذ سنترال

:mohndsen6 :mohndsen6 :mohndsen6
:mohndsen2 :mohndsen2 :mohndsen2

ايهاب المصرى
20/1/2007, 03:53 PM
شكرا اخى الفاضل مع دوام التوفيق

غانم شعبان
30/1/2007, 06:57 PM
شكرا خى على هذا العمل الممتاز

abosalehsat
3/2/2007, 10:20 PM
مشكوووووووووووووووور

الفي
3/2/2007, 10:20 PM
:mohndsen: مشكوووووووووووووور
بارك الله فيك

امير الحاج عبدالله
3/2/2007, 10:24 PM
مشكوووووووووووور

جمال عبدالحميد
5/2/2007, 05:13 PM
مشكوووووووووور

abosalehsat
6/2/2007, 01:21 AM
مشكووووووووووووووور

قصوصة
6/2/2007, 02:50 AM
مشكوووووووووووور

ابوالليل
6/2/2007, 03:03 AM
ايه ده

معقولة الكلام

مش ممكن

اسلام يوسف
6/2/2007, 02:19 PM
اخوانيي اتقوا الله فيما يلفظ من قولكم

hechamovich
12/6/2007, 02:18 AM
الف شكر اخي العزيز

بدر56
12/6/2007, 02:19 AM
مشكووووووووووووووووور

sapper
6/7/2007, 06:50 PM
شكرا اخى الفاضل مع دوام التوفيق

الثنائى المرعب
9/7/2007, 04:49 AM
مشكوووووووووووووور
بارك الله فيك

jalal77
7/8/2007, 12:13 PM
مشكووووووووووووووووووووووور.

الدكتور عبد الكريم
9/8/2007, 04:05 PM
الف شكر اخي العزيز

paset2005
22/8/2007, 05:56 PM
اشكرك على هذا الانجاز الكبير

adroop
27/8/2007, 09:48 AM
مشكوووووووووووووووور

الدكتور عبد الكريم
28/8/2007, 06:19 PM
مشكوووووووووووووور

محمودذكى
31/8/2007, 04:49 AM
بارك الله فيك اخى الكريم

hakalmatory
1/9/2007, 10:00 PM
مشكوووووووووووووور

ahmed_xp
2/9/2007, 10:09 PM
اخى العزيز بارك الله فيك ونحن فى انتظار المزيد من الاسرار