PDA

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



amir9297
17-06-2011, 10:28
از دوستان می خواستم برای ساخت این برد کمکم کنند تا بتوانیم همگی از آن استفاده کنیم.
من تا حالا با LPC کار نکردم و بیشتر کمک می خواهم .

اولین کاری که باید کرد ساخت بردی است که امکانات کلی میکرو (مثل usb ، pll و...) را راه اندازی کند و پورت های آن نیز توسط سوکتی به بیرون کشیده شود تا هم اندازه ی کوچکی داشته باشد و بشود در جاهای متعددی از آن استفاده کرد و احتیاجی به ساخت برد دیگری نباشد.

نمای کلی کار باید مثل شکل زیر شود:
You can see links before reply$%28KGrHqYOKiYE0FRrFU7kBNGePJ2%2 9Cg%7E%7E_35.JPG

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

shayanmelody
17-06-2011, 11:05
سلام.
این میکرو طبق دیتاشیت تا 100 مگاهرتز سرعتشه !البته lpc1769 هم هست که تنها تفاوتش اینه که سرعتش تا 120 مگاهرتزه !
منم شدیدا به یک همچین میکرویی نیاز دارم(به خاطر سرعتش).در راه اندازی امکاناتش میتونید رو من حساب کنید.

shayanmelody
17-06-2011, 14:22
یک برد تو سایت eca پیدا کردم که ضمیمش کردم.
نگاه کنید ببینید چوطوریاست.نمیگم اینو بسازیم،واسه ایده گرفتن اینو گذاشتم.
پسورد:nxplpc

amir9297
17-06-2011, 21:48
ممنون از شما ولی این ic آرم lpc2368fbd100 هست و من نمیدونم آیا پایه های یکسانی با lpc1768 داره یا نه .
به همین خاطر من کتابخانه اش رو درست کردم

shayanmelody
17-06-2011, 21:53
طبق گفته طراحش ترتیب پایه ها یکی هست که میشه با یک نگاه تو دیتاشیتشون فهمید.

shayanmelody
17-06-2011, 22:14
من یک نگاه به رجیستر هاشم انداختم تو دیتا شیت.
(قبلش یک نکته ای رو بگم که واقعا NXP تو نوشتن دیتاشیت خیلی از اتمل بهتر کار کرده،اینو الآن خودم بهش رسیدم !)
برای کار با GPIO ها چندتا رجیستر اضافه تر از LPC2378 داره که کارهای محاسبات رو(مثلا مقدار هگز P.19 چند میشه که رجیستر هاتو مقداردهی کنی باهاش و ...) راحتتر کرده.البته مطمئن نیستم اینهارو LPC2378 نداشته باشه.یک مثال بزنم:
با رجیستر FIOxDIR میومدیم پایه هارو خروجی تعریف میکردیم که رجیستر مشابه در اینجا FIODIRx هست که در اینصورت وقتی شما میخواستید پین های مختلفی رو مقدار دهی کنید باید معادل باینری رو در میاوردید و سپس تبدیل به هگز میکردید و در نهایت میومدید رجیسترهاتون رو مقداردهی میکردید.
اما اینجا جدا از این که از این پشتیبانی میکنه ، چند تا رجیستر دیگه هم هست!شما فرض کنید میخواید با پورت 0 کار کنید.هم میشه با FIODIR0 کار کرد و هم میشه با 4 رجیستر زیر :
FIO0DIR0
FIO1DIR0
FIO2DIR0
FIO3DIR0
که در این حالت شما میاید هشت بیت به هشت بیت دیتا میدید که برای ماهایی که با AVR هشت بیتی کار میکردیم خیلی راحت تره و همچنین میشه زودتر هم برنامه نوشت !
این فقط یکی از ویژگی ها بود .
حیفم میاد اینم نگم !
واسه مدیریت کردن منابع کلاک هم یک فایل system_lpc17xx داره که با ADD کردنش در برنامه میتونید کلی از پیکره بندی های سیستم رو در WIZARD انجام دهید !مثلا شما میاید M و N رو برای راه اندازی واحد PLL مینویسید و این ویزارد خودش میاد کد هارو مینویسه.
اگر بیشتر بریم دنبالش قطعا کلی محسنات دیگر هم ازش پیدا میکنیم !

shayanmelody
17-06-2011, 22:19
پایه هاشو نگاه کردم،تو قسمت تغذیه یکم فرق میکنه.پس کلا هیچی.

alireza10471
17-06-2011, 22:54
لازم میدونم چند تا نکته را اشاره کنم:
1- تبریک میگم که بعد از این همه صحبت که با مدیریت سایت انجام دادم نهایتا خود دوستان به کارایی بالاتر LPC1768 پی بردند و به فکر طراحی چنین بردی افتادند.
2-LPC1768 و LPC236 پایه های کاملا یکسانی دارند طوری که میتونند در یک مداز جایگزین هم دیگه بشوند، فقط برنامه نویس متفاوتی دارند.
3- بردی که در سایتهای دیگر قرار گرفته یک مشکل بزرگ داره و اون این هست که اصلا خبری از USB در مدار نیست.
4- تو طراحی مدار از شماتیکهای برد KEIL میتوان استفاده کرد و من میتوانم در این مورد به دوستان کمک کنم.
5- نظرم این هست که در طراحی مدار از قطعات SMD بجز خود LPC1768 استفاده نشود به این دلیل که هدف ایجاد برد آموزشی هست و همه دوستان باید توانایی ساخت مدار را داشته باشند.
6- تمام پایه های ورودی و خروجی برد بایستی توسط هدر از مدار خارج شود.(این یکی از ایرادهایی است که به برد آموزشی LPC2378 وارده)
بنده میتوانم تو طراحی کلیه قسمتهای این برد همکاری کنم،فقط باید یکی از دوستان مسولیت کشیدن pcb برد توسط Altinum Designer را بر عهده بگیره.

t.o.e
18-06-2011, 00:45
سلام:
چرا از برد lpc2378 ایران میکرو استفاده نمی کنید؟
هدف از ساخت این برد آموزشی چیست؟ یعنی چه مزیتی نسبت به lpc2378 داره ؟
من برد اموزشی زیاد دیدم و فقط ظاهر خوبی دارند.وقتی که واردش میشی می بینی به پولش نمی صرفه و کسی هم نیست ساپورت کنه.

من طرفداری از برد سایت نمیکنم...ولی تا الان ندیدم کسی برد بزنه و اینطوری پشتیبانی کنه.
تازه خودشونم برنامه نویس هستند و مثل نوآوران ساعت کاری ندارند.اینترنت 24 ساعته جوابگو هستند.ممکنه چند روز طول بکشه ولی به یه جواب درستی می رسید.
سرعت LPC1768 از lpc2378 بیشتره!!!!

شما بخواهید یه بورد بسازید و تمام امکانات رو داخلش بزارید و اونم smd نباشه.سایز برد بزرگ در میاد و اینکه نوع چاپش هم اگر معمولی بخواهید بزنید باز هم لحیم کردنش برای خیلی ها مشکل هست.همین برد کویر رو بخواهید یک عدد بزنید با چاپ نسوز....راحت بالای 50000 تومان در میاد.معمولی بخواهید اونم برد دو رو ...و قطعاتش رو هم بخرید باز هم بالای 50000 براتون در میاد.
من نمیگم نسازید...بسازید ولی علتش رو بگید که چه مزیتی داره که حداقل زحمتی که می کشید ارزش داشته باشه یا بقیه که میخوان شرکت کنند در ساخت بدونند چه مزیتی داره که بیشتر علاقمند بشند.

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

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

شما اگر بخواهید با wizard برنامه کار کنید دیگه براتون رجیستر ها معنی نمیده.مثل codevision.یعنی یادگیریش براتون مهم نیست.چون ماشین داره جای شما فکر میکنه نه شما.
__________________________________________________ __________________
من این تاپیک رو پیگیری میکنم.خودم درگیر ساخت یه چیز دیگه ای هستم.ولی در هر جایی که کمک خواستید و من در توانم بود کمک میکنم.

shayanmelody
18-06-2011, 01:11
سلام.
LPC2378 با معماری ARM 7 ساخته شده ولی LPC1768 با معماری CORTEX_M3 ساخته شده.
این معماری برای این ساخته شده که جای معماری arm 7 رو بگیره و اونو ارتقاع بده.
آقای علی تروشه در یک سایتی کلی در مورد at91sam7x256 & lpc2378 & lpc1768 مطلب گذاشتند و مقایسه کردند که من کلیات اون رو اینجا میگم.اگرم خواستید بگید لینکشو بدم.
1.سرعت این میکرو 100MHz است.
2.توان پردازشی 120Mips در فرکانس 100 مگاهرتز.
من و آقا امیر توی پروژه های خودمون به سرعت بالاتر احتیاج داشتیم.ایشون گفتن که at91sam9260 اما من به خاطر دلایل خودم این میکرو رو پیشنهاد کردم.ایشون هم قبول کردند و گفتیم استارت بزنیم.
دیدیم که این میکرو معماریش جدیدتره و سرعت بیشتری هم داره که شاید خیلی های دیگه مثل ما نیاز داشته باشند،ما بیایم کار خودمون رو در قالب یک برد آزمایشی استارت بزنیم که چند نفر دیگه هم که خواستن با این میکرو کار کنند،هم مطلب واسه یادگیری داشته باشند و هم یک برد که آموزش هاش بر پایه اونه که دیگه نگرانی از هیچ بابت نداشته باشند.
حالا اگر نظر شما روی میکروی دیگه هست،بگید ما هم استفاده میکنیم

amir9297
18-06-2011, 01:13
با عرض سلام

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

من برد هایی برای AT91SAMX256 ، AT91SAM7S512 زدم و خیلی کوچک شده و کارایی زیادی داشته از جمله استفاده در ربات هست
(You can see links before reply)

من با گذاشتن قطعات SMD موافق هستم و دوستانی که می خواهند بدون SMD بزنند فایلی که آقای شایان نیکزاد گذاشتن بسیار مناسب هست و بردی کوچک تر از آن نمی توان زد

من تا امروز سعی می کنم برد رو طراحی شو تمام کنم

shayanmelody
18-06-2011, 01:21
یک نکته دیگه رو هم ذکر کنم:
اون ویزاردی که من گفتم مثل ویزاردی نیست که در کدویژن قرار داره و رجیستر هارو بدون اینکه شما بدنید چین مقدار دهی میکنه !
برای کار در این قسمت باید شما اسم رجیستر های مورد نظر و نحوه عملکردشون رو بدونید!
انشاالله وقتی کار عملی رو شروع کردیم این قسمت جز اولین قسمت هاست که باید روش کار بشه و اونموقع مطالب روشن میشه.منم خودم چیز زیادی نمیدونم ! فقط از دیروز تا الآن که قرار بر استارت کار شد رفتم دیتاشیتشو خوندم و چندتا مثال ازش دیدم.

alireza10471
18-06-2011, 01:29
در طراحی برد آموزشی LPC2378 این نکته در نظر گرفته نشده که اگر برد برای LPC2368 طراحی میشد، همزمان امکان استفاده همان برد برای LPC1768 فراهم میشد. تو تمام دیتاشیت های nxp از LPC2368 به عنوان LPC2378 100 pin version نام برده شده است، تفاوت اصلی LPC2378 و LPC2368 تو تعداد پایه های ورودی و خروجی است، همزمان LPC1768 پایه های کاملا مشابهی با LPC2368 دارد که این باعث میشه با طراحی برد برای هر کدام از این میکروکنترلرها،با یک تیر دو نشان زد.
اما در مورد مزیتهای LPC1768 باید به چند تا نکته اشاره کرد:
1- هسته Cortex M3 می باشد و طراحی جدیدتری نسبت به LPC2378 دارد.
2- فرکانس کار LPC1768 برابر 100MHZ میباشد در صورتیکه فرکانس کار LPC2378 برابر 72MHZ است.
3- ساختمان جدید Cortex باعث ایجاد هر چه سریعتر دستورات برنامه میشود، بطوریکه این هسته ها از امکانات بسیار بالاتری در استفاده از سیستم عامل ها (RTOS) دارند.
4- قیمت LPC1768 و LPC2378 یکسان است.
5- وجود کتابخانه بسیار کامل و عالی CMSIS برای هسته های Cortex که حتی خود nxp این کتابخانه را برای LPC1768 قرار داده است. از لینکهای زیر بررسی کنید:
کتابخانه CMSIS:
OnARM.com (You can see links before reply)
کتابخانه CMSIS شرکت nxp :
You can see links before reply
در مورد SMD بودن قطعات حق با شماست و حجم برد با قطعات معمولی بزرگتر میشه، اما این نکته را مد نظر قرار بدید که برای تعداد زیادی از دوستان کار با قطعات SMD مقدور نیست، همانطوری که میفرمایید باید به کسی داد که این کار را انجام بده.
در مورد اینکه اگر دوستان کویر الکترونیک وارد ساخت برد بشوند این کار مقرون به صرفه برای سایرین هست، این هم درست میفرمایید، اما وقتی دوستان تو این کار تعلل میکنند، چاره چیه؟؟؟
من همین جا باز هم از مدیریت سایت خواهش میکنم تو این زمینه راهگشا باشند و با همکاری خودشان همه دوستان را خوشحال کنند. برد LPC2378 هم، بطور همزمان به دو برد LPC1768 و LPC2368 تبدیل بشه و دوستان حق انتخاب برای خرید داشته باشند.
به شخصه مدتهاست این مساله را خدمتشان عرض کردم و حالا که سایر دوستان این بحث را باز کردند خواهش میکنم پیگیری بیشتری صورت بگیره. بنده آمادگی هرگونه همکاری را دارم.

shayanmelody
18-06-2011, 01:33
چند نکته برای طراحی بورد(البته اینا نطر منه):
1. تغذیه برد هم از usb تامین بشه و هم از منبع خارجی که اگر خواستیم با بوت لودر میکرو رو پروگرام کنیم مشکلی نباشه.
2.از بین هدر هایی که بیرون میارید،دوتاش تغذیه هم باشه که وقتی برد رو روی برد بورد قرار دادیم و خواستیم چندتا led یا lcd رو راه بندازیم مشکل تغذیه نداشته باشیم.

اگر بقیه دوستان هم نظر بدن خیلی بهتر میشه

shayanmelody
18-06-2011, 01:41
ولی lpc2368 و lpc1768 یکی دوتا فرق جزئی تو قسمت تغذیه دارند ها ؟!
اونا مهم نیست ؟

alireza10471
18-06-2011, 01:45
ولی lpc2368 و lpc1768 یکی دوتا فرق جزئی تو قسمت تغذیه دارند ها ؟!
اونا مهم نیست ؟
اگر سایت و دیتاشیتهای nxp را بررسی کنید مطمین میشید که چینن مشکلی وجود نداره!خیالتون راحت باشه.

amir9297
18-06-2011, 02:02
اگر تفاوتی هست فقط اسم پایش فرق داره که همش 3.3 ولت هست

