منتدى الإلكترونيات قسم الالكترونكس لمناقشة الافكار والمعلومات المتعلقة بالهندسة الالكترونية للمبتدئين والهواة والفنيين - Electronics

   

الصورة الرمزية م.وليد الفرا
م.وليد الفرا
:: اللهم اغفر له وارحمه ::
تاريخ التسجيل: Sep 2006
الدولة: غزة-فلسطين
المشاركات: 2,687
نشاط [ م.وليد الفرا ]
قوة السمعة:
قديم 04-09-2012, 07:56 PM المشاركة 17   
افتراضي



اسف انني لم اتمكن بالامس من انجاز العمل لكنني اعدك باذن الله ان انجزه هذه الليلة
تحملني
تحياتي

اعلانات

adelmovis
:: موقوف ::
تاريخ التسجيل: Jan 2012
المشاركات: 124
نشاط [ adelmovis ]
قوة السمعة:
قديم 04-09-2012, 11:58 PM المشاركة 18   
افتراضي


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

لا عليك استاذي الفاضل عندك كل الوقت اعمل على راحتك لم يبقى سوى القليل و باذن الله نكمله قبل الوقت و الله ولي التوفيق و بارك الله فيك

تحياتي

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

الصورة الرمزية م.وليد الفرا
م.وليد الفرا
:: اللهم اغفر له وارحمه ::
تاريخ التسجيل: Sep 2006
الدولة: غزة-فلسطين
المشاركات: 2,687
نشاط [ م.وليد الفرا ]
قوة السمعة:
قديم 05-09-2012, 03:28 AM المشاركة 19   
افتراضي



الخطوة 38
بناء دائرة الكونترولر

يعتبر هذا البورد هو مخ مكعب الليدات حيث ان العنصر الرئيسي هو الكونترولر ATmega32.

هذا الميكروكنترولر هو 8 بت وفيه ذاكرة للبرنامج سعتها 32 كيلوبت وذاكرة رام سعتها 2 كيلوبت، وله 32 طرف دخل وخرج عامة الاستخدام، اثنان منها سيستخدمان للاتصال التسلسلي (ارسال واستقبال) (TX+RX)، وثلاثة أخرى منها تستخدم للبرمجة، ذلك يُبقي لنا 27 طرف للتحكم في اضاءة الليدات (الثنائيات الضوئية) وللأزرار (الكبسات يعني) ولـِ ليدات بيان الحالة.

كل 8 اطراف (8 بت = 1 بايت) من هذه ال 32 طرف ، تسمى منفذ (بورت). هذا الكونترولر له 4 منافذ، منفذ أ ومنفذ ب ومنفذ ج ومنفذ د. من المنفذين ج و د سنأخذ طرفين للاتصال التسلسلي ارسال/استقبال وثلاثة للبرمجة. اطراف المنفذين أ و ب سوف نستخدمهم : لارسال البيانات (8 بت بيانات)لمصفوفة المتكاملات الثمانية ال 74HC574N ولانتقاء (اختيار) ترازيستورات تشغيل طبقة معينة.

يتصل المنفذ أ بمصفوفة المتكاملات الثمانية ال 74HC574N (الاسلاك الزرقاء اذا فاكر هاي كلها طالعه من البورت "أ" وواصله لكل المتكاملات الثمانية ال 74HC574N،،،، هاد بسموه باص بيانات)

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

(الان هم دخلو يحكو عن العناوين وانا حاب اعطيك لمحه هنا عن هذه النقطة،،، متكاملة الديكودر 74HC138 لها 3 اطراف دخل و8 اطراف خرج،،، احتمال كبير تكون عارف ما ساقوله لكن انا غير متأكد لذا سأشرحه لك،،،،،، الان لدينا 8 متكاملات هي ال 74HC574N،،، وكل هدول متصلين على باص البيانات،،،، الان لما الكونترولر ببعت 8 بت لازم يقرر لمين من هدول ال8 متكاملات تصل هذه ال 8 بت،، هنا يأتي دور الديكودر،،،، هاد الديكود قلنا له 3 بت كمداخل، هدول ال 3 بت متصلين بالكنترولر باول 3 اطراف من المنفذ ب
الان شو احتمال يبعت الكونترولر على هاي ال 3 مداخل للديكودر؟ اليك الاحتمالات
000
001
010 الى 111 وهي الاعداد الثنائية من صفر الى 7
لو بعت 000 الى الديكودر فان الديكودر سيخرج منطق معين على احد اطراف الخرج الثمانية،،، على فكرا اطراف الخرج الثمانية لهذا الديكودر متصل كل طرف منها باحد المتكاملات الثمانية ال 74HC574N،،، عشان هيك زمان حكالك كل متكامله من هدول متصله بـــ 8+1

معناتو الكونترولر متصل بثلاث اطراف هي مدخل الديكودر عشان يحكيله مين من المتكاملات الثمانية تاخد البيانات المرسلة،،، واي متكاملة من هدول الثمانية لها خط اسمو "تفعيل" لو اجتو اشارة من الديكودر بروح بياخد البيانات لنفسو والباقي يتفرج) هذه العملية اسمها العنونة، ومعناها انو كلهم متصلين وبتصلهم البيانات بس وحده فقط منهم في كل مره انا بسمحلها تاخد هذه البيانات.

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

