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

   

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 24-04-2019, 08:47 AM المشاركة 9   
افتراضي



الأخ محمد مسلمة
هناك التباس فى بعض الأمور يجب توضيحة للحصول على إجابات فاعلة
أولا هناك فرق بين التكويد أو الترقيم Encoding و بين التشفير cypher فالتكويد أن تعطى لكل وظيفة أو مهمة الخ رقم كودى لإختيارها و تنفيذها و يمكن لأى مستقبل أن يحلل هذا الرقم و يعرف كم هو لكن ربما لا يستجيب له
مثال طرازين مختلفين لنفس الشركة من تلفزيونين مثلا أو طرازين ريسيفر تجد لهما 2 ريموت متقاربين جدا لكن لا يستجيب أى منهما لريموت الآخر هذا تكويد و باستطاعتك بأى مستقبل أشعة تحت حمراء أن تسجل هذا الكود و تستخدمه فى جهاز ثالث ليؤدى وظيفة مختلفة. مثلا
https://store.fut-electronics.com/pr...l-with-battery

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

و أظن ما تريده أنت هو مجرد تكويد
مستوى جهد التغذية يسمى علامة Mark و مستوى صفر فولت يسمى space أو مسافة
حسنا هناك عدة طرق كلها تبدأ بعلامه عريضة لتهيئة المستقبل للإستجابة متبوعة بمسافة لفترة أخرى بعد ذلك مجموعة نبضات أخرى ثم تبدأ سلسلة من الكود إما 8 بت أو أكثر بحسب الطراز تصل 24 بت كل بت تحدد إما بعرض علامه ثابت و يحدد عرض المسافة ما إن كانت صفر منطق أو 1 منطق أو يكون العكس عرض مسافة ثابت و عرض العلامة يحدد إن كانت صفر منطق أم 1 و أيضا العرض الثابت كما فى نظام 232 التسلسلى مستخدم
كلها تنتج ريموت صالح لكل مستقبل متوائم معه

انت تقول أنك تريد العكس كما فى السيارة مثلا تجد نفس الريموت و نفس المستقبل لكن فقط مستقبل هذه السيارة يستجيب لريموت صاحبها دون باقى الأجهزة المطابقة
هذا يستخدم تقنية متقدمة لتوليد رقم عشوائى متزامن فى كل من المرسل و المستقبل يجب ضبطهما معا أول مرة
منها مثلا هذا
https://store.fut-electronics.com/pr...4-channels-12v

لذا عليك تحديد طلبك بدقة لتصل لهدفك

اعلانات

محمد مسلمة
:: مهندس ::
تاريخ التسجيل: Apr 2019
المشاركات: 15
نشاط [ محمد مسلمة ]
قوة السمعة:
قديم 24-04-2019, 10:19 PM المشاركة 10   
افتراضي



انت تقول أنك تريد العكس كما فى السيارة مثلا تجد نفس الريموت و نفس المستقبل لكن فقط مستقبل هذه السيارة يستجيب لريموت صاحبها دون باقى الأجهزة المطابقة
هذا يستخدم تقنية متقدمة لتوليد رقم عشوائى متزامن فى كل من المرسل و المستقبل يجب ضبطهما معا أول مرة
منها مثلا هذا
https://store.fut-electronics.com/pr...4-channels-12v

لسلام عليكم ورحمة الله وبركاته:
استاذ ماجد , حقيقة اسعدني ردك على سؤالي كثيرا
نعم هذا ما اريده بالظبط
(فى السيارة مثلا تجد نفس الريموت و نفس المستقبل لكن فقط مستقبل هذه السيارة يستجيب لريموت صاحبها دون باقى الأجهزة المطابقة)
نعم,نجد الشركة تصنع مئات الآلاف من الدارات المتشابهة ومع ذلك نجد المستقبل لا يستجيب إلا للمرسل المرتبط معه
كيف يتم ذلك؟
(هذا يستخدم تقنية متقدمة لتوليد رقم عشوائى متزامن فى كل من المرسل و المستقبل يجب ضبطهما معا أول مرة)

هل يمكن ان تساعدني في فهم هذه التقية؟وأجرك على الله


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

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 25-04-2019, 07:26 AM المشاركة 11   
افتراضي


فى لغات البرمجة دالة اسمها RND وهى لتوليد "رقم عشوائى" . وهى مستخدمه فى كافة الألعاب لتوليد سلسلة عشوائية من الأشياء مثل كروت اللعب أو النرد (الزهر).
لا توجد طريقة حاسوبية لتوليد رقم عشوائى حقيقى لذا هذه الدالة تولد رقم بدون ترتيب فمثلا لو ستعطى رقم من 16 بت سيكون من 1 إلى 65536 لكن بدون ترتيب لذا يبدو عشوائى لكن ليس عشوائى حقيقى لأن بعد استخدام كل الأرقام و عددها 65535 رقم تجد أنها تتكرر مرة أخرى بذات التريب لذا يقال عنها عشوائى غير حقيقى. فببساطة يمكنك التنبؤ بها
للتوضيح بمثال مصغر انه لو ستولد عشوائى من 1:9 فقد تعطى مثلا الأرقام
7 5 1 4 9 6 2 8 3
وهى تبدو عشوائية لكن المشكلة أنها ستتكرر مرة أخرى و كل مرة

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

طبعا باقى البرنامج كبير و متقدم حتى لا يختل التسلسل بغطة خاطئة الخ