ma-bah
18-06-2011, 02:08
بهترین بورد برای این میکرو به نظرم بورد mcb1700 هست . چونکه هم مدارش جواب داده و هم اینکه کدهای مثال هاش توسط برنامه کیل موجود هست . حالا می تونید هر چیش رو که برای شروع لازم نیست کنار بزارید
Keil MCB1000 Evaluation Board Overview (You can see links before reply)
You can see links before reply

amir9297
18-06-2011, 02:25
همه بخش ها لازم می شه ولی برای بردی که بزنیم فقط امکانات جزئی راه اندازی می شه و بقیه پایه های میکرو خارج می شوند و بر روی بردی دیگر بقیه امکاناتش راه اندازی می شود.

amir9297
18-06-2011, 19:21
شماتیک و بردی من تهیه کردم و اگر مشکلی هست لطفا مطرح کنید .
انداره برد حدودا 7 در 4.5 سانتی متر هست
You can see links before reply

shayanmelody
18-06-2011, 20:13
سلام فکر کنم برد خوبی شده باشه.البته اساتید باید نظر بدن،نه ما مبتدی ها !

shayanmelody
18-06-2011, 20:15
تو لینک زیر آقای تروشه اومدن در باره این میکرو توضیح دادند که بقیه دوستان اومدن کامل کردند.تو صفحه 4
(به اتملی ها پیشنهاد میکنم قبلشو نخونن !)
You can see links before reply

shayanmelody
18-06-2011, 23:05
در طراحی برد آموزشی LPC2378 این نکته در نظر گرفته نشده که اگر برد برای LPC2368 طراحی میشد، همزمان امکان استفاده همان برد برای LPC1768 فراهم میشد. تو تمام دیتاشیت های nxp از LPC2368 به عنوان LPC2378 100 pin version نام برده شده است، تفاوت اصلی LPC2378 و LPC2368 تو تعداد پایه های ورودی و خروجی است، همزمان LPC1768 پایه های کاملا مشابهی با LPC2368 دارد که این باعث میشه با طراحی برد برای هر کدام از این میکروکنترلرها،با یک تیر دو نشان زد.
اما در مورد مزیتهای LPC1768 باید به چند تا نکته اشاره کرد:
1- هسته Cortex M3 می باشد و طراحی جدیدتری نسبت به LPC2378 دارد.
2- فرکانس کار LPC1768 برابر 100MHZ میباشد در صورتیکه فرکانس کار LPC2378 برابر 72MHZ است.
3- ساختمان جدید Cortex باعث ایجاد هر چه سریعتر دستورات برنامه میشود، بطوریکه این هسته ها از امکانات بسیار بالاتری در استفاده از سیستم عامل ها (RTOS) دارند.
4- قیمت LPC1768 و LPC2378 یکسان است.
5- وجود کتابخانه بسیار کامل و عالی CMSIS برای هسته های Cortex که حتی خود nxp این کتابخانه را برای LPC1768 قرار داده است. از لینکهای زیر بررسی کنید:
کتابخانه CMSIS:
OnARM.com (You can see links before reply)
کتابخانه CMSIS شرکت nxp :
You can see links before reply
در مورد SMD بودن قطعات حق با شماست و حجم برد با قطعات معمولی بزرگتر میشه، اما این نکته را مد نظر قرار بدید که برای تعداد زیادی از دوستان کار با قطعات SMD مقدور نیست، همانطوری که میفرمایید باید به کسی داد که این کار را انجام بده.
در مورد اینکه اگر دوستان کویر الکترونیک وارد ساخت برد بشوند این کار مقرون به صرفه برای سایرین هست، این هم درست میفرمایید، اما وقتی دوستان تو این کار تعلل میکنند، چاره چیه؟؟؟
من همین جا باز هم از مدیریت سایت خواهش میکنم تو این زمینه راهگشا باشند و با همکاری خودشان همه دوستان را خوشحال کنند. برد LPC2378 هم، بطور همزمان به دو برد LPC1768 و LPC2368 تبدیل بشه و دوستان حق انتخاب برای خرید داشته باشند.
به شخصه مدتهاست این مساله را خدمتشان عرض کردم و حالا که سایر دوستان این بحث را باز کردند خواهش میکنم پیگیری بیشتری صورت بگیره. بنده آمادگی هرگونه همکاری را دارم.



حیف که دکمه تشکرم کار نمیکنه و الله ... !!!:wink:
چه سورس های جالب و خوبی بود ! خیلی عالی بودن !:o:o:o

amir9297
19-06-2011, 01:26
سلام فکر کنم برد خوبی شده باشه.البته اساتید باید نظر بدن،نه ما مبتدی ها !

اون که لازمه هر کاری هست ، اما خودمونو نباید دست کم بگیرم!!!:018:

alireza10471
19-06-2011, 01:39
شماتیک و بردی من تهیه کردم و اگر مشکلی هست لطفا مطرح کنید .
انداره برد حدودا 7 در 4.5 سانتی متر هست
You can see links before reply
از این تلاش شما تشکر میکنم، به نظرم حداقل دو مورد کم هست:
1- db9 مادگی برای پورت rs232
2- یک میکرو سویچ متصل شده به یکی از پایه های اینتراپت خارجی برای امتحان اینتراپتهای خارجی
یک مقدار به من زمان بدهید تا جزیات مدار شما را بررسی کنم.

t.o.e
19-06-2011, 04:28
شماتیک و بردی من تهیه کردم و اگر مشکلی هست لطفا مطرح کنید .
انداره برد حدودا 7 در 4.5 سانتی متر هست
You can see links before reply


سلام:
برد رو وقتی DRC می گیری یه error میده. فاصله بین via و یک track هست که تو rulse میشه اصلاحش کرد.
بعد اینکه این برد رو با دست زدی یا خودش auto rute و بعدش شما edit کردید؟
برد تمیزی هست، فقط دو الی سه تا track خیلی نزدیک پایه های میکرو هستش.قطعا تو زدن برد احتمال چسبیدن این خط ها به میکرو هست. و اینکه چرا آرم رو زیر برد گذاشتید؟
اینطوری یکی بخواد با اسکوپ پایه ها رو بگیره سخت میشه.
بعد اینکه تو برد led برای تست گذاشتید؟
خازن های نویز گیر تغذیه چی؟
دیود برای اینکه اگر اشتباهی مثبت و منفی تغذیه برعکس شد چی؟

برای ADC روی برد پین هدر گذاشتید؟

اگر خواستید بدید چاپ حتما بدید کوثر مدار .می پرسم اسم دقیق و آدرس رو میگم.معمولا این نوع بردها رو آلفا مدار نمیتونه خوب بزنه.

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

اگر هم شماتیک نیست یا نمی تونید بزارید ببینید این مواردی که گفتم روی برد لحاظ کردید؟


در کل خسته نباشید.

eMicro
19-06-2011, 10:34
یک برد تو سایت eca پیدا کردم که ضمیمش کردم.
نگاه کنید ببینید چوطوریاست.نمیگم اینو بسازیم،واسه ایده گرفتن اینو گذاشتم.
پسورد:nxplpc

سلام دوست عزیز
من این بورد رو ساختم
با هر دو تا میکرو بدون مشکل کار میکنه
فایل زیر هم در باره همینه
You can see links before reply
موفق باشی

amir9297
19-06-2011, 11:05
از این تلاش شما تشکر میکنم، به نظرم حداقل دو مورد کم هست:
1- db9 مادگی برای پورت rs232
2- یک میکرو سویچ متصل شده به یکی از پایه های اینتراپت خارجی برای امتحان اینتراپتهای خارجی
یک مقدار به من زمان بدهید تا جزیات مدار شما را بررسی کنم.

1-مرسی از نظر خوبتون ولی شما ببینید برد به این کوچکی یک db9 مادگی رو کجا بذارم؟ اگر هم بزارم برد بزرگ می شه ولی باز سعی خودم می کنم تا زیاد ، برد بزرگ نشه.

2-جواب این سوال هم مثل جواب سوال اولی هست ولی با این تفاوت که اگر پورت سریال گذاشته بشه جایی هم برای اون هست.

amir9297
19-06-2011, 11:49
سلام:
برد رو وقتی DRC می گیری یه error میده. فاصله بین via و یک track هست که تو rulse میشه اصلاحش کرد.
بعد اینکه این برد رو با دست زدی یا خودش auto rute و بعدش شما edit کردید؟
برد تمیزی هست، فقط دو الی سه تا track خیلی نزدیک پایه های میکرو هستش.قطعا تو زدن برد احتمال چسبیدن این خط ها به میکرو هست. و اینکه چرا آرم رو زیر برد گذاشتید؟
اینطوری یکی بخواد با اسکوپ پایه ها رو بگیره سخت میشه.
بعد اینکه تو برد led برای تست گذاشتید؟
خازن های نویز گیر تغذیه چی؟
دیود برای اینکه اگر اشتباهی مثبت و منفی تغذیه برعکس شد چی؟

برای ADC روی برد پین هدر گذاشتید؟

اگر خواستید بدید چاپ حتما بدید کوثر مدار .می پرسم اسم دقیق و آدرس رو میگم.معمولا این نوع بردها رو آلفا مدار نمیتونه خوب بزنه.

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

اگر هم شماتیک نیست یا نمی تونید بزارید ببینید این مواردی که گفتم روی برد لحاظ کردید؟


در کل خسته نباشید.

ممنون از شما ،

بله بعد از auto rute خودم مدار رو ویرایش کردم و بعضی از قطر خط ها رو بزرگ تر کردم ، تا جایی که امکان داشت.

علت گذاشتن آرم در زیر میکرو به خاطر سوکت باتری هست که در شکل بسیار واضح هست که سوکت الان بر روی آرم قرار گرفته و اگر IC رو گذاشته بشه سوکت باتری که نمی شه زیر گذاشت .

اگر شما می خواهید با اسکوپ پایه ها رو بگیرید ساده ترین راه اینه که شما اسکوپ رو به پینی از دو سوکت طرفین بزنی که همه پایه ها توسط این دو سوکت به بیرون کشیده شده اند ، حالا زدن اسکوپ به پایه ی آرم راحت تر هست یا زدن آن به دو سوکت طرفین؟

یک led به ولتاژ 3.3 ولت متصل هست که دقیقا زیر رگلاتور هست.
You can see links before reply

اما برای گذاشتن خازن ها نویز گیر ، سوالی از شما داشتم آیا تا حالا شماتیک رو دیدین؟
در شکل های زیر می تونین تعداد خازن ها و سلف ها رو بشمارین:
You can see links before reply
You can see links before reply
من 10 عدد خازن و 4 عدد سلف برای گرفتن نویز گذاشتم و شما سوال از خازن نویز گیر تغذیه می پرسید؟

اگر شما به این لینک مراجعه کنید (You can see links before reply) چند تا pcb می بینید که خودم کشیدم و همشو آلفا مدار زده :mrgreen:

در دو پین هدر طرفین 4 پین اختصاص به تغذیه داره که باید این سوکت ها بر روی برد گذاشته بشه تا مدار روشن شود و این کار خطا رو کاهش می دهد
You can see links before reply

وقتی تمام پین ها بیرون کشیده شده معلومه که پایه های ADC هم در دو سوکت هست.

PDF شماتیک رو با خود PCB که گذاشتم .
You can see links before reply

shayanmelody
19-06-2011, 20:40
دوستان یک نکته ای ....
اگر از روی این برد بزنیم نمیشه اونو رو بردبورد سوار کنیم.....
پس چیکار کنیم ؟ii998)

mahdi8888
19-06-2011, 22:01
با سلام خدمت اساتید
خیلی خوشهالم که بالاخره در مورد lpc 1768 مطلبی بیان شد.
من قبلا با میکروهای اتمل و pic کار کره بودم و چند وقتی هست که میخواهم از میکروهای arm در بردهایم استفاده کنم.
طبق تجربه های قبلی ابتدا دنبال بهترین arm از لحاظ کارم گشتم که به این نتیجه رسیدم که lpc1768 برای من بهترین هست.
و خوشحال میشوم در این مور بحثهای بیشتری بشود و باتشکر از همگی دوستانی که در این مورد مطلبی نوشته اند.

amir9297
19-06-2011, 22:08
دوستان من یک پیشنهاد می دم که بیایم از سوکت یک ردیفه استفاده کنیم تا بشه رو بردبرود گذاشت و جا هم اضافی میاد که میشه پورت سریال و ... گذاشت ، فقط یک مشکل وجود داره که یکم بزرگ میشه ولی به بزرگی اش می ارزه ! :wink:

اگه موافقین جوابشو زود بدین تا بردشو بزنم.

sadmonew
19-06-2011, 22:24
فكر خوبيه. با اين كار براحتي(خيلي راحت هم نه!) روي برد قرار مي گيره.:o

shayanmelody
19-06-2011, 23:13
پس مثل اینکه طرافداران این میکرو زیاد شد !
الآن دیگه موقع اونه که یک نفر باتجربه بیاد سرپرست بشه و سرفصل هارو واسه شروع کار مشخص کنه.بعد هرکسی طبق هر توانایی که داره بیاد یک بخش رو انتخاب کنه.البته کسی هم فکر میکنه نمیتونه،هیچ مشکلی و ترسی نیست !بیاد اعلام کنه و اگر دو سه نفری بودند بیان مشترکن رو یک موضوع کار کنند.
اینکار باعث میشه که این افراد میان دیتاشیت میخونن،توی سایت های خارجی میگردند و... در نتیجه چند تا فواید خیلی خوب واسه این افراد داره و مهمترینشون اینه که ترسشون از یک میکروی جدید میریزه و یاد میگیرن که هر وقت خواستن روی یک مطلب جدید کار کنن هیچ محدودیتی واسشون نیست و کلی فواید خوبه دیگه.
روی این صحبتم اول به خودم بوده و بعد از اون به افرادی که تازه دارن میان به این وادی !
با تشکر.

shayanmelody
19-06-2011, 23:25
دوستان من یک پیشنهاد می دم که بیایم از سوکت یک ردیفه استفاده کنیم تا بشه رو بردبرود گذاشت و جا هم اضافی میاد که میشه پورت سریال و ... گذاشت ، فقط یک مشکل وجود داره که یکم بزرگ میشه ولی به بزرگی اش می ارزه ! :wink:

اگه موافقین جوابشو زود بدین تا بردشو بزنم.
پس تقریبا شد همون حرفی که من زدم ! (برد رو مثل سایر برد های کویر الکترونیک طراحی کنیم که به برد اصلی وصل میشن)
البته عملی کردنش جدا از اینکه زحمت شما رو بیشتر میکنه ، توجه مدیران سایت رو هم میطلبه.
فکر کنم که الآن موقع اون باشه که مدیران هم بیان یکم توجه کنن به این کار که هم کارا نظم و ترتیب بیشتر بگیره و هم اینکه افرادی که خارج از این سایت هستند و میخوان رو این میکرو کار کنن خیالشون از بابت پشتیبانی و ارائه مطالب راحتتر باشه.
چون بردی که در فروشگاه کویر الکترونیک قرار داشته باشه با بردی که در یک تاپیک زیر مجموعه خیلی فرق میکنه !
بازم میگم چون زحمت طراحیش به دست شماست،(منظورم شما امیر جان هست)اول نظر شما مهمه.
با تشکر.

