اطلاعیه

Collapse
No announcement yet.

کمک در انتقال داده از avr به کامپیوتر

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

    کمک در انتقال داده از avr به کامپیوتر

    سلام من یک آموزش در مورد انتقال داده از avr به کامپیوتر از طریق پورت سریال گرفتم .مدارش و بستم و برنامه هم نوشتم و پروگرم کردم ولی موقع اتصال اجرا تو hyper terminal ویندوز xp با متن نا مفهوم زیر مواجه میشم:

    لطفا کمکم کنید خیلی فوریه.
    ممنون.

    #2
    پاسخ : کمک در انتقال داده از avr به کامپیوتر

    سلام

    از کریستال های خارجی استاندارد استفاده کردید ؟ مثلا 7.3728 برای 9600bps ؟
    تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
    دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
    مقالات و فایل های آموزشی نرم افزار Labview
    حل مشکل درایور و راه اندازی FT232 های غیراورجینال

    دیدگاه


      #3
      پاسخ : کمک در انتقال داده از avr به کامپیوتر

      نخیر استفاده نکردم.
      این عکس مدارمه:

      دیدگاه


        #4
        پاسخ : کمک در انتقال داده از avr به کامپیوتر

        خب شما باید برنامتون رو بذارید تا بشه نظر داد.
        ?Why not

        دیدگاه


          #5
          پاسخ : کمک در انتقال داده از avr به کامپیوتر

          تو همون عکس اول خطهای برنامه ای که نوشتم موجوده.

          دیدگاه


            #6
            پاسخ : کمک در انتقال داده از avr به کامپیوتر

            نوشته اصلی توسط mehrandinio
            نخیر استفاده نکردم.
            این عکس مدارمه:
            خوی عیب کار همینجاست دیگه . با توجه به اینکه مدل میکروتون مگا 8 هست باید یک کریستال خارجی 7.3728 مگاهرتز برای تولید نرخ بادریت 9600 با خطای صفر بذارید . فیوز بیت ها رو هم روی کریستال خارجی تنظیم کنید . چون کریستال داخلی دقتی نداره . اگر نه همین کاراکترها رو دریافت می کنید . راستس اصلا Baud Rate چند هست ؟
            تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
            دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
            مقالات و فایل های آموزشی نرم افزار Labview
            حل مشکل درایور و راه اندازی FT232 های غیراورجینال

            دیدگاه


              #7
              پاسخ : کمک در انتقال داده از avr به کامپیوتر

              تو اون آموزشی که من دیدم هیچ کریستالی استفاده نشده بود.ولی باز امتحان میکنم.

              دیدگاه


                #8
                پاسخ : کمک در انتقال داده از avr به کامپیوتر

                98% مشکل از کریستاله
                [glow=red,2,300]تاپيک هاي ايجاد شده[/glow]

                دیدگاه


                  #9
                  پاسخ : کمک در انتقال داده از avr به کامپیوتر

                  نوشته اصلی توسط محمد م
                  خوی عیب کار همینجاست دیگه . با توجه به اینکه مدل میکروتون مگا 8 هست باید یک کریستال خارجی 7.3728 مگاهرتز برای تولید نرخ بادریت 9600 با خطای صفر بذارید . فیوز بیت ها رو هم روی کریستال خارجی تنظیم کنید . چون کریستال داخلی دقتی نداره . اگر نه همین کاراکترها رو دریافت می کنید . راستس اصلا Baud Rate چند هست ؟
                  2400

                  دیدگاه


                    #10
                    پاسخ : کمک در انتقال داده از avr به کامپیوتر

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

                    دیدگاه


                      #11
                      پاسخ : کمک در انتقال داده از avr به کامپیوتر

                      نوشته اصلی توسط mehrandinio
                      اگر ممکنه بر حسب این مداری که من دارم یک نمونه برنامه به من بدید که یک متن کوتاه و تو ترمینال چاپ کنه.من چون تازه کارم و به این برنامه احتیاج دارم ممنون.
                      یک برنامه ابتدایی براتون نوشتم که هر یک ثانیه عبارت Hello World رو بفرسته روی پورت سریال . با نرخ بادریت 9600 :

                      دانلود کن

                      کریستال 7.3728 مگاهرتز رو هم مطابق شماتیک زیر به میکرو وصل کن :

                      تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
                      دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
                      مقالات و فایل های آموزشی نرم افزار Labview
                      حل مشکل درایور و راه اندازی FT232 های غیراورجینال

                      دیدگاه


                        #12
                        پاسخ : کمک در انتقال داده از avr به کامپیوتر

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

                        دیدگاه


                          #13
                          پاسخ : کمک در انتقال داده از avr به کامپیوتر

                          با درود . . .
                          دوستان با آنچنان قطعیتی اشاره به نقص در کریستال کردند که ... oo:
                          بله
                          یک دلیل میتونه نوع کریستال باشه
                          اما مهمترین دلیلی که این نقصها رو بوجود میاره عدم تنظیم میزان باودریت در هر دو سوی مسیر هست
                          بنده بدون کریستال هم جواب گرفتم
                          توجه کنید که در ارتباط سریال خطاهای بیشتر از 1 درصد قابل قبول نیست
                          استفاده از کریستالهایی نظیر 11059000 باعث صفر شدن خطا خواهد شد

                          نوشته اصلی توسط mehrandinio
                          ممنون از راهنماییتون
                          میشه کمک کنید که چجوری فیوز بیت ها رو موقع پروگم تنظیم کنم تا از کریستال خارجی استفاده بشه.
                          بجای کریستالی که گفتید میشه از کریستال 8.0000 استفاده کنم.
                          مقادیر فیوزبیتهارو بر روی 1111 تنظیم کنید

                          موفق باشید
                          درد من تنهایی نیست؛ بلكه مرگ ملتی است كه گدایی را قناعت، بی‏عرضگی را صبر، و با تبسمی بر لب این حماقت را حكمت خداوند می‏ نامند! "گاندی"

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

                          دیدگاه


                            #14
                            پاسخ : کمک در انتقال داده از avr به کامپیوتر

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

                            دیدگاه


                              #15
                              پاسخ : کمک در انتقال داده از avr به کامپیوتر

                              نوشته اصلی توسط mehrandinio
                              کارایی که گفتید انجام دادم ولی نتیجه ای حاصل نشد.یه ال ای دی گذاشتم که موقع ارسال اطلاعات چشمک میزنه ولی تو ترمینال هیچی نمایش داده نمیشه.ممکنه که اشکال تو پایه های کانکتورم باشه(پایه های 2و3و5)اشتباه وصل کرده باشم.؟؟
                              2 به TX

                              3 به RX

                              5 به GND
                              تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
                              دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
                              مقالات و فایل های آموزشی نرم افزار Labview
                              حل مشکل درایور و راه اندازی FT232 های غیراورجینال

                              دیدگاه

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