اطلاعیه

Collapse
No announcement yet.

ارتابط ماژول hmtr با میکروکنترلر msp430

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

    ارتابط ماژول hmtr با میکروکنترلر msp430

    سلام بر دوستان و دانشمندان گل ایرونی

    خوبیییید؟

    یه سوال دارم و مرخص می شم:

    آیا میشه یک ماژول hmtr را بطور مستقیم به میکروکنترلر msp430 متصل کرد (ttl)؟ یعنی این میکرو کنترلر msp چنین قابلیتی رو داره؟

    فقط همین :agree:

    آهان یه سوال دیگه هم دارم و اون اینه که آیا میکرو کنترلرMSP430داخلش DAC هم داره؟

    تمام

    با احترام :پنام:

    #2
    پاسخ : ارتابط ماژول hmtr با میکروکنترلر msp430

    از دوستان خواهش میکنم پاسخی داده نشه .

    شما باید عادت کنید ، برای این مسائل به دیتاشیت( datasheet ) مراجعه کنید .
    اینجوی برای خودتون خیلی بهتر است. :agree:

    برید گوگل کنید و دیتاشیت را پیدا و دانلود کنید.

    وقتی یک شرکت ، یک میکروکنترلر تولید میکند ، یک دیتاشیت حاوی اطلاعات و نحوه ی کار و... برای آن فراهم میکند . که مصرف کننده با استفاده از آن ، به چنین مسائلی که شما خواستید ، پاسخ میدهد.

    پس دیتاشیت را دانلود و مطالعه کنید.
    راه اندازي ماژول 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 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
    انشالله به زودي تاپيک ها به روز رساني خواهد شد،

    دیدگاه


      #3
      پاسخ : ارتابط ماژول hmtr با میکروکنترلر msp430

      داداش RubeuS سلام
      ممنون از اینکه بفکر یادگیری بنده هستید و از این بابت بی نهایت ممنونم.
      اما اگه به اطلاعات کنار تایپک بنده حقیر مراجعه فرمایید خواهید دید که رشته بنده برق قدرت است و خیلی ارتباطی به میکروکنترل بصورت عمومی نداره!و از اصطلاحاتش هم بی اطلاعم!
      و بنده با مباحث میکرو توسط دوستانم که تو کار روبات ساختن و تو مسابقات شرکت کردن و مقام آوردن بودند آشنا شدم و حتی یک میکرو رو از نزدیک ندیدم

      راستش من یک ایده ای برای ساخت یک وسیله داشتم که احتمال 99درصد میدم که نیاز به میکرو داشته باشه و بخاطر همین بعد 10 سال از فارغ التحصیلیم دوباره به این مباحث وارد شدم تا قبل از اینکه به دوستان سفارش ساخت بدم یک اطلاعات پایه ای بدست بیارم تا بتونم منظورم رو بهتر به سازنده برسونم!!!
      .
      .
      حرف شما در مورد دیتاشیت کاملا صحیحه اما راستش اینه که من اصلا نمیدونم DAC چیه و چکار میکنه؟!!
      بخاطر همین خواستم از شما که تجربه اش را دارین سوال کنم!
      حالا اگه ممکنه یه توضیح کوچولو و مختصر در مورد اینکه DACچیه بهم بدی بینهایت ممنون میشم!!

      با تقدیم احترام "پنام"

      دیدگاه


        #4
        پاسخ : ارتابط ماژول hmtr با میکروکنترلر msp430

        نوشته اصلی توسط panamm
        داداش RubeuS سلام
        ممنون از اینکه بفکر یادگیری بنده هستید و از این بابت بی نهایت ممنونم.
        اما اگه به اطلاعات کنار تایپک بنده حقیر مراجعه فرمایید خواهید دید که رشته بنده برق قدرت است و خیلی ارتباطی به میکروکنترل بصورت عمومی نداره!و از اصطلاحاتش هم بی اطلاعم!
        و بنده با مباحث میکرو توسط دوستانم که تو کار روبات ساختن و تو مسابقات شرکت کردن و مقام آوردن بودند آشنا شدم و حتی یک میکرو رو از نزدیک ندیدم

        راستش من یک ایده ای برای ساخت یک وسیله داشتم که احتمال 99درصد میدم که نیاز به میکرو داشته باشه و بخاطر همین بعد 10 سال از فارغ التحصیلیم دوباره به این مباحث وارد شدم تا قبل از اینکه به دوستان سفارش ساخت بدم یک اطلاعات پایه ای بدست بیارم تا بتونم منظورم رو بهتر به سازنده برسونم!!!
        .
        .
        حرف شما در مورد دیتاشیت کاملا صحیحه اما راستش اینه که من اصلا نمیدونم DAC چیه و چکار میکنه؟!!
        بخاطر همین خواستم از شما که تجربه اش را دارین سوال کنم!
        حالا اگه ممکنه یه توضیح کوچولو و مختصر در مورد اینکه DACچیه بهم بدی بینهایت ممنون میشم!!

        با تقدیم احترام "پنام"
        سلام
        در رابطه با اینکه چون برق قدرت خوندید پس به میکرو آشنایی ندارید وبه اصطلاحاتشم آشنایی ندارید، اصلا باتون موافق نیستم . ( اون رشته ها همش کشکه - منم نرم افزار خوندم پس باید بشینم پشت کامپیوتر و برنامه حسابداری بنویسم ؟ آخه میکرو چه ربطی به من داره؟ اصلا مباحث مربوط به برق چه ربطی به من داره؟)
        پس در رابطه با رشته نباید از من توقع داشته باشید که با نگاه کردن رشتتون بفهمم با میکرو آشنا هستید یا نه!!

        خیلی خوبه که برای اینکه ایده تون عملی بشه میخواید تحقیقات انجام بدید . یعنی شما به اصل زیر(که من خیلی بهش اعتقاد دارم ) واقفید:
        " فعالیت با توجه به نیاز "
        یعنی شما مستقل از هر چیزی( رشته دانشگاهیتون و...) دارید بسته به نیاز فعلی تون ( که عملی کردن ایده تون است) ، دارید فعالیت میکند.
        اصلشم همینه. آدم وقتی به چیزی نیاز داشته باشه میره سراغش وگرنه مرض که نداره.
        یواش یواش نیازهاتون تو یک بخش زیاد تر از بقیه بخش ها میشه و همراه با اون فعالیتتون، اون وقته که میگن تو این زمینه متخصص شدید.

        حالا بگذریم . پر حرفی بسه...

        قبلش بزارید بتون یک توضیحاتی تو این زمینه بدم که تحقیقاتتون راحت تر و فکرتون باز تر بشه:
        شما با میکرو کنترلر طرفید
        پس اولین سوال :
        اصلا میکروکنترلر چی هست؟
        جواب: میکرو کنترلر یک وسیله ای در قالب یک IC است، که از سه جز اصلی تشکیل شده:
        1- پردازنده : نمیخواد بدونید چجوری ساخته میشه و... فقط بدونید پردازنده یک چیزیه که ما بهش دستور میدیم و اون اطاعت امر میکنه ( ولی باید قبلا این دستورات براش تعیین بشه ) ( البته بعضی پردازنده ها میشه در آن واحد بشون دستور داد . اگه گفتید..... اره کامپیوترتون . دارید در آن واحد مثلا با کلیک کردن و اینور و اونور رفتن تو سیستم عاملتون بهش دستور میدید. )( اکثر پردازنده های موجود در میکروکنترلرها و اونهایی که سیستم عامل ندارند نمیشه در آن واحد بشون دستور داد و قبلش باید این دستورات را براشون تعیین کرد... به این عمل میگیم پروگرام کردن یعنی قبل از هرچیز برا پردازنده دستوراتمون را تعیین میکنیم)

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

        3- I/O ( Input / Output) : این قسمت تو میکرو خیلی مهمه . کاربردشم از اسمش پیداست : ورود و خروج اطلاعات
        مثالش برای یک انسان حس 5 گانه است . اگه یکی خیلی چیز بدونه ولی هیچکدوم از حسهاش کار نکنه ، چی میشه؟
        اره . کلا بش میگن این فرد ارتباطش با محیط اطراف قطع شده.(پس حس ها برای ما خیلی مهمه)
        مثال دیگه:
        مثلا خونتون را فرض کنید .... هر خونه یک راه برا ورود و خروج داره ( مگه میشه نداشته باشه) این راه ورود و خروج به خونه تون i/o است.
        پس مثال ها برای i/o این شد: احساس 5 گانه مون -- در خونمون

        -----------------------------------------------------------------------------------------------------
        خوب حالا با میکرو که باش سرو کار داریم یکم آشنا شدیم.
        بریم سراغ DAC و اینکه چی چی هست.
        قبلش من یک سوال دارم از شما :
        مگه شما نگفتید یک ایده دارید؟
        خوب تعریفی که من از ایده میشناسم:
        ایده یک نظریه که یک فرد بسته به یک نیاز میده و اگر درست پیش بره موجب به یک اختراع میشه.
        خوب شما یک ایده دادید که ربطی به من نداره چی هست ولی من فقط اینو میدونم که شما یک نیاز دیدید و این ایده رو دادید...
        با جلو بردن ایده ما با یک سری مشکل بر میخوریم ... مثلا ما فرض میکنیم نمیدونیم میکروسکوپ چیه . تو راه رسیدن به ایدمون به این نیاز بر میخوریم که اجسام خیلی کوچیک را بتونیم نگاه کنیم. اینجاست که ما به کاربرد یک وسیله پی میبریم ولی اسمش را نمیدونیم.
        ولی در رابطه با DAC : شما اسمش را میدونید ولی کاربردش را نه!!!! :eek:
        ------------

        خوب بیخیال بریم سراغ توضیح در رابطه با DAC :
        DAC یا Digital Analog Converter یک وسیله ای است که اطلاعات دیجیتال را به آنلوگ تبدیل میکند. (پس اینجا نیاز چیه؟ اینکه اطلاعات به صورت دیجیتال داریم ولی میخوایم این اطلاعات را بصورت آنالوگ هم داشته باشیم)
        پکیج های جدایی در قالب یک آیسی وجود دارد که اینکار را میکند.
        ولی وقتی DAC داخل یک میکرو میره چی میشه؟ یعنی جز کدوم دسته از دسته های 3گانه که در بالا گفتم میشه؟ ( پردازنده؟ حافظه؟ i/o ؟ )
        آفرین ... I/O .
        ولی چرا ؟
        ما تو میکرو با اطلاعات دیجیتال که در حافظه ها ذخیره میشه سرو کار داریم(اطلاعاتی که توسط پردازنده پردازش میشه)
        خوب ...
        این اطلاعات همون طور که گفتم دیجیتاله...
        وقتی یک میکرو DAC داشته باشه یک دری داره که باش میتونه این اطلاعات دیجیتال را به صورت آنالوگ به خارج میکرو منتقل کنه.( گفتم در .. دره خونتون یادتونه؟)
        (البته همه ی میکرو ها این در ( i/o ) را ندارند)

        سوال: میکرو چه i/o های دیگه ای داره که مربوط به ایده ی شما میشه؟

        جواب : از پست اولتون معلومه شما نیاز(تاکید میکنم نیاز) دارید تا با یک وسیله ای که خارج میکرو است ارتباط برقرار کنید .. این وسیله همون ماژول hmtr است.

        hmtr یک ماژولی است که راه ارتباط با اون از طریق یک پروتکل ارتباطی سریال می باشد. اطلاعات باید به صورت دیجیتال به این ماژول داده شود . پس شما به یک در تو میکرو نیاز داری که اطلاعات را به صورت دیجیتال و به صورت سریال به دنیای خارج از میکرو منتقل کنه . که به این در یا i/o میگن اینترفیس سریال میکرو ، که در اکثر میکرو ها وجود داره.

        والسلام
        راه اندازي ماژول 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 سفارش راه انداز ماژول هاي مختلف توسط اعضاي انجمن
        انشالله به زودي تاپيک ها به روز رساني خواهد شد،

        دیدگاه


          #5
          پاسخ : ارتابط ماژول hmtr با میکروکنترلر msp430

          خوب حالا برید ببینید چه میکرو کنترلری کلیه نیازهای شما را برطرف میکند.
          چه جوری؟؟
          خوب معلومه ... دیتاشیت

          راه اندازي ماژول 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
            پاسخ : ارتابط ماژول hmtr با میکروکنترلر msp430

            سلام داداش RubeuS عزیز و گلم فقط میتونم بگم آفرین به این اطلاعات
            و البته شرمنده ام کردین به خدا راضی به این همه زحمت نبودم.

            خیلی خیلی خیلی خیلی بتوان n استفاده کردم

            خدایی نکرده نمی خوام اسپم تایپک تولید کنما ولی این رو وظیفه خودم دونستم که در مقابل متانت و معرفت شما تمام قد تشکر کنم!!
            اجرت با خود خدا!

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

            بازم ممنون

            با تقدیم احترام

            پنام

            دیدگاه

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