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

&&&>>>للجميع إبدي رأيك في نظام تصويت الإلكتروني<<<<&&&&

مثبّترائج
بدأه محمد عكور في 23 مارس 2007 · 101 رد · 28,251 مشاهدة · في الميكروكنترولر (المتحكم) و الدوائر الرقمية و المنطقية
مشاركة: واتساب X فيسبوك تيليجرام
#51

يعني انا لا اريد ان تكون الخيارات

نعم

لا

محايد

سأجعلها

1

2

3

4

وهذا طبعا بإستخدام 2 فلب (2 بت)

11

10

01

00

و سأضيف زر إعادة تصويت

ليصبح عدد الأزرار 5

ليس إلا

فهذه مجرد فكرة لزيادة عدد الخيارات

سؤال نظام تصويت كهذا مع برنامج محترم على الدوت نت كم يباع؟

خصائص النظام:

1- يتعرف بشكل تلقائي على الأجهزة التصويت الجديدة

2- يقوم بنذار المسؤول في حال وجود جهاز تصويت مفصول أو معطل

3- خلال 5 ثواني يتم جمع الأصوات لأكثر من 250 جهاز - طبعا حسب ما فهمته عن سرعة الملتي بلكسر و منفذ الطابعة

4- يقوم بتخزين الجلسات في قواعد بياتات و يتم تصديرها الى ملفات

5- يمكن تسمية الأجهزة التصويت

6 - يتم بشكل تلقائي إعطاء ارقام (ID) لأجهزة التصويت

7 - يمكن وضع مجموعة من أجهزة التثويت في مجموعات خاصة

8- يمكن تحديد المجموعات و الأجهزة التي سيتم قراءة التصويت منها

9 - حماية منافذ الخاصة بالكمبيوتر في حال حدوث خلل في مصدر الطاقة(في دائرة 8-8 مدخل مخرج )

ما هو الحد الأقصى و الحد الأدنى لسعر مثل هذا النظام

#52
اقتباس
يعني انا لا اريد ان تكون الخيارات

نعم

لا

محايد

سأجعلها

1

2

3

4

وهذا طبعا بإستخدام 2 فلب (2 بت)

11

10

01

00

الكبسة الرابعة 00 وكبسة الرست أيضاً ستعطي 00

أي أن الكبسة الرابعة هي نفس عمل كبسة الرست الخامسة

يمكن الآن فهمت عليك تريد للمصوت يضغط كبسة رابعة (ليعتبر أنه لن يصوت) ويتوقف جهاز التصويت عن العمل

طيب كيف سوف تعرف من البرنامج أن المصوت ضغط الكبسة الرابعة ، هو 00 ستبقى على الخرج

اقتباس
ليس إلا فهذه مجرد فكرة لزيادة عدد الخيارات

بالتوفيق..

اقتباس
سؤال نظام تصويت كهذا مع برنامج محترم على الدوت نت كم يباع؟

والله لا أعرف ولا يمكنني إعطاء رقم لأنني لست أنا مصممه

ولكن لماذا تسأل عنه ؟؟

#53
اقتباس
الكبسة الرابعة 00 وكبسة الرست أيضاً ستعطي 00

أي أن الكبسة الرابعة هي نفس عمل كبسة الرست الخامسة

يمكن الآن فهمت عليك تريد للمصوت يضغط كبسة رابعة (ليعتبر أنه لن يصوت) ويتوقف جهاز التصويت عن العمل

طيب كيف سوف تعرف من البرنامج أن المصوت ضغط الكبسة الرابعة ، هو 00 ستبقى على الخرج

طبعا كما هو موجود في ميزات النظام

سيتعرف على الأجهزة المضافة

كيف:

بعد عمل رست ستكون كل الأجهزة

00

وهذا عند وصله في الملتي بلكسر سيعطي

11

يعني الملتي بلكسر يعكس المخرج

واستغليت المعلومة التالية

الملتي البلكسر

لما يكون غير موصول بشئ

يعطي

00

المنافذ (المداخل) الموصول فيها اجهزة التصويت تكون بعد عمل رست 11

اما الغير المشبوكة 00

وهكذا سأقوم بتحديد الأجهزة المتصلة

وسأقوم بقرائتها