amir9297
20-06-2011, 00:06
پس تقریبا شد همون حرفی که من زدم ! (برد رو مثل سایر برد های کویر الکترونیک طراحی کنیم که به برد اصلی وصل میشن)
البته عملی کردنش جدا از اینکه زحمت شما رو بیشتر میکنه ، توجه مدیران سایت رو هم میطلبه.
فکر کنم که الآن موقع اون باشه که مدیران هم بیان یکم توجه کنن به این کار که هم کارا نظم و ترتیب بیشتر بگیره و هم اینکه افرادی که خارج از این سایت هستند و میخوان رو این میکرو کار کنن خیالشون از بابت پشتیبانی و ارائه مطالب راحتتر باشه.
چون بردی که در فروشگاه کویر الکترونیک قرار داشته باشه با بردی که در یک تاپیک زیر مجموعه خیلی فرق میکنه !
بازم میگم چون زحمت طراحیش به دست شماست،(منظورم شما امیر جان هست)اول نظر شما مهمه.
با تشکر.

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

چند روزی هست که مطلبی منو آزار میده که : استاد گرامی من سخنی از تاثیر خطوط فرکانسی بر روی یکدیگر زدند !!!

تاثیری که track های (خطوط) فرکانسی در PCB بر هم می گذارند اثر خنثی هست ، اگر بخواهید مسئله رو بازتر کنم می شه گفت که بین خطوط فرکانسی خاصیت خازنی بسیار بالا بوجود می آید (هر چه فرکانس بالا تر باشه ، خازن با مقدار بالاتر بوجود می آید).

شاید تا حالا مادربورد رو دیده باشید و خط های مارپیچی وجود داشته باشه ، این خط های یک خازن می سازد که میشه تو مدار درست کرد.

حالا مشکل اصلی : اگر این حالت به وجود بیاد مثلا شما دکمه ریست رو میزنید ولی کار نمی کنه یا پینی از میکرو رو 1 می کنید و سپس 0 می کنید ولی این کار نمی شه ، حساسیت اینتراپت بسیار بالا میره که من خودم تجربه کردم که وقتی دستم رو نزدیک می کردم فعال می شد !

لطفا اگر چیزی در این مورد می دونین کمکم کنید.

amir9297
20-06-2011, 00:13
مداری که با فرکانس 100 مگاهرتز کار بکنه آیا دچار این مشکل میشه یا بین پین های مخصوصی از میکرو که فرکانس بالاتری دارد؟

ممنون میشم کمکم کنید.

Dolphin
20-06-2011, 10:52
با سلام

تمام محاسبات مربوط به PCB رو می تونید داخل این سایت (You can see links before reply) پیدا کنید.

موفق باشید

t.o.e
20-06-2011, 14:57
ممنون از شما ،

بله بعد از auto rute خودم مدار رو ویرایش کردم و بعضی از قطر خط ها رو بزرگ تر کردم ، تا جایی که امکان داشت.

علت گذاشتن آرم در زیر میکرو به خاطر سوکت باتری هست که در شکل بسیار واضح هست که سوکت الان بر روی آرم قرار گرفته و اگر IC رو گذاشته بشه سوکت باتری که نمی شه زیر گذاشت .

اگر شما می خواهید با اسکوپ پایه ها رو بگیرید ساده ترین راه اینه که شما اسکوپ رو به پینی از دو سوکت طرفین بزنی که همه پایه ها توسط این دو سوکت به بیرون کشیده شده اند ، حالا زدن اسکوپ به پایه ی آرم راحت تر هست یا زدن آن به دو سوکت طرفین؟

یک led به ولتاژ 3.3 ولت متصل هست که دقیقا زیر رگلاتور هست.
You can see links before reply

اما برای گذاشتن خازن ها نویز گیر ، سوالی از شما داشتم آیا تا حالا شماتیک رو دیدین؟
در شکل های زیر می تونین تعداد خازن ها و سلف ها رو بشمارین:
You can see links before reply
You can see links before reply
من 10 عدد خازن و 4 عدد سلف برای گرفتن نویز گذاشتم و شما سوال از خازن نویز گیر تغذیه می پرسید؟

اگر شما به این لینک مراجعه کنید (You can see links before reply) چند تا pcb می بینید که خودم کشیدم و همشو آلفا مدار زده :mrgreen:

در دو پین هدر طرفین 4 پین اختصاص به تغذیه داره که باید این سوکت ها بر روی برد گذاشته بشه تا مدار روشن شود و این کار خطا رو کاهش می دهد
You can see links before reply

وقتی تمام پین ها بیرون کشیده شده معلومه که پایه های ADC هم در دو سوکت هست.

PDF شماتیک رو با خود PCB که گذاشتم .
You can see links before reply
سلام:
من قصد اینکه بخوام جسارت کنم رو نداشتم. ولی ظاهرا به شما برخورده.از نظر من تعداد خازن کمه.اون دیتاشیت یا pdf که گذاشتید رو دیدم.من شماتیک DXP گفتم.شما که تجربتون بالاست اینو بهتر از من میدونید.
خازن نویزگیز دیدم.موقعیت این خازن ها تو pcb مهمه که کجاها گذاشته شده؟
من مدار شما رو از دید فرکانسی تحلیل کردم.شما اگر بردهای آموزشی رو ببینید ...متوجه خواهید شد که کسی آی سی رو زیر برد نمیزاره.اینکه از سوکت سیگنال بگیرید تا خود پایه زمین تا آسمون فرق داره.حداقل تو کارایی که من کردم اینطوری بوده.
بهتر بود برای ADC یک محل خاص می گذاشتید.اینطوری باید طرف شماره پین هدر رو بشماره.
مدار شما داخل یک محوطه فرکانسی بشه.نصف track هاتون نویز میگیره.حداقل برای این مدار یه لایه زمین کامل میخواد تا مشکل نویز نداشته باشه.
این نظر من بود.
(فایل شماتیک مدار در پروتل!)

موفق و موید باشید.

alireza10471
20-06-2011, 15:29
مداری که با فرکانس 100 مگاهرتز کار بکنه آیا دچار این مشکل میشه یا بین پین های مخصوصی از میکرو که فرکانس بالاتری دارد؟

ممنون میشم کمکم کنید.
همانطوری که خود شما فرمودید در فرکانس های بالا هر یک از خطوط مدار مانند سلف و خازن
عمل میکنند و با تغییر شکل خطوط، المان های مختلفی ساخته میشه اما توجه به این نکته در مورد این مدار این هست که فرکانس 100MHZ یک High ferquency محسوب نمیشه و اثر سلف و خازنهای ساخته شده در مدار ناچیز و اثر آنها قابل چشم پوشی است. در این فرکانس اثر نویز پذیری بالا هست و برای از بین بردن آن باید خطوط زمین در اطراف Track را استفاده نمود.
در مورد قرار دادن سوکت برای پایه های مدار، خواهشم این هست که طراحی طوری صورت بگیره که امکان لحیم کردن از رو (برای هدرهای male) و از زیر (برای هدر های female) موجود باشه که برای این منظور بایستی pad در زیر و روی مدار قرار بگیره و برد متالیزه باشه.
از تلاش شما سپاسگزاری میکنم

amir9297
20-06-2011, 20:03
خواهش می کنم ، اصلا این طوری نیست که به من بربخوره و ...

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

اما در مورد زیر گذاشتن IC : شرکت olimex که بهترین DEVELOPMENT BOARD رو میزنه همشون زیر هستن

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

اما این که به طور مثال من می خواهم برای پروژه ای با این برد میکرو مداری درست کنم که از درست بودن آن تردید دارم بی شک اول بر روی بردبورد امتحان می کنم (در صورت امکان) یا پروژه ای کوچکی برای خودم نمی شه که یک برد جدا زد و کلی هزینه کرد و بعد جواب نگیری به همین خاطر من به فکر طراحی برد مبدل افتادم که تمام خطوط رو در یک سوکت یک ردیفه قرار بدم تا بتونم مداری کوچک بر روی بردبورد درست کنم ، این نظر خوبی نیست؟مثل برد زیر:

You can see links before reply

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

t.o.e
21-06-2011, 01:00
سلام:
من شاید نگارشم یه مقدار تند بوده.عذر خواهی میکنم.

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

موفق و موید باشید.

amir9297
21-06-2011, 12:21
با سلام خدمت دوستان من تا حدی که جا داشت تغییراتی رو تو برد انجام دادم امیدوارم مفید واقع بشه

You can see links before reply

shayanmelody
21-06-2011, 12:48
سلام،خسته نباشید.
اون برد مبدل رو هم طراحی کردید ؟ (چون از ترافیکم زیاد نمونده نمیتونم دانلود کنم ! انشاالله شب)

Dolphin
21-06-2011, 12:58
سلام

خیلی خوب بود. ممنون از اینکه نتیجه‌ی زحماتتون رو در اختیار همه قرار می دید تا دیگران راه رفته‌ی شما رو تکرار نکند.

فقط یه نکته ای که به نظرم اگه توی طراحی پی سی بی توجه کنید خیلی خوب میشه مربوط به کشیدن polygon هستش.
اگه در تنطیمات rules مقدار clearance رو بیشتر از 0.2 قرار بدید احتمال خطا در مدارتون خیلی کاهش پیدا می کنه. اگه فاصله‎ی polygon از ترکها اینقدر کم باشه ممکنه شرکتی که قراره براتون پی سی بی رو بزنه یه جای کوچیکی اتصالی پیدا کنه و مشکل به وجود بیاد. اگر حتی فرض کنیم این مشکل حل بشه و شما جایی رو پیدا کنید که بهترین پی سی بی رو با بالاترین کیفیت براتون بزنن مطمئن باشید موقع مونتاژ به مشکل برمی خورید. ممکنه مثلا زیر همین میکروتون یکی از پایه ها با polygon اتصالی پیدا کنه. اون موقع نه در مقابل دید شماست که اونو تشخیص بدید و نه پیدا کردنش کار راحتیه. در ضمن احتمال اتصال کوتاه یکی از پایه های تغذیه با polygon وجود داره.

موفق باشید

t.o.e
21-06-2011, 14:29
با سلام خدمت دوستان من تا حدی که جا داشت تغییراتی رو تو برد انجام دادم امیدوارم مفید واقع بشه

You can see links before reply

سلام:
از برد قبلیه خیلی بهتر شده.دستت درد نکنه.اگر این برد نهایی شده بگید که بدیم برای چاپ.من نظرم اینه که تو همین تاپیک هزینه برد رو تقسیم به 3 یا 4 کنیم که به کسی فشار نیاد.
فکراتونو بکنید، اگر موافق هستید بگید.

shayanmelody
21-06-2011, 14:55
آقا یک قیمت بگیرید شاید من از یکی بیشتر خواستم.در ضمن،شاید یکی دو تا از همکلاسی هام هم بخوان.

alireza10471
21-06-2011, 15:38
همچنان توی این برد جای پورت سریال خالیست. برای اتصال برد به کامپیوتر و پروگرام کردن توسط flash magic وجود این پورت الزامی است.
دوستانی که با ARM کار می کنند میدانند که بعضی مواقع تنها راه پروگرام کردن میکروهای LPC استفاده از falash magic هست.
نسبت به این مورد بی توجه نباشید.

shayanmelody
21-06-2011, 18:05
سلام.
من برنامه چشمک زن رو نوشتم.تو سیمولاتور جواب داد.pll0 رو 400 مگ تنظیم شده و کلاک cpu هم رو 50 مگ.حتما وقتی پروژه رو باز کردید فایل system_lpc17xx.c رو باز کنید و از حالت text editor بیاید به حالت configuration wizard که بتونید نحوه مدیریت کردن کلاک سیستم چقدر سادست !
کلیه هدر های مورد نیاز هم هست که اونارو بذارید تو پوشه inc->nxp->lpc17xx .
اگر سوالی هست یا جایی اشکال داره بگید.

amir9297
21-06-2011, 21:42
من امروز با استادم صحبت کردم که چند مورد اشکال بزرگ گفت که :
1- کریستال باید نزدیک یا حتی چسبیده به آرم باشه ، من در مورد جای باتری گفتم که گفت حذف بشه تا بشه کریستال رو نزدیک آرم کرد.

2- به جای رگولاتور از ic تبدیل dc به dc استفاده بشه مثل lm2940 که خروجی 5v داره و lm2937 که خروجی 3.3 ولت داره

3- از مقاومت و خازن های دقت بالا باید استفاده بشه که این خود باعث گرفتن نویز میشه

--------------------------------------------------------------------------------------------------------------------
من گشتم lm2940 رو پیدا کردم ولی lm2937 پیدا نمی شه!
باز هم نمی دونم آیا مقاومت و خازن با دقت بالای smd پیدا می شه؟

shayanmelody
22-06-2011, 23:45
آقا نتیجه بررسی ها چی شد ؟ هنوز تموم نشده ؟
اگه میشه زودتر تکلیف کار رو مشخص کنید ما بدونیم باید چیکار کنیم.من خیلی سریع باید این میکرو رو راه بندازم.

amir9297
23-06-2011, 00:01
من که با برد قبلی مخالف نیستم فقط مونده نظر اساتید بزرگ:wink:

alireza10471
23-06-2011, 01:51
با تشکر از همه عزیزانی که پیگیری میکنند.
در مورد استفاده از مبدلهای DC به DC موافق نیستم چون درگیر شدن در این مورد برای ایجاد ولتاژ دقیق چه لزومی داره؟؟؟در صورتی که وظیفه رگولاتورها ایجاد ولتاژهای استاندارد و مورد نیاز ما در چنین بردی است.
همچنان اصلاحات زیر را الزامی میدانم:
1- قرار گرفتن LPC1768 بر روی برد نه زیر آن.
2- افزودن پورت COM به مدار،حداقل برای استفاده از flash magic (هر چند خود من هم از Jlink استفاده میکنم، اما تجربه نشان داده که به flash magic نیاز پیدا میکنید)
3- افزودن میکرو سوییچ به یکی از پایه های اینتراپت خارجی
واقعا اگر هدف ایجاد برد آموزشی است، باید حداقل امکانات مورد نیاز را برای برد فراهم کنیم. بهترین نمونه هم بردهای آموزشی کویر الکترونیک می باشد.

t.o.e
23-06-2011, 02:21
سلام:
آقا برای ارتباط با محیط هایپر ترمینال نیاز به portcom هست.
میکرو هم که اومد روی برد.برای کریستال هم به نظر من اگر یه مقدار برد بزرگ بشه که کریستال کنار میکرو باشه بهتره.

همون LF33 که 3.3 ولت میده خوبه.نیازی نیست عوضش کنید.به خوبی جواب میده.
فقط سر راه تغذیه جلوی خودش بعدا یه خازن 1000 میکرو فاراد بهش لحیم بکنید!
اگر توی برد ولتاژ های 12 و 5 ولت یه جا میگذاشتید بد نبود.مثلا یکنفر خواست با 5 ولت کار کنه. تغذیه داشته باشه.

