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

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

الصورة الرمزية ابن الموصل
ابن الموصل
:: مهندس ::
تاريخ التسجيل: Nov 2009
المشاركات: 10
نشاط [ ابن الموصل ]
قوة السمعة:0
قديم 02-01-2010, 05:12 AM المشاركة 1   
ha مساعدة لعرض serial data باستخدام المايكروكونترولر Twitter FaceBook Google+



السلام عليكم اخواني
لدي مشروع اريد ان انجزه واطلب منكم ايسر فلسفة وطريقة لعمل المشروع ترونها انتم.
خلاصة المشرع انه لدي 7 segment مصنعة محليا ذات 8 ارجل 7 موصلة للقطع وواحدة ارضي وهذه القطع ليس فيها اي بوتوكول داخلي ولا اي قطعة مبرمجة مجرد تصل الفولتية لرجل معينة يتم اضاءة القطعة المحددة بتلك الرجل

المطلوب لدي serial data (تمثلارقام مثلا26 او89)قادمة من كومبيوتر او اي مصدر واريد ان اعرضها على 3digit من تلك ال7segment فماهي الطريقة او الحل الذي استخدمه من اجل ان اصل لأضمن الطرق لعرض البيانات انتظر ردكم بفارغ الصبر مع الشكر مقدماً.

اعلانات

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


الحل التقليدى أن تستقبلها على مسجل ازاحة توالى إلى توازى Serial in parallel out shift register ثم تمررها إلى CD4511 -7seg decoder-driver الى الشاشة

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

الصورة الرمزية ابن الموصل
ابن الموصل
:: مهندس ::
تاريخ التسجيل: Nov 2009
المشاركات: 10
نشاط [ ابن الموصل ]
قوة السمعة:0
قديم 02-01-2010, 05:43 AM المشاركة 3   
not funny


الحل التقليدى أن تستقبلها على مسجل ازاحة توالى إلى توازى Serial in parallel out shift register ثم تمررها إلى CD4511 -7seg decoder-driver الى الشاشة
اخي الكريم مشكور جدا على سرعة الرد لكني اطمع بتفصيل اكثر للحل لأني مبتدأ في هذا المجال وكيف اتعامل مع عدد الICs لتحديد الdigit المقصود وهل في بالك ان استخدم مايكروكونترولر ام لا ؟؟؟ شكرا جزيلا استاذ ماجد


التعديل الأخير تم بواسطة : ابن الموصل بتاريخ 02-01-2010 الساعة 06:17 AM

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


اخي الكريم مشكور جدا على سرعة الرد لكني اطمع بتفصيل اكثر للحل لأني مبتدأ في هذا المجال , علما اني وجدت الcd1145 يستقبل parllel وليس serial
لهذا قلت أنك تحول من serial الىparllel
وكيف اتعامل مع عدد الICs لتحديد الdigit المقصود
الأسهل و الأفضل أن تستخدم طقم لكل رقم أى تستخدم مثلا CD4035 وهو 4 بت يقبل توالى ويعرض توازى ثم CD4511 الى الشاشة وتكررها لكل رقم و طبعا خرج CD4035 الأول يكون دخل للثانى و خرج الثانى دخل الثالث لتكوين 12 بت للأرقام الثلاثة
وهل في بالك ان استخدم مايكروكونترولر ام لا ؟؟؟ شكرا جزيلا استاذ ماجد
المسألة ترجع لك
لو لديك طريقة ارسال من الحاسب مثلا أو خلافة سيريال للدائرة فلا تحتاج لميكرو
أما إن كنت ستستخدم RS232 من الحاسب فالميكرو سيسهل الإستقبال منه


الصورة الرمزية ابن الموصل
ابن الموصل
:: مهندس ::
تاريخ التسجيل: Nov 2009
المشاركات: 10
نشاط [ ابن الموصل ]
قوة السمعة:0
قديم 02-01-2010, 06:28 AM المشاركة 5   
افتراضي


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


التعديل الأخير تم بواسطة : ابن الموصل بتاريخ 02-01-2010 الساعة 06:36 AM

الصورة الرمزية Abdulla873
Abdulla873
:: مهندس متميز ::
تاريخ التسجيل: Sep 2009
الدولة: Baghdad, Iraq
المشاركات: 504
نشاط [ Abdulla873 ]
قوة السمعة:0
قديم 02-01-2010, 07:22 AM المشاركة 6   
افتراضي


من رخصة الاخ ماجد, تحياتي يا ابن الموصل
الدائرة موجودة في الموقع بالاسفل,
http://www.play-hookey.com/digital/s..._register.html
اولا: يجب ان تستعمل RS232 Technique او ال SPI من المايكروكونترولر عن طريق MSSP
ثانيا: اربط مخرج Data من المايكر بال 0 في الدائرة وال Clock من المايكر اربطها
تحت.

م. عبدالله


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 02-01-2010, 11:49 AM المشاركة 7   
افتراضي


ولو تعبتك معاي لكن فضلك كبير
ممكن ترسملي مخطط مبسط بقلمك العجيب يا استاذنا الكريم اذا مفيش زحمة على فرض ان الdata جاهزة
اخى
هذا المخطط الذى طلبت
وجدت هذه المتكاملة MC14194B وهى اسهل فى الاستخدام من الأولى لذا وضعتها فى المخطط وهى متوافرة

معذرة يبدو أننى نسيت ان اوصل أول MC14194B بالتالية وهكذا
مجرد خط يربطهما معا
عند تحميل Data sheet ستجد خرج الأولى المسمى Q3 من الأولى و يوصل بدخل التالية وهو DSR الطرف رقم2 وهكذا بين الثانية والأخيرة


الصورة الرمزية ابن الموصل
ابن الموصل
:: مهندس ::
تاريخ التسجيل: Nov 2009
المشاركات: 10
نشاط [ ابن الموصل ]
قوة السمعة:0
قديم 03-01-2010, 10:24 AM المشاركة 8   
افتراضي


استاذي الكريم ماجد عباس لايسعني الا أن ان اقول بارك الله فيك ورفع شأنك ونفع بك غيرك وأطال عمرك الله للعمل في سبيله وسدد خطاك وأخلص عملك وهيأ لك من حلاله ما تتمناه ووقاك من الحرام ماتتمناه ومالم تتمناه وطهر بدنك فقد كنت بفعل أخا عزيزا ومعلما طيبا لاتتضجر من تفاهة أسئلتنا او قلة معلوماتنا ...فسير في درب العطاء مهما قصرنا في شكرك فماكلن لله دام واتصل وماكان لغيره انقطع وانفصل ..والسلام عليكم ورحمة الله

إضافة رد

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

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

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


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

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