سأوضح لك بشكل افضل

لاحقا

اقتباس
والله لا أعرف ولا يمكنني إعطاء رقم لأنني لست أنا مصممه

ولكن لماذا تسأل عنه ؟؟

وذلك لاني سأقوم ببيعه

#54
اقتباس
الكبسة الرابعة 00 وكبسة الرست أيضاً ستعطي 00

أي أن الكبسة الرابعة هي نفس عمل كبسة الرست الخامسة

يمكن الآن فهمت عليك تريد للمصوت يضغط كبسة رابعة (ليعتبر أنه لن يصوت) ويتوقف جهاز التصويت عن العمل

طيب كيف سوف تعرف من البرنامج أن المصوت ضغط الكبسة الرابعة ، هو 00 ستبقى على الخرج

طبعا كما هو موجود في ميزات النظام

سيتعرف على الأجهزة المضافة

كيف:

بعد عمل رست ستكون كل الأجهزة

00

وهذا عند وصله في الملتي بلكسر سيعطي

11

يعني الملتي بلكسر يعكس المخرج

واستغليت المعلومة التالية

الملتي البلكسر

لما يكون غير موصول بشئ

يعطي

00

المنافذ (المداخل) الموصول فيها اجهزة التصويت تكون بعد عمل رست 11

اما الغير المشبوكة 00

وهكذا سأقوم بتحديد الأجهزة المتصلة

وسأقوم بقرائتها

سأوضح لك بشكل افضل

لاحقا

اقتباس
والله لا أعرف ولا يمكنني إعطاء رقم لأنني لست أنا مصممه

ولكن لماذا تسأل عنه ؟؟

وذلك لاني سأقوم ببيعه

#55
اقتباس
سأوضح لك بشكل افضل

لاحقا

ننتظر توضيحك ، وخاصة الكبسة الرابعة والكبسة الخامسة رست ، أم هي مجرد فكرة

أفهم منك أنك تريد عمل هذه المواصفات:

اقتباس
1- يتعرف بشكل تلقائي على الأجهزة التصويت الجديدة

2- يقوم بنذار المسؤول في حال وجود جهاز تصويت مفصول أو معطل

3- خلال 5 ثواني يتم جمع الأصوات لأكثر من 250 جهاز - طبعا حسب ما فهمته عن سرعة الملتي بلكسر و منفذ الطابعة

4- يقوم بتخزين الجلسات في قواعد بياتات و يتم تصديرها الى ملفات

5- يمكن تسمية الأجهزة التصويت

6 - يتم بشكل تلقائي إعطاء ارقام (ID) لأجهزة التصويت

7 - يمكن وضع مجموعة من أجهزة التثويت في مجموعات خاصة

8- يمكن تحديد المجموعات و الأجهزة التي سيتم قراءة التصويت منها

9 - حماية منافذ الخاصة بالكمبيوتر في حال حدوث خلل في مصدر الطاقة(في دائرة 8-8 مدخل مخرج )

#56

هل يوجد عندك مسنجر شات

لاني لا اعرف ربما لن استطيع ان اوصل لك الأفكار هذه بسهولة من خلال الكتابة

اقتباس
ننتظر توضيحك ، وخاصة الكبسة الرابعة والكبسة الخامسة رست ، أم هي مجرد فكرة

هي فكرة فقط لا أكثر

اقتباس
أفهم منك أنك تريد عمل هذه المواصفات:

فعلا هذه المواصفات التي استطيع عملها مع الدائرة

تم تعديل هذه المشاركة بواسطة محمد عكور في 16 أبريل 2007 في 16:52

#57
اقتباس
هل يوجد عندك مسنجر شات

لا ياأخي لايوجد ، ولا أريد ذلك

خلاص أنت خلص الأجهزة والبرنامج وأي إستفسار تريد يمكنني أن أفيدك به فلن أقصر

اقتباس
فعلا هذه المواصفات التي استطيع عملها مع الدائرة

يعني أنت تصنع الجهاز لبيعه ،وليس لجهة معينة ،فبالتوفيق

#58
اقتباس
يعني أنت تصنع الجهاز لبيعه ،وليس لجهة معينة ،فبالتوفيق

هو لجامعة وراح تشتره بعون الله