amir9297
23-06-2011, 08:35
سوالی داشتم که وقتی از پورت سریال میکرو برای flash magic که از پایه های P0.2 و P0.3 استفاده می شه آیا بعد از پروگرام کردن با flash magic به عنوان پین های معمولی می شود استفاده کرد ؟ یا دیگر قابل استفاده نیستند؟

alireza10471
23-06-2011, 12:19
سوالی داشتم که وقتی از پورت سریال میکرو برای flash magic که از پایه های p0.2 و p0.3 استفاده می شه آیا بعد از پروگرام کردن با flash magic به عنوان پین های معمولی می شود استفاده کرد ؟ یا دیگر قابل استفاده نیستند؟
شما برای اضافه کردن پورت سریال بایستی max232 به مدار اضافه کنید که بین پورت سریال و میکرو قرار میگیره. برای اینکه پایه های مورد نظر را از مدار خارج کنید بهتر است ارتباط پایه ها با max232 قطع بشه.

shayanmelody
23-06-2011, 12:50
حالا با اینهمه i/o که میکرو داره این دو پایه نیازه ؟!

amir9297
23-06-2011, 14:45
من سوال کردم تا بدونم نیازی به بیرون کشیدن این دو پایه هست یا نه

shayanmelody
23-06-2011, 15:10
اوکی :wink:

mahdi8888
23-06-2011, 21:28
باتشکر از زحمات همه دوستان
خود آی سی lpc1768 از کجا میشه تهیه کرد

alireza10471
23-06-2011, 21:43
باتشکر از زحمات همه دوستان
خود آی سی lpc1768 از کجا میشه تهیه کرد
از فروشگاه جوان الکترونیک
You can see links before reply (You can see links before reply)

amir9297
24-06-2011, 02:57
از لینک زیر :
LPC1768 (You can see links before reply)

shayanmelody
26-06-2011, 14:31
سلام به همگی.
آقا قضیه این برد چی شد ؟بیخیالش شدید یا یک داستان های دیگه قراره پیش بیاد که اگر اینطور باشه ما خوشحال میشیم !

alisaeed
27-06-2011, 01:52
سلام من الان 1 سال هست که از این میکرو استفاذه میکنم. و تا حالا هیچ مشکلی باهاش نداشتم.اگه دنباله اظلاعات بیشتری هستین به سایت nxp سر بزنین.کلی کتابخونه توش هست. توی لینک زیر کتابخونه و مثال ها رو واستون upload کردم You can see links before reply

shayanmelody
27-06-2011, 02:11
سلام من الان 1 سال هست که از این میکرو استفاذه میکنم. و تا حالا هیچ مشکلی باهاش نداشتم.اگه دنباله اظلاعات بیشتری هستین به سایت nxp سر بزنین.کلی کتابخونه توش هست. توی لینک زیر کتابخونه و مثال ها رو واستون upload کردم 404 not found (You can see links before reply)
سلام دوست عزیز.
ممنون از بابت مثال ها و هدر هایی که گذلشتید.فعلا اولین و مهمترین مشکل ما اینه که بردی نداریم روش کار کنیم ! اول باید این مشکل رو حل کنیم.از دوستان با تجربه و مدیران سایت هم خبری نیست که که ما بدونیم باید چیکار کنیم.خیلی وقته معطلیم.
اگر یک برد ارزون با امکانات اولیه سراغ داشتی حتما به ما بگو،ثواب داره.

kavir
27-06-2011, 04:04
سلام دوست عزیز.
ممنون از بابت مثال ها و هدر هایی که گذلشتید.فعلا اولین و مهمترین مشکل ما اینه که بردی نداریم روش کار کنیم ! اول باید این مشکل رو حل کنیم.از دوستان با تجربه و مدیران سایت هم خبری نیست که که ما بدونیم باید چیکار کنیم.خیلی وقته معطلیم.
اگر یک برد ارزون با امکانات اولیه سراغ داشتی حتما به ما بگو،ثواب داره.
سلام
دوستان از اینکه خیلی توی سایت نیستیم ببخشید
درگیر امتحان هستیم تا 14 تیر ماه و خیلی عجله نکنید در نمونه زنی برد اگر یکم صبور باشید تا بعد دارم چند تا برد خوب بررسی می کنم از اونور بیارم البتهب رای دوستانی که فعال هستند و قراره باشند بدون درصد حساب میشه
خوب


مورد اول اینه سری lpc یا stm?
مورد بعدی که تجربه خودم و دوستان هست بهترین گزینه اینه که بردی باشه که راحت بتونیم کار کنیم این نباشه هفته ای یکی هدر بنویسیم و آخرش نمیه کاره رها بشه
چینی ها 90 درصد روی stm مانور دادند و بردهای خوبی دیدم ازشون و نمونه از که یکی از بچه ها آورده بود گرفتم خیلی عالی:wink:
مورد بعدی که دوستان پیشنهاد دادند برد lpc1768 هست که فرمودندبا lpc2368 یکی هست که وقت چک کردنش نشده
لطفا دوستانی که 100 درصد وقت آزاد در تابستان دارند و قراره همکاری کنند اگر لطف کنند به این ایمیل من خبر بدند خیلی ممنون میشمkavirelectronic.com@gmail.com

یا شماره 03527730313 موبایل بگیرین بهتره این چند روز 09135130598

masoodhashemy
27-06-2011, 11:39
در بازار ایران lpc1769 و برد آموزشی مربوطه هست؟ با چه قیمتی و از کجا میشه خرید؟
با تشکر

alireza10471
27-06-2011, 12:38
سلام
دوستان از اینکه خیلی توی سایت نیستیم ببخشید
درگیر امتحان هستیم تا 14 تیر ماه و خیلی عجله نکنید در نمونه زنی برد اگر یکم صبور باشید تا بعد دارم چند تا برد خوب بررسی می کنم از اونور بیارم البتهب رای دوستانی که فعال هستند و قراره باشند بدون درصد حساب میشه
خوب


مورد اول اینه سری lpc یا stm?
مورد بعدی که تجربه خودم و دوستان هست بهترین گزینه اینه که بردی باشه که راحت بتونیم کار کنیم این نباشه هفته ای یکی هدر بنویسیم و آخرش نمیه کاره رها بشه
چینی ها 90 درصد روی stm مانور دادند و بردهای خوبی دیدم ازشون و نمونه از که یکی از بچه ها آورده بود گرفتم خیلی عالی:wink:
مورد بعدی که دوستان پیشنهاد دادند برد lpc1768 هست که فرمودندبا lpc2368 یکی هست که وقت چک کردنش نشده
لطفا دوستانی که 100 درصد وقت آزاد در تابستان دارند و قراره همکاری کنند اگر لطف کنند به این ایمیل من خبر بدند خیلی ممنون

با تشکر از مدیریت محترم که جای خالیشون واقعا احساس میشه و تو این زمینه ها واقعا میتوانند راه گشا برای سایر دوستان باشند.
در مورد اینکه LPC یا STM باید بگم که اگر مورد به مورد بررسی کنید سری های LPC یک سر و گردن از همه میکروکنترلرهای مشابه بالاتر هستند. به شخصه نظرم LPC1768 هست که تو بازار ایران هم موجوده و دوستان در مدارات خودشان میتوانند از این میکرو استفاده کنند.
بردهای آموزشی زیادی برای LPC1768 موجود هست اما اکثرا قسمتهایی ناقصه و هر بردی یک سری کمبودهای اساسی داره. اگر برد بخصوصی مد نظر دارید، اعلام کنید تا همه بررسی کنیم و بهترین را انتخاب کنیم.
اگر مثل برد lpc2378 خودمان یک برد طراحی کنیم با کمترین هزینه می توانیم یک برد کامل طراحی کنیم، ضمن اینکه امکان تعمیر چنین بردی هم برای خودمان وجود داره.
چند نمونه از بردهای موجود برای LPC1768 :
برد اول (You can see links before reply)
کمبود ها:
1- سوکت بخصوصی در مدار بکار نرفته و فقط پایه ها از مدار خارج شده است. حداقل یک سوکت برای JTAG موجود نیست.
2- کریستال ساعت برای مدار RTC ندارد و بالطبع باتری هم ندارد.
3- فقط پایه های بخصوصی از مدار خارج شده است.
برد دوم (You can see links before reply)
برد خوب اما قیمت بالا
برد سوم (You can see links before reply)
کامل ترین مدار موجود می باشد و امکانات بسیار خوبی دارد.
برد چهار (You can see links before reply)
برد کاملی است اما کمبود سوکت برای کار کردن راحت تر با مدار را دارد.

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

shayanmelody
27-06-2011, 12:57
سلام.
در تایید حرف دوست عزیز یک نکته ای رو هم من بگم.
نیاز من به این میکرو مثل خیلی های دیگه سرعت و توانایی پردازش اونه،پس ماها یک بردی میخواهیم که حداقل امکانات رو داشته باشه(به خاطر هزینه کمتر) و تمام i\o در دسترس باشه.برای اینکه جنبه آموزشیش هم حفظ بشه،میشه این برد رو هم مثل سایر برد های فروشگاه طراحی کرد تا به برد اصلی وصل شود.
همونطور که دوستان اشاره کردند با طراحی این برد،به دلیل پایه های مشابه میکرو ها برد lpc2368 هم به مجموعه های فروشگاه اضافه میشه.
با تشکر.

kavir
27-06-2011, 14:49
سلام
ممنون از دوستان
من نظرم اینه که ابتدا با خود میکرو کار کنیم و خوب که دستمون اومد و مثالهایی کهب راش هست میتونیم یک برد جامع براش بزنیم
مثلا یو اس بی هاست در نظر بگیرید انگشت شمار شاید کار کرده باشند این یک امکانی هست بسیار بسیار کاربردی که کلی وقت گیره راه انداریش من چکیده حرفم اینه که وقت بذاریم روی برنامه نویسیش تا طراحی بعد وقتی همه چیز آماده شد بردش بزنیم
تا چشم به هم بزنیم مهر شده و مثل سالهای قبل خواهد شد
پس بهتره حداکثر استفاده از وقتمون رو بکنیم
من دوبرد میذارم یکی برای lpc1768و یکی برای stm
دوستان سری های stm رو دست کم نگیرد
جالبه بدونید میکروهای بسیار ارزان تری نسبت به lpc هستند و کاملا صنعتی هم هستند
چند وقت پیش یکی مینی پی ال سی از شرکت تکو باز کردم فقط یکی میکرو stm32f100 مستقیم گذاشته بود و خیلی جالبه بدونید اون همه بحث نویز گیر و.. خبری نبود
برای موجود بودن درایران شما نگران نباشید هرچیزی کار کنیم ایسیش رو مستمر قول میدم وارد کنیم پس نگرانی نداره
خوب مورد اول برد بسیار کاملی هست' lcd 32 داره و امکاناتش هم با ترجمه گوگل برایتون میذارم

A wealth of on-board resources:
2-way RS232 serial interface (using the straight-through serial cable, serial port support them all the way ISP download)
2,2 Road, CAN bus communication interface (CAN transceiver: SN65VHD230)
3, RS485 communication interface (485 transceiver: SP3485)
4, RJ45-10/100M Ethernet network interface (Ethernet PHY: DP83848)
5, DA output interface (USB sound card can do experiments on-board speaker and speaker output driver)
6, AD input (adjustable potentiometer input)
7 color LCD display interface (which can take 2.8-inch or 3.2-inch color TFT 320X240)
8, USB2.0 Interface, USB host and USB Device interface.
9, SD / MMC card (SPI) interface (available with FAT12, FAT16, FAT32 file system)
10, IIC Interface (24LC02)
11, SPI serial FLASH interface (AT45DB161D)
12,2 user keys, 2 function keys and INT0 Reset button, 8 LED lights
13.1 Five keys to enter the joystick (Joystick)
14, serial ISP download (no need to set jumpers), the standard JTAG download, simulation debugging interface.
15, integrated USB emulator: emulator debug features such as online support, support KEIL, IAR and other mainstream development environment.
16, optional external 5V power supply or USB 5V input supply.
17, leads all the IO, user-friendly external circuit to the secondary development of other applications.
You can see links before reply
مورد بعدی
این برد نمونه من ازش دارم برد بسیار خوبی هست خیلی میشه روش مانور داد برای stm
تقریبا همه قسمت هاش راه اندازی شده و خیلی راحت میشه روش مسلط شد
You can see links before reply
از اینجا امکانات و فیلم اموزشیش ببینید
ALIENTEK MiniSTM32开发板 利用OLED播放视频. - STM32/STM8专区 - OpenEdv-开源电子网 (You can see links before reply)

pooriya
27-06-2011, 16:39
سلام
ممنون از دوستان
من نظرم اینه که ابتدا با خود میکرو کار کنیم و خوب که دستمون اومد و مثالهایی کهب راش هست میتونیم یک برد جامع براش بزنیم
مثلا یو اس بی هاست در نظر بگیرید انگشت شمار شاید کار کرده باشند این یک امکانی هست بسیار بسیار کاربردی که کلی وقت گیره راه انداریش من چکیده حرفم اینه که وقت بذاریم روی برنامه نویسیش تا طراحی بعد وقتی همه چیز آماده شد بردش بزنیم
تا چشم به هم بزنیم مهر شده و مثل سالهای قبل خواهد شد
پس بهتره حداکثر استفاده از وقتمون رو بکنیم
من دوبرد میذارم یکی برای lpc1768و یکی برای stm
دوستان سری های stm رو دست کم نگیرد
جالبه بدونید میکروهای بسیار ارزان تری نسبت به lpc هستند و کاملا صنعتی هم هستند
چند وقت پیش یکی مینی پی ال سی از شرکت تکو باز کردم فقط یکی میکرو stm32f100 مستقیم گذاشته بود و خیلی جالبه بدونید اون همه بحث نویز گیر و.. خبری نبود
برای موجود بودن درایران شما نگران نباشید هرچیزی کار کنیم ایسیش رو مستمر قول میدم وارد کنیم پس نگرانی نداره
خوب مورد اول برد بسیار کاملی هست' lcd 32 داره و امکاناتش هم با ترجمه گوگل برایتون میذارم

A wealth of on-board resources:
2-way RS232 serial interface (using the straight-through serial cable, serial port support them all the way ISP download)
2,2 Road, CAN bus communication interface (CAN transceiver: SN65VHD230)
3, RS485 communication interface (485 transceiver: SP3485)
4, RJ45-10/100M Ethernet network interface (Ethernet PHY: DP83848)
5, DA output interface (USB sound card can do experiments on-board speaker and speaker output driver)
6, AD input (adjustable potentiometer input)
7 color LCD display interface (which can take 2.8-inch or 3.2-inch color TFT 320X240)
8, USB2.0 Interface, USB host and USB Device interface.
9, SD / MMC card (SPI) interface (available with FAT12, FAT16, FAT32 file system)
10, IIC Interface (24LC02)
11, SPI serial FLASH interface (AT45DB161D)
12,2 user keys, 2 function keys and INT0 Reset button, 8 LED lights
13.1 Five keys to enter the joystick (Joystick)
14, serial ISP download (no need to set jumpers), the standard JTAG download, simulation debugging interface.
15, integrated USB emulator: emulator debug features such as online support, support KEIL, IAR and other mainstream development environment.
16, optional external 5V power supply or USB 5V input supply.
17, leads all the IO, user-friendly external circuit to the secondary development of other applications.
You can see links before reply
مورد بعدی
این برد نمونه من ازش دارم برد بسیار خوبی هست خیلی میشه روش مانور داد برای stm
تقریبا همه قسمت هاش راه اندازی شده و خیلی راحت میشه روش مسلط شد
You can see links before reply
از اینجا امکانات و فیلم اموزشیش ببینید
ALIENTEK MiniSTM32开发板 利用OLED播放视频. - STM32/STM8专区 - OpenEdv-开源电子网 (You can see links before reply)

سلام.

من با هر دوتاش موافقم و میکرو های stm نیز به نظر خوب میان فقط دو چیز رو در نظر بگیریم:

1-هر میکروئی که کار بکنیم نسبتا به روز باشه یعنی حداقل هسته cortex m0 به بالا داشته باشه.
2-بشه زود تهیش کرد تا تابستون بصورت قوی روش کار کرد.

alireza10471
27-06-2011, 16:58
سلام
ممنون از دوستان
من نظرم اینه که ابتدا با خود میکرو کار کنیم و خوب که دستمون اومد و مثالهایی کهب راش هست میتونیم یک برد جامع براش بزنیم
مثلا یو اس بی هاست در نظر بگیرید انگشت شمار شاید کار کرده باشند این یک امکانی هست بسیار بسیار کاربردی که کلی وقت گیره راه انداریش من چکیده حرفم اینه که وقت بذاریم روی برنامه نویسیش تا طراحی بعد وقتی همه چیز آماده شد بردش بزنیم
تا چشم به هم بزنیم مهر شده و مثل سالهای قبل خواهد شد
پس بهتره حداکثر استفاده از وقتمون رو بکنیم
من دوبرد میذارم یکی برای lpc1768و یکی برای stm
دوستان سری های stm رو دست کم نگیرد
جالبه بدونید میکروهای بسیار ارزان تری نسبت به lpc هستند و کاملا صنعتی هم هستند
چند وقت پیش یکی مینی پی ال سی از شرکت تکو باز کردم فقط یکی میکرو stm32f100 مستقیم گذاشته بود و خیلی جالبه بدونید اون همه بحث نویز گیر و.. خبری نبود
برای موجود بودن درایران شما نگران نباشید هرچیزی کار کنیم ایسیش رو مستمر قول میدم وارد کنیم پس نگرانی نداره
جناب آقای زارعی از شما تشکر میکنم. بردی که برای lpc1768 قرار دادید کامل هست و مدار بسیار عالی ای هست. به شخصه نظرم روی سری های lpc هست. اون مداری که شما قرار دادید روش یک سیستم عامل نصب شده و کلیه امکاناتش راه اندازی شده، چون اطلاعات در مورد اون مدار دارم میدونم که کار زیادی برای انجام دادن نداره و برنامه هاش همه آماده است ولی از طرفی اضافه کردن موارد جدید به این برد کار آسونی نیست و از لحاظ آموزشی هیچ بار علمی نداره. مشابه این مدار، برد mini2440 هست شما این مدار را با اون مدار مقایسه کنید و اگر کسی دوست داره از چنین مدارهایی استفاده کنه مدار mini2440 خیلی کاملتر از این مدار است. تمام برنامه هایی که برای برد stm نوشته شده تحت کرنل های سیستم عاملی هست که روش وجود داره، نه خود امکانات پایه ای میکرو. اونجا شما برای کار با پورت سریال با واحد UART کار نمی کنید بلکه با کرنل و برنامه نویسی کامپیوتری سر و کار دارید. ضمن اینکه LPC1768 از میکروکنترلر مدار stm که قرار دادید مشخصات بالاتری داره. اگر هدف آموزش ARM باشه بایستی با اجزای اولیه میکروکنترلر کار کرد و از این لحاظ آموزشها و مسایل فراگرفته شده در انواع طراحی ها کاربرد خواهد داشت.
خواهش میکنم بحث این مدار را با LPC1768 ادغام نکنید چون قابل مقایسه هم نیستند و هر کدام سرجای خودشان میتوانند مورد استفاده قرار بگیرند و مدار stm چیزی برای آموزش نداره و دوستان میتوانند خود این برد را خریداری کنند و برنامه های آماده ای که دارد راه اندازی کنند.
بسیار مداری که برای LPC1768 معرفی کردید جالب هست و اگر امکان خرید و فروش آن با قیمت مناسب در فروشگاه را دارید ممنون میشم اگر این امکان را برای همه دوستان علاقه مند ایجاد کنید تا بنده به همراه دوستان بحث های آموزشی مربوط به lpc1768 را آغاز کنیم. از توجهات شما سپاسگزارم

shayanmelody
27-06-2011, 17:48
من چکیده حرفم اینه که وقت بذاریم روی برنامه نویسیش تا طراحی بعد وقتی همه چیز آماده شد بردش بزنیم
تا چشم به هم بزنیم مهر شده و مثل سالهای قبل خواهد شد
پس بهتره حداکثر استفاده از وقتمون رو بکنیم

از اینجا امکانات و فیلم اموزشیش ببینید

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

kavir
27-06-2011, 18:43
سلام
از اینکه دوستان علیرضا و شایان و پوریااینطور پیگیر هستید خوشحالم:wink:
خوب @alireza10471 (You can see links before reply)

جناب آقای زارعی از شما تشکر میکنم. بردی که برای lpc1768 قرار دادید کامل هست و مدار بسیار عالی ای هست. به شخصه نظرم روی سری های lpc هست. اون مداری که شما قرار دادید روش یک سیستم عامل نصب شده و کلیه امکاناتش راه اندازی شده، چون اطلاعات در مورد اون مدار دارم میدونم که کار زیادی برای انجام دادن نداره و برنامه هاش همه آماده است ولی از طرفی اضافه کردن موارد جدید به این برد کار آسونی نیست و از لحاظ آموزشی هیچ بار علمی نداره. مشابه این مدار، برد mini2440 هست شما این مدار را با اون مدار مقایسه کنید و اگر کسی دوست داره از چنین مدارهایی استفاده کنه مدار mini2440 خیلی کاملتر از این مدار است.من هم LPC دوست دارم هم STM و lpc ها در ایران شناخته شده تر هستند و حرف شما قابل قبول هست
و اما در مورد سیستم عامل
بردی که من برای lpc قرار دادم طرف فقط استارت ucos زده و همونطور که میدونید این بخواین بخرید به صرفه نیست
این بردی که معرفی شده برای همه بخش هاش مثال داره. من منظورم اینه تجربه ای که در lpc شد نمی خوام بشه
ما آرم رو در حد تایمر و pwm و چند تا بخش جزئیی راه میندازیم و تموم تا حالا نشد توی یکی سایت ایرانی بریم درست حسابی usb راه انداخته باشند و یا usb host و یا بخش های کاربردی
من هدف اینه که دوستان بخش های عمومی که همیشه راه مینداختیم با مثالهایی که هست مسلط بشند و بیان روی لایه های بالاتر کار کنیم مثلا usb host برای u flash و...
mini 2440 کلا سیستم عامله و فقط بحث نرم افزاری هست و اون مسئلش فرق می کنه
این مثالهایی هست که همراهشه


You can see links before reply
خواهش میکنم بحث این مدار را با LPC1768 ادغام نکنید چون قابل مقایسه هم نیستند و هر کدام سرجای خودشان میتوانند مورد استفاده قرار بگیرند و مدار stm چیزی برای آموزش نداره و دوستان میتوانند خود این برد را خریداری کنند و برنامه های آماده ای که دارد راه اندازی کدقیقا متوجه نشدم منظورتون چی هست
ولی stm که معرفی شد دقیقا یک برنامه حرفه ای هست که طرف نوشته و مستقیم با پایه ها و .. در ارتباط هستید و مثل سیستم عامل هایی که دیدین نیست اگر منظورتون این بود...

بسیار مداری که برای LPC1768 معرفی کردید جالب هست و اگر امکان خرید و فروش آن با قیمت مناسب در فروشگاه را دارید ممنون میشم اگر این امکان را برای همه دوستان علاقه مند ایجاد کنید تا بنده به همراه دوستان بحث های آموزشی مربوط به lpc1768 را آغاز کنیم. از توجهات شما سپاسگزارم بله امکانش هست فعلا تا چند روز دیگه بگردم ببینم از این بهتر و ارزون تر هست یا نه بهتون خبر میدم کدومش قراره وارد کنیم

alireza10471
27-06-2011, 22:40
از جناب آقای زارعی همچنان سپاسگزاری میکنم. جالب هست که تا خود ایشان تو مسایل وارد نشوند هیچ کاری به نتیجه نمی رسه. انشاله خدا به شما توفیق و سلامتی بده. بنده که شاگرد شما هستم و هر تصمیمی که اتخاذ کنید پیرو.

mahdi8888
28-06-2011, 23:13
با سلام خدمت مدیر سایت و همه دوستان و تشکر از تلاشهایتان
به نظر من lpc1768 به چند دلیل بهتر می باشد
CPU 100mhz 512kb FLASH 64KB RAM
که در حدود این مشخصات توی STM ها با هسته CORTEX M3
STM32F107VC می باشد که مشخصاتش
CPU 72 MHZ 256KB FLASH 64KB RAM
و محم تر از همه قیمت
که با سرچ توی سایت ALIBABA
روی تعداد برای STM32F107VC زده بود 15 دلار
برای LPC 1768 زده بود 3 دلار
البته من شناخت کاملی از STM ندارم ولی به نظر من LPC از همه لحاض کامل است
فقط اونهایی که با LPC کار کردن باید بگن از لحاض کار صنعتی و پارازیت گرفتن چطوی هست

t.o.e
29-06-2011, 01:12
سلام و خسته نباشید:
من لازم میدونم یه سری نکات رو بگم:
اول اینکه من از خودم شروع میکنم:
همت ندارم...وقت نمیزارم و فقط یه سری مسائل معمولی رو دنبال می کنم.من با فلان میکرو یا FPGA یا هر نرم افزاری که فکرشو بکنید کار کنم و کاملا مسلط باشم هنر نیست.
اینکه من تمام قسمت های یک نرم افزار رو بلد باشم مهم نیست.
اینکه من بیام و بردی رو راه اندازی کنم و تمام مثال ها رو روش پیاده کنم و بدم بیرون باز هم بدرد نمیخوره.
من یکبار این حرف رو زدم. و الان هم میزنم:
مهم اینه که شما فکر مهندسی و پایه و الگوریتم نویسی رو بلد باشید.
باور کنید دکتر دیدم که از لحاظ سوادی صفر ولی حرف زدن عالی.
دانشجوهای فوق لیسانس دانشگاه های معروف که خودشون رو نخبه میدونند..در حرف پر ادعا، در عمل صفر.من چون دلم می سوزه میگم واگرنه برام هیچ اهمیتی نداره و خیلی راحت از کنارش میگذرم.من الان دارم با dspic30f4013 کار میکنم و تا الان همه جوابامو داده.مهم اینه که شما تو یه زمینه ای متخصص بشید.
الان قسمت fpga سایت خالیه.قسمت lpc تقریبا تعطیل شده.هنوز بحث lpc به اتمام نرسیده میخواهید یه بخش دیگه ای رو استارت بزنید!
اینکه من بیام از اینترنت و سایت های خارجی برنامه بردارم و بنویسم و کامپایل کنم هنر نیست.مهم اینه که اون برنامه رو بفهمم و تمام قسمت هاشو یاد بگیرم.من آرم بلد نبودم!
Avr کار کرده بودم،دیدم اینم زبان C. اومدم همون کارایی رو کردم که تو زخیثرهسهخد انجام میدادم ولی با یه مقدار تغییرات.

من نظرم اینه که برد اضافی نزنید.قبلا موافق بودم ولی الان نیستم.اگر هدف برد آموزشی هست،برد lpc2378 هست.ما وقتی بتونیم usb و قسمت های دیگه رو تو این میکرو راه اندازی کنیم.دیگه برامون فرقی نمیکنه که device عوض بشه یا نه.هر کس بسته به نیازش یه میکرویی انتخاب میکنه.هدف اینه که طرفی که داره اینکار رو میکنه با اصول و راهکار ها آشنا بشه و بفهمه.
الان شما می خواهید یه led رو روشن و خاموش کنید تو تمام میکروها و کامپایلر ها ..اصل فرق نمیکنه...الگوریتم فرقی نمیکنه.فقط نوع نوشتن و توابع ممکنه فرق کنه که این رو راحت میشه یاد گرفت که مثلا فلان نرم افزار برای اینکه این کار رو بکنه فلان دستور رو باید اجرا کرد!

ما اگر بتونیم تو این سایت به طور جامع و مفید بحث usb و ... رو برای بچه ها جا بندازیم کار بسیار بزرگی انجام دادیم.
یه نکته دیگه اینکه usb به درد کارای حساس و دقیق نمیخوره.95 درصد باگ داره و در عمل بارها دیدم که چه شکلی من رو سر کار گذاشته.

من نظرم این بود.چون دلم برای این سایت می سوزه و خودمم عضوی از این سایت هستم.حقیقت پنهانی که با خودم داشتم رو گفتم.هر کس بسته به کار و ....تصمیم بگیره و بگید که در نهایت قراره چی کار کنیم.تا منم اگر تونستم کمک کنم.
در پایان قصد بی احترامی یا به هیچ شخص یا شرکتی رو نداشتم!!!!
من کوچیک همتونم هستم.

موفق وموید باشید.
__________________________________________________ __________________
تا اطلاع ثانوی خیلی خیلی کم میتونم بیام سایت.سعی میکنم که هفته ای یکبار به سایت سر بزنم.
خدمت مقدس سربازی تا 4 سال متاسفانه!!!!!

alireza10471
29-06-2011, 02:06
سلام و خسته نباشید:
من لازم میدونم یه سری نکات رو بگم:

عرض ادب و احترام
با صحبت های شما موافقم اما لازم میدونم چند تا نکته را اشاره کنم:
با همه تلاشهای با ارزش و قابل احترامی که برای طراح های برد lpc2378 قایل هستم از همان ابتدا معتقد بودم میکروی مناسبی انتخاب نشده و برد معایب اساسی داره که کار با برد را خیلی محدود میکنه. درست میفرمایید اگر از جایی شروع نکنیم همیشه ساکن باقی میمونیم. اما این مورد را در نظر بگیرید که هسته های cortex ساختمان کاملا متفاوتی از سایر میکروکنترلرها دارند و برنامه نویسی خاصی لازم هست که داشته باشیم و از این لحاظ نمیشه هسته های مختلف را با یک دید فرض کرد، هر چند اصول یکسان هست.
فکر نمیکنم هیچ کدام از دوستان قصد داشته باشند که مانع فعالیت سایرین بشوند، اما اجازه بدید همه حق انتخاب داشته باشند و میکروکنترلر مورد علاقه خودشان را انتخاب کنند و این امکان برای همه فراهم بشه تا جمع همه سلیقه ها را در کنار هم داشته باشیم.
قسمت lpc واقعا ضعیفه اما حالا که دوستان بسیار فعالی مثل شما اینجا همکاری میکنند مسلما از سایر قسمتهای arm فعالتر خواهیم بود.
نکته آخر اینکه هرچقدر اطلاعات بیشتری در اختیار دیگران قرار بدیم، به دانش خودمان نیز افزوده میشه، پس همه دوستان همکاری خودشان را آغاز کنند.

