NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4512 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از 21 به 37 از 37

موضوع: مشکل با میکروهای AVR نوع a

  1. #21
    کاربر علاقه مند Cortex آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    28
    تشکر
    36
    تشکر شده 37 بار در 16 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    با سلام
    دوست عزيز اگه مشكلتون حل شده، لطفا بگيد دقيقا چطوري رفع شد؟!
    سلام
    آره. حل شد. با کریستال 7.3728 تونستم تا بادریت 57600 بفرستمو بگیرم.
    نمیدونم دقیقا مشکل از کجا بود! انگار میکرو هنگ میکرد یا مدام ریست میشد.
    ولی با بادریت 115200 قاطی میکنه باز. کریستال رو هم تا 11.0592 افزایش دادم ولی فرقی نکرد.
    در هر حال مشکلم حل شد.

    حالا یه مدار تبدیل یو اس بی به کام درست کردم دیگه به یو اس بی وصل میکنم بردمو.

    ممنون از همه بویژه شما و morteza_rk که دریچه جدیدی از علم الکترونیک دیجیتال رو به روم گشود.

  2. کاربران : 3 تشکر کرده اند از شما Cortex برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #22
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    با سلام
    خواهش ميكنم.
    دوست عزيز با باودريت 115200bps هم تست كردم مشكلي نداشت. كريستال همون 11.0592MHz بود.
    اينطور كه به نظر مياد احتمالا فيوزبيتاي ميكروتون درست تنظيم نشدن. كريستال بيشتر از 8MHz رو قبول نميكنه.
    به هر صورت هر سوالي بود در خدمتيم.

  5. کاربران : 2 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  6. #23
    عضو جدید
    تاریخ عضویت
    Mar 2009
    نام
    حمید دهقان منشادی
    نوشته ها
    8
    تشکر
    11
    تشکر شده 6 بار در 3 پست

    پیش فرض

    به نظر منم احتمالا فیوز بیت هاتون درست تنظیم نبوده . من بارها بدون مشکل از پورت سریال در سری a استفاده کردم .
    سری a تکامل یافته سری های قبله .

  7. کاربران : 2 تشکر کرده اند از شما manshadyh برای ارسال این پست سودمند:


  8. #24
    مدیر انجمن M.ABDOLLAHI آواتار ها
    تاریخ عضویت
    Dec 2008
    نام
    مهدی عبدالهی
    نوشته ها
    976
    تشکر
    1,567
    تشکر شده 2,677 بار در 667 پست

    پیش فرض

    سلام بچه ها شما فکر نمیکنید این نوع a که جدید اومده از اون نوع l یکم زودتر نویز میگیره شاید من دارم اشتباه میکنم شما هم تست کنید...
    و هر كس از ياد [خداى‏] رحمان دل بگرداند، بر او شيطانى مى‏گماريم تا براى وى دمسازى باشد. (36)و مسلّماً آنها ايشان را از راه باز مى‏دارند و [آنها] مى‏پندارند كه راه يافتگانند. (37)تا آن گاه كه او [با دمسازش‏] به حضور ما آيد، [خطاب به شيطان‏] گويد: «اى كاش ميان من و تو، فاصله خاور و باختر بود، كه چه بد دمسازى هستى!» (38)(سوره زخرف)بگو: «پليد و پاك يكسان نيستند، هر چند كثرت پليد [ها] تو را به شگفت آوَرَد. پس اى خردمندان، از خدا پروا كنيد، باشد كه رستگار شويد.» (100)(سوره مائده(

  9. تشکرها از این نوشته :


  10. #25
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    سلام بچه ها شما فکر نمیکنید این نوع a که جدید اومده از اون نوع l یکم زودتر نویز میگیره شاید من دارم اشتباه میکنم شما هم تست کنید...
    سلام مهندس
    بعید میدونم این طوری که میفرمایین باشه , چون که این سری طبق گفته خوده اتمل تعداده زیادی از عیوب و اشکالات رو برطرف کرده - مثلا یک عیب معروف Atmega8-pu این بود که کریستال 32 کیلوهرتز rtc داخلیش کار نمیکرد ولی این مشکل توی سری a برطرف شده ظاهرا


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  11. کاربران : 3 تشکر کرده اند از شما armstk برای ارسال این پست سودمند:


  12. #26
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    مثلا یک عیب معروف Atmega8-pu این بود که کریستال 32 کیلوهرتز rtc داخلیش کار نمیکرد ولی این مشکل توی سری a برطرف شده ظاهرا
    مگه Atmega8-pu کریستال داخلی 32 کیلو هرتز داره؟ تا جائی که من می دونم نداره. ولی Atmega48 اسیلاتور داخلی 120 کیلو هرتز داره.
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  13. کاربران : 3 تشکر کرده اند از شما morteza_rk برای ارسال این پست سودمند:


  14. #27
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    سلام مرتضی
    فکر میکنم اشتباه کردم
    چون الان دیتا شیت مگا8 رو دیدم , اصلا چیزی مربوط به rtc داخلی ننوشته بود !
    من این قضیه رو بر این اساس گفتم که توی کتاب علی کاه , انتها کتاب , قسمت عیوب میکروکنترلر ها
    توی قسمت مگا8 نوشته بود که اوسیلاتور داخلی 32 کیلو هرتز کار نمیکنه
    در کل یه نگاه دیگه میکنم ولی اگه اشتباه کردم عذر میخام


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  15. کاربران : 2 تشکر کرده اند از شما armstk برای ارسال این پست سودمند:


  16. #28
    کاربر علاقه مند Cortex آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    28
    تشکر
    36
    تشکر شده 37 بار در 16 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    با سلام
    خواهش ميكنم.
    دوست عزيز با باودريت 115200bps هم تست كردم مشكلي نداشت. كريستال همون 11.0592mhz بود.
    اينطور كه به نظر مياد احتمالا فيوزبيتاي ميكروتون درست تنظيم نشدن. كريستال بيشتر از 8mhz رو قبول نميكنه.
    به هر صورت هر سوالي بود در خدمتيم.
    با کریستال 11.0592 هم کردم. تا بادریت 57600 درسته.
    ممنون

    اون عکس فیوزبیتها که شما تو صفحه قبل برام آپلود کردید برای چه نوع کریستالی منظورتون بوده؟
    اینجوریه: 1=cksel3-0=1 , ckopt
    ویرایش توسط Cortex : 17-12-2011 در ساعت 02:13

  17. کاربران : 3 تشکر کرده اند از شما Cortex برای ارسال این پست سودمند:


  18. #29
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    با سلام
    فیوزبیتارو روی High Speed تنظیم کردم. یعنی تا کریستال 16MHz رو میتونید به میکرو متصل کنید.

  19. تشکرها از این نوشته :


  20. #30
    کاربر علاقه مند Cortex آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    28
    تشکر
    36
    تشکر شده 37 بار در 16 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    با سلام
    فیوزبیتارو روی High Speed تنظیم کردم. یعنی تا کریستال 16MHz رو میتونید به میکرو متصل کنید.
    فیوزبیتهای شما اینجوریه: 1=cksel3-0=1 , ckopt
    تو دیتاشیت نوشته که ماله کرییستال خارجی از 3MHz تا 8MHz هست.

  21. #31
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    با سلام
    دوست عزيز لطفا اين عكسو نگاه كنيد. اگه بازم سوالي بود در خدمتيم.
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: M8-fusebit_1.JPG
مشاهده: 46
حجم: 66.1 کیلو بایت  

  22. تشکرها از این نوشته :


  23. #32
    کاربر علاقه مند Cortex آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    28
    تشکر
    36
    تشکر شده 37 بار در 16 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    با سلام
    دوست عزيز لطفا اين عكسو نگاه كنيد. اگه بازم سوالي بود در خدمتيم.
    عکس درسته ولی کامل نیست. یعنی ننوشته کریستال چند مگا هرتز فقط زده اکسترنال.
    اتمل تو دیتاشیتش برای کریستالهای بالاتر از 8MHz (در کل بزرگتر از 1مگا هرتز) فیوزبیت ckopt رو 0 کرده.
    اون فیوز بیتهایی که تو عکس هست ماله 3MHz تا 8MHz هست. تو دیتاشیت به وضوح مشخصه.

    البته انگار اجبار نیست ولی اکیدا توصیه کرده برای بالاتر از 8MHz بیت ckopt رو 0 کنیم.

  24. #33
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    با سلام
    دوست عزيز وقتي رو حالت كريستال خارجي تنظيم مي كنيد يعني هر كريستالي از محدوده فركانسي 1 تا 16 مگاهرتز رو ميتونيد به ميكرو متصل كنيد . البته با توجه به نيازتون اين كارو انجام ميدين.

    مثلا اگه بخوايم از USART استفاده كنيم از كريستال هاي با فركانس 7.3728 يا 11.0592 يا 14.7456 مگاهرتز استفاده مي كنيم هر چه فركانس بالاتر ميزان سرعت انتقال داده بيشتر ميشه.

    يا اگه بخوايم از SPI استفاده كنيم با فركانس زياد كه معمولا براي تبادل داده با كارت هاي حافظه و بعضي ماژولاي بيسيم انتقال داده كه سرعت انتقال داده در اونا تو محدوده 1Mbps هستش، از كريستال با فركانس 16مگاهرتز استفاده مي كنيم.

    ________________________
    برنامه نويسي، الكترونيك(PE)
    ________________________

  25. کاربران : 2 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  26. #34
    کاربر فعال mihman آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    288
    تشکر
    159
    تشکر شده 164 بار در 121 پست

    پیش فرض

    سلام.من یه تجربه که در کار با میکروهای سری A بدست آوردم را بهتون میگم.شاید به درد بخوره:
    من هنگام کار با این میکرو ها چه واحد ADC را فعال کرده باشم و چه غیر فعال باید پایه های Vref,AVcc را به ولتاژ مناسب وصل کنم.در غیر اینصورت میکرو یا اصلا کار نمیکنه یا نویز میگیره.در صورتی که در مدلهای معمولی aVR من اگر با ADC کاری نداشتم،این پایه ها را آزاد میذاشتم و میکرو هم بدون هیچ مشکلی کار می کرد.

  27. کاربران : 2 تشکر کرده اند از شما mihman برای ارسال این پست سودمند:


  28. #35
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    من avr های قدیم رو تا 24 مگا هرتز اور کلاک کرده بودم ! بنده خدا داغ میکرد ))
    اگه کسی میتونه سری a رو تست کنه ببینه که تا چقدر میشه اور کلاکش کرد؟؟


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  29. کاربران : 2 تشکر کرده اند از شما armstk برای ارسال این پست سودمند:


  30. #36
    کاربر علاقه مند Cortex آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    28
    تشکر
    36
    تشکر شده 37 بار در 16 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    با سلام
    دوست عزيز وقتي رو حالت كريستال خارجي تنظيم مي كنيد يعني هر كريستالي از محدوده فركانسي 1 تا 16 مگاهرتز رو ميتونيد به ميكرو متصل كنيد ...
    نمیشه که فیوزبیتها کریستال خارجی رو low frequency بذاریم بعد کریستال بالا بذاریم یا برعکس. اصلا پروگرام نمیشه.فیوزبیتهای ckdsel3-0 یکسری بازه ها رو مجاز میکنه و نمیشه کریستال دیگه ای گذاشت. شاید کار کنه ولی اشتباست.
    ویرایش توسط Cortex : 21-12-2011 در ساعت 20:20

  31. #37
    کاربر علاقه مند Cortex آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    28
    تشکر
    36
    تشکر شده 37 بار در 16 پست

    پیش فرض

    سلام.
    الان پست قبلیمو ویرایش کردم.
    ببخشید بابت پست قبلی. خودم شرمم شد. شما برام وقت گذاشتیدو منو راهنمایی کردید ولی من بهتون بی ادبی کردم.
    به بزرگواری خودتون ببخشید. ازتونم ممنونم آقا صادق.

    مشکلمم حل شد. بازم ممنون
    ویرایش توسط Cortex : 21-12-2011 در ساعت 20:17

  32. تشکرها از این نوشته :


صفحه 2 از 2 نخستنخست 12

موضوعات مشابه

  1. یک موضوع واقعا عجیب!!!
    توسط shahrivar88 در انجمن گفت و گوي آزاد
    پاسخ: 9
    آخرين نوشته: 12-08-2013, 12:06
  2. از كجا شروع كنم
    توسط rahimatashnam در انجمن مباحث کلی ARM
    پاسخ: 3
    آخرين نوشته: 04-08-2013, 14:35
  3. شروع کار با lcd گرافیکی
    توسط hajibir در انجمن AVR
    پاسخ: 7
    آخرين نوشته: 03-09-2012, 00:23
  4. شروع کلاس های ارم ؟
    توسط Elec_l0vE در انجمن گفت و گوي آزاد
    پاسخ: 2
    آخرين نوشته: 16-04-2012, 19:57
  5. شروع کار
    توسط meh1011 در انجمن مفاهیم اولیه در رباتیک
    پاسخ: 5
    آخرين نوشته: 24-01-2012, 13:55

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •