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

   

الصورة الرمزية ibrahim.omar
ibrahim.omar
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2009
المشاركات: 60
نشاط [ ibrahim.omar ]
قوة السمعة:
قديم 05-09-2009, 03:12 AM المشاركة 1033   
افتراضي



[COLOR="Red"][QUOTE=tata2;308528]
شهر رمضان أوله رحمة وأوسطه مغفرة وآخـــره عـــتق من النــــار
====================================


البرنامج المستخدم
PICprg
الدائرة من غير البيك البرنامج يراها وبيكتب
jdm
لما اركب البيك
يكتب
No programmer

السلام عليكم ورحمه الله
انا اسف جدا جدا جدا ع تاخرى ف الرد بس والله انا معندش اجازه غير يوم الجمه
اول حاجه اتكد انك مظبط البورت ع فتحات الكوم فى اعدادات البرنامج
hardware/hardware selection/port.com1
ثانيا حاول تتاكد من التصميم الى انتا عملته للمبرمجه وان مفهوش خطوط مفصوله او غلط
ثالثا اتاكد ونتا بتحط البك انك مركبها ف الاتجاه الصح
وان شاء الله المشكله تتحل .....يرت تعرفنى وصلت لى ايه ونا اسف مره تانيه ع التاخير
===================
قل إن صلاتي ونسكي ومحياي ومماتي لله رب العالمين لا شريك له وبذلك أمرت وأنا أول المسلمين

اعلانات

meroo0202
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2007
المشاركات: 64
نشاط [ meroo0202 ]
قوة السمعة:
قديم 06-09-2009, 05:38 AM المشاركة 1034   
افتراضي مشكلة مش عارف من اية


السلام عليكم ورحمه الله وبركاته
اخوكم امير
مبتدا صغير

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


واشتريت ( PLC 16f84a )

والحمد للة درست من المنتدى الرائع تعليم الاحتراف plc ونزلت برامج المحكاة وقدرت ان اعمل ملف hex بس لالاسف المشكلة مش عارف من اية بدائت ابرمج plc على برنامج الى جى مع الدائرة willem eprom pcb5.0c
وحولت اتعامل مع مع تخبيط شوية وبحث على النت شوية قدرت ازاى اعرف ازاى تنقل الملف الى plc بسكل ما انقل يظهر المشكلة دى
الى حولين الدوائر دى معروفة بس هل الاعدادات دى صحيحة وكل مرة كانت بتتغير الرسالة الى اسفل الشاشة بلشريط الاحمر مع كل ملف هيكس

ومقدرش افحم حولت اغير البرنامج تانى وجبت برنامج plcpgm programmer
وكانت النتيجة ان البوردة شايفة على البرنامج ودة لا



برجاء الافادة يا اهل الخبرا والعلمين الكبار للمنتدى الجبار











( إن العلم نور ونور الله لا يهدى لعاصى )

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

الصورة الرمزية mustafa mohamed
mustafa mohamed
:: مهندس ::
تاريخ التسجيل: Sep 2009
الدولة: السودان
المشاركات: 15
نشاط [ mustafa mohamed ]
قوة السمعة:
قديم 06-09-2009, 04:00 PM المشاركة 1035   
ha


مشكوررررررررررررررررررررررررررررررررررررر
عند ى مشكلة فى مشروعى وهو عبارة عن ساعة رقمية باستخدام atmega 16وlcdوالبرنامج بواسطة mikro c والمشكلة هى اننى لا استطيع ضبط الساعة ارجوك ساعدنى .
هذا هو الكود( بدون الضبط) :


const char _FELO = 60;
char counter;
unsigned short sec,Min,hr,day,mth,olds;
unsigned yer;
unsigned char ch;
int old;
// LCD module connections
sbit LCD_RS at PORTD2_bit;
sbit LCD_EN at PORTD3_bit;
sbit LCD_D4 at PORTD4_bit;
sbit LCD_D5 at PORTD5_bit;
sbit LCD_D6 at PORTD6_bit;
sbit LCD_D7 at PORTD7_bit;