ولذلك انا سأعيد ما قات

سأفيد مين يفيد كما يريد :)

والحمد لله ثم لك

بصراحة انت يلي خليتني استمر

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

وحاب افرحك كمان

الحمد لله خلصت تقريبا 30 ساعة من 45 من دورة الـ PIC

واخر 12 ساعة تحدد الخيار

اما ربرتكس

او

بك متقدم

شو تنصحني؟

#59

نعم أنا فرحت لأنك لاقيت طلبك

قلت أنك تدرس PIC فبالتوفيق والنجاح

هل لها علاقة ببرنامجك؟؟

بالنسبة للخيارين فلا أعرفهما ، الخيار لك

#60

شكرا لك

كنت في البداية الأمر, حسب الدائرة القديمة (الرئيسية)

لا استخدم PIC

ولكن الحمد لله

الآن أستطيع ان اسهل بعض الأمور على نفسي مثل ان استخدم USART فهو بصراحة جميل وسهل للغاية

وربما سأحول النظام بأكمله الى لا سلكي

طبعا سأستخدم دوائر ارسال جاهزة مثل

434MHz OOK AM Transmitter

مع

HT12E

HT12D

ماشتر

اذا اراد الله

#62

الله يحفظك

اذا لم تصل الاشارة من جهاز التصويت الى الجهاز الرئيسي بسبب طول السلك

فماذا استخدم

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

مثل C1815

2N3904

ام يوجد هناك طرقة سهلة

تم تعديل هذه المشاركة بواسطة محمد عكور في 22 أبريل 2007 في 13:34

#63

الله يوفقك

أنا قات لك في السابق:

اقتباس
يمكنك وصلها مباشرة ولكن كما قلت لك يجب أن تستعمل 12 أو 9 فولت لأجهزة التصويت ، بسبب طول الشريط

طبعاً ستحتاج لديود عكسي ومقاومة نحو الموجب 5 فولت عند كل دخل للملتي بكسر (لأن تغذيتهم 5 فولت وتغذية أجهزة التصويت 12 فولت)

دائرة التصويت يمكن تغذيتها ب 12 فولت مباشرة لأن المجموعة من نوع 40XX تتحمل جهد حتى 15 فولت

وليست بحاجة لتحويل الفولت من 5 إلى 12

#64

يعطيك العافية

في دائرة التصويت

قلت لي استخدم AND Gate بدل Decoder

يلي رقمه 4081

ولما استخدمته

لم تنجح

بحيث سأوصل على سبيل المثال في احدى البوابات

Q1^ و Q2

وكانت Q1^ سالب

و Q2 موجب

راح يعطي الناتج موجب

اكيد انت بتقول هذا خطأ

بس انا اعرفت ليش؟

لانه Q1^

موصلة من خلال دايود مع السلك المشترك (يلي موصل بمقاومة مع الموجب) يعني انه موجب اصلا

في عندك حل

والله قرفت حالي

يومين متواصلات

وانا بعاني

#65
اقتباس
بحيث سأوصل على سبيل المثال في احدى البوابات

Q1^ و Q2

وكانت Q1^ سالب

و Q2 موجب

راح يعطي الناتج موجب

أنا أين قلت كده ، ربما فهمت خطأ

وكانت Q1^ موجب وليس سالب لأنه سيكون Q1 هو السالب (0 منطقي)

و Q2 موجب

راح يعطي الناتج موجب

اقتباس
مدخلين البوابة الأولى توصل لمخرج الفليبين Q1 و Q^2 (نعم)

مدخلين البوابة الثانية توصل ل Q2 و Q^1 (لا)

مدخلين البوابة الثالثة توصل ل Q^1 و Q^2 (محايد)

#66

عذرا

لم اقصد اي شي سئ

--------

اقتباس
مدخلين البوابة الأولى توصل لمخرج الفليبين Q1 و Q^2 (نعم)

مدخلين البوابة الثانية توصل ل Q2 و Q^1 (لا)

مدخلين البوابة الثالثة توصل ل Q^1 و Q^2 (محايد)

Q^2 ايضا دائما موجب

يعني اي شئ مع Q1^

Q2^

سيعمل ك بفر

انا اتمنى اني اكون انا المخطئ!!!

