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

   

ahmedmoneer
:: مهندس ::
تاريخ التسجيل: May 2010
الدولة: Egypt
المشاركات: 23
نشاط [ ahmedmoneer ]
قوة السمعة:
قديم 11-09-2011, 08:09 PM المشاركة 81   
x4



بارك الله فيك اخي ابو معاذ ونفعك بعملك ونفع بك المؤمنين

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

اعلانات

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 12-09-2011, 01:28 AM المشاركة 82   
افتراضي


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

الدائره مو راضيا تشتغل مع هنى نفذت عده تجارب لليد ماتريكس

ولى كم سؤال ....
اولا انا لاحضت فى الفيديو انك استخدمت موحد (لست متاكد)
ثانيا المكثف احادي القطبيه اعتقد انه لا يوجد فرق فى استخدامى 101 بدل 100
اما بالنسبه للمكثف ثنائى القطبيه فانى استخدمت مكثف 16 فولت 100u
وبعد فشل التجربه لغيت المكثفين وبرظو ما فيش فايده

وباقي القطع الالكترونيه صحيحه والتوصيله صحيحه

واقصد من كلمه التجربه هى بدون دورانها اى كنت اريد اضائه الليدات لكى اتاكد من عملها

والفولت مزبوط ميه ميه 5 فولت

وهذه هو الكود نفس الكود

int i ; int j ; int d1 ; int d2 ; int d3 ; int d4 ;
//int x ;
const int number[10][5]= { {62,65,65,65,62} ,
{0,66,127,64,0 },
{66,97,81,73,70 },
{33,65,69,75,49} ,
{24,20,18,127,16} ,
{39,69,69,69,57} ,
{60,74,73,73,48} ,
{1,113,9,5,3} ,
{54,73,73,73,54} ,
{6,73,73,41,30}
} ;

void print_number(int x) {
for(i=0;i<5;i++) { portb=number[x][i] ; delay_us(270) ; }
portb=0 ; delay_us(810) ;
}
void main() {
d1 = 0 ; d2 = 0 ; d3 = 0 ; d4 = 0 ;
while(1) {
for(j=0 ; j<25 ; j++ ) {
print_number(d4) ;
print_number(d3) ;
print_number(d2) ;
print_number(d1) ;
portb=0 ; delay_ms(32) ;
}
d1++ ;
if(d1==10) {d1=0 ; d2++ ;}
if(d2==10) {d2=0 ; d3++ ;}
if(d3==10) { d3=0 ; d4++ ;}
if(d4==10) d4=0 ;
}
}

والبك هو 16f84A
والكرستاله 4 ومكثفاتها 22PF

وهذه الصورة للخصائص




ما هو الخطاء رجاء


التعديل الأخير تم بواسطة : lovevb6 بتاريخ 12-09-2011 الساعة 02:19 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية أبو معاذ 2010
أبو معاذ 2010
:: مشرف قسم الإنتاج الزراعي والحيواني والطاقة البديلة ::
تاريخ التسجيل: Feb 2010
المشاركات: 2,039
نشاط [ أبو معاذ 2010 ]
قوة السمعة:
قديم 12-09-2011, 06:32 PM المشاركة 83   
افتراضي


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

الدائره مو راضيا تشتغل مع هنى نفذت عده تجارب لليد ماتريكس

ولى كم سؤال ....
اولا انا لاحضت فى الفيديو انك استخدمت موحد (لست متاكد)
ثانيا المكثف احادي القطبيه اعتقد انه لا يوجد فرق فى استخدامى 101 بدل 100
اما بالنسبه للمكثف ثنائى القطبيه فانى استخدمت مكثف 16 فولت 100u
وبعد فشل التجربه لغيت المكثفين وبرظو ما فيش فايده

وباقي القطع الالكترونيه صحيحه والتوصيله صحيحه

واقصد من كلمه التجربه هى بدون دورانها اى كنت اريد اضائه الليدات لكى اتاكد من عملها

والفولت مزبوط ميه ميه 5 فولت

وهذه هو الكود نفس الكود

int i ; int j ; int d1 ; int d2 ; int d3 ; int d4 ;
//int x ;
const int number[10][5]= { {62,65,65,65,62} ,
{0,66,127,64,0 },
{66,97,81,73,70 },
{33,65,69,75,49} ,
{24,20,18,127,16} ,
{39,69,69,69,57} ,
{60,74,73,73,48} ,
{1,113,9,5,3} ,
{54,73,73,73,54} ,
{6,73,73,41,30}
} ;

