PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : طراحی برد arm



1nafar
09-07-2009, 07:56
سلام
برای کار با arm به یک برد نیاز داریم ، در صورتی که به سایت های زیر برید ، میتونید جدید ترین برد های arm رو پیدا کنید ( برای فروش ) امکاناتی که در این برد ها وجود داره ، در زیر اورده شده است :
You can see links before reply
You can see links before reply
امکانات این برد ها
نمایشگر ها:
1- lcd گرافیکی
2- led کارکتری
3- lcd موبایل
4- 7سگمنت
5 - led (معمولا بین 4 تا 8 عدد)

پروتکل های ارتباطی :
1- پورت سریال 2 عدد
2- spi (سوکت mmc و sd )
3- 2-wire ( + حافظه eeprom یا یک rtc یا ...)
3- رابط can
4- رابط lan
5-پورت rs485
6-واسط jtag
7- پورت دیباگ
8 usb-
9- 1-wire
ارتباط با کاربر :
1- کلید فشاری
2-کیپد
3- پورت کیبرد کامپیوتر
4-صفحه لمسی
5- ورودی و خروجی صدا
6- نمایشگر وصضعیت تغذیه
7-بازر
8- خروجی رله
سایر موارد :
adc و dac
انتن بلوتوث
ماژول rfid
باطری پشتیبان
موتور پله ای
درارای محافظ ولتاژ
و امکانات دیگر
اگه مورد دیگه ای مد نظرتون هست گید تا به برد اضافه بشه و کار رو شروع کنیم

kavir
09-07-2009, 10:52
سلام
تقریبا بیشتر موارد اشاره شده و چیزی دیگه ای به ذهن من هم نمی رسه
همونطوری که می دونید طراحی برد مهمترین قسمت هست
ما سه کار می تونیم انجام بدیم:
1.برد آماده بخریم که فکر نمی کنم تائید بشه چون خیلی گرون هستند :mrgreen:
2.طراحی برد تکمیلی و دو رو و بدیم بیرون به روش متالیزه و اساسی بزنن و بیشتر امکانات روش بیاریم
3. راه حل آخر که استقبال هم می شه طراحی برد به صووت تکرو و امکانات رو به صورت برد جدا در بیاریم
مثلا برای استارت ما:
1.یک برد اصلی که میکرو روش قرار بگیره
2.main board که اگر بخوایم تکرو باشه usb,adc, سریال و فوقش یک lcd نوکیا بیاریم که نمایشگر داشته باشیم

البته شنبه زنگ می زنم به pcb زنها ببینم چی می گن اگه متالیزه رو یه جوری خوب کنار بیان دو رو طراحی می کنیم و به تعداد می دیم بزنن
اگر شما هم یک قیمتی دارید بذارید

1nafar
09-07-2009, 12:32
سلام
به نظر من اگه بتونید برد رو به تعداد بالا طراحی کنید و توی فروشگاه بزارید ، استقبال زیادی میشه .
شما فقط برد + ایسی نصب شده روی برد کوچک (برد 7*7 ) رو میفروشید ، با این کار هر کس به قدر توانایی مال که داره امکانات جانبی رو میخره و خودش روی برد نصب میکنه .
دوستان دیگه هم نظرشون رو بگن تا سریع تر برد و طراحی کنیم و بریم سراغ اموزش

codev
09-07-2009, 16:24
به نظر من یه برد دو رو که همه ی امکانات بالا رو داشته باشه رو بزنیم و جاهایی که برد متالیزه میزنن رو بدیم چاپ کنن. این فقط تجربس ، حقیقت چند هفته هفته پیش خواستیم یه برد یه رو بزیم که توش یه مگا 128 بود و چند تا قطعه ای که به نظر نمی اومد مدار رو پیچیده کنه ، جاتون سبز ، چشمون ذراومد بس که نگاه به این مانیتور خراب شده کردیمii998) . نظر من اینه
شما یه مقایسه کنید :
یه برد با ابعاد بزرگ که از همه ی امکانات ارم استفاده نکرده و خیلی ضمخته :cry:
یا اینکه یه برد با سایز کوچک که امکان استفاده از همه ی قسمت های ارم هت و انسان از دیدن و کارکردن با این لذت می بره :lol:
در مود قیمت هم بگم که درسته یه نمونه قیمت بالا میره ولی کسی که می خوات پیشرفته با ارم کار کنه این افزایش قیمت براش اصلا مهم نیست .