#67
اقتباس
مدخلين البوابة الثالثة توصل ل Q^1 و Q^2 (محايد)

يجب أن يكون : مدخلين البوابة الثالثة توصل ل Q1 و Q2 (محايد)

اقتباس
Q^2 ايضا دائما موجب

يعني اي شئ مع Q1^

Q2^

سيعمل ك بفر

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

post-94167-1177602138_thumb.jpg

#68

جربتها زي هيك وما زبطت

لما فحصت Q1^

Q2^

بالفولتيميتر

كانت دائما موجبا

فاتوقع السبب من هنا

post-70038-1177662923_thumb.jpg

جلابت مقاومة 100 كيلو وايضا لم تنجح

سؤال انا شغلته على بور سبلاي تبع كمبيوتر لانه بعطي امبيرات اكثر على 12 فولت

معقول في شي انحرق

سرت اشك في عيوني

----------

انا جربتها مع الديكودر وتمام 100 100

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

انا بستخدم PIC16F877A

مع USART

كما تعرف يوجد العديد من البورتات

ورابطت مع Portb مجموعة الملتي بلكسرات و ديكودر بحيث

تكون المتلي بلكسرات و الديكودر ملتي بلكسر كبير

بحيث اقوم بتحديد رقم جهاز التصويت من البورت بي

واستقبال ال2 بت على البورت دي

وعملية القراءة تمام 100 100

ومن الكمبيوتر

المشكلة البسيطة التالية

هلا دائرة التصويت تخرج 12 فولت وراح يصل الملتي بلكسر 12 فولت .............. وهون اتوقع راح يقول الملتي بلكسر بوف بززززززززززز بسسسسسسسسسسسس ومش حاب اجرب لانه نوعا ما غالي ثمنه 4 دولار

ففي الداتا شيت للملتي بلكسر

لا يوجد حد اعلى

فقط يوجد فراغ في الجدول

فماذا يعني الفراغ في الجداول ؟؟؟؟؟؟

هل اقوم بتركيب اتوكبلر على كل مدخل في الملتي بلكسر؟ او ترانسستور؟

شكرا لتعاونك

#69
اقتباس
لما فحصت Q1^

Q2^

بالفولتيميتر

كانت دائما موجبا

فاتوقع السبب من هنا

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

وليس للخط الأحمر الذي رسمته علاقة بإعطاء الموجب عبر الدايودين ، خرج الفليب فلوب Q1^ و Q2^ هو الذي يكون موجب أو سالب ، وفي المثال سيكون موجب لأن Q1 و Q2 هم في حالة سالب (0 منطقي) فعند تشغيل الفليب (ضغط القاطع) سيقلب الخرج يعني عملية تبديل لمخرج الفليب Q و Q^ أي Q = 1 و Q^ = 0

اقتباس
سؤال اخر : سوف استخدم سلك(رباعي) مثل سلك (الجك الستلايت) كم ما هي أقصى مسافة ممكنة بين جهاز التصويت و و جهاز الرئيسي
جرب ، يمكن 100 متر والله أعلم
اقتباس
هلا دائرة التصويت تخرج 12 فولت وراح يصل الملتي بلكسر 12 فولت .............. وهون اتوقع راح يقول الملتي بلكسر بوف بززززززززززز بسسسسسسسسسسسس ومش حاب اجرب لانه نوعا ما غالي ثمنه 4 دولار

كما شرحت لك سابقاً ستضع ديودين عكسيات

#70

أنا متأسف لتأخير في الرد

و سأحوال في المرات القادمة الألتزام

و فعلا نجحت

كانت المشكلة عندي بسبب اني كنت طابع البورد و استخدمت اسيد الكلورايد و ........

و تعرف بما انها اول دائرة بساويها إلا يوجد فيها مشاكل

كان عندي مشكلتين

1 سلك مقطوع

2 مقاومة الرست عالية

و الحمد لله و اشكره

انها انحلت الامور

وفعلا نجحت الدائرة 100 100

وهذه صورة الدائرة كاملة

post-70038-1177883247_thumb.jpg

و القطعة يلي في يدي هي جهاز التصويت

و الباقي طبعا الجهاز الرئيسي

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

