اطلاعیه

Collapse
No announcement yet.

مشکل ارتباط سریال

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

    مشکل ارتباط سریال

    با سلام خدمت دوستان
    من با میکرو مگا avr معمولی ارتباط سریالو راحت روی کامپیوتر مانیتور می کنم ولی وقتی میکروی سری L رو با همون برنامه و مدار استفاده میکنم توی هایپر کاراکتر نامفهوم نشون میده کسی میدونه مشکل چیه؟
    از دستور print و بسکام استفاده کردم.
    چشم ظاهربین، بر آزار است وای ار بنگرد این گلستانـها که پنهان زیر خارستان ماست

    #2
    پاسخ : مشکل ارتباط سریال

    فرکانس کلاک چقدره ؟
    توی سری L شما تا 8.0MHz مجاز هستید کلاک بزنید
    امام علي (عليه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

    دیدگاه


      #3
      پاسخ : مشکل ارتباط سریال

      نوشته اصلی توسط Abbas Sarami
      فرکانس کلاک چقدره ؟
      توی سری L شما تا 8.0MHz مجاز هستید کلاک بزنید
      بله 8 مگ هست. هم داخلی هم خارجی تست کردم
      چشم ظاهربین، بر آزار است وای ار بنگرد این گلستانـها که پنهان زیر خارستان ماست

      دیدگاه


        #4
        پاسخ : مشکل ارتباط سریال

        کاراکتر نامفهوم اگه تنظیمات درست باشن معمولا از کلاک ناشی میشه که اگه از کریستال های uart استفاده کنید درست میشه مثلا 4.9152 مگاهرتز
        فقط در کدویژن یادتون باشه در مشخصات پروژه حتما فرکانسو درست کنید که زمان بندی ها خراب نشن

        head<=
        ...تشکر خدا...
        [img width=97 height=100]http://mahdi3d.persiangig.com/image/5280543_t.jpg[/img]

        دیدگاه


          #5
          پاسخ : مشکل ارتباط سریال

          نیازی به کریستال خیلی دقیق هم نیست...من توی پروژه کارشناسیم باید دیتا بفرستم واسه کامپیوتر...باودریت واسه میکرو روی 4800 هست و روی کامپیوتر روی 5000 و کریستال هم 16 مگ...!!!!
          ممکنه سطح ولتاژ خروجیتون به حد مناسب نمیرسه...تغذیه میکرو چند ولته؟
          تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

          www.intelart.ir


          ساخت کنترلر دما PID فازي با AVR [آموزشی]

          دیدگاه


            #6
            پاسخ : مشکل ارتباط سریال

            نوشته اصلی توسط punisher.x64
            نیازی به کریستال خیلی دقیق هم نیست...من توی پروژه کارشناسیم باید دیتا بفرستم واسه کامپیوتر...باودریت واسه میکرو روی 4800 هست و روی کامپیوتر روی 5000 و کریستال هم 16 مگ...!!!!
            ممکنه سطح ولتاژ خروجیتون به حد مناسب نمیرسه...تغذیه میکرو چند ولته؟
            5 ولت از usb کامپیوتره
            چشم ظاهربین، بر آزار است وای ار بنگرد این گلستانـها که پنهان زیر خارستان ماست

            دیدگاه


              #7
              پاسخ : مشکل ارتباط سریال

              نوشته اصلی توسط bagion
              5 ولت از usb کامپیوتره
              نمیدونم...چیز دیگه ای ب دهنم نمیرسه..ببینید نظر دوستان و کارشناسان دیگه چیه...
              تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

              www.intelart.ir


              ساخت کنترلر دما PID فازي با AVR [آموزشی]

              دیدگاه


                #8
                پاسخ : مشکل ارتباط سریال

                سلام
                فرکانس زیاد اسیلاتور مهم نیست ...
                اگر کریستال 1.8432 مگا هرتز هم استفاده کنید دقیق میفرسته ...
                شما باید برای هر ارتباط سریالUART از کریستال های مخصوص UART استفاده کنید ... در غیر اینصورت با خطا مواجه میشوید ...
                اسیلاتور داخلی درصد خطا داره ...
                توی یک پروژه ای نیاز به USB و UART داشتم ...
                اولش با اسیلاتور هشت مگا داخلی کار کردم دیدم هم USB خوب کار نمیکنه هم اطلاعات در هم بر هم دارم از UART میگیرم ...
                بعدش رفتم کریستال خارجی هشت مگا گذاشتم ... مشکل حل شد دیگه ... هم USB خوب کار میکرد هم UART
                البته فرکانس هشت مگا برای ارتباط سریال پیشنهاد نمیشه ... ولی برای Baud rate های پایین مشکل زیادی پیش نمیاد
                300
                600
                1200
                2400
                4800
                9600
                19200
                38400
                ولی باز میگم پیشنهاد میشه حتما از کرستالهای مخصوص استفاده کنید ...
                1.8432
                3.6864
                7.3728
                11.0592
                14.7456

                موفق باشید
                [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                معرفی نرم افزار Codewizard PWM
                با من بیشتر آشنا شوید

                دیدگاه


                  #9
                  پاسخ : مشکل ارتباط سریال

                  با سلام خدمت دوستان
                  این میکرو رو عوض کردم حل شد.
                  ظاهرا 1 در 1000 اینطوری بشه بقیه مشکلی ندارند.
                  با تشکر.
                  چشم ظاهربین، بر آزار است وای ار بنگرد این گلستانـها که پنهان زیر خارستان ماست

                  دیدگاه

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