قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

ejasoft
:: مهندس ::
تاريخ التسجيل: Dec 2005
المشاركات: 28
نشاط [ ejasoft ]
قوة السمعة:0
قديم 05-03-2011, 03:48 AM المشاركة 1   
افتراضي طريقة قراءة اى داتا عبر المنفذ سيرال كوم Twitter FaceBook Google+



السلام عليكم
تحية طيبة لكل اعضاء المنتدى

لدى سؤالين اولا من اين يمكن الحصول على المبرمجة arduino وحتى الاى يسى atmega
والافضل ان كان لديكم معلومات عن اماكن تبيعها فى الاسكندرية



ثانيا ما هى الطريقة لقراءة الداتا عبر منفذ السيرال بورت الخاص بالكمبيوتر

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

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

الفكرة هي انه لدى مشروع بسيط لى شخصيا هوا car pc
والموضوع انى اريد ان ابرمج برنامج يعرض المسافة التى يعرض الباكنك سينسور ده
بدون القطعة الاخرى وذلك عن طريق السيرال بورت لانى اعرف ان اليو اس بى صعب ويحتاج تعريفات الخ

-------------------------------------
كذلك اريد معرفة البرنامج المستخدم لعرض الداتا دى

وطلب اخير
هل يوجد مبرمجة افضل من arduino تكون لديها الكثير من الخرج والدخل الانلوج والديجتال واين يتم بيعها وذلك بالنسبة للمياكروكونترولر مثل atmega
اين يباع

تحياتى لك ... اسف للاطالة
شكرا لكم

اعلانات

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 05-03-2011, 07:13 AM المشاركة 2   
افتراضي


السلام عليكم
تحية طيبة لكل اعضاء المنتدى
لدى سؤالين اولا من اين يمكن الحصول على المبرمجة arduino وحتى الاى يسى atmega
والافضل ان كان لديكم معلومات عن اماكن تبيعها فى الاسكندرية

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

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

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

وطلب اخير
هل يوجد مبرمجة افضل من arduino تكون لديها الكثير من الخرج والدخل الانلوج والديجتال واين يتم بيعها وذلك بالنسبة للمياكروكونترولر مثل atmega
اين يباع

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

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

almoflehy
:: مهندس جيد ::
تاريخ التسجيل: Apr 2007
الدولة: YEMEN
المشاركات: 252
نشاط [ almoflehy ]
قوة السمعة:0
قديم 05-03-2011, 07:17 AM المشاركة 3   
افتراضي


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


درس مختصر في الاتصال التسلسلي بين الكمبيوتر والميكروكنترولر RS232

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


ejasoft
:: مهندس ::
تاريخ التسجيل: Dec 2005
المشاركات: 28
نشاط [ ejasoft ]
قوة السمعة:0
قديم 05-03-2011, 05:07 PM المشاركة 4   
افتراضي


السلام عليكم ورحمة الله
اولا اشكركم كثيرا استاذ ماجد عباس محمد والاستاذ almoflehy
على ردكم السريع والمفيد

بالنسبة لنوع الداتا ما هى طريقة معرفة نوعها وما الفرق ما بينهم
كذلك البرامج المستخدمة فى القراءة هل هوا الhypertirminal ام يوجد شىء اخر

وبالنسبة للتوصيل على نوصل مباشرة على منفذ السيريال
انا شوفت الدائرة الموجودة فى الدرس الموجود فى الرد السابق لاكن لم افهمها لاكنى شوفت بعض الدروس تشير الى توصيل بعض الاطراف فى منفذ السيريال بالاضافة الى التوصيل مباشرة الى اطراف محددة هل هذا خطر على الكمبيوتر + فرضا لو نوع الداتا مختلف كما اشرت استاذ عباس هل هذا قد يضر بالكمبيوتر ؟

اسف للايطال
شكرا لكم


almoflehy
:: مهندس جيد ::
تاريخ التسجيل: Apr 2007
الدولة: YEMEN
المشاركات: 252
نشاط [ almoflehy ]
قوة السمعة:0
قديم 05-03-2011, 07:53 PM المشاركة 5   
افتراضي


السلام عليكم ورحمة الله
اولا اشكركم كثيرا استاذ ماجد عباس محمد والاستاذ almoflehy
على ردكم السريع والمفيد
وعليكم السلام ورحمة الله
اولا انا لست باستاذ وانما طالب علم فلا داعي ان تناديني باستاذ