تحذير: لا تشغل البورد من المبرمج عندما يكون مكعب الليدات متصل بالكونترولر لان ذلك قد ؤدي الى اتلاف المبرمجة وحتى يمكن اتلاف منفذ اليو اس بي الذي تتصل به المبرمجة

الصورة الثانية تُظهر الجهة السفلية للبورد (جهة اللحام).
.................. تجاهلت حكي كتير انتا اكيد عارفو

يقولون:
(1) ابدأ بتركيب السوكيت الخاصة بالكونترولر ثم وصلة ال ISP ذات ال 10 اطراف مع وضع الجمبر بعدها ثم وصلة ال 16 طرف الخاصة بالبيانات
(2) الحم وصلة البورسبلاي والمكثفات وثنائي (ليد) الاشارة (الذي يبين ان الدائرة شغالة عندما يضيء)
(3) صل جميع خطوط ومسارات السالب GND والموجب VCC مستخدما مسارات من اللحام نفسه او اسلاك، ثم ضع مكثف 100 نانو بين كل زوج من خطوط الموجب والسالب عند الكونترولر
(4) الحم الكريستالة ومكثفيها ال 22 بيكو، كل مكثف منهما متصل بطرف من طرفي الكريستالة والارضي (السالب)
(5) باقي الاشياء ستتم اضافتها في خطوات لاحقة. الان نحن في هذه اللحظة يمكننا وصل لوحة الكونترولر بالمبرمجة ويجب ان تشعر المبرمجة بوجود الكونترولر (يعني تتعرف عليها)

اخيرا... انا كنت في صراع بين الكهرباء التي انقطعت لساعات ولما عادت لم يكن في اتصال نت ولم يرجع الا الساعة 3 فجرا بتوقيت غزة
بانتظار الجزء القادم
تحياتي


adelmovis
:: موقوف ::
تاريخ التسجيل: Jan 2012
المشاركات: 124
نشاط [ adelmovis ]
قوة السمعة:
قديم 06-09-2012, 11:26 AM المشاركة 20   
افتراضي


السلام عليكم و رحمة الله
في البداية اشكرك على هذا الشرح الرائع و بارك الله فيك
انا ايضا كنت في صراع كبير مع ضعف النت فلم استطع الدخول الى موقع القرية حتى هذه الصبيحة.
قبل الدخول في جزء اليوم اريد ان اعرف ماذا يقصد من وراء و ضع مقاومة pull-up resistors .في الخطوة 39 هل من اجل حماية اليدات ام لتخلص من الضلال كما ترجمها قوقل.
جزء اليوم هو الخطوة 41 RS-232
تحياتي


الصورة الرمزية م.وليد الفرا
م.وليد الفرا
:: اللهم اغفر له وارحمه ::
تاريخ التسجيل: Sep 2006
الدولة: غزة-فلسطين
المشاركات: 2,687
نشاط [ م.وليد الفرا ]
قوة السمعة:
قديم 06-09-2012, 05:27 PM المشاركة 21   
افتراضي


بالليل باذن الله ساشرح لك ماذا يقول موقعك عن مقاومة ال pull-up
لكن بشكل عام مقاومة ال pull-up تعمل بالطريقة التالية
لو كان عندي ما يشبه الدارة التالية

عندما يكون المفتاح مغلقا فان المنطق الذي يصل الى المتكاملة يكون صفر لانها عمليا متصلة بالارضي (يعني السالب)
عند فتح المفتاح يصل المنطق (1) الى المتكاملة عن طريق المقاومة الموجودة
اذن هذه المقاومة عملت بول اب اي شد لاعلى للمنطق من صفر الى 1،،، فهمت؟؟؟؟؟؟
بالليل بفتح صفحتك وبشوف شو حكوا صحابنا عن الموضوع


adelmovis
:: موقوف ::
تاريخ التسجيل: Jan 2012
المشاركات: 124
نشاط [ adelmovis ]
قوة السمعة:
قديم 06-09-2012, 08:58 PM المشاركة 22   
افتراضي


الحمد لله فهمتك و انا بانتضار شرحك حتى يتضح الامر جيدا . و افهم دورها في مشروعي.

تحياتي


الصورة الرمزية م.وليد الفرا
م.وليد الفرا
:: اللهم اغفر له وارحمه ::
تاريخ التسجيل: Sep 2006
الدولة: غزة-فلسطين
المشاركات: 2,687
نشاط [ م.وليد الفرا ]
قوة السمعة:
قديم 07-09-2012, 01:32 AM المشاركة 23   
افتراضي



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

ترجمة الفقرة 41:
للحصول على حركات وزخارف مدهشة للاضاءة، فانت تحتاج الى توصيل مكعب الليدات بحاسب شخصي، حيث يقوم الحاسب باجراء حسابات النقطة العائمة والتي تؤدي الى ان يعمل الكونترولر بحركة بطيئة.

معنى كلمة انترفيس interface اي واجهة، انو هاي وسيط للاتصال بين جهازين او نظامين
يوجد في الكونترولر (يعني مُدمج فيه) واجهة تسلسلية تسمىUSART (وهي اختصار لعبارة واجهة الارسال والاستقبال التزامني والغير تزامني العالمية). الـ USART يتصل (يعني يرسل ويستقبل) باستخدام مستويات ال TTL (ال TTL هي اختصار الى Transistor-transistor Logic وهي مستويين هما المنطق 1 = 5 فولت والمنطق صفر = صفر فولت).

بالنسبة الى RS232 اذا اردت ان تتوسع في معناها فسأعطيك رابط وبالعربي، لكن باختصار فان ال RS232 هو مدخل في جهاز الحاسب الشخصي هذا هو شكله:

الرابط:
http://www.dbaasco.com/vb/showthread.php?t=5029

الحاسب الشخصي يستخدم هذا المنفذ RS232 ليتصل مع كونترولر مكعب الليدات، وهذا المنفذ الموجود في الكمبيوتر يجب ان تكون قيمة جهود الاشارات الموجودة عليه متراوحة بين +/- 5 الى +/- 15 فولت .

لتحويل الاشارات التسلسلية الناتجة عن كونترولر المكعب والتي يجب ارسالها الى المنفذ RS232 الموجود بالحاسب الشخصي ، لتحويل تلك الاشارات الى قيم يفهمها الحاسب والعكس بالعكس اي تحويل اشارات الحاسب الناتجة عن منفذ RS232 لكي يفهمها الكونترولر تستخدم المتكاملة MAX232 (طبعا من اسم المتكاملة واضح انها تستخدم لهذا الغرض كوسيط)، بيحكوا: في الحقيقة نحن لم نستخدم المتكاملة الاصلية MAX232 من شركة ماكسيم لكننا استخدمنا متكاملة اخرى تكافئها تماما.
يحيط بالمتكاملة MAX232 بعض المكثفات السيراميك. هذه المتكاملة تستخدم مضخات شحنه موجودة داخلها(هاد هبل،، شو مضخات شحنه ،،، المهم هم يقصدو شيء ما لرفع الجهد)، بالاضافة للمكثفات الخارجية لرفع الجهد الى القيمة التي تناسب المنفذ RS232، احد هذه المكثفات الثلاثة يستخدم كفلتر (مرشح).

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

في الصورة الثانية يمكنك مشاهدة الاسلاك الصفراء (اللون فاقعٌ لونها تسر الناظرين) تصل بين الكونترولر والمتكاملة MAX232، هذه الاسلاك الصفراء للارسال والاستقبل ومستوى الجهد فيها TTL (راجع فوق معناها)

ال 4 نقاط تتحدث عن التركيب ما فيها شيء صعب
تحياتي




adelmovis
:: موقوف ::
تاريخ التسجيل: Jan 2012
المشاركات: 124
نشاط [ adelmovis ]
قوة السمعة:
قديم 07-09-2012, 01:59 PM المشاركة 24   
افتراضي


السلام عليكم
جمعة مباركة الاخ وليد و بارك الله فيك على هذا الشرح الذي هو كا العادة باسلوب مبسط و ميسور الفهم و اعجبتني عبارة (اللون فاقعٌ لونها تسر الناظرين)يعني اذا نسيت طريقة التوصيل حا تفكرني هذه العبارة ههههه .
جزء اليوم هو الخطوة 5 و الفقرة الاخيرة من الخطوة 8 .

تحياتي



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