یه مورد سوم هم هست که هر دو نوعش رو رو طراحی کنیم ، ها ، چطوه ؟ :k04:

kavir
09-07-2009, 17:20
در صورتیکه دوستان تقاضا داشته باشند از طرف ما به تعداد می دیم بزنن و برای دوستانی که زحمت بردش رو می کشند رایگان خواهد بود :wink:
البته با قیمت تمام شده کم که همه بتونند بخرند

1nafar
09-07-2009, 23:14
سلام
اقا کویر شما قیمت pcb رو از تهران بگیر ، (قیمت یک رو و دو رو ) . اگه بخوایید فقط برد رو بفروشید ، کر نکنم قیمت تولید بیشتر از 3 یا 4 هزار تومان در بیاد ( البته برای تولید بالا )
مر حله بعدی کار نوشتن یه اموزش مقدماتی برای زبان c هست .
ظاهرا یکی از دوستان تونسته بود winavr رو با هسته eclipse راه اندازی کنه :
You can see links before reply
منم دیروز هر کاری کردم نشد .

kavir
09-07-2009, 23:38
سلام
ایشون بالینوکس جواب گرفته در ویندوز هر کاری کردم نشد که نشد البته با winavr به سادگی جواب می ده
-------------------------------------
برای برد:
قیمت متالیزه کردن و مونتاژ داریم البته اینم بگم برد دو رو که می خوایم بزنیم مونتاژ، کار خودمون نیست و باید بدیم بیرون حدود 1/2 میلیونی خرج داره کل داره البته نه تیراژ خیلی بالا ولی کویرالکترونیک این ریسک رو می کنه البته اگر استقبال بشه برد های آماده با قیمت مقبول برای فروش می ذاریم
1.قیمت ها ( تکرو حدود س م 9 تومن با کیفیت بالا متالیزه 30-35 تومن)
2.مونتاژ هر پین 20 تومن SMD می گیرن

Ali_Salehi
10-07-2009, 01:04
سلام به همه
منم هستم
خب..
من فکر میکنم که اولین کاری که باید بکنیم جواب گرفتن از پرگرامر میکرو هستش....پس فکر میکنم که اگه اول از همه یک برد بسیار ساده بزنیم که فقط jtag و usb توش باشه کافیه...
اما

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

خب. این نظر من بود...

1nafar
10-07-2009, 07:54
ایشون بالینوکس جواب گرفته در ویندوز هر کاری کردم نشد که نشد البته با winavr به سادگی جواب می ده
پس winavr منتفی هست ؟


قیمت متالیزه کردن و مونتاژ داریم البته اینم بگم برد دو رو که می خوایم بزنیم مونتاژ، کار خودمون نیست و باید بدیم بیرون حدود 1/2 میلیونی خرج داره کل داره البته نه تیراژ خیلی بالا ولی کویرالکترونیک این ریسک رو می کنه البته اگر استقبال بشه برد های آماده با قیمت مقبول برای فروش می ذاریم
اگه اموزش بدیم و خوب تبلیغ کنیم حتما استقبال میشه .

1.قیمت ها ( تکرو حدود س م 9 تومن با کیفیت بالا متالیزه 30-35 تومن)
با این حساب یه برد 15*15 نقریبا 2500 (عادی و 8000 متالیزه ) در میاد که قیمت تمام شده برد خالی برای مشتری بین 5 تا 10000 هزار تومان میشه ، که این مبلغ در مقایسه با برد های 200 تا 800 تومانی مبلغی نیست . هر کسی خواست میتونه با قطعه سفارش بده هر کی هم نخواست برد خالی .
مثلا من الان فقط به یه دونه lcd و یه دونه پورت نیاز دارم .