بالنسبة لنوع الداتا ما هى طريقة معرفة نوعها وما الفرق ما بينهم
كذلك البرامج المستخدمة فى القراءة هل هوا الhypertirminal ام يوجد شىء اخر
افتح داتاشيت القطعة وان شاء الله تعرف نوع الداتا منه
بالنسبة لبرامج القراءة فقد تكون هناك برامج اخرى ولكن انا لا اعرف سوى الـ hypertirminal

وبالنسبة للتوصيل على نوصل مباشرة على منفذ السيريال
انا شوفت الدائرة الموجودة فى الدرس الموجود فى الرد السابق لاكن لم افهمها لاكنى شوفت بعض الدروس تشير الى توصيل بعض الاطراف فى منفذ السيريال بالاضافة الى التوصيل مباشرة الى اطراف محددة هل هذا خطر على الكمبيوتر + فرضا لو نوع الداتا مختلف كما اشرت استاذ عباس هل هذا قد يضر بالكمبيوتر ؟

اسف للايطال
شكرا لكم
على ما اعتقد اذا كانت فولتية الداتا الخارجة من القطعة وفولتية منفذ السيريال مختلفتين فيجب استخدام قطعة بينهم للموائمة مثل الايسي MAX232 لانه اذا قمت بالتوصيل مباشرة فقد يضر بالقطعة او الكمبيوتر.

استفسار: هل على ما افتهم لي ان القطعة هي التي موصلة بالكمبيوتر ام ان القطعة موصلة بالميكرو والميكرو هو يأخذ الداتا من القطعة ويرسلها للكمبيوتر؟
موفق ان شاء الله


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 05-03-2011, 07:54 PM المشاركة 6   
افتراضي


برنامج الhypertirminal يقرأ الداتا بطريقة تكون بها 8 بت مع نبضة بدء و نبضة انتهاء و يمكن تعديل هذا لكن إما تكون 8 أو 7 بت بيانات
كما يجب ضبط التردد مثلا 9600 أو أكثر وكل هذا يجب أن تكون طريقة ارسال السينسور
لكى توصل مباشرة بالحاسب يجب أن تكون البيانات +7 فولت كحد أقصى على منفذ السيريال RS232 أما باقى المنافذ فهى 5 فولت فقط


ejasoft
:: مهندس ::
تاريخ التسجيل: Dec 2005
المشاركات: 28
نشاط [ ejasoft ]
قوة السمعة:0
قديم 06-03-2011, 12:01 AM المشاركة 7   
افتراضي


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

للاسف انا مش محترف فى هذا المجال ولا تخصصى وانما اسعى الى فهم المايكرو كونترولر لانه سياسعدنى على فهم بعض الاشياء فى مجال عملى

لاكن للاسف لا افهم موضوع البت هل تتم معرفة البت عن طريق الفولت ام ماذا لانى لاحظت فى ردكم السابق
"اما تكون 8 او 7 بت ... يجب ان تكون 7+ فولت " هل لهم علاقة ؟

"منفذ السيريال RS232 أما باقى المنافذ فهى 5 فولت" هل توجد منافذ اخرى غير السيريال ؟ منفذ البرنتر اعتقد يرسل فقط ولا يستقبل ؟

"افتح داتاشيت القطعة وان شاء الله تعرف نوع الداتا منه" ؟ من ابن افتحه هل هى معلومات الكنترولر كاسمه وابحث عنه فى النت ؟
لانه لاتوجد سوى اى سى مدمج صغير عليه مادة سوادء فقط ولا يوجد اى اسم او اى شىء


"استفسار: هل على ما افتهم لي ان القطعة هي التي موصلة بالكمبيوتر ام ان القطعة موصلة بالميكرو والميكرو هو يأخذ الداتا من القطعة ويرسلها للكمبيوتر؟
موفق ان شاء الله"
الجهاز عبارة عن ثلاثة اجزاء
1- اربع الترا سونيك سينسور
2- علبة يوصل بيها الباور + الالترا سونك + يخرج منها كابل بيه ثلاثة اسلاك
3- علبة صغيرة بيها شاشة lcd فتحتها مكتوب فيها عند نقاط توصيل الكابل الذى به ثلاثة اسلاك
12v+ g data

فكرة عمل الجهاز هو يتم وضع السينسور فى السيارة فى الخلف
فى الاكصدام الخلفى

يوصل بالوحدة التى هى رقم 2
توصل الوحدة 2 بالشاشة رقم 3 كما ذكرت اعلاه

عند رجوع السيارة للخلف يشتغل الجهاز رقم 2 ثم تفتح الشاشة ويظهر عليها بيانات مثل المسافة بين الشىء اللى فى الخلف بمعنى فى حالة وجود شخص او شىء فى مجال 2.5 متر تبدا بعرض المسافة وكلمات اقتربت تظهر المسافة بين الشىء والسيارة مع بذر يعطى صوت لمعرفة الحالة

كل ما اريده هو عرض البيانات الموجودة على شاشة ال lcd على الكمبيوتر

ففكرت بتوصيلها بالكمبيوتر وبرمجة برنامج لقراءة الداتا فى منفذ السيرال وبذلك تكون هيا النتيجة بدل الشاشة الاخرى

اسف للايطال
تحياتى لكم جميعا


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 06-03-2011, 04:48 AM المشاركة 8   
افتراضي


السلام عليكم ورحمة الله
لاكن للاسف لا افهم موضوع البت هل تتم معرفة البت عن طريق الفولت ام ماذا لانى لاحظت فى ردكم السابق
"اما تكون 8 او 7 بت ... يجب ان تكون 7+ فولت " هل لهم علاقة ؟
يجب أن تدرس Logic أو البيانات الرقمية لتعرف ماذا تفعل و سأضع سلسلة إن شاء الله عنها فى قسم الالكترونيات
البت هى وحدة البيانات الرقمية و يعبر عنها بالفولت أو التيار حسب النظام المتبع أما 5 فولت أو 7 فولت فهذا يعود لأسلوب التخاطب بين المرسل و المستقبل و يسمى بروتوكول التخاطب
"منفذ السيريال RS232 أما باقى المنافذ فهى 5 فولت" هل توجد منافذ اخرى غير السيريال ؟ منفذ البرنتر اعتقد يرسل فقط ولا يستقبل ؟
يرسل و يستقبل فمنفذ الطابعة يحدد حالة الطابعة من توافر الحبر و نفاذ الورق و انتهاء الصفحة و انحشار الورق الخ
هناك منفذ USB و منفذ الشبكة
"افتح داتاشيت القطعة وان شاء الله تعرف نوع الداتا منه" ؟ من ابن افتحه هل هى معلومات الكنترولر كاسمه وابحث عنه فى النت ؟
هذه مواقع مجانية للحصول على الداتا شيت
http://www.alldatasheet.com/
http://www.datasheetcatalog.com/
http://www.datasheet4u.com/
http://www.datasheetarchive.com/

لانه لاتوجد سوى اى سى مدمج صغير عليه مادة سوادء فقط ولا يوجد اى اسم او اى شىء


"استفسار: هل على ما افتهم لي ان القطعة هي التي موصلة بالكمبيوتر ام ان القطعة موصلة بالميكرو والميكرو هو يأخذ الداتا من القطعة ويرسلها للكمبيوتر؟
موفق ان شاء الله"
الجهاز عبارة عن ثلاثة اجزاء
1- اربع الترا سونيك سينسور
2- علبة يوصل بيها الباور + الالترا سونك + يخرج منها كابل بيه ثلاثة اسلاك
3- علبة صغيرة بيها شاشة lcd فتحتها مكتوب فيها عند نقاط توصيل الكابل الذى به ثلاثة اسلاك
12v+ g data

فكرة عمل الجهاز هو يتم وضع السينسور فى السيارة فى الخلف
فى الاكصدام الخلفى

يوصل بالوحدة التى هى رقم 2
توصل الوحدة 2 بالشاشة رقم 3 كما ذكرت اعلاه

عند رجوع السيارة للخلف يشتغل الجهاز رقم 2 ثم تفتح الشاشة ويظهر عليها بيانات مثل المسافة بين الشىء اللى فى الخلف بمعنى فى حالة وجود شخص او شىء فى مجال 2.5 متر تبدا بعرض المسافة وكلمات اقتربت تظهر المسافة بين الشىء والسيارة مع بذر يعطى صوت لمعرفة الحالة

كل ما اريده هو عرض البيانات الموجودة على شاشة ال lcd على الكمبيوتر

ففكرت بتوصيلها بالكمبيوتر وبرمجة برنامج لقراءة الداتا فى منفذ السيرال وبذلك تكون هيا النتيجة بدل الشاشة الاخرى

اسف للايطال
تحياتى لكم جميعا
سيكون من الصعب عمل ذلك لعدم معرفة الدائرة ولكن هناك دوائر كثيرة مماثلة يمكن التعامل معها مثل هذه
http://www.piclist.com/images/www/ho...c/e_pic6_6.htm
و الشرح والدائرة والبوردة موجوين بالروابط بالصفحة

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 10:50 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025