NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 5177 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 4 از 4

موضوع: راهنمایی طراحی برد atmel

  1. #1
    کاربر علاقه مند bato_990 آواتار ها
    تاریخ عضویت
    Dec 2009
    نام
    یحیی فرهادی
    نوشته ها
    83
    تشکر
    218
    تشکر شده 94 بار در 36 پست

    پیش فرض راهنمایی طراحی برد atmel

    سلم خسته نباشد.
    من برد اصلی را ازفروشگاه خریدم ولی هنوز به دستم نرسیده.
    می خوام در کنار کار با اون با نحوه ی طراحی بر د اشنا بشم. ویک برد برای at91sam7s64 بزنم.


    نکات عملی زیر را از سایت atmel گرفتم.
    در مورد اتصال منبع تغذیه و کریستال و فیلتر pll و usb یه مطالبی را گفته بود.
    لینک دومی هم یه برنامه برای محاسبه فیلتر pll هست.

    اتصال منبع و کریستال که کاملا واضح شرح داده شده اما
    مدار usb و محاسبه فیلتر را متوجه نشدم
    یه جایی خوندم که برای usb باید با pll فرکانس حدود 48meg را تولید کرد اما در برنامه محاسبه فیلتر همچین فرکانسی با فرکانس مرجع 18meg نتونستم ایجاد کنم همچنین fn را هم نفهمدم چیه .

    در مورد اتصال usb هم چیز زیادی دشتگیرم نشد.

    لطفا اگه گسی اطلا عاتی در این زمینه داره من را راهنمایی کنه.

    در تایپیک های دیگه هم دنبال pcb برد اصلی و pcb jtag و همچنین اطلاعاتی در مورد jtag با usb گشتم چیزی پیدا نکردم کسی میتونه کمکی به من کنه ؟؟؟؟؟؟؟؟؟



    http://www.ir-manup.com/evs4iglrts24/doc6258.pdf.html
    http://www.ir-manup.com/pey7smpfx7kz..._AT91.zip.html

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر علاقه مند bato_990 آواتار ها
    تاریخ عضویت
    Dec 2009
    نام
    یحیی فرهادی
    نوشته ها
    83
    تشکر
    218
    تشکر شده 94 بار در 36 پست

    پیش فرض

    کسی در مورد مدار usb که در لینک pdf بالا گذاشتم اطلاعی نداره؟
    آیا مدار درست هست؟
    ماسفت توی مدار چه نوعی هست؟ شماره ی ماسفت چی؟
    کسی اطلاعی نداره؟
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  4. #3
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    این محاسباتی که شما دیدید ، مربوط به برد های شرکت اتمل هست .
    شما باید قطعات و موارد رو بر طبق نیاز خودت طراحی کنی .
    من در زیر مراحل کار خودمون رو میزارم ( مراحلی که برای طراحی همین برد های مجود پشت سرگذاشتیم )

    1- تشخیص نیاز :
    توی اولین مرحله شما باید وظایف برد رو مشخص کنید .
    این برد چه کاری قرار انجام بده ؟

    پروژه ی ما یک برد اموزشی هست ، قرار ه کاربران با این برد کار کنن و ارم رو یاد بگیرن .

    کی میخواد با اون کار کنه ؟

    فردی که قبلا با ارم کار نکرده و هیچ پیش زمینه ای در کار با این میکرو و این برد نداره .


    چه قطعاتی و لوازم جانبی روی اون قرار میگره ؟

    چون این برد مبتدی هست و فقط برای شناخت امکانات به کار میره ، پس به قطعات خاصی نیاز نداره ( چون باید ارزون در بیاد ) . ما روی این برد یک میکرو کنترلر arm + امکانات اولیه برای راه اندازی میکرو رو میاریم .
    همچنین پورت ها باید جوری طراحی بشن که دسترسی به اونا بسیار ساده باشه و فرد بتنه تمامی قطعات جانبی رو روی برد برد پیاده کنه .


    چه قطعاتی توی بازار وجود داره ؟

    میکرو کنترلر at91sam7x256 + پورت usb + سایر قطعات .


    چه مشکلاتی در ساخت / مونتاژ /کاربرد و... وجود داره ؟

    اولین مشکل قیمت برد هست که باید مرون به صرفه باشه ، مورد دوم باید امکانت و قطعات موجود روی اون کم باشه تا سریع تعمیر و عیب یابی بشه ، ب چیدمان قطعات باید جوری باشه که فرد بتونه به تمامی امکانات دسترسی داشته باشه ، برد باید جوری طراحی بشه که فرد بتونه با کمترین دردسر اون رو راه اندازی کنه و برنامه ی تست رو روی اون ازمایش کنه .

    و..........

    2- طراحی :
    در این مرحله ما باید با توجه به نوع نیاز برد رو طراحی کنیم ،
    نیاز 1 : برد باید کوچک ، ارازن قمیت ، کاربردی و .... باشه :
    در این حالت ما پروژه رو در قالب دو عدد برد پیاده میکنیم . برد اول شامل میکرو کنترلر + امکانات اون و برد دوم شامل قطعات جانبی .
    افرادی که نمیتونن هزینه ی زیادی رو پرداخت کنن ، میتونن برد اول رو تهیه کنن . افرادی که میخوان همه چیز رو داشته باشن ، هر دو برد رو تهیه میکنن .
    همچنین ممکنه بعضی از دسوتان از امکانات موجود بر روی یکی از برد ها راضی نباشن ف این دوستان میتونن یکی از برد ها تهیه کنن و بعد از کمی پیشرفت و طی کردن مراحل اولیه برد دوم رو خودشون بسازن و...

    نیاز دوم :راه اندازی ساده :
    ساده ترین روش راه اندازی برد استفاده از پروتکل sam-ba هست .
    برای راه اندازی این پروتکل کافیه پایه ی ddp با یک مقاومت 1.5 کیلو به تغذیه ی مثبت متصل بشه / پایه های erase و reset بیرون کشیده بشه / پایه های ddm و ddp به پورت usb متصل بشه ( با یک مقاومت 33 اهم برای جلوگیری از اتصال کوتاه شدن پورت ) / به میکرو کریستال 18432000 هرتز متصل بشه .
    در این حال کافیه فرد برد رو به پورت usb متصل کنه و از اون استفاده کنه .
    از اونجا که سم با در برخی از سیستم عامل ها کار نمیکنه و این برد ها ما قراره در همه جا استفاده بشه ، ما پورت jtag رو هم بیرون کشیدم تا در اینده مشکلی بوجود نیاد .
    برای فیلتر pll هم رند ترین مقدار مقاومت و خازن رو انتخاب کردیم . تا فرد بتونه با اون فرکانس های استاندارد رو بدست بیاره .
    از طرفی پایه های vref برای راه اندازی adc ، ولتاژ 5 و 3.3 ولت برای قطعات جانبی ، پایه ریست ، led برای تست برد و... هم مورد نیاز بود که از طریق باکس هدر ها بیرون اومد .

    و...............

    3- مونتاژ / عرضه / پشتیبانی :
    در این مرحله ما شروع به اموزش ارم کردیم ، pcb ها و کلیه مطالب به صورت رایگان منتشر شد و ....

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


  6. #4
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    من برد اصلی را ازفروشگاه خریدم ولی هنوز به دستم نرسیده.
    می خوام در کنار کار با اون با نحوه ی طراحی بر د اشنا بشم. ویک برد برای at91sam7s64 بزنم.
    انشالله که برد به دستتون رسیده .

    یه جایی خوندم که برای usb باید با pll فرکانس حدود 48meg را تولید کرد اما در برنامه محاسبه فیلتر همچین فرکانسی با فرکانس مرجع 18meg نتونستم ایجاد کنم همچنین fn را هم نفهمدم چیه .
    شما مطلب رو کامل نخوندید . توی همون مطلب نوشته شده :
    میکرو کنترلر های ارم قابلیت اتصال به پورت USB رو دارن .
    شما میتوید از این میکرو کنترلر ها به عنوان هاست ( میزبان ) یا دیوایس ( سخت افزار ) استفاده کنید .
    برای کار با USB شما باید نرخ انقتال داده که برحسب فرکانس کریستال یا کلاک بدست میاد رو محاسبه کنید . در حالتی که فرکانس PLL برابر 48 مگاهرتز باشه ، شما یک اتصال سرعت بالا خواهید داشت .......
    در کل این مطالب ربطی به راه اندازی کلی میکرو نداره و فقط برای کار با پورت USB هست .


    ماسفت توی مدار چه نوعی هست؟ شماره ی ماسفت چی؟
    بهتره بپرسید کاربرد اون ماسفت چی هست ؟

    برای اتصال یک سخت افزار به USB شما باید پایه ی DDP رو PULL UP کنید . با این کار میزبان ( کامپیوتر ) متوجه میشه که یک سخت افزار به پورت USB اون متصل هست . در این حالت کامپوتر از دستگاه یک ادرس میخواد ، دستگاه ادرس رو برای کامپیوتر میفرسته و کامپیوتر به دنبال درایو اون میگرده و......
    اگه پایه ی DDP با مقاومت 1.5 کیلو PULL UP نشه ، کامیپوتر از اتصال سخت افزار با خبر نمیشه ....
    با استفاده از این مدار بالا ، شما میتونید برد رو بدون اینکه کابل USB یا تغذیه رو قطع کنید ، از کامیوتر قطع کنید .




    در کل این نیاز شما هست که تعیین میکنه برد چه جوری باشه ، برای میکرو کنترلر های ARM بیشتر از N تا نقشه و طراحی وجود داره . مثلا من میخوام با حداکثر سرعت ارم کار کنم ، در این صورت باید بیخیال SAM-BA بشم .

    یا .........
    امید وارم توضیحات کامل باشه .

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


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

  1. Atmel Studio 6
    توسط pooriya در انجمن پرسش و پاسخ (نرم افزارهای تخصصی)
    پاسخ: 56
    آخرين نوشته: 22-05-2014, 14:30
  2. زبان ++C با Atmel Studio
    توسط mansoory در انجمن AVR
    پاسخ: 14
    آخرين نوشته: 11-01-2014, 15:10
  3. آرم LPC چه برتری ای نسبت به آرم Atmel داره؟
    توسط beroz در انجمن LPC series (NXP)
    پاسخ: 9
    آخرين نوشته: 05-04-2013, 00:54
  4. انتقاد ازکتاب آموزش جامع arm سری atmel
    توسط azadmard در انجمن پیشنهادات ،انتقاد و نظرات شما در مورد انجمن
    پاسخ: 8
    آخرين نوشته: 22-03-2013, 14:44
  5. سوال در مورد example های ATMEL
    توسط ut_naji در انجمن مباحث کلی ARM
    پاسخ: 3
    آخرين نوشته: 26-09-2010, 14:22

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

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