من فکر میکنم که اولین کاری که باید بکنیم جواب گرفتن از پرگرامر میکرو هستش....پس فکر میکنم که اگه اول از همه یک برد بسیار ساده بزنیم که فقط jtag و usb توش باشه کافیه...
از پروگرامر جواب گرفتیم ، اقای تروشه زحمتش رو کشیدن .
این بردی هست که من طراحی کردم :
You can see links before reply
اگه شما هم بردی دارید بزارید

Ali_Salehi
15-07-2009, 19:54
سلام
من هر چی توی اینترنت دنبال کتابخونه ای برای at91sam7s64 میگردم برای پروتل( شماتیک و PCB ) پیدا نمیکنم ، کسی میدونه از باید footprint دانلود کنم ؟؟

kavir
15-07-2009, 20:51
سلام
از پروتل جدید استفاده کنید ورژن 6.9 هم داره
در ضمن برد جدید طراحی شده و برای تائید بین اعضای گروه ارسال شد برای شما هم ارسال شده :wink:

amir2401
17-07-2009, 02:01
سلام به همگي .
من هم هستم .
ميخواهم فعلا با آرم 7 كار كنم .
به نظر من يه بورد متاليزه بزنيم كه به جز خود آي سي همه چيزش ديپ باشه .
و توي اون فقط پورت A و USB,JTAG رو بزاريم .

چطوره ؟ :roll:

kavir
17-07-2009, 02:06
سلام به همگي .
من هم هستم .
ميخواهم فعلا با آرم 7 كار كنم .
به نظر من يه بورد متاليزه بزنيم كه به جز خود آي سي همه چيزش ديپ باشه .
و توي اون فقط پورت A و USB,JTAG رو بزاريم .

چطوره ؟ :roll:
سلام
به جمع ما خوش اومدید
برد به صورت تکرو طراحی شده و خورده کاری داره و انشاءالله شنبه می دیم نمونه بزنن

kavir
23-07-2009, 10:21
سلام
آخرش بعد از چند روز برد نهایی که مورد تائید باشه طراحی شد
برد رو به دو صورت طراحی کردیم
یک بخش رو به اسم CpuBoard و یک بخش Main برد ارائه خواهیم کرد
CpuBoard یا همون برد استارتر تقریبا برای شروع کار با SAM7X256 بهترین گزینه هست هم ارزون در می یاد و هم سریع می تونید این میکرو رو راه بندازید
دسترسی به تمامی پورتها ، امکان برنامه ریزی از طریق پورت USB ؛ پورت جدا برای Jtag
در Main برد که به وسیله دو کابل IDE ( کابل IDE همون کابل هارد یا سی دی رام IDE منظورم هست) به CpuBoard وصل می شه نیازهای دیگر مثل LCDNokia ، Audio,mic,MMC, و... رو رفع خواهیم کرد
این برد حتما باید به روش متالیزه آماده گردد و در صورتیکه امکان تهیه آن ندارید برد فینال تا دو هفته دیگر آماده در فروشگاه قرار خواهد گرفت
You can see links before reply

دانلود از اینجا (You can see links before reply)

sallysat
23-07-2009, 18:28
سلام ......
با عرض خسته نباشید .
دو تا سوال :
1- AT91SAM7X256 مثل اکثر مدلهای فیلیپس اینترفیسی برای SD/MMC داره ؟
2-میتونه در ارتباط USB نقش HOST رو بازی کنه ؟
ممنون

kavir
24-07-2009, 02:11
سلام
1.فکر میکنم نداشته باشه و چیز زیاد مهمی نیست
2.نقش host منظورتون رد و بدل اطلاعات هست؟

sallysat
24-07-2009, 03:19
2.نقش host منظورتون رد و بدل اطلاعات هست؟

سلام ....
نه از اونجاییکه تو ارتباط USB هاست و دیوایس داریم مثلا یه هاست وظیفش اینه که با اتصال دیوایس باید Descriptor هاشو بخونه و دیوایس وضیفش اینه که اونا رو برای هاست بفرسته. دو نقش کاملا متفاوت دارند
اگه بتونه در نقش هاست ظاهر بشه میتونیم بهش دیوایس (مثل یه Flash) وصل کنیم :k04:

