abudyab 619
12-06-2011, 08:33 PM
أهم مشاكل وصلة rs-232 وطرق إصلاحها وضبط إعدادتها يدويا وبإستخدام البرامج.
المنفذ التسلسلي SERIAL PORT
أهم مشاكل وصلة RS-232
وطرق إصلاحها وضبط إعدادتها يدويا وبإستخدام البرامج
وصلة RS-232
(Recommended Standard-232)
تلعب هذه الوصلة دورا هاما وحيويا في مجال أنظمة الاستقبال من الأقمار الصناعية ، بل أنها تعد واحدة من أهم منافذ الإتصال بين وسائط الميديا حيث تربط هذه الزسائط بعضها البعض علاوة على ربطها ايضا بأجهزة الكمبيوتر والمبرمجات والمودم والدناجل وهي بوابة البيانات المرسلة والمستقبلة ووسيلة التخاطب والإتصال والتبادل التفاعلي وأداة الربط بين عناصر منظومة هذه الوساتط .
http://img683.imageshack.us/img683/4975/db1g.jpg
فمعظم أجهزة الرسيفرات تتضمن هذا المنفذ التسلسلي حيث يستخدم لأغراض التحديثات المستمرة أو للمشاهدة بالمشاركة ( الشيرنج) كما يربط بينها وبين الدنجل Dongle بألأجهزة التي تدعم هذه المنظومة ـ وبين الدنجل والكمبيوتر ، سواء لأغراض التحديثات أو لأغراض الشيرنج ، كما يتصل قارئ الكروت بهذه المنظومة سواء كان لبرمجة الكروت أو لقراءة محتوياتها .
وعلى الرغم من ظهور بعض المشاكل أثناء إجراء التحديثات أو عند المشاهدة عن طريق الشيرنج المعتمد على استخدام منفذ RS-232 ، فإن غالبية هذه المشاكل يمكن حلها بسهولة إذا كان لدينا فهم ولو بسيط عن الكيفية التي يعمل بها هذا المنفذ وطرق نقل البيانات عن طريقه .
ونظرا لأهمية هذه الوصلة وما قد ينشأ عنها من أعطال نتيجة توقفها عن العمل ، رأيت أن أضع بين ايديكم طرق تحديد هذه الأعطال وطرق إصلاحها سواء بالوسائل البسيطة أو حتى الإحترافية
أولا : إجراءات علاجية بسيطة ومنها :
1- التأكد من سلامة التوصيلات وتوافق الكابل المستخدم مع نوع الرسيفر
( كابلات التحديث null modem cable ونظام توصيلها أطرافها بال D-SUB-9pin ذو التسعة أسنان والذي يختلف في بعض الرسيفرات عن بعضها الآخر في طريقة التوصيل ) أو في وحدة الاتصال بال COM PORT D-SUB-9pin) ) نفسها والمتصلة بنهايتي الكابل
http://img571.imageshack.us/img571/6658/db2m.jpg
http://img109.imageshack.us/img109/1571/rs232.jpg
والطريقة الشائعة لتوصيل أطراف هذا الكابل تكون على هذا الشكل
http://img263.imageshack.us/img263/8061/db3i.jpg
بينما توجد طرق أخرى كثيرة للتوصيل وكلها تتوقف على نوع الرسيفر نفسه
وعموما يجب التأكد من سلامة هذا الكابل وسلامة اللحامات بنهاياته الطرفية وعدم وجود أي تلامس بين أطرافه وذلك بإستخدام جهاز الآفوميتر أو بتجربته على رسيفر آخر سليم أو تجربة كابل آخر سليم .
2- ضبط الإعدادات بمنافذ الكمبيوتر
لضبط إعدادات ال COM PORT المتصل بالكمبيوتر يتم إختيار :
المدخل أو المداخل COM3, COM1 ,COM2
سرعة التقل Transfer speed أو Baud rate
19200, 38400, 57600, 115200
عدد البيتات Data bits
5, 6, 7, 8
Parity bit
وهكذا
http://img90.imageshack.us/img90/1452/83928853.jpg
ولضبط هذه الاعدادات :
Windows XP COM port setting
من قائمة إبدأ Start >
Control Panel >
دبل كليك system >
Hardware >
Device manager >
دبل كليك ( Ports ( COM & LPT >
أو كليك يمين على ال COM الذي تريد ضبط إعداداته >
كليك Properties >
Port Settings tab
ضع الاعدادات المطلوبة ثم OK
http://img546.imageshack.us/img546/662/90618222.jpg
إختار Advanced
وضع المؤشر كما بالصورة ثم OK
http://img17.imageshack.us/img17/6594/comsp.jpg
http://img19.imageshack.us/img19/1296/53105686.jpg
ثانيا : قد يكون عدم التعرف على ال COM PORT بالكمبيوتر نتيجة غياب أحد ملفات نطام التشغيل :
والتي تعرف بملفات توافق النظام System File Compatibility
ويمكن نسخ هذه الملفات بمجلد system32 أو تحديث نسخة الويندوز
وأهم هذه الملفات هو commport.dll
ويمكن تحميله من هنا
commport.dll
(http://forums.ni.com/attachments/ni/170/273435/2/ComPort.zip)
أما الملفات الأخرى فهي
advapi32.dll
mfc42.dll
msvcirt.dll
msvcrt.dll
ole32.dll
oleaut32.dll
olepro32.dll
rpcrt4.dll
wininet.dll
وهذا الموقع يساعدك في تحميل وإصلاح هذه الملفات
http://www.dll-files.com/
وقد تكون هناك مشكلة أيضا بالريجستري لذا يجب استخدام أحد برامج إصلاح الريجستري ومنها registry booster و regtweaker و غيرها
وفي حالة عدم التعرف على ال COM PORT أو تلف أحد الملفات قد تظهر بعض الرسائل مثل
http://img225.imageshack.us/img225/5813/73101440.jpg
http://img13.imageshack.us/img13/1299/error2r.jpg
http://img190.imageshack.us/img190/7974/erro3r.jpg
برامج مفيدة للتعرف على سلامة البورتات وضبط إعداداتها
من الموقع الرسمي
http://www.aggsoft.com/
(http://www.aggsoft.com/)
حمل برنامج
comstresstest (http://www.aggsoft.com/download/comstresstest.zip)
http://img135.imageshack.us/img135/53/test1ei.jpg
واليك برنامج آخر
aspmon4 (http://www.aggsoft.com/download/aspmon4.zip)
http://img151.imageshack.us/img151/213/advpc.jpg
ثالثا : ضبط الاعدادات الخاصة لل RS232 مع بعض الأجهزة
فهناك أسباب أخرى تتعلق بالإعدادات اللازمة ليعمل منفذ RS232 بكفائة يتم ضبطها من خلال اللودر الخاص بتحميل السوفتوير أو من البرامج ذات الصلة بوصلة RS232 بشرط سلامة اللودر نفسه وتوافقه مع موديل الجهاز
ومن أمثلتها لودر تحميل القنوات للهيوماكس
http://img830.imageshack.us/img830/4021/98064517.jpg
رابعا : إجراءات خاصة بالفنيين فقط لأسباب تتعلق بتلف داخلي بالرسيفر
فيجب التأكد من سلامة المتكاملة IC MAX 232 وقد تحتوي بعض الرسيفرات على نفس المتكاملة ولكن بأسماء أخري مثل HIN 232 وفي الهيوماكس مثلا تستخدم HIN 239 أو ADM 239
http://img580.imageshack.us/img580/5162/17497606.jpg
http://img696.imageshack.us/img696/7821/58981282.jpg
http://img841.imageshack.us/img841/9974/51304469.jpg
الدائرة الفنية الأساسية للجزء المسئول عن نقل البيانات من وإلى وحدات التخزين ( الفلاشات والرامات داخل الرسيفر )
http://img545.imageshack.us/img545/1232/71996777.jpg
لاحظ أنه يوجد جهد على الطرف رقم 16 قدره 5 فولت وهو جهد محكوم منظم ويمكن الحصول عليه من وحدة 7805 LM
كما أن الطرف رقم 15 موصل بأرضي الجهاز
وعلى ذلك يجب التأكد من وجود الجهد على الطرف 16 مع سلامة المكثفات قبل تغيير الأيسي
حل مشكلة عدم وجود أو تلف الـــ COM PORT في الكمبيوتر
معظم أجهزة الكمبيوتر المحمولة لا تحتوي على منفذ السيريال Serial RS232 DB9 وتحتوي فقط على منفذ USB
ويعتبر USB to Serial Converter أو Serial RS232 DB9 Adapters to USB
هو الحل الأمثل لعلاج هذة مشكلة التوصيل بالملحقات التي تحتوي على Serial RS232 DB9 ومنها أجهزة الرسيفر والكمبيوترات الشخصية العادية
http://img405.imageshack.us/img405/6251/usbad.jpg
ويحتوي هذا المحول على دائرة تستخدم المتكاملة FT232RL
http://img703.imageshack.us/img703/9742/ft232rl.jpg
ويمكن صنعه على النحو المبين بالدائرة
http://img822.imageshack.us/img822/9116/16785077.jpg
http://img843.imageshack.us/img843/5823/75506164.jpg
ويمكن تثبيته على بوردة بهذا الشكل
http://img856.imageshack.us/img856/3425/444uh.jpg
http://img41.imageshack.us/img41/3865/69109717.jpg
والشرح منقول حرفيا
ولكن تم رفع البرامج
المنفذ التسلسلي SERIAL PORT
أهم مشاكل وصلة RS-232
وطرق إصلاحها وضبط إعدادتها يدويا وبإستخدام البرامج
وصلة RS-232
(Recommended Standard-232)
تلعب هذه الوصلة دورا هاما وحيويا في مجال أنظمة الاستقبال من الأقمار الصناعية ، بل أنها تعد واحدة من أهم منافذ الإتصال بين وسائط الميديا حيث تربط هذه الزسائط بعضها البعض علاوة على ربطها ايضا بأجهزة الكمبيوتر والمبرمجات والمودم والدناجل وهي بوابة البيانات المرسلة والمستقبلة ووسيلة التخاطب والإتصال والتبادل التفاعلي وأداة الربط بين عناصر منظومة هذه الوساتط .
http://img683.imageshack.us/img683/4975/db1g.jpg
فمعظم أجهزة الرسيفرات تتضمن هذا المنفذ التسلسلي حيث يستخدم لأغراض التحديثات المستمرة أو للمشاهدة بالمشاركة ( الشيرنج) كما يربط بينها وبين الدنجل Dongle بألأجهزة التي تدعم هذه المنظومة ـ وبين الدنجل والكمبيوتر ، سواء لأغراض التحديثات أو لأغراض الشيرنج ، كما يتصل قارئ الكروت بهذه المنظومة سواء كان لبرمجة الكروت أو لقراءة محتوياتها .
وعلى الرغم من ظهور بعض المشاكل أثناء إجراء التحديثات أو عند المشاهدة عن طريق الشيرنج المعتمد على استخدام منفذ RS-232 ، فإن غالبية هذه المشاكل يمكن حلها بسهولة إذا كان لدينا فهم ولو بسيط عن الكيفية التي يعمل بها هذا المنفذ وطرق نقل البيانات عن طريقه .
ونظرا لأهمية هذه الوصلة وما قد ينشأ عنها من أعطال نتيجة توقفها عن العمل ، رأيت أن أضع بين ايديكم طرق تحديد هذه الأعطال وطرق إصلاحها سواء بالوسائل البسيطة أو حتى الإحترافية
أولا : إجراءات علاجية بسيطة ومنها :
1- التأكد من سلامة التوصيلات وتوافق الكابل المستخدم مع نوع الرسيفر
( كابلات التحديث null modem cable ونظام توصيلها أطرافها بال D-SUB-9pin ذو التسعة أسنان والذي يختلف في بعض الرسيفرات عن بعضها الآخر في طريقة التوصيل ) أو في وحدة الاتصال بال COM PORT D-SUB-9pin) ) نفسها والمتصلة بنهايتي الكابل
http://img571.imageshack.us/img571/6658/db2m.jpg
http://img109.imageshack.us/img109/1571/rs232.jpg
والطريقة الشائعة لتوصيل أطراف هذا الكابل تكون على هذا الشكل
http://img263.imageshack.us/img263/8061/db3i.jpg
بينما توجد طرق أخرى كثيرة للتوصيل وكلها تتوقف على نوع الرسيفر نفسه
وعموما يجب التأكد من سلامة هذا الكابل وسلامة اللحامات بنهاياته الطرفية وعدم وجود أي تلامس بين أطرافه وذلك بإستخدام جهاز الآفوميتر أو بتجربته على رسيفر آخر سليم أو تجربة كابل آخر سليم .
2- ضبط الإعدادات بمنافذ الكمبيوتر
لضبط إعدادات ال COM PORT المتصل بالكمبيوتر يتم إختيار :
المدخل أو المداخل COM3, COM1 ,COM2
سرعة التقل Transfer speed أو Baud rate
19200, 38400, 57600, 115200
عدد البيتات Data bits
5, 6, 7, 8
Parity bit
وهكذا
http://img90.imageshack.us/img90/1452/83928853.jpg
ولضبط هذه الاعدادات :
Windows XP COM port setting
من قائمة إبدأ Start >
Control Panel >
دبل كليك system >
Hardware >
Device manager >
دبل كليك ( Ports ( COM & LPT >
أو كليك يمين على ال COM الذي تريد ضبط إعداداته >
كليك Properties >
Port Settings tab
ضع الاعدادات المطلوبة ثم OK
http://img546.imageshack.us/img546/662/90618222.jpg
إختار Advanced
وضع المؤشر كما بالصورة ثم OK
http://img17.imageshack.us/img17/6594/comsp.jpg
http://img19.imageshack.us/img19/1296/53105686.jpg
ثانيا : قد يكون عدم التعرف على ال COM PORT بالكمبيوتر نتيجة غياب أحد ملفات نطام التشغيل :
والتي تعرف بملفات توافق النظام System File Compatibility
ويمكن نسخ هذه الملفات بمجلد system32 أو تحديث نسخة الويندوز
وأهم هذه الملفات هو commport.dll
ويمكن تحميله من هنا
commport.dll
(http://forums.ni.com/attachments/ni/170/273435/2/ComPort.zip)
أما الملفات الأخرى فهي
advapi32.dll
mfc42.dll
msvcirt.dll
msvcrt.dll
ole32.dll
oleaut32.dll
olepro32.dll
rpcrt4.dll
wininet.dll
وهذا الموقع يساعدك في تحميل وإصلاح هذه الملفات
http://www.dll-files.com/
وقد تكون هناك مشكلة أيضا بالريجستري لذا يجب استخدام أحد برامج إصلاح الريجستري ومنها registry booster و regtweaker و غيرها
وفي حالة عدم التعرف على ال COM PORT أو تلف أحد الملفات قد تظهر بعض الرسائل مثل
http://img225.imageshack.us/img225/5813/73101440.jpg
http://img13.imageshack.us/img13/1299/error2r.jpg
http://img190.imageshack.us/img190/7974/erro3r.jpg
برامج مفيدة للتعرف على سلامة البورتات وضبط إعداداتها
من الموقع الرسمي
http://www.aggsoft.com/
(http://www.aggsoft.com/)
حمل برنامج
comstresstest (http://www.aggsoft.com/download/comstresstest.zip)
http://img135.imageshack.us/img135/53/test1ei.jpg
واليك برنامج آخر
aspmon4 (http://www.aggsoft.com/download/aspmon4.zip)
http://img151.imageshack.us/img151/213/advpc.jpg
ثالثا : ضبط الاعدادات الخاصة لل RS232 مع بعض الأجهزة
فهناك أسباب أخرى تتعلق بالإعدادات اللازمة ليعمل منفذ RS232 بكفائة يتم ضبطها من خلال اللودر الخاص بتحميل السوفتوير أو من البرامج ذات الصلة بوصلة RS232 بشرط سلامة اللودر نفسه وتوافقه مع موديل الجهاز
ومن أمثلتها لودر تحميل القنوات للهيوماكس
http://img830.imageshack.us/img830/4021/98064517.jpg
رابعا : إجراءات خاصة بالفنيين فقط لأسباب تتعلق بتلف داخلي بالرسيفر
فيجب التأكد من سلامة المتكاملة IC MAX 232 وقد تحتوي بعض الرسيفرات على نفس المتكاملة ولكن بأسماء أخري مثل HIN 232 وفي الهيوماكس مثلا تستخدم HIN 239 أو ADM 239
http://img580.imageshack.us/img580/5162/17497606.jpg
http://img696.imageshack.us/img696/7821/58981282.jpg
http://img841.imageshack.us/img841/9974/51304469.jpg
الدائرة الفنية الأساسية للجزء المسئول عن نقل البيانات من وإلى وحدات التخزين ( الفلاشات والرامات داخل الرسيفر )
http://img545.imageshack.us/img545/1232/71996777.jpg
لاحظ أنه يوجد جهد على الطرف رقم 16 قدره 5 فولت وهو جهد محكوم منظم ويمكن الحصول عليه من وحدة 7805 LM
كما أن الطرف رقم 15 موصل بأرضي الجهاز
وعلى ذلك يجب التأكد من وجود الجهد على الطرف 16 مع سلامة المكثفات قبل تغيير الأيسي
حل مشكلة عدم وجود أو تلف الـــ COM PORT في الكمبيوتر
معظم أجهزة الكمبيوتر المحمولة لا تحتوي على منفذ السيريال Serial RS232 DB9 وتحتوي فقط على منفذ USB
ويعتبر USB to Serial Converter أو Serial RS232 DB9 Adapters to USB
هو الحل الأمثل لعلاج هذة مشكلة التوصيل بالملحقات التي تحتوي على Serial RS232 DB9 ومنها أجهزة الرسيفر والكمبيوترات الشخصية العادية
http://img405.imageshack.us/img405/6251/usbad.jpg
ويحتوي هذا المحول على دائرة تستخدم المتكاملة FT232RL
http://img703.imageshack.us/img703/9742/ft232rl.jpg
ويمكن صنعه على النحو المبين بالدائرة
http://img822.imageshack.us/img822/9116/16785077.jpg
http://img843.imageshack.us/img843/5823/75506164.jpg
ويمكن تثبيته على بوردة بهذا الشكل
http://img856.imageshack.us/img856/3425/444uh.jpg
http://img41.imageshack.us/img41/3865/69109717.jpg
والشرح منقول حرفيا
ولكن تم رفع البرامج