سلام دوستان
یه برد با sam7x256 درست کردم ولی وقتی به کامپیوتر وصل میکنم درایورش رو نمیشناسه
کتاب رو هم تازه گرفتم الان نگاه می کنم ببینم قسمت یو اس بیم چه تفاوتی باهاش داره
ولی کامپیوتر برد آموزشی رو میشناسه
سلام دوستان
یه برد با sam7x256 درست کردم ولی وقتی به کامپیوتر وصل میکنم درایورش رو نمیشناسه
کتاب رو هم تازه گرفتم الان نگاه می کنم ببینم قسمت یو اس بیم چه تفاوتی باهاش داره
ولی کامپیوتر برد آموزشی رو میشناسه
جالبه تو کتاب ندیدم!!!
کسی می دونه صفحه چنده؟
ولی با توجه به pmm پایه های d منفی و d مثبت رو برعکس زدم!!!
پایه ها رو از روی pcb جابجا کردم ولی تغییری نکرد هنوز
ویرایش اول:
تو دیوایس منیجر قسمت استتوس مینویسه
Windows has stopped this device because it has reported problems. (Code 43)
ویرایش دوم:
یکی به دادم برسه تا درست نشه نمی تونم پروگرامش کنم
ویرایش سوم:
اساتید کجان یه راه حلی چیزی توصیه ای
ویرایش توسط gbg : 28-02-2013 در ساعت 21:40
D+ و d- رو برعکس نصب کردم یعنی میکرو سوخته؟
مهندس معولا این میکرو ها زمانیکه میسوزن پایه های 1.8 و یا 3.3 ولتشون به گراند متصل میشن زیاد بردتو که روشن نزاشتید شما هنوز نگفتید از چه مراحلی برای شناسایی بردتون استفاده میکنید یه توضیحی بدید اینم بگم این میکرو sam7x ها خیلی سوسول هستن و زود میسوزن اول برسیش کن ببین وضعیت تغذیت خوبه یا نه؟<br />
در مرحله اخر با توجه به شکلی که دادم d+ رو بده به پایه DDP یا همون 94 و D- کانکتور USB رو بده به DDM میکرو یا همون پایه 93 بعدش باید با یه مقاومت 1.5 کیلو DDP رو پول اپ کنی ولی بین مقاومت 1.5 کیلو و 3.3 ولت یه جامپر یا یه سوییچ باید گزاشته باشی که وقتی خواستی پروگرمش کنی با این جامپر ببریش رو مد سامبا <br />
مرحله اول بیاید نرم افزار سامبا رو روی کامپیوترت نصب کن<br />
مرحله دوم بیا برت رو خاموش کن و پایه ERISE رو به 3.3 ولت وصل کن و جامپر USB رو قطع کن <br />
مرحله سوم بیا تغذیه بردت رو وصل کن بزار 20 ثانیه روشن باشه تا میکرو کاملا ارایز بشه وسامبا بیاد رو حافظه فلشت و بردت رو سپس خاموش کن و جامپر erise رو بردار<br />
مرحله چهارم بیا پایه TST رو به 3.3 ولت وصل کن و بردت رو دوباره روشن کن بزار 20 ثانیه روشن باشه بعدش دوباره خاموشش کن و جامپر tst رو بردار<br />
مرحله اخر بیا جامپر USB رو وصل کن بعدش تغذیه مدارتو وصل کن البته اگر با UXSB هست که همین که USD رو وصل کنی باید بردت رو بشناسه و درایورشو نصب کنه هیچ نکته دیگه ای هم نداره مگه اینکه بردت رو اشتباه طراحی کرده باشی یا میکروت سوخته باشه<br />
<br />
البته این عکسی که گزاشتم برای USB تایپ B هستش مهندس
ویرایش توسط kamikazi : 03-03-2013 در ساعت 11:43
خیلی ممنون از توضیحات کاملت
اول اینکه با یه خازن 22pf پایه های 93 و 94 به هم وصل کردم
d+ به یه مقاومت 33R خورده بعد با یه مقاومت 1.5K به 3.3v خورده (بدون جامپر) و بعدش به پایه 94 وصل شده
d- به یه مقاومت 33R خورده بعد به پایه 93
حالا وقتی یو اس بس رو وصل می کنم کامپیوتر تشخیص میده ولی درایورش رو نصب نمی کنه
ظبق فرمایش شما بین 1.5k و 3.3v یه جامپر بزارم؟
بعد usb در حالت معمولی چطور کار می کنه؟
مهندس برای ارایز کردن بهتره که usb یا همون جامپر مقاومت 1.5k و صل نباشه متوجه نمیشم درایورشو نمیشناسه یعنی چی ؟ ویندوزت چیه بهتره که xp باشه منم با 7 مشکل داشتم ویزچوال یه xp رو لبتاپم دارم یه سوالی یعنی صدای اتصال usb رو میشنوید و بعدش چه اتفاقی میافته انرویکونایز یو اس بی درایو رو میزنه؟
آره
صدای اتصال usb رو میشنوم و بعدش انرویکونایز usb درایو رو میزنه
بعد با یه برد آماده که با همین میکروی من یکی هست تست کردم ولی اون رو میشناشه
استاد تهران هستی؟
مهندس من استاد نیستم ولی تهران هستم
یا سخت افزارت مشکل داره یا میکروت سوخته ولتاژ های بردت درستن کمتر از اونی که باید باشه هستن مثلا 3.3 ولتت بشه 3.1 یا 1.8 ولتت بشه 1.6 که مثلا نشون بده از جایی داره جریان میکشه ؟ بردت داغ نمیکنه
در مورد صدای usb دونوع صدا هست یکی همون صدایی که برد رو میشناسه که به محض اینکه برد رو وصل کنی صداش میاد یکیم همون انریکنایز دیوایس هستش که صدای usb با تخیر 2 ثانیه میاد و برد رو نمیشناسه
من احتمال میدم یا میکروت سوخته یا سخت افزارت هنوز مشکل داره اینم بدونید که ارم های اتمل خیلی سوسولن و اگه سخت افزارت درست نباشه زود میسوزن
البته مهندس کریستالت که 18.432 هستش دیگه؟ و قسمت pll رو بستی دیگه؟
هر کی به من چیزی یاذ بده استاده منه
من کریستال 18.432 خریدم مگه اینکه چیز دیگه ای داده باشه
vddpll وصل نیست ولی pllrc بایه مقاومت و خازن موازی به گروند وصل شده
بلافاصله صدا میاد و انریکنایز دیوایس نشون میده
الان جریان ها رو میگیرم میگم
به میکرو 1 دهم ولت برق میرسه
میشه دقیق بگی کدوم پایه رو بگیرم
خود lm هم حدود 2.5 برق میده
باید مثل این باشه تغذیه بردت
من اینجوری بستم
فقط یه مسئله
مشکل از اینجا فکر نکنم باشه
من دوتا lm1117 دارم یکی خروجی 5 ولت میده و خروجیش به رودی دومی که قرار 3.3 ولت بده وصل شده
اولی به جای 5 ولت حدود 3 ولت میده و دومی حدود 2.5
و یه lm2576 دارم که خروجی 4 ولت میده که به شدت داغ میشه
مطمعنن بردت مشکل داره اگه میتونی pcb رو برام میل کن ببینم داستانش چیه وگرنه باید کل شماتیکتو بفرستی عملا نباید داغ کنه من همه بردام تغذیه ورودیش 9 ولته و میدمش به lm2576 و اونم 5 ولت میده
یه سوالی این lm شما فیکس 5 ولت هستش یا adj ؟؟
از روی pcb نگاه کنید تغذیه شما مخصوصا 5 ولتتون کجاها رفته و با چیزی اتصالی نداره
میتونید اگر ترک 3.3 ولتتون در دسترسه با یه تیغ قطش کنید و نزارید تغذیه 3.3 ولت به میکرو برسه اینجوری مطمعنتره بازم شماتیکو میفرستادی بهتر راهنماییت میکردم
این شماتیک تغذیت ایراد اساسی داره چرا vddcore پین 15 رو روی هوا گزاشتی و اومدی همه vddcore هارو وصل کردی به 3.3 ولت اگه میکروت تا حالا نسوخته باشه خیلی مرد بوده ؟؟!!!
چرا داد زدی ترسیدم
adjust هستش
چیکار می کردم خو از تو PMM نگاه کردم
بزار چک کنم
من اینجا رو گیج شدم
نمی فهمم یعنی vddcore رو با خازن فقط وصل کنم زمین؟
پین 15 رو هواست؟؟؟
مدار تغزیه شما چقدر سادست و مال من چقدر پیچ در پیچ
ویرایش توسط gbg : 05-03-2013 در ساعت 17:12
مهندس این شماتیک خود برد کویر هستش مشکلیم نداره
vddcore مشخصا باید بهش 1.8 ولتاژ بدید چرا رو هوا گزاشتیدش ؟؟ بدلیل اینکه خود میکرو رگوله 1.8 ولت داخلی داره وصلش میکنن به vddout و چون vddpll هم تغذیش 1.8 ولته همه با هم به 1.8 وصل میشن همین بغیشم که مشخصه وصل میشه به 3.3 ولت فکب کنم باید از اول برد رو بزنی
رو هوا نیست با یه خازن 10 میکرو به گروند وصل شده ولی به vddout , vddpll وصل نیست
برای اتصال به وی سی سی هم جامپپر گذاشتم
یعنی لغمه رو سه دور چرخوندم ذور سرم حالا نمی دونم چطور اصلاح کنم تا برد جدید برسه