اطلاعیه

Collapse
No announcement yet.

اتصال میکرو به کامپیوتر

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

    اتصال میکرو به کامپیوتر

    سلام

    میخایم یه میکرو مثلا atmega16 رو به کامپیوتر وصل کنیم و از طریق نرم افزاری مقادیر پایه های میکرو رو بخونیم.
    اولا چه طور باید اینترفیس برقرار کنیم؟
    دوم اینکه نرم افزار رو چطور بسازیم؟ من با ویژوال بیسیک آشنایی دارم، آیا می تونم مثلا پایه ی پورت فلان رو بخونم؟
    بابا هی این امضای منو پاک نکن! حساسیت داری؟!
    "سبز سبــــزم ریشه دارم! من درختــــــــــــی استوارم!"

    #2
    پاسخ : اتصال میکرو به کامپیوتر

    نوشته اصلی توسط aminr67
    سلام

    میخایم یه میکرو مثلا atmega16 رو به کامپیوتر وصل کنیم و از طریق نرم افزاری مقادیر پایه های میکرو رو بخونیم.
    اولا چه طور باید اینترفیس برقرار کنیم؟
    دوم اینکه نرم افزار رو چطور بسازیم؟ من با ویژوال بیسیک آشنایی دارم، آیا می تونم مثلا پایه ی پورت فلان رو بخونم؟

    اه یه سرچی بکنی حداقل 10 تا از این پروژه ای که می خای به طور کامل وجود داره و بارها هم روش بحث شده

    اگه نتونستی نتیجه ای بگیری اینجا مطرح کن


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

    دیدگاه


      #3
      اتصال میکرو به ویژوال بیسیک visual basic

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

      ممنون میشم اگر بنیادی ترین چیزهایی که باید انجام بدم رو توضیح بدین مثلا اینکه چه کدی باید توو VB برای اینترفیس بنویسم و بلعکس تو بسکام چیکار کنم؟
      بابا هی این امضای منو پاک نکن! حساسیت داری؟!
      "سبز سبــــزم ریشه دارم! من درختــــــــــــی استوارم!"

      دیدگاه


        #4
        پاسخ : اتصال میکرو به کامپیوتر

        میخوای اتصال usb باشه ، سریال باشه ، پارالل باشه ؟ سرعت برات چقدر مهمه ؟ فاصله دستگاه با کامپیوتر چقدره ؟
        به راه بادیه رفتن ، به از نشستن باطل

        دیدگاه


          #5
          پاسخ : اتصال میکرو به کامپیوتر

          نوع ارتباط مهم نیست ولی فک کنم rs232 بهتر باشه با VB.
          فاصله کامپیوتر تا پلنت حدودا 15 متر است. و سرعت در این حد که هر ثانیه 4 تا دیتا بخونم. حالا سرعت خیلی مهم نیست
          بابا هی این امضای منو پاک نکن! حساسیت داری؟!
          "سبز سبــــزم ریشه دارم! من درختــــــــــــی استوارم!"

          دیدگاه


            #6
            پاسخ : اتصال میکرو به کامپیوتر

            برای اینکار با استفاده از دو تا پایه ی TX , RX میکرو که اونها رو می دی به آی سی MAX232 ب(رای تبدیل سطح پتانسیل ) و گرفتن ورودی و خروجی آی سی و دادن اونها به پایه ی 2و3 پورت کام (db9) می تونید یه مدار برای ارتباط با کامپیوتر درست کنید

            برای ارتباط ویا¾وال بیسیک 6 یا دات نت با پورت سریال باید از کنترل اکتیویکس mscomm استفاده کنید دیگه بقیه کارها هم برنامه نویسی ساده است

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

            دیدگاه


              #7
              پاسخ : اتصال میکرو به کامپیوتر

              ارتباط rs232 از همش راحتتره . کافیه تو avr تنظیمات مربوط یه اون اعم از BAUD RATE , STOPBIT و غیره رو بکنی بعد تو ویژال بیسیک هم یه یه component درست کنی و پورتو com1 معرفی کنی . باود ریت و بقیه تنظیماتو هم همونی بکنی که تو avr کرده بودی . بعدش اطلاعاتو بگیری . اگه گیر کردی بگو کدشو بذلرم

              دیدگاه


                #8
                پاسخ : اتصال میکرو به کامپیوتر

                ببی آره Rs232 بهترینه برای من چون usb پروتکل خاص میخاد و منم کیس ام lpt نداره! پس همون خوبه که سریالی می فرسته
                اما چند نکته:
                1. من میخام توسط ویژوالل بیسیک داده بفرستم به میکرو
                2. من میخام اعداد دیجیتالی از میکرو گرفته و از نرم افزار ویژوال بیسیک بخونم. مثلا فرض کن رطوبت مخزن به صورت دیجیتالی A to D توسط میکرو در میاد مثلا عددی بین 0 تا 100. حالا همین عدد رو میخام توو textbox بگیرم.
                بابا هی این امضای منو پاک نکن! حساسیت داری؟!
                "سبز سبــــزم ریشه دارم! من درختــــــــــــی استوارم!"

                دیدگاه


                  #9
                  پاسخ : اتصال میکرو به کامپیوتر

                  اگه میخوای usb باشه میتونی از sdc استفاده کنی که همه پروتکلهای ارتباطی میکرو رو داره و نیازی به دانش جدید نداره . برای هر زبانی هم که بخوای میتونی از dll همراهش استفاده کنی .
                  البته 232 هم ارزونتره هم راحت تر


                  کتاب 11 پروژه با avr رو بگیر . خیلی عالی جوابت رو میده .کتاب کاملیه
                  نوشته مهندس سید مهدی حسینی
                  به راه بادیه رفتن ، به از نشستن باطل

                  دیدگاه


                    #10
                    پاسخ : اتصال میکرو به کامپیوتر

                    من قبلا این پروژه را انجام دادم rs232 , سی شارپ
                    چار فرانسه نباش

                    دیدگاه


                      #11
                      پاسخ : اتصال میکرو به کامپیوتر

                      نوشته اصلی توسط aminr67
                      سلام

                      میخایم یه میکرو مثلا atmega16 رو به کامپیوتر وصل کنیم و از طریق نرم افزاری مقادیر پایه های میکرو رو بخونیم.
                      اولا چه طور باید اینترفیس برقرار کنیم؟
                      دوم اینکه نرم افزار رو چطور بسازیم؟ من با ویژوال بیسیک آشنایی دارم، آیا می تونم مثلا پایه ی پورت فلان رو بخونم؟
                      ببین این به کارت میاد ؟

                      http://www.eca.ir/forum2/index.php?topic=36039.0

                      هم پایه ها رو میخونه ، هم پایه ها رو مقدار میده :nerd:

                      دیدگاه


                        #12
                        پاسخ : اتصال میکرو به کامپیوتر

                        امین ر 67
                        اون فاصله 15 متر برات مشکل ساز میشه

                        بعد از خروجی max 232 باید از max 485 استفاده کنی


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

                        دیدگاه


                          #13
                          پاسخ : اتصال میکرو به کامپیوتر

                          نوشته اصلی توسط Saeed Bagherani
                          امین ر 67
                          اون فاصله 15 متر برات مشکل ساز میشه

                          بعد از خروجی max 232 باید از max 485 استفاده کنی


                          یعنی چی؟ به خاطر نویز میگی یا توان کم ارسال سیگنال؟
                          خب چی کار کنم؟ مکز 485 چی کار می کنه مگه؟
                          بابا هی این امضای منو پاک نکن! حساسیت داری؟!
                          "سبز سبــــزم ریشه دارم! من درختــــــــــــی استوارم!"

                          دیدگاه


                            #14
                            پاسخ : اتصال میکرو به کامپیوتر

                            نوشته اصلی توسط ali akbar abasian
                            من قبلا این پروژه را انجام دادم rs232 , سی شارپ
                            اگه خواستی بگو توضیحات کامل بدم
                            چار فرانسه نباش

                            دیدگاه


                              #15
                              پاسخ : اتصال میکرو به کامپیوتر

                              نوشته اصلی توسط مهدی مهری
                              ببین این به کارت میاد ؟

                              http://www.eca.ir/forum2/index.php?topic=36039.0

                              هم پایه ها رو میخونه ، هم پایه ها رو مقدار میده :nerd:
                              آیا کسی هست که پروژه مهندس مهری رو انجام داده باشه؟؟ من مدار رو بستم ولی کار نمی کنه. یعنی به عبارتی اصلا نمی دونم درست بستم یا نه؟ چون شماتیک نداره.
                              بابا هی این امضای منو پاک نکن! حساسیت داری؟!
                              "سبز سبــــزم ریشه دارم! من درختــــــــــــی استوارم!"

                              دیدگاه

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