mahdi8888
29-06-2011, 12:53
[QUOTE=t.o.e;25752]سلام و خسته نباشید:
من لازم میدونم یه سری نکات رو بگم:


باسلام خدمت همه دوستان.
من هم باصحبتهای شما موافقم
ولی پیشنهاد میکنم که ما که می خواهیم برنامه نویسی وکار با lpc را یاد بگیریم چرا تکنولوژی بالاتر آن را یاد نگیریم.
هسته cortex یک سرو گردن از هسته معمولی arm7 بالاتره،
یکی از برتریهاش دستور العملهای thumb-2 می باشد.
مجموع دستور العمل thumb-2 سیکلهای دستور العمل و اندازه برنامه را کاهش می دهد و دیگر نیازی به تغییر وضعیت به بین وضعیت arm (بیت32) و thumb (بیت16) نمی باشد . این ویژگی ، توسعه نرم افزاری را ساده تر کرده.
این دستور العملها در کل باعث میشود که ، بسیاری از عملیاتهای داده ها با استفاده از کدهای کمتری اجرا شود . درنتیجه سرعت اجرا بالاتر میرود و حجم کدها کمتر می شود و توان کمتری مصرف میشود.
در هسته cortex -m3 تاخیر وقفه به کمک بهینه سازیهای خاص کاهش یافته.
سرعت اجرای دستور العملها در حد اکثر فرکانس کاری ، lpc1768 حدودا دو برابر lpc2368 می باشد
و مزیتهای دیگر...
من میگم شاید این فرکانس کاری و سرعت عمل مورد نیاز کارهای ما نباشد . ولی حالا که ما میخواهیم تلاش کنیم و وقت بزاریم چرا بهتر و جدیدتر در همان رده را انتخاب نکنیم که با این پیشرفت روز به روزه الکترونیک چهار روز بیشتر بدرد بخورد.
باتشکر از همه دوستان.:wink:

alisaeed
30-06-2011, 15:09
با سلام خدمت مدیر سایت و همه دوستان و تشکر از تلاشهایتان
به نظر من lpc1768 به چند دلیل بهتر می باشد
CPU 100mhz 512kb FLASH 64KB RAM
که در حدود این مشخصات توی STM ها با هسته CORTEX M3
STM32F107VC می باشد که مشخصاتش
CPU 72 MHZ 256KB FLASH 64KB RAM
و محم تر از همه قیمت
که با سرچ توی سایت ALIBABA
روی تعداد برای STM32F107VC زده بود 15 دلار
برای LPC 1768 زده بود 3 دلار
البته من شناخت کاملی از STM ندارم ولی به نظر من LPC از همه لحاض کامل است
فقط اونهایی که با LPC کار کردن باید بگن از لحاض کار صنعتی و پارازیت گرفتن چطوی هست
از لحاظ قیمت که شما گفتید من هر دو رو خردیداری کردم ولی دقیقا عکس قیمت شما بود lpc1768 رو 9 دلار و stm32f103 رو 2.5 دلار خریدم.از لحاظ کیفیت هم هردو خوبن و من تا حالا باهاشون مشکل نداشتم.

alisaeed
30-06-2011, 15:36
سلام خسته نباشین
دوستان به نظر من شما اول مشخص کنین که چه نیازی از پردازندتون دارین؟اگه شما در پروژه تون نیاز به سرعت پردازش بالا دارین و امکانات جانبی زیادی لازم دارین خوب lpc بهتره اما اگه واستون قیمت پروژه مهمتره دنبالش نرین توی این مورد(قیمت)stm خیلی ارزونه و اصلا با lpc فابل مقایسه نیست (نسبت امکانات به قیمت)
و از لحاظ نویزپذیری هر 2 عالی هستن و هیچ مشکلی ندارن.و تا حالا هیچ مشکلی ازشون ندیدم.واسه شروع هم به نظر من از 1 برد ساده که میتونه فقط 1 lcd و سریال روش باشه شروع کنین و بقیه پایه ها رو هم بکشین بیرون.(آخه خودم همینجوری شروع کردم)بعدا که ازش جواب گرفتین USB,LAN,... بهش اضافه کنین.

mahdi8888
01-07-2011, 15:10
باسلام
اول تشکر کنم از آقای alisaeed که درباره پارزیت lpc و stm تجربیاتشان را بیان کردن .
و بعد اینکه من هیچ کدام از این دو را خریداری نکردم گفتم که قیمتهای که توی سایت تجاری You can see links before reply
شرکتهای مختلف زدن به این صورت استlpc1768 روی تعداد 2.5 تا 3.5 دلار.

t.o.e
01-07-2011, 21:19
سلام:
به نظر من این تاپیک داره از بحث اصلیش منحرف میشه !
همیشه تو تئوری نظرها خوبه.الان بین stm و lpc دارید تبادل نظر می کنید!خوبه...نمیگم خوب نیست.ولی اگر قرار به تئوری هست که خیلی ها تو تئوری دادن حرف برای گفتن دارند.
اگر نویز پذیری رو می خواهید تست بگیرید...همون avr رو خیلی راحت میشه استفاده کرد بدون اینکه نویزی بگیره!!!!!!
داستان...همون داستان rtos که فقط تئوری بحث میشه نه عملی!
تو ایران رسمه که اگر تو همه بحث ها شرکت نکنید میگن طرف بیسواده و این عامل بدبختیه.
دوست من نه انالوگ بلده..نه دیجیتال و نه طراحی.فقط fpga آلترا بلده و واقعا ماهره....درآمدشم داره.
چرا عادت کردیم که همش ظاهر قضیه رو نگاه کنیم!!!!
من اگر همین 2378 جواب بگیرم..کار بزرگی کردم.
نویز بحث ساده ای نیست که شماها انقدر راحت راجع بهش اظهار نظر می کنید.بسته به کار و محلی که برد قراره کار کنه و پارامتر های دیگه میان میگند که آیا نویز پذیر هست یا نه.

ما هیچ وقت نمیتونیم بگیم که مثلا این قطعه نویز پذیر نیست..الکترونیک دنیای گسترده ای داره!همین آی سی هایی که ذکر می کنید خیلی راحت نویز می گیرند.خودم عملی تست کردم.دقت کنید..مداری که من بستم با مدارای شما خیلی فرق میکنه.مدار من تو یه محیط فرکانسی بسته شده و میشه گفت که توی اون محیط بعضی از خصوصیات نویز سفید هم هست.

قرار بود یه برد اموزشی بزنیم!
قرار نیست اینجا کار حرفه ای انجام بدیم!
ما می خواهیم که تمام قسمت های یه میکرو رو راه اندازی کنیم.
شما صد در صد بدونید که اگر قرار به این باشه که هر کس برای کار خودش مداری بخواد.شاید بالای 50 مدل مدار طراحی بشه.
من هنوزم میگم.شما هنوز lpc رو به اتمام نرسوندید می خواهید یه میکرو دیگه رو استارت بزنید.
مثل این می مونه که من بیام دیجیتال رو بخونم.بعدش بیام با Avr کار کنم.منی که تازه از دبیرستان.اونم ریاضی فیزیک اومدم بالا.خب معلومه که به نتیجه نمی رسم هیچ..حتی ممکنه زده بشم.

من باز هم میگم.بیس و پایه و مفهومی یاد گرفتن حرف اول رو میزنه تو تمام کارها!!!!!!!!!!!!
__________________________________________________ _____________________
من جلوی کسی رو نمی گیرم.نظرم رو گفتم.همه مختارند که نظر بدند و نظرات قابل احترامه.
بعدا برای کسی سوء تفاهم نشه که بگید من دارم شما رو از این کار باز میدارم.
من فعلا دارم روی همون lpc2378 کار میکنم.من هوشم در اون حدی نیست که بتونم چند تا موضوع مختلف رو با هم یه جا کار کنم.نه..من همون lpc کار میکنم.چون دستورات و کارایی نرم افزاری با 1768 تقریبا یکی هست.هر وقت تونستم از این میکرو به نتیجه برسم بعد میرم سراغ تکنولوژی بالاتر از این.
__________________________________________________ _____________________

kavir
01-07-2011, 22:52
t.o.e (You can see links before reply)@
من بخشی از حرف های دوست خوبم قبول دارم.اینکه مدام شاخه به شاخه می ریم درست هست و اگر دقت کرده باشید در اولین تاپیکی که زدم گفتم باید بردی باشه که لااقل بیشتر قسمتهاش راه اندازی شده باشه یعنی مثال داشته باشیم و جواب بده
به نظرم خیلی خیلی توی یاد گیری سریع تر پیش میریم
دوستان من تقریبا 5 سال هست توی نت دارم فعالیت می کنم و همیشه این مبحث اینکه چیکار کنیم اوایل تابستان هست و اواخر اسفند که دوستان تعطیلی در پیش رو دارند
و واقعیت دیگه هم اینه که ما انچنان وقت زیادی نداریم هم برد بزنیم هم هدر نویسی کنیم و هم یادبگیریم و آموزش برای دوستان دیگه بذاریم
دلیل عمده ای که هم من گفتم برد آماده بگیریم همینه که اول استارت بخوره و اموزش هاش اماده بشه و بعد یکی برد براش بزنیم
چون دوستان توی این وقتی که هست راحت میتونند بخش ها رو استارت بزنند و بعد شروع کنیم هر کسی هر بخشی دوست داشت توضیحاتش بنویسه
البته در حال حاظر یعنی برنامه کاری تا عید سال بعد فقط سری lpc1768 وlpc2378 وsam7x256 بیشتر نیست و اگر وقت شد stm32f103 کلا تا این مباحث تموم نشه و به جای قابل قبولی نرسیم روی همین میکروها کار می کنیم.
انشاءالله ما چند نمونه برد وارد می کنیم دوستان هر کسی هر چیزی دوست داشت می تونه اعلام آمادگی کنه .

shayanmelody
05-07-2011, 00:59
دوستان،مدیران و سایر افرادی که میخواین رو این میکرو کار کنید !
اینطوری که نمیشه،الآن نزدیک 3 هفته است(شایدم بیشتر !) که این تاپیک باز شده اما هیچ کاری صورت نگرفته و وقت داره هدر میره.
بهتره از صحبت کردن بیایم بیرون و یکم عمل کنیم.آخه تا کی میخوایم به این شیوه ادامه بدیم ؟
اگر شما نمیخواین کار کنید حداقل بگید تا کار مارو عقب نندازید و من هم برم همون بردی رو که از eca گرفتم رو مونتاژ کنم و بیخود الاف نشم !
امیر هم که این تاپیک رو شروع کرد که دیگه اصلا نمیاد سر نمیزنه ! فکر کنم بیخیال اینجا شد.
لطفا اگر میخواهید کاری کنید تا آخر همین هفته تکلیف رو مشخص کنید.
با تشکر.

kavir
05-07-2011, 10:32
دوستان،مدیران و سایر افرادی که میخواین رو این میکرو کار کنید !
اینطوری که نمیشه،الآن نزدیک 3 هفته است(شایدم بیشتر !) که این تاپیک باز شده اما هیچ کاری صورت نگرفته و وقت داره هدر میره.
بهتره از صحبت کردن بیایم بیرون و یکم عمل کنیم.آخه تا کی میخوایم به این شیوه ادامه بدیم ؟
اگر شما نمیخواین کار کنید حداقل بگید تا کار مارو عقب نندازید و من هم برم همون بردی رو که از eca گرفتم رو مونتاژ کنم و بیخود الاف نشم !
امیر هم که این تاپیک رو شروع کرد که دیگه اصلا نمیاد سر نمیزنه ! فکر کنم بیخیال اینجا شد.
لطفا اگر میخواهید کاری کنید تا آخر همین هفته تکلیف رو مشخص کنید.
با تشکر.
سلام
دوست عزیز تا امروز اکثرا امتحان داشتند
و نکته بعدی که در چند تا پست قبلی اشاره شد شرکت چند تا برد سفارش دادیم که هنوز قیمت ندادن قیمت بدن سه هفته بعد توی ایرانه طراحی هم بکنید زودتر از این خروجی ندارین
حالا اگر مبنا طراحی باشه یا علی.
البته ما نمونه ها یمختلفت برد تا اخر تابستون برای بیشتر میکروها میاریم تا هر کسی هر چی علاقه مند بود کار کنه

kavir
07-07-2011, 02:49
خوب دوستانی که آماده همکاری هستند اعلام امادگی کنند تا شروع کنیم

alireza9900
07-07-2011, 18:05
به نظر من اگه بردی زده بشه خوبه ولی واقعا نیازی نیست.
اولا که واقعا کار روی LPC17xx این شاخه به اون شاخه پریدن نیست برای اینکه این میکرو دقیقا مشابه سری 23xx هست و هیچ فرق آنچنانی نداره. هر کی بخواد روی سری 17xx کار کنه اولین راهنما نت AN10878 هست و کلا فقط یه سری از چیزا با سری 23xx فرق داره پس واقعا نیازی نیست
اگه پروژه های بیشتری تعریف بشه و انجام بشه خیلی خیلی بهتره.
من خودم پریروز برد منتاژ نشده دستم رسید الان لحیم کاریش تموم شده و حتما همکاری بیشتری می کنم از این به بعد.

با آرزوی موفقیت برای همگی دوستان

kavir
07-07-2011, 18:51
ممنون @alireza9900 (You can see links before reply)
دوستان تا چند وقت دیگه بردها رو باید بفرستیم که بره تایوان و همونطور که میدونید این پروسه زمان بر هست و باید حجم کار بالا باشه بصرفه والان بهترین موقعیت هست
لطفا دوستانی که ادامه دهنده بحث بودند و بیان نظرقطعی خودشون رو بدهند اگر قراره روش کار بشه بردش رو هم میتونیم بزنیم .
برای بردهای بالا هم که من معرفی کردم قیمت یخورده بالا هست شاید تولید بشه بصرفه باشه
بالای 150 هزار تومان مشکلی که پیش اومد زمان بود که دوستانی که وارد می کردند یک زمان 35 روزه دادند که با تولید خودمون یکی در میاد اگر دی اچ ال کنیم باز گرون تر می شه که شاید دیگه بصرفه نباشه
دلیل اصلیش هم اینه تعرفه واردات برد بسیار بالا هست
خوب تا اواسط هفته دیگه باید نمونه بزنیم هر کسی نظری داره لطفا بیاد بنویسه:wink:

shayanmelody
07-07-2011, 20:19
بسیار عالی،ممنون که با جدیت دارید پیگیری میکنید.
این بردی که میخواهید بزنید قراره مثل سایر بردها در بیاد؟(منظور ek2lpc یا ek2sam7 و ...)

