ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 28
  1. #1
    2011/09/08
    107
    36

    آموزش صفر تا 100 dspic با پروگرامر kit3

    با عرض سلام خدمت همه ي دوستاي خوبم
    فکر ميکنم اين اولين تاپيک من در حوزه ي pic و dspic باشه. تصميم گرفتم آموزش ميکروي dspic رو از صفر شروع کنم تا حتي اگر يک نفر تازه خواست با دنياي ميکرو آشنا بشه بتونه با dspic از پايه شروع کنه.از دوستان علاقه مند تقاضا دارم براي همکاري پيغام خصوصي بدن تا با برنامه مستحکم تري پيش بريم. دوستاني هم که از ايجاد چنين تاپيکي حمايت ميکنن لطفا از دکمه ي تشکر استفاده کنن تا يه آمار دستم باشه که چند نفر مخاطب داريم.
    از مديران انجمن هم تقاضاي حمايت و پشتيباني دارم تا انشاالله به نتايج خوبي برسيم و يه مرجع کامل از dspic داشته باشيم .
    در آخر هم اينکه يک هفته وقت هست تا آمادگي خودتون را اعلام کنيد . بعد از يک هفته اولين آموزش رو خودم ميزارم و کار خودمون رو شروع مي کنيم.
    با تشکر. وعده ي ديدار 16 دي ماه

    به اميد ظهور مولامون که صد البته نزديک است انشاالله

    (ضمناً کامپايلر mikro c pro هست.
    از دوستان درخواست ميکنم سوالاتتشون رو توي اين هفته پيغام خصوصي کنن
    اين باعث ميشه تاپيک شلوغ نشه
    البته اين نظر منه
    با تشکر)
    به اميد ظهور مولامون که صد البته نزديک است
  2. #2
    2011/09/08
    107
    36

    پاسخ : آموزش صفر تا 100 dspic با پروگرامر kit3

    با عرض سلام و خسته نباشید خدمت دوستای گلم.
    ممنون از این همه استقبال ( فقط 3 نفر . عجججججبب!!! oo. مهم نیست .بدون حاشیه بریم سراغ اولیم قسمت آموزش طبق قولی که داده بودم.
    ابتدا از سری dspic30f شروع می کنم




    دسته بندی dspic30f
    1- خانواده کنترل موتور و تبدیل توان
    2- خانواده پردازش سنسور
    3- خانواده کنترلرهای عمومی (ما با این گروه کار داریم فعلا)
    خانواده کنترلرهای عمومی همه منظوره dspic30f
    این خانواده از کنترلر ها برای کاربردهای عمومی و همه منظوره طراحی شده اند.

    از نظر امکانات هم میشه به
    1- مبدل آنالوگ به دیجیتال 12 بیتی
    2- واسط سریال can2b
    3- واسط تبدیل داده مجهز به codec صوتی با پشتیبانی از استاندارد های صوتی 97 و ac و i2s اشاره کرد

    خصوصیات dspic30f
    1- انواع مدهای آدرس دهی
    2- دستورات بهینه شده برای کامپایلر
    3- 84 دستور پایه
    4- 24 بیت پهنای دستور و 16 بیت پهنای مسیر داده
    5- 16 رجیستر شانزده بیتی همه منظوره
    6- حداکثر انجام 30 میلیون دستور در ثانیه
    7- 4 تا 10 مگاهرتز اسیلاتور ورودی با ضرب کننده (pll) X16 , X8 , X4
    8- ...
    البته واسه اون دسته از مهندسایی که حافظه واسشون مهمه بگم که حداکثر 144 کیلوبایت FLASH و 8 کیلوبایت RAM و 4 کیلوبایت هم EEPROM داره.
    اینا فقط بخش کوچیکی از توانایی های این غول کوچولو هست .اصلا هم تصمیم ندارم DSPIC رو با AVR یا PIC یا... مقایسه کنم که این بهتره یا اون بهتره ولی تجربه بهم نشون داده یا dspic راه میافته و مثل آدم کار میکنه یا کلا کار نمیکنه.(خدا پدرشو بیامرزه.آدم تکلیف خودشو میدونه.مثل AVR نیست که بسم الله ، بسم الله مدار کار کنه. واللاه .)
    یه تجربه جالب که داشتم این بود که وقتی AVR رو تو یه حلقه با حداکثر کلاک و سرعت صفر و یک میکردم در کل پین تو یک ثانیه 2 میلیون بار صفر و یک میشد. ولی dspic وقتی تو حداکثر کلاک و سرعت صفر و یک میکنم عدد دلچسب 4 میلیون بار در ثانیه رو میبینم و لذت میبرم.
    خب دوستان من دیگه طاقت ندارم و می خوام برم عملی تجربیاتم رو واستون تعریف کنم . تصمیم دارم یه LED با 4013dspic30f راه بندازم.والله اولین بار که من با dspic30f این کارو کردم تو پوست خودم نمی گنجیدم. امیدوارم شما هم حس منو تجربه کنید.
    تصمیم بر این هست که با MICROC PRO کد بنویسیم. ولی اگر دوستی هست که با CCS یا MPLAB یا ... کد مینویسه کمک کنه تا در هر آموزش ما از انواع کامپایلر ها نمونه کد داشته باشیم. در صورت آمادگی پ.خ کنید.
    میزان حمایت شما (دکمه تشکر) رابطه مستقیمی با کیفیت آموزش و ادامه ی آموزش داره




    PICKIT 3 رو آماده کنید. اگر دوست دیگه ای پروگرامر ارزونتر سراغ داره با نقشه و سورس بزاره تا بقیه هم استفاده کنن.چون قیمت KIT3 320 تومان هست.(هر چند که تو الکترونیک 320 تومان پولی نیست) ولی به هر حال بعضی ها دوست ندارن چنین پولی بابت یه پروگرامر بدن.البته KIT3 دیباگر هم هست.
    MPLAB V8.88 رو از اینجا دانلود کنید.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    برای انتقال فایل هگز به میکرو(البته سایتش ای پی ایران رو تحریم کرده. دوستان خودشون در جریانن چی کار باید انجام بدن دیگه؟؟؟ :p )
    نرم افزار MICROC PRO رو هم دانلود بفرمایید برای کد نویسی.
    و در آخر هم ... با تشکر از خودم


    به اميد ظهور مولامون که صد البته نزديک است
  3. #3
    2010/06/25
    413
    7

    پاسخ : آموزش صفر تا 100 dspic با پروگرامر kit3

    آقا من فکر میکنم با pickit2 هم بشه پروگرم کردشا. توی برنامش که سری 30f رو ساپورت کرده.اتفاقا آی سی dspic30f4013 رو هم داره. بچه ها هم طرز ساختش گذاشتن.
    www.eca.ir/forum2/index.php?topic=38944.0
    منم درستش کردم. خیلی خوب کار میکنه

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  4. #4
    2011/09/08
    107
    36

    پاسخ : آموزش صفر تا 100 dspic با پروگرامر kit3

    مرسی mahdifaheca جان. من هم که گفتم اگر کسی با پروگرامر دیگه ای هم میخواد کار کنه یا بلده بگه بقیه هم استفاده کنن. لطف کردین بابت لینک.ایشاالله وقتی آماده بودید بریم سراغ عمل.
    mahdifaheca شما اگر با ccs کار کردید و علاقه مندید اعلام کنید تا با یه هماهنگی ساده توی هر آموزش چند نوع کامپایلر رو به بچه ها آموزش بدیم. خود من هم ccs رو از شما و دوستان یاد بگیرم.
    دوستان این تاپیک رو یه جونی بدین بهش
    به اميد ظهور مولامون که صد البته نزديک است
  5. #5
    2010/06/25
    413
    7

    پاسخ : آموزش صفر تا 100 dspic با پروگرامر kit3

    آقا من هستم. فقط از 28تم. امتحانا داره شروع میشه. البته من توی ccs حرفه ای نیستما.تا جاییکه بتونم میام جلو.
    اینم از مشصات آی سی .

    و اینم از دیتاشیتش .
    http://www.uploadtak.com/images/o1964_dspic30f.pdf

    قیمت این آی سی هم 24هزار تومن هستش الان. گرونه هاااااااا!!!!!!!!!!!

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  6. #6
    2011/09/08
    107
    36

    پاسخ : آموزش صفر تا 100 dspic با پروگرامر kit3

    سلام خدمت دوستای گلم

    آموزش این هفته چشمک زن :wow:

    کامپایلر mikroC PRO for dsPIC

    میکرو dspic30f4013


    برنامه




    کد:
    void main() {
    
     ADPCFG = 0xFFFF;    // Configure AN pins as digital I/O
     
     TRISD = 0x0000;       // Initialize PORTD as output
    
     LATD = 0;       // Set PORTD to zero
     
     while(1) {
     
          
          latd.f2=1;
          delay_ms(1000);      
          latd.f2=0;
          delay_ms(1000);      
    
     }
    }
    تحلیل برنامه خط اول ADPCFG = 0xFFFF;
    اگر بخواهیم از پایه های ADC به عنوان ورودی یا خروجی استفاده کنیم از این عبارت استفاده میکنیم
    خط دوم TRISD = 0x0000;
    کانفیگ پورت به عنوان خروجی

    خط سوم LATD = 0;
    مقدار پورت که اینجا صفر مقدار دهی شده

    زمانی که بخواهیم از حلقه ی بینهایت استفاده کنیم از دستور

    while(1) {

    }
    استفاده میکنیم
    برای یک کردن یک پایه از دستور latd.f2=1; که f ثابت هست استفاده می کنیم

    برای تاخیر هم از دستور delay_ms(1000); استفاده میکنیم و در نهایت
    برای صفر کردن یک پین از دستور latd.f2=0; استفاده میشه


    همین چشمک زن چند بخش داره که فکر می کنم تا 2 هفته آینده از همین برنامه استفاده کنیم و اونو گسترش بدیم بعلاوه اینکه در حین آموزش قسمت های مختلف مثل تعیین کریستال تعیین pll ها و شبیه سازی رو هم توضیح میدم
    از دوست عزیزمون mahdifaheca هم خواهش میکنم همین برنامه رو به ccs بنویسند و اینجا قرار بدن تا ما به زبون های مختلف نمونه برنامه داشته باشیم

    موفق باشید :applause:
    تشکر هم یادتون نره
    تا هفته آینده


    به اميد ظهور مولامون که صد البته نزديک است
  7. #7
    2011/09/08
    107
    36

    پاسخ : آموزش صفر تا 100 dspic با پروگرامر kit3

    با سلام خدمت دوستای گل و نازنین ، مهندسین گرامی
    با عرض شرمندگی بابت این همه تاخیر . امیدوارم درک کنید خیلی درگیر بودم
    امروز یه مقدار وقتم آزاد تر بود گفتم که یه فایل آموزشی درست کنم و یه پروژه با سورسشو بزارم تو سایت . ولی به نظر من کار قشنگ تر اینه که پروژه تعریف بشه ، بخش بندی بشه ، در انتهای هر بخش مطالب آموزشی به صورت یه pdf در بیاد که پایان پروژه یه سورس جامع به همراه یه کتاب آموزشی خوب داشته باشیم و دوستای گلم در انجام این پروژه سهیم باشن

    تعریف پروژه در کل این پروژه را به 2 بخش تقسیم می کنیم ( در صورت صلاح دید شما اصلاح می شود)

    بخش 1- سخت افزار

    بخش 2- نرم افزار

    ابتدا بخش سخت افزار :

    دستگاهی که قرار است طراحی و ساخته بشه از قرار زیر هست :

    امکانات :
    1- lcd کارکتری
    2- lcd گرافیکی
    3- keypad
    4- پردازش سیگنال
    5- راه اندازی sim908
    6- راه اندازی rs232
    7- راه اندازی rs485
    8- راه اندازی ارتباط can
    9- راه اندازی mmc
    10- راه اندازی flash usb
    11- راه اندازی lcd رنگی 9.7 اینچ
    12 - لودسل
    13- درایو رله
    14- راه اندازی touch
    15- راه اندازی ds1307
    16- sht11


    اگر چیز دیگه ای مد نظر هست لطفا بگید تا به لیست اضافه کنم. سخت افزار را با نرم افزار آلتیوم طراحی می کنیم (بله لطفا دقت کنید فعل به صورت جمع اومده یعنی کار مشارکتی هست )
    من خودم تا به حال با پروتئوس کار می کردم. هنوز هم عاشق کار با پروتئوسم . ولی به خاطر شما دوستای گل آلتیوم را دانلود کردم و شروع کردم به یادگیری تا این پروؤه با آلتیوم طراحی بشه

    بعد از طراحی و اصلاح برد را تکثیر می کنیم بعد از منتاژ کردن و تست سخت افزاری وارد بخش نرم افزار نویسی می شیم
    من خودم از mikroc pro for dspic استفاده می کنم ولی خواهش می کنم دوستای دیگه که با c30 یا زبان های دیگه کار میکنند به ما کمک کنند تا نمونه کد از زبان های مختلف داشته باشیم.

    برای من به شخصه خیلی مهم هست بردی که راحی میشه به شدت صنعتی باشه و در مقابل نویز به شدت شدت محافظت بشه. یک بار برای همیشه مساله ی نویز رو حل کنیم ببوسیم بزاریم کنار. و در قسمت نرم افزار هم باگ نده

    من قسمت power رو طراحی کردم اگر اشکالی داری بگید تا سریعا اصلاح کنم و بریم سر قسمت های بعدی

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    در قسمت پاور یه ترانس با دو خروجی مجزا در نظر گرفته شده یکی 7.5 ، 1 آمپر و یکی 12 ، 2 ،آمپر . برای رگولاتور هم 2576 در نظر گرفته شده.

    آقا خبر بدید تا ادامه بدم . فقط هر تجربه ای دارید بیارید وسط تا کار خوب در بیاد

    به اميد ظهور مولامون که صد البته نزديک است
  8. #8
    2011/09/08
    107
    36

    پاسخ : آموزش صفر تا 100 dspic با پروگرامر kit3

    این هم از ds1307

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    lcd 2*16 اضافه شد

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    adm485 هم اضافه شد

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    در برد 2 میکرو تعبیه می کنیم برای حالت مستر - اسلیو یه شیطنت کوچیک می خوام انجام بدم اینه که یکی از میکرو ها رو pic32 میزارم تا در کنار dspic با pic32 هم آشنا بشیم
    از یک adm485 استفاده شده . در این حالت ارتباط نیمه دوطرفه هست. اگر دوست داشته باشید میشه از 2 تا adm485 استفاده کرد تا ارتباط 2 طرفه کامل بشه.
    به اميد ظهور مولامون که صد البته نزديک است
  9. #9
    2007/11/22
    تبریز
    2,483
    492

    پاسخ : آموزش صفر تا 100 dspic با پروگرامر kit3

    با سلام و تشکر از شما.
    تو مدار منبع تغذيه:
    T2 و T3 به خاطر چي استفاده شده؟
    خازن هاي C8 و C16 به نظر اشتباه وصل شدن.
    تو مدار DS1307 يه سر مقاومت ها رو هوا هست.پول پ نشده.
    تو مدار LCD ميشه به جاي پتانسيومتر از مقاومت ثابت حدود 1 کيلو تا 2.2 کيلو استفاده کرد.(اختياري)
    --------------
    و اما سوال:
    شماره ي ميکروي مورد استفاده؟ تو بازار راحت گير مياد؟ پروگرمر PICkit2 ميشه استفاده کرد؟
    فعلا همين ها به ذهنم ميرسه! :nerd:
    موفق باشيم!

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  10. #10
    2011/09/08
    107
    36

    پاسخ : آموزش صفر تا 100 dspic با پروگرامر kit3

    max 232 اضافه شد
    من روش شک دارم لطفا نقشه بررسی بشه

    مهندس شاهرخ عزیز ممنون بابت تذکر های بجا
    اصلاح شدن . امکانش هست مجدد بررسی کنید.من دیشب نخوابیدم و خیلی خستم.این اشتباهات هم به همین دلیل هست.
    در رابطه با t2 و t3 باید خدمتت عرض کنم برای حذف نویز روی تغذیه ی dc هست .
    من قبلا روی ac یعنی rfg یز میزاشتم این emi هارو. ولی تجربه ثابت کرد روی dc بهتر جواب میده.
    این توضیح مختصر هست. قرار شد که پایان هر بخش اطلاعات جامع تر با توضیح هر قسمت در یک فایل pdf قرار بگیرد و در اختیار دوستان قرار بگیره.
    میکروی DSPIC30F6014A-30I/PF که pickit 2 ساپورتش میکنه . تو بازار هم گیر میاد الان 35 تومن هست. البته PIC32MX795F512L-80I/PT رو هم در بخش slave داریم

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    ارتباط can افزوده شد

    من خودم عاشق این پروتکل ارتباطی ام

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    توضیحات کامل در فایل pdf انشاالله
    به اميد ظهور مولامون که صد البته نزديک است
صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 28

موضوعات مشابه

  1. درخواست فريم وير براي PIC KIT3
    توسط Amir.H.A در انجمن میکروکنترلرهای PIC
    پاسخ: 8
    آخرين نوشته: 2015/11/28, 10:32
  2. میکرو کنترلر dspic و کامپایلر mikrobasic for dspic
    توسط POLIZEI در انجمن دانلود نرم افزارهای برق و الکترونیک
    پاسخ: 0
    آخرين نوشته: 2013/07/30, 04:37
  3. معرفي کتاب آموزش برنامه نويسي و سخت افزار ميکرو کنترلرهاي شانزده بيتي DSPIC همرا
    توسط pesar.sabz.shad در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 4
    آخرين نوشته: 2011/02/01, 17:13
  4. آموزش اتصال Atmega 128 به پروگرامر
    توسط avangcom در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2010/11/07, 14:34
  5. پروگرامر dspic
    توسط pesar.sabz.shad در انجمن میکروکنترلرهای PIC
    پاسخ: 8
    آخرين نوشته: 2008/01/05, 09:11

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •