ايران ويج

نسخه‌ی کامل: بحث روی مدار کنترل پول آپ پورت usb device
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام

شماتیک مدار ( قسمتی از شماتیک at91sam7s-EK ) :
http://uppp.ir/new_v/do.php?filename=13437290171.pdf


از دوتا ماسفت n به شماره ی si2302ads استفاده کرده.

چون درباره ی ماسفت ها هیچی نمی دونم، خواستم با شما مشورت کنم.
به جای اون دوتا ماسفت میشه از 2n7000 استفاده کرد؟


این مدار به این صورت کار میکنه:

زمانی که usb_dp_pup که به یکی از pio های میکرو وصله، تغییر میکنه(0 یا 1 ) مقاومت پول آپ 1.5 کیلو روی خط dp پورت usb وصل یا قطع میشه.

و vbus یو اس بی رو به یکی از pio های میکرو وصل کرده تا میکرو وصل شدن پورت usb رو بفهمه. یعنی نت لیبل vbus_det به pio میکرو وصل شده.


دیتاشیت si2302ads :
www.vishay.com/docs/71831/si2302ad.pdf

دیتاشیت 2n7000:
www.fairchildsemi.com/ds/2N/2N7000.pdf
دوستان کمک لطفا
فقط یه کوچولو راه رو به من نشون بدید.
(دوست ندارم برای این منظور پست بزنم، ولی کارم گیره)
سلام.

رو اين قضيه تجربه ي عملي ندارم.
اما چيزي كه از ديتاشيت ها ديدم و جنبه ي تئوري ...
اين ها هر دو N channel هستند و هر دو نوع افزايشي ( Enhansment )
البته تكنولوژي ساختشون متفاوت هست.

يه مورد ديگه هم كه مهمه Vt اشون هست كه در ديتاشيت با نام Gate thresholde voltag يا Vgs يا Vt مي بينيشون.
اين همون ولتاژ آستانه براي عملكرد هست.
نمودارهاشون هم ، جريان Drain بر حسب ولتاژ GS رو رسم كردهه.
براي si2302ads مي بينيم كه Vt اش كمتر از 2N7000 هست.
يعني با ولتاژ كمتري اجازه ي عبور جريان رو از Drain به Source مي دهه.
اما از اونجايي كه اين ترانزيستورها در نقش كليد استفاده شدن ، ولتاژي كه روي GS مي يفته براي اشباع شدن قطعا بيش از اين حرف هاست و احتمالا مشكلي ندارهه.
شرط اشباع شدن هم اينه كه Vds>=Vgs-Vt باشه ( براي N channel )

راستي آخرش نفهميدم اين مدار دقيقا براي چيه ! چرا يه پايه اش بايد به ميكرو وصل باشه ، تشخيص اينكه Device USB بهش وصا شده يا نه براي Host هست نه اين !!
خود اين قرارهه client باشه كه ... !
اگر ادامه ي نقشه ي مدار رو هم داري بذاري ، يه چك كنم بد نيست.

موفق باشي.
سلام.

نقل قول: شرط اشباع شدن هم اينه كه Vds>=Vgs-Vt باشه ( براي N channel )
منظورتون از خط تیره به مفهوم "یا" هست؟
یعنی عبارت بصورت زیر هستش؟
Vds >=Vgs

کلا کتابی سراغ دارید برای ماسفت ؟
ایرانویج یه مقاله پیدا کرده بودم ، ولی خیلی تخصصی توصیح داده بود، هیچی نفهمیدم.

نقل قول: راستي آخرش نفهميدم اين مدار دقيقا براي چيه ! چرا يه پايه اش بايد به ميكرو وصل باشه ، تشخيص اينكه Device USB بهش وصا شده يا نه براي Host هست نه اين !!
خود اين قرارهه client باشه كه ... !
هدف از این دو تا ماسفت برای کنترل کردن attach شدن usb میکرو به کامپیوتر هست.
روال کار اینطوری هستش که زمانی که کابل usb وصل میشه به میکرو ( در حالی که ماسفت ها مقاومت پول آپ رو غیر فعال کردن)، میکرو وصل شدن کابل usb رو از طریق پین vbus پورت usb که به یکی از پایه های میکرو وصل شده، تشخیص میده.

قبل از اینکه مقاومت پول آپ رو فعال کنه، تابع usb_init رو اجرا میکنه.( به فایل پی دی اف doc6263 اتمل صفحه 4 قسمت 3.3.1.1 نگاه کنید)

تا اینجا کامپیوتر هنوز با میکرو درگیر نشده.
بعدش pull up فعال میشه، و.....


شماتیک کامل که مربوط به بورد اتمل برای sam7s هست در لینک زیر:
www.atmel.com/Images/doc6112.pdf

--------------------
پیوست:
AT91 USB Framework
اون رابطه همونطوري هست كه نوشتم. علامت منها هست.
والا تو دانشگاه هم در حد اسمش به گوشمون خورد ، رابطه و ... هيچي نگفتن و 98% ترانزيستورهاي BJT رو گفتن و 1% هم Fet ، ماسفت هم در حد اسمش يك بار سركلاس الك 3 به گوشمون خورد !
براي كنكور نياز هست و از ماسفت ها سوال مي ياد ، منم اين اطلاعات رو از اونجا دارم !!
سايت هاي خارجكي احتمالا بايد مطلب داشته باشن ديگه ... ، اون مقاله اي كه مي گي رو اگر لينك داري بذار.

-----------
اون لينك ها رو هم يه وقتي پيدا شد چك مي كنم. ولي در اين حد بگم ، هدر بوردي كه از ECA گرفتم، از اين تشكيلات ندارهه ، يه كليد معمولي براي قطع و وصل گذاشته و جواب هم ميدهه ...
حالا وقت شد ، دقيق تر چكش مي كنم.

فعلا ...
موفق باشي.
تاپیک رو نتونستم پیدا کنم.
خود فایل رو آپ کردم.
http://uppp.ir/new_v/do.php?filename=13441142431.pdf


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

مدار رو با 2n7000 و 2sj196 تست کردم.
درست کار میکنه.