اقتباس
هلا دائرة التصويت تخرج 12 فولت وراح يصل الملتي بلكسر 12 فولت .............. وهون اتوقع راح يقول الملتي بلكسر بوف بززززززززززز بسسسسسسسسسسسس ومش حاب اجرب لانه نوعا ما غالي ثمنه 4 دولار
اقتباس
كما شرحت لك سابقاً ستضع ديودين عكسيات

ما فهمت كيف الديودات راح تخفف الفولتية يلي راح تصل الملتي بلكسر

معلومة ...... انا امشغل الدائرة كلها على 5 فولت

بس لما اخليها 12

كيف بدي اخفف الفولتية يلي راح تصل من جهاز التصويت الى جهاز الرئيسي

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

ام ان الملتي بلكسر يمكن ان يوصل 12 فولت من خلاله

واذا كان كذلك سأقوم بوضع ترانزسور واحد بعد كل ملتي بلكسر

بصراحة كلمة عكسيات حاسها غريبة !!!

وفي مشكلة كمان

بدي اغلبك

انا مستخدم اكثر من ملي بلكسر طبعا مشركين في المخرج

في حال كان Enable لاحد الملتي بلكسرات 1 راح يسكر

وهذا سوف يجعل المخرج موجب

وهون سارت المشكلة

مع جزيل الشكر لك

#71
اقتباس
أنا متأسف لتأخير في الرد

و سأحوال في المرات القادمة الألتزام

خذ راحتك ، مالي مستعجل ، مادمت أنا في المنتدى فبرد عليك ،وإذا لم تجدني ستجد غيري سيرد عليك

اقتباس
و الحمد لله و اشكره

انها انحلت الامور

الحمد لله
اقتباس
وهذه صورة الدائرة كاملة
ماشاء الله ، شيىء جميل
اقتباس
هلا دائرة التصويت تخرج 12 فولت وراح يصل الملتي بلكسر 12 فولت .............. وهون اتوقع راح يقول الملتي بلكسر بوف بززززززززززز بسسسسسسسسسسسس ومش حاب اجرب لانه نوعا ما غالي ثمنه 4 دولار

لن تعمل بوف بززززبسسسس لا تخاف ،مادام في ديود لا يمرر الموجب للماتي بلكسر :D ، تابع

اقتباس
ما فهمت كيف الديودات راح تخفف الفولتية يلي راح تصل الملتي بلكسر

معلومة ...... انا امشغل الدائرة كلها على 5 فولت

بس لما اخليها 12

كيف بدي اخفف الفولتية يلي راح تصل من جهاز التصويت الى جهاز الرئيسي

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

ام ان الملتي بلكسر يمكن ان يوصل 12 فولت من خلاله

واذا كان كذلك سأقوم بوضع ترانزسور واحد بعد كل ملتي بلكسر

بصراحة كلمة عكسيات حاسها غريبة !!!

أمرك سأوضح لك الامر

قصة تستخدم ترانزستورات على كل مدخل تكون صعبة ومكلفة

وإلا قصة تستخدم الفوتو كبلر ستكون أصعب وأكلف

ومارح أقلك أستخدم مقاومة وثنائي زينر أومنظم جهد لكل منفذ ، لأنه أيضاً مكلفة ومحتاجه توصيلات كثير

فأفضل وأرخص طريقة لربط دارتين بجهدين مختلفين هو عن طريق ربطهما بالجهد السالب فقط :

فالديودات مارح تخفف الفولطية ولكن ستمنع الفولت الموجب 12 بالوصول لمدخل الملتي بلكسر وهو مجموعة ال TTL

هذا ماقصدته بالديود العكسي

post-94167-1177954672_thumb.jpg

اقتباس
انا مستخدم اكثر من ملي بلكسر طبعا مشركين في المخرج

في حال كان Enable لاحد الملتي بلكسرات 1 راح يسكر

وهذا سوف يجعل المخرج موجب

وهون سارت المشكلة

أفصح ، بالرسم سيكون أفضل

تم تعديل هذه المشاركة بواسطة عبد العزيز اليوسفي في 30 أبريل 2007 في 20:42

#72
اقتباس
خذ راحتك ، مالي مستعجل ، مادمت أنا في المنتدى فبرد عليك ،وإذا لم تجدني ستجد غيري سيرد عليك

