اطلاعیه

Collapse
No announcement yet.

بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

    با سلام خدمت دوستان گرامی.
    من الان دوره کاردانی برق هستم. به الکترونیک هم علاقه زیادی دارم حدود یک سال پیش بود که با AVR آشنا شدم به نظرم چیز جالب و کاربردی اومد واسه همین تصمیم به یادگیریش گرفتم :read:. در اول برای یادگیری به پیشنهاد یکی از دوستان کتاب جابر الوندی رو گرفتم هرچی نگاش کردم چیزی ازش نفهمیدم ینی اصلا گیج شده بودم که اینا چین!!!! ودر عجب بودم که چجوری بعضیا اینارو یاد میگیرن . خلاصه یه چند وقتی همین جور بودم که به پیشنهاد یکی از استادان به کلاسهایی رفتم به دلایلی اونجا هم چیزی نفهمیدم البته بچهای دیگه کلاس هم همینطور بودن ولی خوب تازه فهمیدم اصلا باید اول زبان C رو یاد بگیرم :surprised:واسه همین رفتم کتاب خوب جعفرنژاد قمی رو گرفتم و خوندم . یه چیزای کمی فهمیدم ولی خوب بازم درست و حسابی نه!!! بازم یه کتاب مرجع کامل گرفتم خوندم بعضی جاهاشو خوندم بدک نبود ولی خوب بازم 90 درصد شو نفهمیدم :angry:.البته اینو هم بگم بیشتر کتابها مثل همن و همون دیتا شیتو ترجمه کردن و نهایتش 4تا مسال آخرش زدن . بازم کتابهایی خریدم و جزوه هایی خوندم . حتی DVDهای آموزشی مهندس کی نژاد رو گرفتم که اونم اوایلش بد نبود ولی بعدش... بازم هیچ که در نهایتش یه پروگرمر و قطعات خریدم و یه چیزهایی جزئی مثل راه اندازی و نوشتن روی LCD و صفر و یک کردن پینو پورت هارو یاد گرفتم . دیگه کم کم دارم نا امید میشم و با خودم میگم ینی یاد گرفتن AVR اینقدر سخته!!! پس بقیه چجوری یاد میگیرن ما که تو همینش موندیم چه برسه یه چیزایی مث ARM!!! :
    در کل دوستان عزیز هرچه تلاش میکنم بی فایدس ینی اصلا چیزی نمیتونم یاد بگیرم و اون چیزایی که یاد میگیرم هم سریع فراموشم میشه و یه جورایی حفظ میکنم و تا حالا کتاب کاملی ندیدم که خیلی قشنگ و از همون اول توضیح داده باشه و قابل درک و یادگیری باشه. ولی خوب هنوزم دوست دارم AVR رو یاد بگیرم.

    خوب دیگه ببخشید اگه کمی طولانی شد حالا اگه راه و چاره ای واسه مشکل من دارید لطف کنید بگید :sad: یا اصلا بگید خودتون چجوری و از کجا شروع کردید؟؟؟

    منتظر راهنمایی هاتون هستم باتشکر

    #2
    پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

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

    تنها راه چاره اینه که از کسایی که بیشتر کار کردن بپرسی. باید خودت عملی کار کنی.
    مثلا یه PWM یاد بگیری و یه کنترل دور موتور بنویسی دیگه دستت میاد که جاای دیگه هم چجوری ازش استفاده کنی.

    من فک میکنم اینجوریاست حالا افراد با تجربه تر باید بیان نظر بدن تا به نتیجه گیری درست رسید.

    یا حق.

    دیدگاه


      #3
      پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

      هیچ وقت یاد نمیگیرید! چونکه نمیتونید یاد بگیرید!
      کلا دو مدل آدم داریم، اونی که نمیتونه یاد بگیره، و اونی که نمی دونه چه طور یاد بگیره! دسته اول هیچ وقت نمیتونه یاد بگیره ولی دسته دوم با سعی و تلاش یاد میگیره. oo:

      دیدگاه


        #4
        پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

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

        دیدگاه


          #5
          پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

          شما باید خیلی وقت بزارید و عجله ای هم نداشته باشید. این مراحل را با حوصله طی کنید :

          1- یادگیری کامل c :
          این بخش خیلی مهمه ، توصیه من به شما و همه دوستان دیدن فیلم های آموزشی c استاد کیارش بازرگان است که میتوند سرچ و دانلود کنید.

          2- آشنایی با معماری کامپیوتر و پیاده سازی و ساخت یک پردازنده کامل:
          این بخش رو انجامم ندادید مهم نیست چون خیلی خیلی بحثش مفصله اگر یه روزی خواستید خیلی خیلی حرفه ای دستتون بیاد خیلی خوبه . این مرحله نیاز به یه پیشنیازهایی داره از جمله آشنایی با مدار منطقی و... که گفتم زیاد نمیخواد توجه کنید و میتونید از این مرحله کلا بگذرید همون جلسه اول آموزشهای مهندس کی نژاد کافیه (بدونید حافظه ها چی هستن و...)و به مرور زمان اینا میاد دستتون.

          3- آشنایی با avr :
          شما اول دیتاشیت را دانلود میکنید و بعد از اون یک جزوه هم کنارش تهیه میکنید. توصیه من دانلود مقاله آموزش سریع میکروکنترلر avr آقای سپاس یار است.
          حالا مبحث به مبحث همراه با ویدئو آموزشی استاد کی نژاد میرید جلو و به هر رجیستری رسیدید میرید تو مقاله فارسی ctrl +f میزنید و پیداش میکنید و بیت به بیت رجیستر مربوطه را مو شکافانه بررسی میکنید (حتما نگاه به دیتاشیت بندازید فکر کنید مقاله اشتباه ترجمه کرده و شما میخواهید درستش کنید) بعد از اینکه یک سری رجیستر مربوط به یک مبحث را کامل بررسی کردی وارد برنامه نویسی میشید و بخاطر اینکه مرحله یک را طی کردید براتون مثل یه جک میمونه . خودتون یکم فکر میکنید خوب من این مبحث را یاد گرفتم به چه دردی میخوره یه مثال تو ذهنتون میارید و برنامش را مینویسید و پیاده سازی میکنید. بعد میتونید با برنامه پروتئوس شبیه سازی کنید ( فایل hex. خروجی برنامتون را بش میدید) بعد از اینکه مبحث فیوزبیت ها را کامل خوندید میتونید رو یک میکرو توسط پروگرمر برنامتون را پروگرام و تست کنید. بعد از اینکه کامل آشنا شدید برید سراغ پروژه که خیلی مهمه در عمل میفهمید خیلی چیزا رو نمیدونید.

          در هر مرحله اگر به جایی رسیدید که میبینید نمیفهمید همینجوری از کنارش نگذرید و پاپیچش بشید تا ته توشو دربیارید.

          یه نکته مهم: کسایی که تو این کارن فضایی نیستند ، ببخشیدا خرم استعداد داره ولی مهم تلاشه تلاشه تلاش... (یه حسه پیربابایی بهم دست داد الان )



          راه اندازي ماژول nrf24l01p براي codevision (ارتباط بيسيم بين دو ميکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
          کوچ کردن از کدويژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
          نحوه نوشتن اصولي يک لايبرري و درايور نرم افزاري( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
          http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
          انشالله به زودي تاپيک ها به روز رساني خواهد شد،

          دیدگاه


            #6
            پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

            ممنون دوستان از راهنماییهاتون در کل چیزی که از حرفاتون دستگیرم شد تمرین و پشتکار در این کاره و همچنین تشکر مخصوص از شما آقای Ali_Asadzadeh که واسه حرف شما هم شده یاد میگیرم!!!

            دیدگاه


              #7
              پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

              سلام جناب آفای armay من به خاطر این سوال شما در این سایت عضو شدم
              شما باید علاوه بر صبر و پشتکار (که جای خود دارد ) کمی خلاقیت داشته باشید
              من یک کتاب خوب را به نام (آموزش کاربردی میکروکنترلر pic در قالب 50 پروژه ) رو تهیه کنید
              هر چند این کتاب در مورد میکروکنترلر pic است و زبان برنامه نویسی آن هم به احتمال فراوان ++c نیست اما چیزی که شما برای شروع نیاز دارید این کتاب است
              این دو میکرو کنترلر (avr وpic) دو میرو کنترلر پر طرف دار دنیا هستند میکرو کنترلر pic پر مصرف ترین قوی ترین و پر طرف دار ترین میکرو کنترلر در دنیا است اما میکرو کنترلر avr
              سریع ترین میکروکنترلر است که به اندازه ی pic قدرتمند نیست اما به دلیل زبان ++C آن در ایران مصرف زیادی دارد همچنین شما میتوانید با دیدن کلوبو متون در سایت های مختلف با موضوع میکروکنترلر کمی بیشتر گاه شوید
              جنااب آقای armay لطف کنید و بگویید شما چه طور پروگرمر تهیه کرده اید لطف کنید هر چیزی راجع به پروگرمر میدانید برایم با ایمیل navvvvid@gmail.com بفرستید ممنون میشوم

              دیدگاه


                #8
                پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

                جناب من هم شرایط شما رو دارم اما کتاب میکرو کنترل هایه avr محمد علی مزیدی بسیار میتونه براتون مفیدباشه.چون هم برنامه نوبسی رو در قالب پروژه به زبان سی و اسمبلی یاد داده هم راجبه avr مفصل توضیح داده689 صفحست هیجده فصله قیمتشم 20تومنه و یک سی دی برای شبیه سازی و نوشتن برنامه داره و اغلب کتابفروشی های معتبر هم دارن.انشالا که براتون مفید باشه.

                دیدگاه


                  #9
                  پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

                  بهترین کتاب در این مورد کتاب ساختار میکرو کنترلر های ا وی ار هستش که نوشته اقای علی سلیمیانه و یه کتاب دیگه با نویسندگی اقای علی کاهه که این کتاب بزبان بیسیکه.
                  Telegram:
                  @reza_br_2489


                  Instagram:
                  _amp_c

                  دیدگاه


                    #10
                    پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

                    سلام پیشنهاد من اینه که اول زبان بیسیک رو خیلی ابتدایی یاد بگیر نه این که تا تهش بری.. بعد که دستت راه افتاد حتما حتما ب سمت زبان c برید یادگیریش هم انچنان که شما میگید سخت علاقه وافر می خواد که ظاهرا شمام دارید یه سر به سایت مکتب خونه بزن اونجا استاد اعرابی درس avr رو به زبان c اموزش می دن می تونه جالب باشه

                    دیدگاه


                      #11
                      پاسخ : بهترین و کاربردی ترین جزوه یا کتاب آموزش AVR به زبان C که تاحالا خوندید چیه؟؟؟

                      سلام. :nice: :nice:
                      والا من خیلی نمیدونم بقیه کتابا رو ولی یه کتاب جدید برای AVR گرفتم به نام "آموزش کاربردی AVR" از انتشارات جهاد دانشگاهی , نویسندگان:کوروش خلج منفرد-پیمان حقگویی-ناصر حکیمی واقعا خوب و ساده توضیح داده بود به صورت کاملا تصویری و با نرم افزار کدویژن و پروتوس . من که واقعا این کتابو دارم میخونم واقعا راضیم خیلی خوب و ساده گفته مطالبو. :applause: :applause: :applause:

                      دیدگاه

                      لطفا صبر کنید...
                      X