الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال في التحكم في ( المودم )

مغلق
بدأه العالم في 5 أكتوبر 2005 · 15 رد · 3,094 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

لدي سؤال بخصوص ( المودم ) .. هل من الممكن التعامل معه مثل منفذ الطابعه من اجل التحكم في الاجهزة عن بعد ...

وشكرا

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#3

لكن اخي ماذا تقصد بـــ AT Command ارجو التوضيح بفكرة بسيطه

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#4

اذا كان المودم خارجي فهو متصل بمنفذ تسلسلي مباشرة , اما اذا كان داخلي فعند تعريفه على نظام التشغيل يقوم بتعريف منفذ تسلسلي افتراضي ليتعامل نظام التشغيل معه

لذلك فالتعامل مع المودم سيكون عباره عن تعامل مع منفذ تسلسلي سواء كان هذا المنفذ فعلي أو افتراضي , فالتعامل معه في البرمجه لن يختلف

طبعا حسب لغة البرمجه التي تتعامل بها تستطيع التعامل مع المنفذ التسلسلي , فمثلا في اللغات التي تتعامل بدوال الـ API مثل السي والأسمبلي تقوم بفتح ملف باسم المنفذ بعدها تقوم بالقراءه والكتابه من هذا الملف (المنفذ) , وفي البيسيك أسهل - توجد أداه مباشره للتعامل مع المنفذ التسلسلي.

يستقبل المودم أوامر معينه ويميز هذه الأوامر بأنها تبدأ بـالحرفين AT لهذا تسمى AT Command

ولمعرفة الأوامر التي يقبلها المودم وكيفية ارسالها , يوجد مع كل مودم قرص التعريف ويوجد عليه ملفات pdf منها ملف يحتوي على الـ AT Command التي يقبلها المودم

مثلا للاتصال بالرقم 123456

يتم ارسال هذا السطر

ATDT123456

طبعا بعد معرفة كيفية ارسال أوامر للمودم , يمكنك ارسال أي بيانات من خلال المودم وسيتم ارسالها على الخط الى الطرف الآخر

#5

اشكرك اخي Asm4all على المبادرة ...

اخي ممكن هذا السؤال ...

لو عندي مودم داخلي كيف ان اتصل به عن طريق التليفون وذلك من خلال لغة الفيجوال بيسك ... هل من الممكن

وجزاك الله خيرا

رمضان كريم وكل عام وانتم بخير

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#6

كما قلت سابقا , لا يوجد فرق بين المودم الداخلي والخارجي من ناحية البرمجه فكلاهما تتعامل معه عن طريق منفذ تسلسلي مثل COM1 أو COM2 أو COM3 ...

اما من ناحية الفيجوال بيسيك فالموضوع أسهل بكثير حيث ان هناك اداه خاصه مثل الـ TextBox مثلا تقريبا اسمها MSComm اذا لم تخونني الذاكره - لي أكثر من سنه حوالي سنتين لم ابرمج فيجوال بيسيك - عموما يمكن استخدام طريقة فتح المنفذ كأنه ملف بدوال الـ API كما تستخدمه في السي مثلا

يمكن السؤال في قسم الفيجوال بيسيك عن كيفية التعامل برمجيا مع المنفذ التسلسلي

#7

بسم الله الرحمن الرحيم

ممكن اخوان دروس عن المنفذ التسلسلي

وشكرا

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#8

هل تريد شرح لكيفية التعامل معها برمجيا , أم تريد شرح كيفية التعامل معها الكترونيا وكيفية عملها ؟

#9

اشكرك اخي الكريم

الكل يا اخي / دروس عن التعامل معها برمجيا بالفيجوال بيسك وكذلك الكترونيا ..

تشكر اخي

** أقم صلاتك قبل مماتك **

الصلاة : جالبة للرزق . حافظة ‏للصحة دافعة للأذى ، طاردة للأدواء ، مقوية للقلب ، مبيضة للوجه ، ‏مفرحة للنفس ، مذهبة للكسل ، منشطة للجوارح ، ممدة للقوى ‏،شارحة للصدر، مغذية للروح ، منورة للقلب ، حافظة للنعمة ، دافعة ‏للنقمة ، جالبة للبركة, مبعدة من الشيطان.

* هل تعلم أن النبي صلى الله عليه وسلم وصف تارك الصلاة بالكفر ؟

‏* هل تعلم أن الذي لا يصلي إذا مات لا يدفن في مقابر المسلمين!!

‏* هل تعلم أن أول ما تحاسب عليه الصلاة ؟

‏* هل تعلم أن تارك الصلاة يحشر يوم القيامة مع فرعون ؟

‏* هل تعلم أن تارك الصلاة مع المجرمين في جهنم ؟

#10

الحمد لله وجدت لك استفسار مشابه في الفيجوال بيسيك مردود عليه بشرح أعتقد انه يكفي

serial port comunication using visual basic

وطبعا التعامل أسهل مع الفيبي لأنه توجد هذه الأداه المسماه MSComm

و اليك كود كامل لاستخدام المنفذ التسلسلي Communication over Serial Port for VB6 - Visual Basic 6

و اليك كم من الاستفسارات حول برمجة المنفذ التسلسلي باستخدام الفيجوال بيسيك

"Serial Port" AND vb6

احاول الحصول لك على أكبر قدر من المصادر لأني للأسف لم ابرمج المنفذ التسلسلي غير بدوال API , وجربت الارسال فقط

لو تحب مشاهدة كيفية برمجه المنفذ التسلسلي باستخدام دوال الAPI لكن في السي++

Creating a Serial communication on Win32

اما عن التعامل معها الكترونيا فاليك شرح كامل للـ UART

Serial Port

كيف يعمل المنفذ التسلسلي

Serial Communication Overview

مقدمه في الاتصال التسلسلي

وبالتوفيق ان شاء الله

#11

السلام عليكم ورحمة الله

شكرا جزيلا لكم على كم المعلومات الواردة في هذه المشاركة ولي سؤال أرجوا أن تتسع له صدوركم .. جزاكم الله خيرا :-

هل يمكن قياس الفولت الخاص بكارت الفاكس برمجياً

بمعنى أنه هناك فولت كهربائي داخل لكارت الفاكس من خلال كيبل التليفون ( الحرارة ) أو الـ Dial Tone .. فهل أستطيع قياس هذا الفولت أم أن الأمر يتطلب دارة إلكترونية قابلة للبرمجة للقيام بهذه الوظيفة

جزاكم الله خيرا

مختار أحمد

موقع الويب : http://www.luxorsystems.com

منتدياتنا :http://www.luxorsystems.com/forum/index.php

للمراسلة

luxorsystems@hotmail.com

للاتصال التليفوني

00201228085123

#12

أي وظيفة يدعمها المودم نفسه يقدمها برمجيا بأمر من أوامر AT COMMANDS

يعني لو المودم (فرضا) يدعم هذه الخاصيه , ستكون عملية قرائة درجة الحراره كأي أمر عادي ترسله للمودم فيرد عليك بالنتيجه

لكن هذا افتراض نظري لأني لم أرى من قبل مودم يدعم هذه الخاصيه ( أو لم أقرأها من قبل)

اذاً من دون هذه الخاصيه في المودم , يجب حلها الكترونيا , وهي بسيطه , بتوصيل ADC محول من تناظري الى رقمي , وتقرأ الرقم الرقمي من منفذ الطابعه مثلا

#13

السلام عليكم ورحمة الله

شكرا جزيلا للاهتمام والرد أخي الفاضل Asm4al

وعذرا على كثرة أسئلتي ولكن أنا بالفعل لا أعرف ألف باء إلكترونيات لذلك هلا أفدتني ببعض المعلومات ( إن لم أثقل عليك ) جزاك الله عني خير الجزاء:

هل هذه الدارة تباع جاهزة في محلات الاكترونيات أم أن الامر يتطلب عملها يدوياً ؟

وإن كانت تباع جاهزة فأين أجدها ( مع ملاحظة أنني أقطن بجمهورية مصر العربية ) وكم ثمنها ( ولو بالتقريب ) ؟

هل هي كبيرة الحجم أم يمكن تركيبها بشكل أو بآخر على كارت الموديم ؟

أخيرا زادك الله من فضله ووهب لك حب العلم والتعلم ( إن أجبت عليّ أم لم تجب )

بارك الله فيكم

مختار أحمد

موقع الويب : http://www.luxorsystems.com

منتدياتنا :http://www.luxorsystems.com/forum/index.php

للمراسلة

luxorsystems@hotmail.com

للاتصال التليفوني

00201228085123

#14

وعليكم السلام ورحمة الله وبركاته