انا برد اعيد اعتذاري

وصدقني انا بلاك و لا شي

موافق روح وين ما بدك

بس قبل ما توح قلي وين رايح

عشان اغلبك معي

;)

اقتباس
لن تعمل بوف بززززبسسسس لا تخاف ،مادام في ديود لا يمرر الموجب للماتي بلكسر ، تابع

فعلا فكرة جميلة جدا

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

ولا بس عشان عكست الدايود وسارت الوظيفة بالعكس

اقتباس
أفصح ، بالرسم سيكون أفضل

post-70038-1177961584_thumb.jpg

لو تلاحظ بأن في المربع في الزاوية اليمين في الاسفل

مستخدم ترانزستور او اتوكبلر اتوقع نوع الترانسستور خطأ بالعكس لما يكون سالب ,,,, يوصل

هل سأحتاج الى مقاومة بين (سلكي الداتا في بورت دي مع السالب) لان السالب لن يمر عبر الترانسستورات

ممكن تزبط كمان اذا استخدمت ملتي بلكسر

هل عندك حل ابسط

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

------------------------------------------

ممكن اعرف في اي دولة ساكن

#73
اقتباس
انا برد اعيد اعتذاري

وصدقني انا بلاك و لا شي

أعتذار ماذا أنت تتحدث عنه ،ماقلتلك وقتك بإيدك ، ورجاء بدون مديح

اقتباس
موافق روح وين ما بدك

بس قبل ما توح قلي وين رايح

عشان اغلبك معي

لا غلبه ولا حاجة ،وإتركها لتيسير رب العالمين

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

ولا بس عشان عكست الدايود وسارت الوظيفة بالعكس

هو عشان عكست عمل الديود وصارت الوظيفة بالعكس لأنك تتعامل مع شاسيه مشتركة سالبه

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

اقتباس
لو تلاحظ بأن في المربع في الزاوية اليمين في الاسفل

مستخدم ترانزستور او اتوكبلر اتوقع نوع الترانسستور خطأ بالعكس لما يكون سالب ,,,, يوصل

هل سأحتاج الى مقاومة بين (سلكي الداتا في بورت دي مع السالب) لان السالب لن يمر عبر الترانسستورات

ممكن تزبط كمان اذا استخدمت ملتي بلكسر

هل عندك حل ابسط

إذا أردت خطين دخل فقط فيمكنك إستعمال أربع ترانزستورات أو المجموعة( 4066 أو 4016) أربع مفاتيح ، أومجموعة أربع بوابات

هو أنت لماذا تستخدم الفوتوكبلر ،لا أعرف إذا يمكنك تدخل خرج الملتي بلكسرات الأربعة لل PIC ثم تقوم بالتعرف عليهم من البرنامج وذلك لتخفيف العناصر، ماهو الفوتوكبلر لعزل تغذية الدارة عن الكمبيوتر هذه هي وظيفته الأساسية ويجب وصله بطريقة أخرى إذا أردت إستعماله

الآن أنتظر منك الإجابة على مايلي:

هل تستطيع إدخال 4 مخارج الملتي بلكسرات لل PIC وتعالجها في الجهاز وتقلل من العناصر

ثم ماهو رقم الملتي بلكسر المستخدم وماهو رقم خرجه الذي تأخذ منه ،هل هو عاكس للدخل أم لا

هل يمكنك إدخال 1 منطقي لل PIC وبدون ماتستعمل الفوتوكبلر

وأكمل بإذن الله ...بعد إجابتك

#74
اقتباس
هل تستطيع إدخال 4 مخارج الملتي بلكسرات لل PIC وتعالجها في الجهاز وتقلل من العناصر

الفكرة انه انا بعمل جملة دوران على بورت بي فرضا من 1 - 255

وأقوم بقرائة بوت دي بشكل مباشر حيث أعرف الأجابة

لانها ستكون

0

1

2

3

وهذا اسهل شئ

و يمكن ان اقوم بوصل الاسلاك تبعت الملتي بلكسرات الأخرى على يورت دي على بن 2 و 3

و اعمل شفت مرتين لبورت دي و أقوم بأخذ القيمة

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

ثم يقوم بالقراءة

ولكن لما تكون عدد أجهزة التصويت أكثر من 60 راح اتغلب او استخدم بورت ثاني