1nafar
25-07-2009, 21:37
سلام

1- AT91SAM7X256 مثل اکثر مدلهای فیلیپس اینترفیسی برای SD/MMC داره ؟
تمامی میکرو های که درای رابط spi هستند ، میتوند از mmc و sd پشتیبانی کنند ، میکرو ما دو تا spi داره ، در نتیجه میتونید دو تا mmc رو به صورت هم زمان به اون متصل کنید

2-میتونه در ارتباط USB نقش HOST رو بازی کنه ؟
در صورتی که دیتا شیت اصلی میکرو رو مشاهده کنید ، این امکان در اون ذکر شده ( usb فول هست )

sallysat
26-07-2009, 01:06
سلام ...........


تمامی میکرو های که درای رابط spi هستند ، میتوند از mmc و sd پشتیبانی کنند ، میکرو ما دو تا spi داره ، در نتیجه میتونید دو تا mmc رو به صورت هم زمان به اون متصل کنید


با تشکر از شما بله به صورت نرم افزاری نیازی به اینترفیس SPI هم نیست و میتوان انرا به صورت نرم افزاری شبیه سازی (حتی با 8051) کرد اما منظورم یه اینترفیس برای MMC بود (به صورت سخت افزاری)
اهمیت این موضوع زمانی واضحتر میشود که سعی در پردازش موازی یک SD/MMC و یه Device یا پردازش زمانبر دیگه باشه مثلا بخوایم از روی MMC یه فایل AVI رو بخونیم و رو LCD نشون بدیم که در این وضعیت چون برای هر خوندن (512Byte) از MMC به زمان قابل توجهی نیاز دارد اینچنین انترفیسی به وضوح به درد میخوره اما از اونجاییکه (بر حسب نیاز) به ندرت به همچین مواردی برخورد میکنیم موضوع مهمی نیست. :k08:






usb فول هست


ممنون البته فکر میکنم (مطمأن نیستم) منظور از FULL همان FULL SPEED هستش چون همونطور که میدونیم usb 2 دو مد high speed , low speed رو ساپورت میکنه. دیتاشیت رو دانلود کردم از ظاهر قضیه به نظر میاد همچین قابلیتی رو منطقا نباید داشته باشه (البته نه فقط این سری از ARM). :k01:

kavir
26-07-2009, 01:40
ممنون البته فکر میکنم (مطمأن نیستم) منظور از FULL همان FULL SPEED هستش چون همونطور که میدونیم usb 2 دو مد high speed , low speed رو ساپورت میکنه. دیتاشیت رو دانلود کردم از ظاهر قضیه به نظر میاد همچین قابلیتی رو منطقا نباید داشته باشه (البته نه فقط این سری از ARM).
بله منظور سرعت بالا و پایین هست و موقع اتصال پین های D- و D+ اگر مقاومت 1.5 کیلو وصل D- بشه میزبان یا همون pc و.. تشخیص می ده که این دستگاه سرعت پایین هست و همین طور برعکس برای سرعت بالا هست

mohpooria
30-08-2009, 18:10
سلام
من می خواستم ببینم آیا این برد آماده خواهد شد یا نه
آخه شما گفته بودید دو هفته الان که...
اگه آماده نمی شه بریم خودمون آن را بزنیم؟

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

kavir
31-08-2009, 00:02
سلام
من می خواستم ببینم آیا این برد آماده خواهد شد یا نه
آخه شما گفته بودید دو هفته الان که...
اگه آماده نمی شه بریم خودمون آن را بزنیم؟

آقای کویر پیغام خصوصی سایت خراب است؟
من می خواستم به شما پیغام بدم نمی شد.
اگه ممکنه من هم می خواهم در تیم راه اندازی ARM شرکت کنم
سلام
لطفا پیام صفحه اول رو ببنید
و پیام خصوصی چک کنید