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

   

eabueida
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2007
المشاركات: 171
نشاط [ eabueida ]
قوة السمعة:
قديم 21-02-2011, 04:54 PM المشاركة 49   
افتراضي



هل قصدك بعد برمجة المايكروكونترولر هل يمكن تغيير الكريستال من دا خلى الى خارجي ؟

بالنسبة للبيك 628 لها تردد داخلى واحد وهو 4 ميجا

وأما بالنسبة الى 4550 ويمكن تعديلها عن طريق السجل
OSCCON
وهو يمتد من 31 كيلوالى 8 ميجا هيرتز


وسأوافيك بالجدول لاحقا ان شاء الله

اعلانات

eabueida
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2007
المشاركات: 171
نشاط [ eabueida ]
قوة السمعة:
قديم 21-02-2011, 07:57 PM المشاركة 50   
افتراضي


السلام عليكم
الصورة التالية هي مأخودة من الداتا شيت ل PIC18F4550



وهي الصفحة رقم 34

وفيهل يتم توضيح كل بت في السجل
ومن خلال تغيير البت 4 الى 6 يمكن تعديل تردد المهنز الداخلي


والسلام عليكم

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

hamadalla31
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
المشاركات: 585
نشاط [ hamadalla31 ]
قوة السمعة:
قديم 21-02-2011, 10:22 PM المشاركة 51   
افتراضي


اخي الفاضل / eabueida
السلام عليكم ورحمة الله وبركاته
كيف يمكنني الحصول علي جهد مستمر بين ( 0 - 10 )فولت باستخدام 16F628A
وجزاكم الله عني خير الجزاء


eabueida
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2007
المشاركات: 171
نشاط [ eabueida ]
قوة السمعة:
قديم 21-02-2011, 10:49 PM المشاركة 52   
افتراضي


السلام عليكم

اخي الذي اعرفه هو استخدام احدى الطريقتين التاليتين

إما عن طريق digital Potentiometer والفكرة هي عمل مقسم للجهد مع وضع buffer
أو ان تضيفها على منظم جهد متغير يحتاج الى مقاومة متغيرة للتحكم بالجهد

ويوجد انواع كثيرة من هذه المقاومة المتغيرة كما في اللنك التالي
http://gb.mouser.com/Search/Refine.aspx?N=7283852

وطرق التحكم بها عديدة مثل SPI , I2C و غيرها



أما الطريقة الثانية فهي عمل عمل DC-DC convrter
buck-boost

ويحتاج الأمر الى بعض الدراية البسيطة ب power electronics

ويمكن وجود طرق اخرى لا اعلمها

والسلام عليكم


الصورة الرمزية prof_hazem2
prof_hazem2
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2008
المشاركات: 91
نشاط [ prof_hazem2 ]
قوة السمعة:
قديم 21-02-2011, 11:41 PM المشاركة 53   
Wink


هل قصدك بعد برمجة المايكروكونترولر هل يمكن تغيير الكريستال من دا خلى الى خارجي ؟

بالنسبة للبيك 628 لها تردد داخلى واحد وهو 4 ميجا

وأما بالنسبة الى 4550 ويمكن تعديلها عن طريق السجل
OSCCON
وهو يمتد من 31 كيلوالى 8 ميجا هيرتز


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


eabueida
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2007
المشاركات: 171
نشاط [ eabueida ]
قوة السمعة:
قديم 22-02-2011, 12:20 AM المشاركة 54   
افتراضي


السلام عليكم
اخ hamadalla31 توجد طريقة ثالثة وهي بإستخدام digital to analog converter او DAC

وفي حالة عدم توفره يمكن استخدام شبكة لادر مع اضافة مكبر opamp بمعامل تكبير 2 تقريبا
والسلام عليكم


eabueida
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2007
المشاركات: 171
نشاط [ eabueida ]
قوة السمعة:
قديم 22-02-2011, 12:31 AM المشاركة 55   
افتراضي


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

بالنسبة لمعرفة قيمة المهتز الداخلي اذا كان البرنامج موجود عندك ابحث عن استخدام الرجستر osccon ومن ثم قارن ما تم استخدامة مع مشاركتي التى تحتوي على تعريف الرجستر osccon وهذا للمتحكم pic18f4550


بالنسبة الى البرنامج ارجع الى المشاركات الأولى ستجد لنك البرنامج


ملاحظة: بالنسبة الى البلجن استخدم اصدار بيتا المتوافق مع البرنامج الموجود بالمشاركات السابقة


والسلام عليكم


hamadalla31
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
المشاركات: 585
نشاط [ hamadalla31 ]
قوة السمعة:
قديم 22-02-2011, 12:48 PM المشاركة 56   
sun جزاكم الله عني بكل خير


السلام عليكم

اخي الذي اعرفه هو استخدام احدى الطريقتين التاليتين

إما عن طريق digital Potentiometer والفكرة هي عمل مقسم للجهد مع وضع buffer
أو ان تضيفها على منظم جهد متغير يحتاج الى مقاومة متغيرة للتحكم بالجهد

ويوجد انواع كثيرة من هذه المقاومة المتغيرة كما في اللنك التالي
http://gb.mouser.com/Search/Refine.aspx?N=7283852

وطرق التحكم بها عديدة مثل SPI , I2C و غيرها



أما الطريقة الثانية فهي عمل عمل DC-DC convrter
buck-boost

ويحتاج الأمر الى بعض الدراية البسيطة ب power electronics

ويمكن وجود طرق اخرى لا اعلمها

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



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