sbit LCD_RS_Direction at DDD2_bit;
sbit LCD_EN_Direction at DDD3_bit;
sbit LCD_D4_Direction at DDD4_bit;
sbit LCD_D5_Direction at DDD5_bit;
sbit LCD_D6_Direction at DDD6_bit;
sbit LCD_D7_Direction at DDD7_bit;
// End LCD module connections



void Timer1Overflow_ISR() org IVT_ADDR_TIMER1_OVF {
if (counter >= _FELO) {
if(sec>=59)/*-------------------------------------Is sec =60?*/
{ sec=0;
Min++;/*-----------------------------------Increament Minutes*/
if (Min>=59)
{ Min=0;
hr++;
if(hr>=23)
{ hr=0;
day++;
if(mth==2)
{
if(yer%4==0)
{
if(day>29)
{
mth++;
day=1;
goto Felo3;
}
}
if(yer%4!=0)
{
if(day>28)
{
mth++;
day=1;
goto Felo3;
}
}

}

switch(mth)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
if(day>31)
{
mth++;
day=1;
goto Felo3;
}
break;

case 4:
case 6:
case 9:
case 11:

if(day>30)
{
mth++;
day=1;

}
break;

}

Felo3:
if(mth>12)
{
yer++;
mth=1;
}
hr=0;
}
else
Min=0;
}
else
sec=0;
}
else sec++;
counter=0;
}
else
counter++; // increment counter
}
void main() {

DDRB=0;
sec=58;Min=59;hr=23;day=31;mth=12,yer=2016;

SREG_I_bit = 1; // Interrupt enable
TOIE1_bit = 1; // Timer1 overflow interrupt enable
TCCR1B = 1; // Start timer with prescaler
Lcd_Init(); // Initialize LCD
Lcd_Cmd(_LCD_CLEAR); // Clear display
Lcd_Cmd(_LCD_CURSOR_OFF); // Cursor off
Lcd_Cmd(_LCD_CLEAR);


do{
ch = hr % 10u;
Lcd_Chr(1,6,48+ch);
ch= (hr / 10u) % 10u;
Lcd_Chr(1,5,48+ch);
Lcd_Out(1, 7, ":");

ch = Min % 10u;
Lcd_Chr(1,9,48+ch);
ch= (Min / 10u) % 10u;
Lcd_Chr(1,8,48+ch);

ch = sec % 10u;
Lcd_Chr(1,12,48+ch);
ch= (sec / 10u) % 10u;
Lcd_Chr(1,11,48+ch);
Lcd_Out(1, 10, ":");



ch = day % 10u;
Lcd_Chr(2,5,48+ch);
ch= (day / 10u) % 10u;
Lcd_Chr(2,4,48+ch);
Lcd_Out(2, 6, "/");

ch = mth % 10u;
Lcd_Chr(2,8,48+ch);
ch= (mth / 10u) % 10u;
Lcd_Chr(2,7,48+ch);
Lcd_Out(2, 9, "/");

ch = yer % 10u;
Lcd_Chr(2,13,48+ch);
ch= (yer / 10u) % 10u;
Lcd_Chr(2,12,48+ch);
ch = (yer/100u) % 10u;
Lcd_Chr(2,11,48+ch);
ch= (yer / 1000u) % 10u;
Lcd_Chr(2,10,48+ch);


}while (1);
}


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 06-09-2009, 10:28 PM المشاركة 1036   
افتراضي فيما يخص التمارين


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


الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 632
نشاط [ ahmad_s_f ]
قوة السمعة:
قديم 06-09-2009, 10:43 PM المشاركة 1037   
افتراضي


بالنسبة للمسابقة فهي كما قلت تغير للتردد واستخدام عدد من جمل for كل جملة مسؤولة عن عمل تردد معين .. وإن عمل العديد من التجارب والمحاولات يمكن منه توليد نغمات جيدة فالنغمات التي ذكرتها لكم في الدرس ما هي إلا نغمات قمت بعمل بعض المحاولات فحصلت عليها .

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

==============
أما فيما يخص السؤال التاسع فأنا أقصد التيار المستمر DC Current