الصورة الرمزية burai nuraldaem
burai nuraldaem
:: عضو فضى ::
تاريخ التسجيل: Nov 2015
الدولة: السودان
المشاركات: 501
نشاط [ burai nuraldaem ]
قوة السمعة:
قديم 25-04-2019, 11:48 AM المشاركة 12   
افتراضي


الاستاذ الكبير ماجد عباس
زادك الله علم ونفعك و نفع بك
مشاركتك السابقه مميزه ومفيده جدا
اود ان اسال
1_هل بمثل هذه الطرق يتم تكوين سلاسل كروت الرصيد مثلا ؟
2_قرات مره عن موتور يعمل بالتيار المتردد لكن حركته عشوائيه ( يمين يسار زياده ونقصان واتجاه كله عشوائي )
يستخدم في افران المايكروويف لتحريك طبق الطعام
هل مثل هذا الموتور يتحكم به بمثل هذه الدوال العشوائيه ؟
شكرا مقدما وعذرا عن الخروج عن السياق الاصلي للموضوع


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 25-04-2019, 12:29 PM المشاركة 13   
افتراضي


الاستاذ الكبير ماجد عباس
زادك الله علم ونفعك و نفع بك
مشاركتك السابقه مميزه ومفيده جدا
افتقدناك و كان الله فى العون
اود ان اسال
1_هل بمثل هذه الطرق يتم تكوين سلاسل كروت الرصيد مثلا ؟
كلا فكروت الرصيد تنقسم لعدة مجموعات أحدها كود للمصدر حتى لا تستخدم رصيد شركة فى حساب أخرى
و مجموعة لقيمة الرصيد و نوعة فقد يكون هناك تغيرات أو مكافئات الخ
و مجموعة للصلاحية فبعض الكروت لها فترة صلاحية تدون عليها و يجب أن يتعرف عليها النظام
2_قرات مره عن موتور يعمل بالتيار المتردد لكن حركته عشوائيه ( يمين يسار زياده ونقصان واتجاه كله عشوائي )
يستخدم في افران المايكروويف لتحريك طبق الطعام
هل مثل هذا الموتور يتحكم به بمثل هذه الدوال العشوائيه ؟
شكرا مقدما وعذرا عن الخروج عن السياق الاصلي للموضوع
كلا هذا موتور متردد بمغناطيس لذا خالى من التوجيه و لو امسكت به عند التشغيل يمكنك أن توجهه حسب إرادتك يدويا


الصورة الرمزية burai nuraldaem
burai nuraldaem
:: عضو فضى ::
تاريخ التسجيل: Nov 2015
الدولة: السودان
المشاركات: 501
نشاط [ burai nuraldaem ]
قوة السمعة:
قديم 25-04-2019, 01:14 PM المشاركة 14   
Smile


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

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

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


محمد مسلمة
:: مهندس ::
تاريخ التسجيل: Apr 2019
المشاركات: 15
نشاط [ محمد مسلمة ]
قوة السمعة:
قديم 25-04-2019, 01:22 PM المشاركة 15   
افتراضي


فى لغات البرمجة دالة اسمها RND وهى لتوليد "رقم عشوائى" . وهى مستخدمه فى كافة الألعاب لتوليد سلسلة عشوائية من الأشياء مثل كروت اللعب أو النرد (الزهر).
لا توجد طريقة حاسوبية لتوليد رقم عشوائى حقيقى لذا هذه الدالة تولد رقم بدون ترتيب فمثلا لو ستعطى رقم من 16 بت سيكون من 1 إلى 65536 لكن بدون ترتيب لذا يبدو عشوائى لكن ليس عشوائى حقيقى لأن بعد استخدام كل الأرقام و عددها 65535 رقم تجد أنها تتكرر مرة أخرى بذات التريب لذا يقال عنها عشوائى غير حقيقى. فببساطة يمكنك التنبؤ بها
للتوضيح بمثال مصغر انه لو ستولد عشوائى من 1:9 فقد تعطى مثلا الأرقام
7 5 1 4 9 6 2 8 3
وهى تبدو عشوائية لكن المشكلة أنها ستتكرر مرة أخرى و كل مرة

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

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


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 11,652
نشاط [ ماجد عباس محمد ]
قوة السمعة:
قديم 25-04-2019, 02:18 PM المشاركة 16   
افتراضي


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

كالعاده تاتي باجابه شافيه وافيه
لا تترك مجال الا للشكر الجزيل
بالمناسبة الأرقام ليست واحدة ولكنها مشفرة حتى لا تكون واضحة للمستخدم و من ثم تتعرض للإختراق
أولا تشفير مكانى حيث لا يجب أن تكون الآرقام مسلسلة و لكنها موزعة بنمط معروف للشركة يكون جزء من الشفرة
ثاانيا لا تكون الأرقام ثابتة كل مرة فبدلا من ذكر 4728 مثلا كود لشركة ما يمكنك استخدام أى أرقام بشرط الأول * الثانى = الثالث و الرابع وهنا 4*7=28 أو أى علاقة رياضية
بذكرك انه يمكن امساكه فهل يعني ان عزمه قليل ؟
خطر ببالي انه يمكن تنفيذ هذا النسق من الحركه بواسطه موتور مستمر
هل هنالك عوائق عند استخدام الموتور المستمر ؟
الغريب فى هذا الموتور أن لحظة البدء يمكن عكسه بسهولة لكن عندما يستمر فى الدوران يحتاج عزم أكبر لعكس إتجاه دورانه
ممكن استخدام موتور مستمر لكن ستحتاج دائرة لتعكس الحركة و جعلها عشوائية أما هذا الموتور فغالبا و الله أعلم يعتمد على أى جزء من الدورة تم توصيله بالتيار



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