اطلاعیه

Collapse
No announcement yet.

ارتباط بین avr و matlab

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

    ارتباط بین avr و matlab

    سلام. من دنبال راهی برای ارتباط برقرار کردن matlab با avr هستم (اگرکسی برنامه ای با c داره لطفی کنه به من هم اطلاع بده ) :redface:
    من کتاب ره افروز دیدم مثالش کمی مشکل است.
    می خواهم در matlab دستوری بنویسم (مثل خاموش و روشن کردن led با avr) سپس میکرو اون رو انجام بده.

    #2
    پاسخ : ارتباط بین avr و matlab

    سلام ........

    مشابه صحبتی که شما فرمودید در کتاب جناب ره افروز در قالب یک پروژه مطرح شده . زبونش هم C هست . می تونید از اون کتاب استفاده کنید .

    اما دقیقا کاری که میخواید انجام بدید چیه؟ یه کم توضیح میدید؟ موفق باشید .
    دوستان! مدتی کمتر به سایت میام ..

    دیدگاه


      #3
      پاسخ : ارتباط بین avr و matlab

      نوشته اصلی توسط saman7
      سلام. من دنبال راهی برای ارتباط برقرار کردن matlab با avr هستم (اگرکسی برنامه ای با c داره لطفی کنه به من هم اطلاع بده ) :redface:
      من کتاب ره افروز دیدم مثالش کمی مشکل است.
      می خواهم در matlab دستوری بنویسم (مثل خاموش و روشن کردن led با avr) سپس میکرو اون رو انجام بده.
      سلام،
      بله اون مثال تقریبا مشکله چون شما باید هم به ارتباط سریال تسلط داشته باشین و هم به DAQ Toolbox بنابراین برای ساده تر شدن می تونید از پورت موازی به جای پورت سریال استفاده کنین که به مراتب ساده تره. دستورات مربوط به پورت LPT در Matlab رو می تونید توی فایل زیر پیدا کنین:
      http://www.chem.duke.edu/~boris/matlab/Lesson_5.pdf
      Amir Rahafrooz
      Graduate Research Assistant
      University of Denver
      Department of Electrical and Computer Engineering
      Denver, CO 80208
      amir.rahafrooz@ieee.org

      دیدگاه


        #4
        پاسخ : ارتباط بین avr و matlab

        سلام .....................

        جناب ره افروز از اینکه با توجه به مشغله ای که دارید در مباحث سایت هم همکاری می کنید ازتون تشکر می کنم .

        با شروع این بحث می خواستم یک سوال بپرسم و اون اینکه : مجموعه ی اینترفیس هایی که درMATLAB پشتیبانی میشه ؛ چیا هستن . ممکنه یک مقدار در موردشون توضیح بفرمایید . ممنون و موفق باشید .
        دوستان! مدتی کمتر به سایت میام ..

        دیدگاه


          #5
          پاسخ : ارتباط بین avr و matlab

          نوشته اصلی توسط حسام الدین
          سلام .....................

          جناب ره افروز از اینکه با توجه به مشغله ای که دارید در مباحث سایت هم همکاری می کنید ازتون تشکر می کنم .

          با شروع این بحث می خواستم یک سوال بپرسم و اون اینکه : مجموعه ی اینترفیس هایی که درMATLAB پشتیبانی میشه ؛ چیا هستن . ممکنه یک مقدار در موردشون توضیح بفرمایید . ممنون و موفق باشید .
          سلام این سوالا از آقای ره افروز پرسیدید اما من جواب میدم،matlab تمام اینترفیس های کامپیوتر را پشتیبانی میکنه،تازه خودشم ی سری اینترفیس که به صورت کارت های DAQ می باشند داره که باید بخریم و بر روی مادر بورد سوار کنیم.

          دیدگاه


            #6
            پاسخ : ارتباط بین avr و matlab

            سلام ..................

            ممنون . میخواستم بدونم گذرگاه PCI رو هم ساپورت میکنه؟
            دوستان! مدتی کمتر به سایت میام ..

            دیدگاه


              #7
              پاسخ : ارتباط بین avr و matlab

              نوشته اصلی توسط حسام الدین
              سلام ..................

              ممنون . میخواستم بدونم گذرگاه PCI رو هم ساپورت میکنه؟
              سلام،بله بعضی از اونها را ساپورت میکنه که به قرار زیرند:
              PCI BusThis table lists the PCI bus I/O boards supported by the Real-Time Windows Target.PCI Bus Supported I/O Boards ManufacturerBoard NameAdvantechPCI-1710PCI-1710HGPCI-1711PCI-1713PCI-1720PCI-1731PCI-1750PCI-1751PCI-1752PCI-1753PCI-1753EPCI-1754PCI-1756HumusoftAD612MF614Measurement ComputingPCI-DAS08 PCI-DAS1000PCI-DAS1001PCI-DAS1002 PCI-DAS1200PCI-DAS1200/JrPCI-DAS1602/12PCI-DAS1602/16PCI-DAS1602/16/JrPCI-DIO24PCI-DIO24HPCI-DIO48HPCI-DIO96PCI-DIO96HPCI-DUAL-AC5PCIM-DDA06/16PCI-QUAD04Meilhaus ElectronicME-2000ME-2600National InstrumentsPCI-1200PCI-6013PCI-6014PCI-6023EPCI-6024EPCI-6025EPCI-6031EPCI-6032EPCI-6033EPCI-6034EPCI-6035EPCI-6036EPCI-6052EPCI-6071EPCI-6703PCI-6704PCI-MIO-16E-1PCI-MIO-16E-4PCI-MIO-16XE-10PCI-MIO-16XE-50QuanserMultiQ-PCISensorayModel 626

              دیدگاه


                #8
                پاسخ : ارتباط بین avr و matlab

                سلام
                من با پورت com عدد می فرستم ولی در ذخیره اعداد مشکل دارم
                یه مشکل اینه که متغیر ذخیره کننده char است ( اگه whos بزنی مشخصه ) (char data )
                من زیاد matlab بلد نیستم کمی c بلدم
                این برنامه رو نوشتم
                s = serial('com1&#039 ;
                set(s,'BaudRate',9600) ;
                fopen(s) ;
                data= fscanf(s)


                for i=1:10
                data= fscanf(s);
                c(i)=data
                pause(2)
                end


                چطوری میتونم از matlab به avr اطلاعات بفرستم
                در terminal codevision این کار راحته

                pdf مناسبی در این مورد وجود داره

                دیدگاه


                  #9
                  پاسخ : ارتباط بین avr و matlab

                  نوشته اصلی توسط worldelm
                  سلام
                  من با پورت com عدد می فرستم ولی در ذخیره اعداد مشکل دارم
                  یه مشکل اینه که متغیر ذخیره کننده char است ( اگه whos بزنی مشخصه ) (char data )
                  من زیاد matlab بلد نیستم کمی c بلدم
                  این برنامه رو نوشتم
                  s = serial('com1&#039 ;
                  set(s,'BaudRate',9600) ;
                  fopen(s) ;
                  data= fscanf(s)


                  for i=1:10
                  data= fscanf(s);
                  c(i)=data
                  pause(2)
                  end


                  چطوری میتونم از matlab به avr اطلاعات بفرستم
                  در terminal codevision این کار راحته

                  pdf مناسبی در این مورد وجود داره
                  سلام،برای دریافت اطلاعات باینری باید از دستور fread استفاده کنید،و همچنین برای فرستادن اطلاعات باینری نیز باید از دستور fwrite استفاده کنید و اطلاعات را برای میکرو ارسال نمایید.
                  بهتری مرجع یاد گرفتن متلب خود help متلبه.

                  دیدگاه


                    #10
                    پاسخ : ارتباط بین avr و matlab

                    با سلام.
                    آقا من اطلاعات رو از میکرو میخونم و عددهای خوبی هم میده ولی با fread که خوندم اونو نمیتونه مثلا ازش استفاده کنه تو سیمولینک چیکار کنم من این عدد ها رو میخوام تا توی انیمیشن سیمولینک ازش استفاده کنم لطفا یکی جواب بده :angry:

                    دیدگاه

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