alireza10471
07-07-2011, 21:26
ممنون @alireza9900 (You can see links before reply)
دوستان تا چند وقت دیگه بردها رو باید بفرستیم که بره تایوان و همونطور که میدونید این پروسه زمان بر هست و باید حجم کار بالا باشه بصرفه والان بهترین موقعیت هست
لطفا دوستانی که ادامه دهنده بحث بودند و بیان نظرقطعی خودشون رو بدهند اگر قراره روش کار بشه بردش رو هم میتونیم بزنیم .
برای بردهای بالا هم که من معرفی کردم قیمت یخورده بالا هست شاید تولید بشه بصرفه باشه
بالای 150 هزار تومان مشکلی که پیش اومد زمان بود که دوستانی که وارد می کردند یک زمان 35 روزه دادند که با تولید خودمون یکی در میاد اگر دی اچ ال کنیم باز گرون تر می شه که شاید دیگه بصرفه نباشه
دلیل اصلیش هم اینه تعرفه واردات برد بسیار بالا هست
خوب تا اواسط هفته دیگه باید نمونه بزنیم هر کسی نظری داره لطفا بیاد بنویسه:wink:
با تشکر از شما
هنوز بعد از این همه صحبت گویا نتونستیم نظر برخی دوستان دیگه را جلب کنیم که همچنان نظرشون روی بردهای موجود هست ولی بهشون این اطمینان را میدم که با طراحی برد کاملتری میتونیم نظرشان را جلب کنیم.
اگر هدف طراحی برد جدیدی برای LPC1768 هست که از ابتدا هم نظر من و سایر دوستان بر همین بوده میتوانیم با رفع نقایص بردهای آموزشی گذشته و افزودن امکانات جدید، مدار بسیار خوبی طراحی کنیم.
خواهشم این هست که هر مداری طراحی میشه از نظرات همه استفاده بشه تا کمترین مشکل را داشته باشیم.خیلی ساده میتوانیم برد LPC2378 را به LPC1768 تبدیل کنیم.
به نظرم اصلاحاتی که باید روی این برد اعمال بشه موارد زیر هست:
1- همه ی پایه های میکرو به اضافه ولتاژ 3.6 و 5 ولت بر روی سوکت 96 پایه آورده شود.
2- سایر هدر پینها از مدار حذف شود چون بر روی سوکت 96 پین این پایه ها موجود خواهد بود.
3- کانکتور شبکه RJ45 برای استفاده از Ethernet اضافه شود که از کمبودهای اساسی بردهای آموزشی موجود می باشد.

kavir
07-07-2011, 22:05
تا هفته دیگه یکی برد طراحی می کنیم
فعلا تصمیم قطعی گرفته نشده
ولی احتمال اینکه یکی برد جدا باشه خیلی هست
پیش بینی من برای آماده شدن قطعی داین برد یکماه هست چون پی سی بی ها باید از خارج تامین بشه واگر دوستان میخوان خیلی فوری استارت بزنند می شه مثل بردهای eke یکی فوری طراحی کرد

alireza9900
08-07-2011, 02:26
به نظر من بردهایی که طراحی میشه روی سایت قرار بگیره که همه دوستان ببینن و نظراتشون رو اعلام کنن.
هرکسی هم خودش عجله داشت بتونه خودش پی سی بی رو بده براش بزنن.
ولی این خیلی مهمه که دوستان نظرات و پیشنهاداتشون رو در مورد بردی که قراره طراحی بشه بدن که برد طراحی شده بیشترین کارایی رو برای همه داشته باشه.
@alireza10471 (You can see links before reply)
به نظر من این خیلی بهتره که همه پایه ها بیرون کشیده بشن ولی مثل برد فعلی اگر یکسری ال ای دی مثلا روی برد اصلی باشه میتونه مفید باشه

shayanmelody
22-07-2011, 16:33
تا هفته دیگه یکی برد طراحی می کنیم
فعلا تصمیم قطعی گرفته نشده
ولی احتمال اینکه یکی برد جدا باشه خیلی هست
پیش بینی من برای آماده شدن قطعی داین برد یکماه هست چون پی سی بی ها باید از خارج تامین بشه واگر دوستان میخوان خیلی فوری استارت بزنند می شه مثل بردهای eke یکی فوری طراحی کرد


سلام،خسته نباشید.

طراحی این برد به جایی رسیده یا ... ؟!

kavir
22-07-2011, 16:40
سلام،خسته نباشید.

طراحی این برد به جایی رسیده یا ... ؟!
سلام
بله هفته دیگه سفارش داده میشه. ولی 4 هفته ای میشه تا بیاد اینور. در مورد قیمت ها توافقاتی کردیم که منتظریم تا دوشنبه بشه روز اول هفته اول اونور که قطعی بشه توی سایت می گم:0013:
ولی اگر دوستان میخوان طراحی کنند هم مشکلی نیست همه جوره پایه هستیم:0013:

alireza9900
22-07-2011, 17:42
شماتیکش رو نمی ذارید اینجا؟

kavir
22-07-2011, 17:46
شماتیکش رو نمی ذارید اینجا؟
شماتیکش؟ بردش هنوز وارد نشده توی پست های قبلی گذاشتم عکسش

shayanmelody
22-07-2011, 19:28
شماتیکش؟ بردش هنوز وارد نشده توی پست های قبلی گذاشتم عکسش
سلام.
منظورتون همون بردی هست که یک j-link بقلشه ؟
این یکم گرون در نمیاد ؟!

kavir
22-07-2011, 20:06
سلام.
منظورتون همون بردی هست که یک j-link بقلشه ؟
این یکم گرون در نمیاد ؟!
بله همون هست و گرون هست ولی شما نگران نباشید . اول اینکه تقریبا برد کاملی هست دوم دوستانی که در انجمن فعالیت دارند تخفیف ویژه در نظر داریم سوم هم کاربران دیگه هم مرحله چهارم ثبت نامی می ذاریم و هر کسی خواست کار کنه بتونه:0013:

alireza9900
22-07-2011, 20:48
آها اون رو می گفتین !!! :دی
فکر کردم مثل بردهای eke خودتون می خواید طراحی کنید :دی

kavir
23-07-2011, 20:06
خوب خبر جدید اینکه امروز پیش پرداخت واریز شد
یعنی قطعی شدنش هست و خبر خوش تر اینکه ما برای اینکه هزینه ها خیلی کمتر بشه ووقت نبود pcb رو وارد کردیم و اینطرف مونتاژ کنیم هزینه وارد کردن هر برد مونتاژ شده 150 هزارتومان خالص بچه ها قیمت دادن یعنی بسازیم نصف این در میاد
البته امکانات این برد بررسی کردم همن برد توی ایران به فروش برسه بالای 150 می فرشن
.لی ما سعی می کنیم قیمت خوب بدیم
و انشاءالله خودمون هم تولید کنیم که دیگه هیچی نصف بازار !!

shayanmelody
23-07-2011, 22:10
سلام.
با تشکر از زحمات شما . فکر میکنید تا این برد دست ما برسه کی میشه که برنامه ریزی کنیم ؟ حدود قیمت چطور ؟

با تشکر.

kavir
23-07-2011, 22:22
سلام.
با تشکر از زحمات شما . فکر میکنید تا این برد دست ما برسه کی میشه که برنامه ریزی کنیم ؟ حدود قیمت چطور ؟

با تشکر.
توی واردات همیشه تاخیر هست قول یک ماه دادن ولی ارزشش داره این برد امکانانتش خیلی هست
قیمت هم اصلا نگران نباشید یک قیمتی می دیم که همه بتونید بخرید
تخفیف ویژه هم برای دوستان فعال در انجمن داریم:0013:

sadmonew
23-07-2011, 23:08
سلام
منتظرم برد رو هر چه زودتر تست كنم.:o راستي اين برد توي فروشگاه هم قرار مي گيره؟
يعني همه ميتونن اون رو خريداري كنن؟
ما كه منتظريم... :018:
_________________________
You can see links before reply
_________________________

kavir
23-07-2011, 23:14
سلام
منتظرم برد رو هر چه زودتر تست كنم.:o راستي اين برد توي فروشگاه هم قرار مي گيره؟
يعني همه ميتونن اون رو خريداري كنن؟
ما كه منتظريم... :018:
خوب قطعا بله بر ای فروش وارد میشه:0013: بله خرید برای همه هست ولی تخفیف هایی که به اسم ثبت نامی ها هست و خیلی چشم گیر هست برای کاربرانی که فعال هستند خیلی عالی هست:o

alireza10471
24-07-2011, 19:03
آقای زارعی از خبر شما خوشحال شدیم، انشاله که هر چه زودتر بردها به دست همه دوستان برسه تا آموزشهای لازم را شروع کنیم.

kavir
24-07-2011, 20:01
آقای زارعی از خبر شما خوشحال شدیم، انشاله که هر چه زودتر بردها به دست همه دوستان برسه تا آموزشهای لازم را شروع کنیم.
سلام
براتون پیام خصوص یهم گداشتم
بردها تا برسه یک زمانی نسبتا زیادی هست و حیفیه توی تابستان که هر روزش 1 هفته سال درسی مون هست از بین بره
من پیشنهاد میدم اگر دوستان موافق باشند اموزش این میکرو رو شروع کنیم و با کیل هم میشه شبیه سازی کرد
نظر دوستان چیه؟

shayanmelody
24-07-2011, 23:43
سلام
براتون پیام خصوص یهم گداشتم
بردها تا برسه یک زمانی نسبتا زیادی هست و حیفیه توی تابستان که هر روزش 1 هفته سال درسی مون هست از بین بره
من پیشنهاد میدم اگر دوستان موافق باشند اموزش این میکرو رو شروع کنیم و با کیل هم میشه شبیه سازی کرد
نظر دوستان چیه؟


به اونصورت نمیشه زیاد کار کرد ، اما امکانات ابتدایی رو میشه راه انداخت.من خودم تو صفحات اول پروژه موج مربعی رو گذاشتم و اگر بخوایم جالب تر کار کنیم میشه همین رو با rtx هم راه انداخت.uart و pwm هم فکر کنم بشه راه انداخت.
نظر بقیه دوستان چیه ؟

mahdi8888
26-07-2011, 12:43
با سلام
ممنونم از مدیر سایت و تمام کسانی که توی این سایت زحمت می کشن
برای برد آموزش lpc1768 چطوری باید ثبت نام کنیم
آموزشهای این ic کی شروع می شود

kavir
26-07-2011, 12:51
با سلام
ممنونم از مدیر سایت و تمام کسانی که توی این سایت زحمت می کشن
برای برد آموزش lpc1768 چطوری باید ثبت نام کنیم
آموزشهای این ic کی شروع می شود
سلام
وقت اماده شد اعلام می کنیم

raminmicro
27-07-2011, 21:44
برد خیلی خوبیه ولی نه با این قیمت.
با این قیمت Mini2440 به صرفه تره که .
از لحاظ حافظه و سرعت پردازش که قابل مقایسه نیست.
تازه میشه ویندوز امبد یا لینوکس هم روش نصب کرد .

alireza9900
27-07-2011, 22:11
اون برد بحثش خوب خیلی فرق می کنه.
اولا اون آرم 9 هست و بیشتر یه جور تبلته! دوما بیشتر شما می تونی نرم افزاری روش مناور بدی و کار کنی.
ولی این برد آموزشی تره !

kavir
27-07-2011, 22:16
برد خیلی خوبیه ولی نه با این قیمت.
با این قیمت Mini2440 به صرفه تره که .
از لحاظ حافظه و سرعت پردازش که قابل مقایسه نیست.
تازه میشه ویندوز امبد یا لینوکس هم روش نصب کرد .
@alireza9900 در ادامه مطالب دوست خوبم
آرم 9 به جز at91sam9260 روی میکروی دیگه حساب نکنید
اول اینکه شما حساب کنید می خواین یک بردی کار کنید نهایت میرسه به طراحی اختصاصی خودتون که به مشکل برمی خوردین . بردهای فریندلی ارم برای بخش نرم افزار ی بخواین کار کنید عالی هست و بهتر بگم به دردبچه های کامپیوتر میخوره که همشه مشکل سخت افزار دارند.
اگر یه حساب سرانگشتی بزنید می بینید قیمت یک مادر برد هم همین حدودا در میاد ولی هر چیزی جای خودش . همین ارم 7 بهترین گزینه برای صنعتی کار کردن هست چون بعدا میتونید بسازید و به بازار تزریق کنید اما وابستگی سخت افزاری مشکل سازه . مخصوصا چیزی که به چینی ها وابسته باشه امروز تولید میشه ولی فردا معلوم نیست گیرتون بیاد.

shayanmelody
06-08-2011, 13:11
سلام.
برد زیر همون بردی هست که برای stm معرفی کرده بودید ؟
ARM , Cortex-m3 , STM32 (You can see links before reply)

kavir
06-08-2011, 13:32
بله همینه دقیقا ولی باید امکانات بیشتر روش گذاشت کلا روی نرم افزاری بسیار مانور داده شده
فعلا برد lpc رو دستور کار قرار دادیم و انشاءالله ترم بعدی که تموم شد و دوستان وقت کردند سراغ stm هم میریم و یک تصمیمی براش می گیریم

r0zbeh
08-08-2011, 00:39
من زیاد تو کار تیمیتون نیستم ولی خوبه که قبل کار روی این برد یک نمونه تهیه کنید و ببینید امکاناتش در چه حدی هست
حالا خواستین نمونش رو بسازین یا خواستین بخرین باز حداقل تجربه دوستاتون رو بدست میارین
NXP ARM LPC1768 DevBoard Cortex-M3+ 3.2"touchscreen LCD,with JLink V8 On board (You can see links before reply)
ایشالا بتونیم آموزش های خوبی رو براش بنویسیم

shayanmelody
08-08-2011, 01:31
آقای زارعی ، برد پست قبل ، همونی هست که قراره برسه دستمون ؟

kavir
08-08-2011, 02:04
سلام
متاسفانه دیگه نمیشه اطلاعات شرکت رو توی انجمن گذاشت تا سوء استفاده نکنند !!!
بله همونه ما بررسی میکنیم در میادین دیگه پیش دستی میکنند ولی اشکالی نداره قیمت بسیار مناسب تر ارائه میکنیم

shayanmelody
08-08-2011, 02:16
ایشالله

ma-bah
08-08-2011, 02:46
اینجا این بورد رو خوب می دند البته فکر کنم بدون ال سی دی باشه . این سایت معتبر هست ؟؟

ARM NXP LPC1768 Development Board J-link Jlink On-board | eBay (You can see links before reply-desc)

M.ABDOLLAHI
08-08-2011, 12:57
سلام حالا ببینم کسی مثالهای این برد رو نداره برای دستگرمی یک مقدار روی اون کار کنیم...

r0zbeh
08-08-2011, 13:13
سلام
متاسفانه دیگه نمیشه اطلاعات شرکت رو توی انجمن گذاشت تا سوء استفاده نکنند !!!
بله همونه ما بررسی میکنیم در میادین دیگه پیش دستی میکنند ولی اشکالی نداره قیمت بسیار مناسب تر ارائه میکنیم
عزیز من فکر کردم هدف آموزش lpc هست خواستم لینک بدم که کار سریعتر پیش بره
اگر متوجه میشدم کار اقتصادی و این حرفا مطرحه باعث ناراحتیتون نمیشدم
الان باید صبر کنیم اول شما برد رو بیارین بعد آموزش ها شروع بشه؟

kavir
08-08-2011, 13:27
عزیز من فکر کردم هدف آموزش lpc هست خواستم لینک بدم که کار سریعتر پیش بره
اگر متوجه میشدم کار اقتصادی و این حرفا مطرحه باعث ناراحتیتون نمیشدم
الان باید صبر کنیم اول شما برد رو بیارین بعد آموزش ها شروع بشه؟

ما تا فردا یک تصمیمی میگیریم .شما هم مطمئمنی با قصد و نیتی نبوده؟‌ خیلی جالبه شما پس از چند ساعت متوجه میشی و درست توی همین تاپیک مطرح میکنی که ما برد رو معرفی کردیم جالب نیست؟
ادامه این بحث نیازی نیست. و ما هم با دوستان یک تصمیمی برای آموزش های خودمون میگیریم
از این بابت خیالتون راحت:wink:

M.ABDOLLAHI
08-08-2011, 14:26
آقای کویر این همون برد با lcd پس معلوم میشه کلی از قیمتش برای lcd اونه !!!
NXP ARM LPC1768 DevBoard Cortex-M3+ 3.2"touchscreen LCD | eBay (You can see links before reply)

kavir
08-08-2011, 15:43
سلام السید اون به همراه ایسی تاچ و ... هست و جیلینک روش هم ورژن 7 هست نه 8 و با stm103 هست
کلا تنها راه ارزون اوردنش ق×اچاق هست که بیارید دبی و از اونور رد کنید با با کانتینر لابلای جنس ها مخفی کنید وگرنه از گمرک رد بشه کمتر از 140/50 برای خودتون نمی یفته بخاطر همین ما پی سی بی اون می خواستیم وارد کنیم

t.o.e
11-08-2011, 03:09
سلام علیکم به بنده های خوب خدا:
بالاخره بعد از یک ماه هم برد زدیم و هم راه اندازیش کردیم.متاسفانه نه عکسی میشه گذاشت و نه مطلبی.شرعا میگم.عرفا هم که صحیح نیست.
ما از بودجه یه جایی برای این کار استفاده کردیم .خدا رو شاهد میگیرم که خودم هیچ گونه کپی یا فایل در این رابطه ندارم.

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

موفق و موید باشید.
__________________________________________________ _____________________
تا چند ماه بعد نیستم.هستم ولی سایت نمیتونم بیام.هر کسی باهام کار داشت میل بزنه.
تو پیک سنگین کاری افتادم.سربازی هم هست...کارم هست......التماس دعا.

بزرگ خان
11-08-2011, 10:28
آقای بنده خوب خدا
شما همین برد رو برای 2378 ساختید ؟
ارزش وقت گذاشتن رو چی ؟ اسلام که دست شمارو بسته نمی تونین چیزی بزارین، رو چی وقت بزاریم ما !
یه کم توضیح بدین ببینیم چیه ؟ اصلاً پستتون ربطی به این تاپیک داره ؟

mahdi8888
11-08-2011, 13:37
با سلام

فقط خواستم بگم در حد تیم ملی جواب میده.2378 هم جواب میده.
از نظر علمی و کیفی ارزش داره که روش وقت بزارید.
مگه قرار نبود برای 1768 برد بزنید این 2378 دیگه چیه

shayanmelody
11-08-2011, 13:57
آقایون !
خیالتون راحت باشه ، بردهای lpc1768 تو راهه.
آقای t.o.e اومدن تجربیات خودشون رو مطرح کردن.
با تشکر.

alireza10471
11-08-2011, 15:39
با سلام و ادب خدمت دوستان عزیزم
همه دوستانی که با این انجمن همکاری دارند و از اطلاعات این سایت استفاده می کنند منتظر بمانند که خبرهای خیلی خوبی در راه است.
بسیار متاسفم که تمام هم فکری و تلاشهایی که همه با هم کردیم مورد سو استفاده سایت eca قرار گرفت و حتی در این سایت و این محیط، تبلیغات مورد نظر برای فروشگاه خودشان را کردند. خوشنود هستم از اینکه اینجا اتاق فکر فعال و قویایجاد کردیم که توانستیم با هم دیگر پایه یک کار اساسی و صحیح را بگذاریم و نظر همه دوستان را به سمت یک میکرو قوی جلب کنیم هر چند سایت مذکور از این عمل ما سو استفاده کردند.
از همه دوستان خواهش دارم با حوصله ای که به خرج خواهند داد منتظر بمانند تا همین جایی که این میکرو معرفی شد بتوانیم این عمل ناتمام را به پایان برسانیم.
این نکته را متذکر میشم که صرف خرید این برد مهم نیست، چیزی که ما را به هدف غایی خواهد رساند آموزشها و دانشهایی است که در مورد این میکرو کنترلر بدست خواهیم آورد. فعلا آموزشهای lpc1768 متوقف خواهد ماند تا با برنامه ای صحیح بتوانیم هرچه قویتر حرکت کنیم. همچنان دوستان عزیز و فعالم در این انجمن با پیغام خصوصی در ارتباط باشند تا هماهنگی های لازم با ایشان ایجاد شود.
با تشکر

mahdi8888
11-08-2011, 20:04
عزیز من فکر کردم هدف آموزش lpc هست خواستم لینک بدم که کار سریعتر پیش بره
اگر متوجه میشدم کار اقتصادی و این حرفا مطرحه باعث ناراحتیتون نمیشدم
الان باید صبر کنیم اول شما برد رو بیارین بعد آموزش ها شروع بشه؟

با سلام
دیدم یک چیزهای لازمه بگم اول به این دوست عزیز شما میگین کار اقتصادی مگه خودتون برای چی مخواین این میکرو یاد بگیرین میخوان چهارتا برنامه بنویسین بعد بندازیدش دور بهر حال همه ما که دونبال یاد گیری برنامه نویسی و کار با arm هستیم بالاخره می خوایم یک پروژ بسازیم بدیم بازار یا دستگاهی را تعمیر کنیم . به نظر من این حد اقل چیزی است که بچه های این سایت میتونن داشته باشند.
.شما اگر به سایتهای کشورهای دیگه یک سری بزنید می بینید حداقل بیست سال عقبیم اونا دارند با این میکروها چه کار میکنند ما داریم چه کار می کنیم برای یادگیری چهارتا خط برای کنترل IO از یک میکرو چقدر به این در اون در میزنیم حالا این بچه ها اومدن برای اولین بار در ایران یک منبع فارسی و مفید برای آرم درست کردن ( مجله های pmm ) و دارند بدون هیچ چشم داشتی ادامه میدن
اون وقت ما اینقدر بیخیریم که به جای خدا قوت گفتن این بچه ها را دلسرد می کنیم .
با تشکر از همه کسانی که در راه پیش رفت ایران تلاش میکنند.:wink:

r0zbeh
11-08-2011, 22:11
مهدی من هیچی نگفتم. گفتم میخوام کمک کنم همه جوره سوال مطرح کردید انگار من چیکار کردم !
من نمیگم کار اقتصادی بد هست میگم من با هدف خاصی اون پست رو نزدم که همه من رو توپیدین :(
منم یکی مثل شمام که میخوام میکرو یاد بگیرم .کلا 5-6 تا پست دارم اینجا که میخوام بیشتر هم بشه حالا هرجور میخواین درموردم قضاوت کنید.

kavir
12-08-2011, 00:01
وایرایش توسط ادمین:

با تمام کارشکنی های صورت گرفته این بوردها با تخفیف ویژه آماده فروش شد


برای خرید کلیک کنید
You can see links before reply


این برد با هسته Cortex-M3 LPC1768 می باشد که یک آیسی بسیار قدرتمند و ارزان قیمتی می باشد که در ایران نیز یافت می شود.این برد با مثالهای زیادی همراه می باشد که تست شده و کامل می باشد.این برد با کیفیت بسیار بالایی ارائه میگردد که بر روی آن یک عدد Jlink می باشد که شما مستقیم میتوانید با آن میکرو ی روی برد را پروگرام کنید و یا دیباگ کنید.به زودی آموزش خود این میکرو در انجمن های ایران میکرو آغاز می شود. همچنین این برد مشابهات کپی شده آن نیست وکاملا اورجینال می باشد.که مشخصات بیشتر آن را در ادامه می توانید بخوانید:


دارای دو پورت سریال که میتوان با پورت آن میکرو را نیز پروگرام نمود
دارای پورت Can
ارتباط Rs485 با آیسی SP3485
Ethernet network با سرعت های RJ45-10/100M و مثالهای کاربردی برای هر بخش
DA خروجی و قابلیت تست با Usb Sound با اسپیکر روی برد

AD ورودی آنالوگ به دیجیتال و قابلیت تست با یک ولوم روی برد
مجهز به السیدی رنگی 3.2 اینچ با تاچ اسکرین و قابلیت کار با السیدی 2.8 اینچ (TFT 320X240)
ارتباط با Usb2.0 به صورت دیوایس و به صورت هاست به همراه چندین مثال کاربردی
دارای سوکت SD/MMC به همراه مثالهای کاربردی و مثال با FAT12, FAT16, FAT32 file system
i2c به همراه مثال با 24Lc02
مجهز به AT45DB161D که یک آیسی SPI .فلش می باشد
8 LED روی برد

مجهز به دو کلید جهت کار با کاربر
مجهز به joystickکلید
مجهز به جیلینک روی خود برد جهت پروگرام کردن آیسی و دیباگ کردن آن
دسترسی به تمامی پورت های میکرو

محتویات داخل بسته:


یک عدد برد Cortex-m3 lpc1768
کابل سریال
کابل USB2.0
السیدی رنگی مجهز به تاچ اسکرین در سایز 3.2 اینچ
کابل شبکه
تغدیه 5 ولت 1 آمپر
DVD به همراه تمامی مثالهای برد به همراه تمامی نرم افزارهای مورد نیاز

مثالهای راه اندازی شده با برد:



[1] GPIO
[2] UART
[3] EXTI
[4] I2C
[5] I2S
[6] PWM
[7] ADC
[8] CAN
[9] LCD
[10] touch1289
[11] RTC
[12] DAC
[13] DMA
[14] EasyWEB
[15] Joystick(5-key)
[16] SD_File
[17] USBAudio
[18] USBCDC
[19] USBHID
[20] USBHostLite
[21] USBMem
[22] Timer
[23] uCOS_for_LandTiger(IAR)
[24] WDT
[25] RS485
[26] TCPnet
[27] Flash-M45PE16
[28] FAT_Font Programming
[29] FAT32_Picture decoding
[30] ucos+LCD+GUI(1289)
[31] OV7670 Camera test program











Part A: Introduce for ARM NXP LPC1768 Development Board



Land Rover development board with NXP LPC1768 ARM is a company based on second-generation ARM Cortex-M3 microcontroller core is designed for embedded system applications of high-performance, low-power 32-bit microprocessor for instrumentation, industrial communications, motor control, lighting control, alarm systems. Land Rover development board on-board USB emulator, supports USB2.0 Device, dual CAN interfaces, RS-485 interface functions. Land Rover development board supporting a wealth of routine and detailed information for users to quickly project development.



Features(Powerful MCU core: Cortex-M3):
@ Processing rates of up to 100MHz, and includes a support eight areas of memory protection unit (MPU)
@ Built-nested vector interrupt controller (NVIC)
@ 512KB on-chip Flash program memory, to support in-system programming (ISP) and In-Application Programming (IAP)
@ 64KB SRAM for high-performance CPU through the instruction bus, system bus, data bus access
@ AHB multi-layer matrix with 8-channel DMA controller, general-purpose (GPDMA)
@ Support the SSP, UART, AD / DA, timer, GPIO, etc., can be used for memory to memory transfers
@ Standard JTAG test / debug interface and debug serial line and serial line tracking port option
@ Simulation trace module supports real-time tracking
@ 4 low-power modes: sleep, deep sleep, power-down, deep power-down
@ Single 3.3V power supply (2.4V - 3.6V)
@ Operating temperature: -40C - 85C
@ Non-maskable interrupt (NMI) input
@ On-chip integrated power-on reset circuit
@ Built-in systems beat the timer (SysTick), to facilitate the operating system migration.



Extensive on-board resources:
1,2-Way RS232 serial interface (using the straight-through serial cable, serial port support them all the way ISP download)
2,2 Road CAN bus communication interface (CAN Transceiver: SN65VHD230)
3, RS485 communication interface (485 Transceivers: SP3485)
4, RJ45-10/100M Ethernet network interface (Ethernet PHY: DP83848)
5, DA output interface (USB sound card can do experiments on-board speaker and speaker output driver)
6, AD input interface (adjustable potentiometer input)
7, Color LCD display interface (which can take 2.8-inch or 3.2-inch color TFT 320X240)
8, USB2.0 Interface, USB host and USB Device Interface.
9, SD / MMC card (SPI) interface (available with FAT12, FAT16, FAT32 file system)
10, IIC Interface (24LC02)
11, SPI serial FLASH interfaces (AT45DB161D)
12,2 user keys, 2 function keys and the INT0 Reset button, 8 LED lights
13,1 Five keys to enter the joystick (Joystick)
14, serial ISP download function (no need to set jumpers), the standard JTAG download, simulation debugging interface.
15, integrated USB emulator: simulation and debug capabilities to support online and support KEIL, IAR and other mainstream development environment.
16, optional external 5V power supply or USB input to provide 5V power supply.
17, leads all the IO, user-friendly external circuit to the secondary development of other applications.



Part B: Introduce for 3.2" TFT LCD Module
8-bit or 16-bit parallel bus interface,8-bit mode use 74HC573 latch low 8-bit (short R7 enable 8-bit mode), open R7 is 16-bit mode (default), use high 8-bit operation bus in 8-bit mode low 8-bit float, Support a ATMEL DataFlash AT45DBxxx series device, Can directly use AVR,PIC,C51,ARM.STM32 MCU driver.

General Introduce
Resolution: QVGA 262K 240*RGB*320
Size: 3.2"
Controller: IL9320
Touch Panel: 4-wire
Pin Pitch: 37Pins & 1mm
2.7-3.3V operating voltage
Backlight: 5 LEDs Parallel
RSM1843 touch panel controller onboard directly compatible with ADS7843
Standard 2.54mm PCB headers for prototyping
Support a SD card interface

نکته مهم:

در طی صحبت با طرف سازنده برد؛ اعلام داشتند که بردهای مشابه آن تولید شده که از کیفیت پایین تر برخوردار هستند و ساپورتی از طرف آنها صورت نمیگیرد که عکس آن در زیر گذاشته شده است:

You can see links before reply


ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ــــــ





سلام
این تاپیک داره از بحث اصلیش خارج میشه
بهتره قفل بشه و در ادامه یک تاپیک جدید باز میشه
با تشکر از همه دوستان