void print_number(int x) {
for(i=0;i<5;i++) { portb=number[x][i] ; delay_us(270) ; }
portb=0 ; delay_us(810) ;
}
void main() {
d1 = 0 ; d2 = 0 ; d3 = 0 ; d4 = 0 ;
while(1) {
for(j=0 ; j<25 ; j++ ) {
print_number(d4) ;
print_number(d3) ;
print_number(d2) ;
print_number(d1) ;
portb=0 ; delay_ms(32) ;
}
d1++ ;
if(d1==10) {d1=0 ; d2++ ;}
if(d2==10) {d2=0 ; d3++ ;}
if(d3==10) { d3=0 ; d4++ ;}
if(d4==10) d4=0 ;
}
}

والبك هو 16f84A
والكرستاله 4 ومكثفاتها 22PF

وهذه الصورة للخصائص




ما هو الخطاء رجاء
مرحبا أخي lovevb6 .

لم تذكر نوع الخلل الذي يظهر عندك ، و عموما لا أرى أي خطإ فيما ذكرت ، و لكن تأكد من التوصيلات و من سلامة البيك (جربه ببرنامج بسيط) و من نقل تعليمات الميكروسي دون أخطاء ، و يستحسن أن تجرب بملف الهيكس الذي أدرجته هنا http://www.mediafire.com/?atdzsv6k4wycy1u

كما أتمنى أن تكون قد لاحظت أن رسمة الدارة التي أدرجتها كان بها خطأ بسيط و قد قمت بتصحيحه .

و من حيث التغذية ، فبما أنك في مرحلة تجريب الدارة دون دوران فكل ما تحتاجه هو تجهيزها ب 5 فولط صحيحة و لا تهم التفاصيل .

ننتظر أخبارك .


الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 12-09-2011, 07:56 PM المشاركة 84   
افتراضي


عندي سؤالين
اولاا ما الفرق فى وضع المكثفين من عدمه الموصوله مع المنظم

ثانياا فى ملف الميكروسي لو لاحظت انك لم تضع رقم التردد الخاص فى الكرستاله

مع اني قمت بتعديله مسبقا ووضعت 4




ونوع الخلل لم اعرفه بعد ولكن البيك لا يريد ان يخرج البلسس
ومع ذلك سوف اضع كود بسيط يشغل الليدات للتجريب


الصورة الرمزية abdellah48
abdellah48
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
الدولة: المغرب
المشاركات: 157
نشاط [ abdellah48 ]
قوة السمعة:
قديم 12-09-2011, 11:02 PM المشاركة 85   
Post


مشكور أخي على هده التجارب الرائعة وشكرا


الصورة الرمزية أبو معاذ 2010
أبو معاذ 2010
:: مشرف قسم الإنتاج الزراعي والحيواني والطاقة البديلة ::
تاريخ التسجيل: Feb 2010
المشاركات: 2,039
نشاط [ أبو معاذ 2010 ]
قوة السمعة:
قديم 13-09-2011, 12:50 AM المشاركة 86   
افتراضي


عندي سؤالين
اولاا ما الفرق فى وضع المكثفين من عدمه الموصوله مع المنظم

ثانياا فى ملف الميكروسي لو لاحظت انك لم تضع رقم التردد الخاص فى الكرستاله

مع اني قمت بتعديله مسبقا ووضعت 4




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

2 - الملف المضغوط الأخير به ملف ميكروسي يضم المشروع كاملا ، بما فيه تردد الكريستالة .

3 - جرب أن تحقن البيك بملف الهيكس المرفق مباشرة فهو نفس الملف الذي استعملته في التجربة العملية ، و إن لم يعمل فتأكد ان الخلل في الدائرة .

بالتوفيق .


الصورة الرمزية أبو معاذ 2010
أبو معاذ 2010
:: مشرف قسم الإنتاج الزراعي والحيواني والطاقة البديلة ::
تاريخ التسجيل: Feb 2010
المشاركات: 2,039
نشاط [ أبو معاذ 2010 ]
قوة السمعة:
قديم 13-09-2011, 12:54 AM المشاركة 87   
افتراضي


مشكور أخي على هده التجارب الرائعة وشكرا

كلماتك المشجعة أروع ، بارك الله فيك .


الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 13-09-2011, 01:45 AM المشاركة 88   
افتراضي


السلام عليكم

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

فرجاء اريدكم ان تجربو التجربه فقط بدون دوران (اى تشغيل الليدات فقط )

فهل من مجرب للتجربه


الرجاء الافاده كما اتمنى من اخي معاذ ان يبحث معى المشكله
لان المشكله اصبحت الان فى الكود فقط

فهل يمكن ان تكون المشكله فى التردد اى ان التجربه تعمل على تردد عالى (سرعه عاليه)فهل من الممكن ان تكون هذه هى المشكله

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

(كما انى جربت الملف الذى كلمتنى عليه ولكن نفس المشكله



فهل من مجرب لكى نعرف اين هى المشكله
........................................مع تحياتى لك اخى معاذ على هذه التجربه الرائعه وعينى لو نجحت معايا



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