chafteyes
:: مهندس جيد ::
تاريخ التسجيل: Mar 2009
المشاركات: 225
نشاط [ chafteyes ]
قوة السمعة:
قديم 07-09-2009, 01:53 AM المشاركة 1038   
افتراضي


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


الصورة الرمزية ibrahim.omar
ibrahim.omar
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2009
المشاركات: 60
نشاط [ ibrahim.omar ]
قوة السمعة:
قديم 07-09-2009, 05:30 AM المشاركة 1039   
افتراضي


شهر رمضان أوله رحمة وأوسطه مغفرة وآخـــره عـــتق من النــــار
======================================
أخى الفاضل هل تعلم ما أغلى ما تملك.................؟
وقتك لانه فى الحقيقه هو عمرك كلما ازداد يوم هو فى الحقيقه نقص يوم ....لماذا نضيعه.
مر تقريبا شهر ع اخر درس وقت كافى جدا مهما كنا مشغولين... ولو يوم جمعه من ثلاثه مرت(أنا لا اكذب احد فكلا مشغولين ولابد ان نلتمس للجميع الاعزار)
ولاكن 25 يوم او شهر وقت كبيرررررررر جدا من قبل رمضان و أ/ احمد ينوى وضع درس جديد فيجب ان نساعده ع ذالك نحن من نحتاج اليه وليس هوا من يحتاج لنا
أسال الله أن ييسر لنا ولكم الحال
===================
فقلت استغفروا ربكم إنه كان غفارا ، يرسل السماء عليكم مدرارا ويمددكم بأموال وبنين ويجعل لكم جنات ويجعل لكم انهارا


الصورة الرمزية ibrahim.omar
ibrahim.omar
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2009
المشاركات: 60
نشاط [ ibrahim.omar ]
قوة السمعة:
قديم 07-09-2009, 08:12 PM المشاركة 1040   
افتراضي عن تجربه فائده حل التمارين


شهر رمضان أوله رحمة وأوسطه مغفرة وآخـــره عـــتق من النــــار
======================================
السلام عليكم
اولا لازم تبركولى
ثانيا انا فهمت ليه الباش مهندس احمد حريص ع ان احنا نحل التمارين
بالنسبه للتمرين 7 السؤال رقم 4 مكنشى عندى اى فكره عنه وهوا ازى نتحكم ف 2 سفن سجمنت بس حولت والحمد لله عملت كود مكلكع شويه وبعدين صغرته وبعدين فكرت ازاى اتحكم ف 4 سفن سجمنت وبعدين فكرت ازاى اتحكم فى 6 والحمد لله نجحت وبعدين فكرت اعمل ال 6 سفن سجمنت ساعه والحمد لله عملتها ودى كانت امنيه عندى والحمد لله وصلتلها بسؤال مكنتش عارف اصلا اجبته
ودا الكود
كود:
void main(){
char A,B,C,D,E,F,G; //IBRAHIM OMAR
TRISB=0;TRISA=0;
PORTB=0;PORTA=0;
loop:
for(B=0;B<10;B++){
for(A=0;A<120;A++){
PORTB=B;PORTB.f4=1; delay_ms(1);
PORTB=C;PORTB.f5=1; delay_ms(1);
PORTB=D;PORTB.f6=1; delay_ms(1);
PORTB=E;PORTB.f7=1; delay_ms(1);
PORTB=F;PORTA.f0=1; delay_ms(1);
PORTA=0;
PORTB=G;PORTA.f1=1; delay_ms(1);
PORTA=0;}
}
if(B==10){B=0;C++;}
if(C==6){C=0;D++;}
if(D==10){D=0;E++;}
if(E==6){E=0;F++;}
if(F==10){F=0;G++;}
if(G==1){if(f==3){G=0;F=1;}}
goto loop;
}
ان شاء الله هرفع المشروع Free Image Hosting" border="0" alt="" onload="NcodeImageResizer.createOn(this);" />
=================
فقلت استغفروا ربكم إنه كان غفارا ، يرسل السماء عليكم مدرارا ويمددكم بأموال وبنين ويجعل لكم جنات ويجعل لكم انهارا



التعديل الأخير تم بواسطة : ibrahim.omar بتاريخ 08-09-2009 الساعة 01:59 AM


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