اقتباس
ثم ماهو رقم الملتي بلكسر المستخدم وماهو رقم خرجه الذي تأخذ منه ،هل هو عاكس للدخل أم لا

رقمه 47150

بعكس المخرج

وانا مكيف عليه

لانه بميزلي المداخل المفصولة عن الموصول فيها اجهزة تصويت بعد الرست بحيث أقوم بمعرفة الأجهزة الموصولة

هل يمكنك إدخال 1 منطقي لل PIC وبدون ماتستعمل الفوتوكبلر

انا عشان المطلوب مني 30 جهاز تصويت

يعني راح اكتفي بـالحل البرمجي

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

اقتباس
هل يمكنك إدخال 1 منطقي لل PIC وبدون ماتستعمل الفوتوكبلر

ممكن وانا بجوز استخدم اوكتال بس لانه عندي 4 وانا مش مستخدم إلا واحد فقط عشان الحماية

صحيح اذا بدي اعمل ريموت دائرة الأي أر؟

سأبحث عنها و إذا ما لقت شي استفيد منه ,,,,,بخبرك

وهي ليست ضرورية ولكن انا حاب احطها فقط عشان يسر النظام مرن ,,,,,,, من بعيد يسير يقلب الأسئلة

شكرا لك

#75

أنا شايف كنا بسؤال وصرنا بعدة أسئلة ، خلينا نخلص وحده وحده

اقتباس
هل تستطيع إدخال 4 مخارج الملتي بلكسرات لل PIC وتعالجها في الجهاز وتقلل من العناصر

الفكرة انه انا بعمل جملة دوران على بورت بي فرضا من 1 - 255

وأقوم بقرائة بوت دي بشكل مباشر حيث أعرف الأجابة

لانها ستكون

0

1

2

3

وهذا اسهل شئ

نعم هذا أسهل شيىء ،ولكن الفكرة أنك تدخل 4 مداخل للبورت D ،وتقرأ كل مدخلين على حده (من برنامجك)

يعني عندما تقوم بمسح أجهزة التصويت 16 الأولى يقرأ برنامجك مدخلين وعندما يمسح (يدور) على ال 16 جهاز تصويت الآخرى يقرأ المدخلين الاخرين

اقتباس
و يمكن ان اقوم بوصل الاسلاك تبعت الملتي بلكسرات الأخرى على يورت دي على بن 2 و 3

و اعمل شفت مرتين لبورت دي و أقوم بأخذ القيمة

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

ثم يقوم بالقراءة

ولكن لما تكون عدد أجهزة التصويت أكثر من 60 راح اتغلب او استخدم بورت ثاني

لن تعمل شفت ولكن ستقوم بعملية جمع منطقي للمدخلين المطلوبين وستظهر النتيجة في البرنامج والله أعلم

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

حسناً سنستخدم مدخلين فقط ,وسنستخدم 4066 أربعة مفاتيح وهذه أسهل طريقة لا تستخدم عناصر إضافية ، أو يمكنك إستخدام ملتي بلكسر إذا أردت

post-94167-1178008886_thumb.jpg

اقتباس
رقمه 47150

بعكس المخرج

وانا مكيف عليه

لانه بميزلي المداخل المفصولة عن الموصول فيها اجهزة تصويت بعد الرست بحيث أقوم بمعرفة الأجهزة الموصولة

تقصد عند عمل رست وجهاز التصويت مفصول يعطي خرج الملتي بلكسر 0 منطقي
اقتباس
ممكن وانا بجوز استخدم اوكتال بس لانه عندي 4 وانا مش مستخدم إلا واحد فقط عشان الحماية

ماذا تقصد بالأوكتال

اقتباس
صحيح اذا بدي اعمل ريموت دائرة الأي أر؟

سسأبحث عنها و إذا ما لقت شي استفيد منه ,,,,,بخبرك

ووهي ليست ضرورية ولكن انا حاب احطها فقط عشان يسر النظام مرن ,,,,,,, من بعيد يسير يقلب الأسئلة

لم أفهم ماتقصد بريموت دائرة الأي أر ، تقصد تعمل أشعة تحت حمراء عن بعد بدل الأسلاك

العفو

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