اسأل كما تشاء يا ابو حنان وان شاء الله أجاوبك قدر المستطاع ويكمل غيري لتكفي السؤال ويستفيد الجميع

اقتباس
هل هذه الدارة تباع جاهزة في محلات الاكترونيات أم أن الامر يتطلب عملها يدوياً ؟
بالنسبه للـ ADC فهي دائره متكامله IC تباع في السوق , وبم أنك من مصر (مثلي :D ) يمكنك الحصول عليها من باب اللوق في التحرير من أي محل مكونات الكترونيه

كيفية استخدام ال ADC و توصيله مع المايكروكنترولر , افهم منها كيف يستخدم الـ ADC بعدها نستبدل منفذ الميكروكنترولر بمنفذ الطابعه , وانظر ايضا الى هذا الدرس ايضا التحويل من تماثلى الى رقمي بواسطة منفذ الطابعه, التعبير عن الجهود رقميا

بالمناسبه سعر هذه الشريحه ليس باهظا , لا اذكر كم تقريبا , ولكنها ليست مكلفه

لكن ليتضح الأمر لك فهي لن تستخدم هكذا وحدها , تحتاج تحابيش :) بجوارها كي تعمل بشكل صحيح , ويتضح هذا من الرابط الأول

أخيرا , لا أعتقد أنك تحتاج هذا الموضوع لأي هدف - الا اذا كان هو الهدف نفسه - اعني ان الجهود التي تمر في سلك الهاتف (الحراره) قيم قياسيه يمكن معرفتها من خلال البحث على الانترنت , على سبيل المثال لا الحصر اليك هذا الرابط و هذا الرابط و هذا الرابط , فلا حاجه لقياسها الا اذا كنت ستحتاج القيم بدقه لعمل شيء ما

#15

السلام عليكم ورحمة الله

بادئ ذي بدء أحب أن أوضح أنه ليس هناك من كلمات - في كل قواميس اللغات - تستطيع أن تعبر عن مدي شكري لله على أن وهبك هذا العلم ومن ثم شكري لك على أنك لم تبخل به على عباده - داعيا الله عز وجل أن يجعل تعبك في ميزان حسناتك يوم لا ينفع المرء إلا ما قدمت يداه - آمين

ثم اسمح لي أن أوضح ما أرنو إليه من أسئلتي المملة تلك :-

المطلوب هو معرفة الفولت الكهربائي أو الجهد الكهربائي الموجود حاليا في كيبل خط التليفون وذلك بشكل متكرر كل ثانية واحدة تقريبا .

والبرغم من عدم تجربتي بما تفضلت بشرحه في مشاركتك السابقة إلا أنني أعتقد أنه مجدي إلى حدٍ كبير .

والبرغم من ذلك إلى أنني أعتقد أنه هناك مشكلة أكبر حيث المطلوب ليس فقط قياس جهد خط تليفون واحد بل قد يصل إلى ثلاثة خطوط أي ثلاثة كروت موديم وذلك في وقت واحد .

فما العمل خاصة وأنه هناك توصيلات مابين الـ IC ومنفذ الطابعة بما يعني عمل كارت واحد بهذه الطريقة .

والسؤال الآن هل يمكن عمل دارة تقوم بنفس العمل السابق ويتم تثبيتها على كارت الموديم بطريقة أو بأخري بحيث أستطيع قرائتها من خلال نفس المنفذ المثبت عليه كارت الموديم .

فإن كان ذلك ممكناً فهلا أرشدتني إلى شركة أو شخص يستطيع عمل ذلك في القاهرة - حيث لابد من وأن يكون ذلك الشخص محترف في مجال الإلكترونيات وفي نفس الوقت عليم بكيفية عمل كارت الموديم وتوصيلاته .

أخيرا أعلم أن أسئلتي مملة ومرهقة جدا أعانكم الله على تحملي

ولكن قد يشفع لي سبب مهم ( خاصة وإن علمتم أنني - صعيدي قفل) :D

والسلام عليكم ورحمة الله

مختار أحمد

موقع الويب : http://www.luxorsystems.com

منتدياتنا :http://www.luxorsystems.com/forum/index.php

للمراسلة

luxorsystems@hotmail.com

للاتصال التليفوني

00201228085123

#16

شكرا اخونا وبارك الله فيك على هذا الشرح الرائع وزادك الله من فضله ووهب لك حب العلم والتعلم

هذا الموضوع مغلق.

مواضيع مشابهة