نحوه نمایش مطالب: تاریخ | امتیاز | بازدیدها | نظرات | الفبایی
اطلاعات مطلب
  • بازديدها: 40936
  • نويسنده: hamidjon
  • تاريخ: 24 تیر 1390
24 تیر 1390

نرم افزار طراحی pcb

دسته بندی: نرم افزار » طراحی pcb

با سلام!

 

 

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

برای مشاهده ی تصویر با کیفیت واقعی بر روی آن کلیک کنید!

نرم افزار طراحی pcb

 

برای مشاهده توضیحات و دانلود نرم افزار به ادامه مطلب رجوع کنید.

 

ابر تگ‌ها: نرم افزار طراحی pcb

اطلاعات مطلب
  • بازديدها: 309493
  • نويسنده: kiyanmajd
  • تاريخ: 22 تیر 1390
22 تیر 1390

کارت هوشمند+ارتباط کارت تلفن با میکروکنترلر AVR

دسته بندی: مقالات, آموزشی, علمی, ای.وی.ار (AVR)

درود

 

بالاخره  بعد از چند هفته فرصتی شد تا بتوانم یک مقاله آموزشی دیگر برای شما عزیزان آماده کنم.

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

دلایل فوق ما را بر آن داشت تا دست به کار شده و مقاله ای برای شما عزیزان تهیه کنیم که با اختیار داشتن آن به راحتی بتوانید محتویات کارت تلفن را بخوانید، و حتی میزان مبلغ موجود در کارت را محابسه کنید.

 



در این مقاله ابتدا مختصری به معرفی انواع کارت هوشمند یا همان اسمارت کارت پرداخته و به موراد کاربرد آن اشاره کردیم

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

در این مقاله برای برنامه نویسی از هر دو کامپایلر bascom  و  codevisionاستفاده شده تا دوستانی که فقط به یکی از زبانهای برنامه نویسی بیسک یا سی آشنایی دارند به مشکل برنخورند.

 

توجه: سورس کامل bascom  و codevision بعلاوه شماتیک پروتئوس ضمیمه مقاله می باشد.

تعداد صفحات:56


telecardwww.iseee.ir.rar [2.21 مگابایت] ( تعداد دانلود: 10743)

 

 

 

 

 

 

موفق و پیروز باشید!

کاوه کیان مجد!

ابر تگ‌ها: کارت تلفن, کارت هوشمند, نحوه ی خواندن محتویات کارت تلفن, نحوه اتصال کارت تلفن به میکرو کنترلر

اطلاعات مطلب
  • بازديدها: 179361
  • نويسنده: kiyanmajd
  • تاريخ: 7 تیر 1390
7 تیر 1390

تشخیص حروف چاپی(ICR)+شبکه های عصبی در متلب(جلسه چهارم)

دسته بندی: مقالات, آموزشی, علمی

مقدمه ای بر شبکه های عصبی

مقدمه

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

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

یک شبکه عصبی مصنوعی چیست؟

یک شبکه عصبی مصنوعی (ANN3) ایده ای است برای پردازش اطلاعات که از سیستم عصبی زیستی الهام گرفته شده و مانند مغز به پردازش اطلاعات می پردازد . عنصر کلیدی این ایده ، ساختار جدید سیستم پردازش اطلاعات است. این سیستم از شمار زیادی عناصر پردازشی فوق العاده بهم پیوسته تشکیل شده  (neurons) که برای حل یک مسأله با هم هماهنگ عمل می کند.ANN ها، نظیر انسانها، با مثال یاد می گیرند . یک ANN برای انجام وظیفه های مشخص ، مانند شناسایی الگو ها و دسته بندی اطلاعات ، در طول یک پروسه یاد گیری ، تنظیم می شود . در سیستم های زیستی یاد گیری با تنظیماتی در اتصالات سیناپسی که بین اعصاب قرار دارد همراه است . این روش ANN ها هم می باشد.

اگر چه مکانيسم های دقيق کارکرد مغز انسان (يا حتی جانوران) به طور کامل شناخته شده نيست، اما با اين وجود جنبه های شناخته شده ای نيز وجود دارند که الهام بخش تئوری شبکه های عصبی بوده اند.

ادامه مقاله را به صورت PDF از لینک زیر دانلود کنید....

 

تعداد صفحات: 24


chapter4.rar [626.43 کیلوبایت] ( تعداد دانلود: 2901)

 

 

 

 

 

 

شادو پیروز باشید



[1] neuron

[2] neural network

[3]Artificial Neural Network

ابر تگ‌ها: شبکه های عصبی, هوش مصنوعی

اطلاعات مطلب
  • بازديدها: 28381
  • نويسنده: kiyanmajd
  • تاريخ: 4 تیر 1390
4 تیر 1390

تشخیص حروف چاپی(ICR)+شبکه های عصبی در متلب(جلسه سوم)

دسته بندی: مقالات, آموزشی, علمی

درود!

موضوع جلسه سوم: تشخیص حروف کتابی به روش  template matching

 

مقدمه

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

مراحل کار 

همان طور که می دانید زبان فارسی شامل 32 حرف اصلی می باشد که به قرار زیر می باشند.

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

از آنجایی که قرار است این حروف از روی تصویر دیجیتال شده آنها تشخیص داده شود ابتدا تصاویری از آنها تهیه می­ کنیم.  برای این کار ما حروف را در محیط Microsoft office word با فرمت B nazanin به طور جداگانه تایپ کرده و از هر یک با نرم افزار snagit81 (این نرم­ افزار در قسمت نرم افزارهای سایت موجود می­ باشد) تصویر تهیه و با فرمت jpg  در ابعاد  320در320   در پوشه­ ای واحد ذخیره نمودیم.

تصاویر حروف با دو فونت bnazanin  و arial  با فرمت.jpg  ، در ابعاد 320*320 به همراه این فایل آموزشی پیوست می باشد.

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

 

1.2  ملاحضات لازم جهت پیاده سازی این الگوریتم 

تمامی تصاویر باید بعد از ورود به نرم­ افزار به باینری تبدیل شوند.

تصاویر باید بدون نویز باشند.

اندازه­ ی دو تصاویری که با هم مقایسه می شوند باید برابر باشند، و در صورتی که برابر نبودند باید با دستورات مربوطه به یک سایز تغییر پیدا کنند.

 

تشریح الگوریتم برنامه 

ما ابتدا از اولین ویژگی که در فصل دوم به آن اشاره شد استفاده کردیم همان طور که در این فصل گفته شد بيشتر حروف فارسي داراي بيش از يک بخش هستند که شامل نقطه، سرکج و ... مي­ باشند. اين ويژگي کمک شاياني به تفکيک حروف از يکديگر مي ­کند، مخصوصاً براي آن دسته از حروف با بدنه اصلي مشابه که داراي بخش(هاي) اضافي متفاوت در شکل طبيعي­شان هستند

بداین منظور ما حروف را به چهار بخش زیر تقسیم بندی کرده و تصاویر هر یک را در دسته مربوطه ذخیره نمودیم.

ادامه مقاله در فایل PDF

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

 

 


chapter3.rar [2.01 مگابایت] ( تعداد دانلود: 2780)

 

 

 

 

 

 

دانلود تمامی جلسات از اینجا

شاد و پیروز باشید!

 

 


نرم­افزاری برای تهیه فیلم و عکس از محیط کاری ویندوز

ابر تگ‌ها: template matching, تشخیص حروف کتابی

اطلاعات مطلب
  • بازديدها: 75217
  • نويسنده: kiyanmajd
  • تاريخ: 4 تیر 1390
4 تیر 1390

تشخیص حروف چاپی(ICR)+شبکه های عصبی در متلب(جلسه دوم)

دسته بندی: مقالات, آموزشی, علمی

درود!

 

 

تشخيص دست­خط يکي از مقوله­ هاي مورد توجه بشر در علم کامپيوتر است. تاکنون روش­ هاي متعددي براي تشخيص دست­ خط در زبان­هاي مختلف مطرح گرديده که در آنها از تکنيک­ هاي متنوع بسياري همانند شبکه­ هاي عصبي، روش­هاي آماري، روش­هاي ساختاري و غيره جهت تشخيص استفاده شده است. اين تکنيک ­ها جهت استفاده نيازمند پيش پردازش­ هايي هستند تا داده­ هاي مورد نياز خود را براي پردازش اصلي بدست آورند.

 

در اين مقاله روش ­هايي را براي استخراج ويژگي­هاي حروف جهت دسته­ بندي آنها بيان مي­ کنيم. از اين دسته­ بندي­ها مي توان در تشخيص حروف دستنويس فارسي استفاده کرد. براي اين منظور ابتدا به بيان ويژگي­ هاي مورد استفاده مي­ پردازيم. سپس تکنيک­ هايي را جهت استخراج اين ويژگي­ها ارائه مي دهيم. و در ادامه با ترکيب اين ويژگي­ها با يکديگر، حروف را دسته­ بندي مي کنيم. اين دسته بندي­ها مي­توانند در آينده در کنار تکنيک­هاي ديگر جهت تسريع فرآيند تشخيص حروف دستنويس به کار گرفته شوند.

 

برگرفته از مقاله ای با مضمون"روش­هايي جهت دسته­­ بندي حروف براي تشخيص دست­ خط فارسي با استفاده از استخراج ويژگي­ ها" از مريم خادمي1، آيدا فراهاني2، عليرضا نيکوکار 3

 

1 استاديار دانشگاه آزاد اسلامي -  واحد تهران جنوب

2 دانشجوي کارشناسي ارشد مکاترونيک – دانشگاه خواجه نصيرالدين طوسي

3 دانشجوي کارشناسي ارشد هوش مصنوعي، دانشگاه آزاد اسلامي - تهران علوم و تحقيقات

 

 


chapter2.rar [361.04 کیلوبایت] ( تعداد دانلود: 2043)

 

 

 

 

 

 

دانلود تمامی جلسات از اینجا

 

شاد و پیروز باشید!

ابر تگ‌ها: استخراج ويژگي­هاي حروف, روش­هاي آماري, روش­هاي ساختاري

اطلاعات مطلب
  • بازديدها: 22970
  • نويسنده: kiyanmajd
  • تاريخ: 3 تیر 1390
3 تیر 1390

تشخیص حروف چاپی(ICR)+شبکه های عصبی در متلب(جلسه اول)

دسته بندی: مقالات, آموزشی, علمی

درود!

جلسه اول را با اشاره ای به تاریخچه و اصطلاحات پایه­ ای ocr شروع می کنیم.

در این جلسه می خوانید:

1.1          مقدمه  
2.1          تاريخچه
3.1          اصطلاحات پایه ای   
1.3.2  OMR    
ICR      2.3.1
OCR      3.3.1  

 

قالب فایل:PDF

تعداد صفحات:9

 


chapter1.rar [398.92 کیلوبایت] ( تعداد دانلود: 1839)

 

 

 

 

 

 

دانلود تمامی جلسات از اینجا

 

شاد و پیروز باشید!

ابر تگ‌ها: OMR, ICR, OCR

اطلاعات مطلب
  • بازديدها: 82222
  • نويسنده: kiyanmajd
  • تاريخ: 3 تیر 1390
3 تیر 1390

تشخیص حروف چاپی(ICR)+شبکه های عصبی در متلب

دسته بندی: مقالات, آموزشی, علمی

درود!

در این مجموعه ی آموزشی به بررسی انواع روش­ های تشخیص حروف پرداخته و همچنین برخی از این روش ها را پیاده سازی خواهیم کرد.

از ملزومات این آموزش دستورات مقدماتی و تکنیک­ های پردازش تصویر (در متلب)می باشد که می توانید به مقاله ای با همین مضمون در اینجا مراجعه کنید.

 

جلسه اول را با اشاره ای به تاریخچه و اصطلاحات پایه­ ای ocr شروع خواهیم کرد.

سپس در جلسه بعدی به بررسی انواع روش­ های تشخیص متن پرداخته و با ارائه روش هایی جهت استخراج ويژگي برای دسته­ بندي حروف این جلسه را به پایان خواهیم رساند.

 

در جلسه سوم  به بررسی اولین روش پیاده سازی شده در این مجموعه آموزشی می پردازیم که به آن روش template matching اطلاق می­ شود. و دلیل استفاده از این روش ساده­ گی پیاده سازی و قابل فهم بودن آن می باشد تا با دید گرفتن از هدف اصلی آموزش  بتوانیم روش­ های دیگر را پیاده سازی کنیم. همان طور که خواهید دید ما برای افزایش سرعت اجرای برنامه در این روش، مختصری از تکنیک های آماری و ساختاری نیز استفاده خواهیم نمود.

 

در جلسه چهارم به آشنایی با مبانی یکی از مهمترین بخش­ های هوش مصنوعی، یعنی شبکه­ های عصبی خواهیم پرداخت که یکی از بهترین روش­ های موجود در پیاده­ سازی ocr می باشد.

 شبکه عصبی روش خام تلاش انسانها جهت شبیه سازی الکترونیکی مغز است. که البته تا حدودی توانسته­ اند به این مقصود برسند.

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

 

و در نهایت در جلسه آخر به مبانی پیاده ­سازی شبکه­ های عصبی با متلب می پردازیم و انواع توابعی که برای ایجاد شبکه در متلب وجود دارد را آورده و از این بین به پیاده ­سازی شبکه خود با سه عدد از این توابع رضایت می­دهیم. در همین جلسه به نحوه­ ی آموزش شبکه و تست آن نیز خواهیم پرداخت. و به پیاده سازی شبکه برای تشخیص حروف با سه شبکه های عصبی MLP، RBE و PNN می پردازیم.

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

 

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

 

 دانلود تمامی جلسات از اینجا

ابر تگ‌ها: اصطلاحات پایه ­ای ocr, انواع روش­های تشخیص متن, شبکه­ های عصبی, هوش مصنوعی, RBE, MLP, PNN

اطلاعات مطلب
  • بازديدها: 33847
  • نويسنده: kiyanmajd
  • تاريخ: 23 خرداد 1390
23 خرداد 1390

پروژه کنترل استپ موتور به صورت وایرلس با ماژولهای hmt و hmr

دسته بندی: مقالات, آموزشی

درود!

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

در این پروژه از ماژول های hmr  و hmt استفاده شده و سورس برنامه به زبان بیسیک می باشد، شماتیک و pcb مدار نیز همراه پروژه می باشد که با پروتئوس انجام شده، همچنین این پروژه به صورت عملی ساخته و تست شده.

hmt

 

برد به صورتی طراحی شده که دوستانی که تمایل داشته باشند پروژه خود را با codevision انجام دهند با مشکل مواجه نشوند، این دوستان کافیست در codewizard سربرک lcd پورت مربوطه را پورت A انتخاب کرد و جامپر مورد نظر بر روی مدار فرستنده در در جای خود قرار دهند(در تصاویر همراه سورس مشخص شده).

 

تصویر گیرنده

             مدار گیرنده با ماژول hmr

 

 

تصویر فرستنده

 

مدار فرستنده با ماژول hmt

 


دانلود سورس+شماتیک+pcb

hmt-hmrwww.iseee.ir.rar [659.87 کیلوبایت] ( تعداد دانلود: 6190)

 

 

 

 

 

 

 در ضمن دوستانی که با این ماژول آشنایی ندارند می توانند از مقاله آموزشی زیر استفاده کنند که توسط آقای سبحان سروری تهیه شده و در آن به مباحث راه اندازی  hm-t راه اندازی hm-r راه اندازی  hmrراه اندازی  hm-tr راه اندازی hmtrپرداخته شده.

 

 


فایل آموزشی

hmt-hmr-hmrtwww.iseee.ir.rar [1.34 مگابایت] ( تعداد دانلود: 4935)

 

 

 

 

 

 

در صورت داشتن هر گونه سوال در رابطه با این پروژه می توانید همین جا مطرح کنید!

شاد و پیروز باشید!

ابر تگ‌ها: ماژول, hmr, hmt, بیسیم, پروژه, استپ موتور

اطلاعات مطلب
  • بازديدها: 62321
  • نويسنده: kiyanmajd
  • تاريخ: 18 خرداد 1390
18 خرداد 1390

راه اندازی تاچ اسکرین(touchscreen)

دسته بندی: مقالات » آموزشی

 

دورود!

 

بسیاری از ما تا کنون یا با صفحه نمایش‌های لمسی کار کرده‌ایم، یا دست کم یکی از آن‌ها را در دست دوستان‌مان دیده‌ایم. صفحه نمایش‌های لمسی هیچ تفاوتی با صفحه نمایش‌های معمولی ندارند. تفاوت یک صفحه نمایش لمسی با یک صفحه نمایش معمولی در واقع به صفحه‌ی دیگری با نام Touch Screen Panel برمی‌گردد که سنسورهای مختلفی دارد و بر روی صفحه نمایش اصلی قرار می‌گیرد. برای تشخیص محل لمس در یک صفحه نمایش لمسی، از تکنولوژی‌های مختلفی استفاده می‌شود. در حالت کلی یا شما به وسیله‌ی انگشت دست صفحه را لمس می‌کنید، یا از یک وسیله‌ی مخصوص به نام Stylus برای اشاره بر روی صفحه استفاده می‌کنید. در این جا به بررسی انواع صفحه نمایش‌های لمسی، تفاوت‌ها و کاربردهای هر کدام می‌پردازیم.

با توجه به ارزانی نوع مقاومتی و عمومیت پیدا کردن آن و فراوانی آن در بازار به طریقه استفاده و راه اندازی این نوع خواهیم پرداخت. همانطور که متن مقاله مشاهده خواید کرد نوع مقاومتی خود به چند نوع 4سیمه، 5سیمه، 6سیمه، 7سیمه و 8سیمه تقسیم بندی می شوند که از این میان 4 سیمه و 8 سیمه ساختار مشابهی دارند، همچنین عموما از سیستم 4 سیمه و  5سیمه زیاد استفاده می شود.

و به دلیل راه اندازی آسانتر سیستم 4 سیمه ما نیز از همین سیستم استفاده خواهیم کرد.

 

در این مقاله می آموزید:

1- چگونگی عملکرد تاچ اسکرین! بررسی آن!
2- انواع صفحه نمایش‌های لمسی، تفاوت‌ها و کاربردهای هر کدام!
3-چگونگی راه اندازی و اتصال touchscreen به میکرو!

 

راه اندازی تاچ اسکرین1

 

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

 

لینک دانلود


touchscreenwww.iseee.ir.rar [2.16 مگابایت] ( تعداد دانلود: 9906)

ابر تگ‌ها: چگونگی راه اندازی touchscreen, اتصال touchscreen به میکرو, انواع صفحه نمایش‌های لمسی

اطلاعات مطلب
  • بازديدها: 27067
  • نويسنده: kiyanmajd
  • تاريخ: 11 خرداد 1390
11 خرداد 1390

برد آموزشی شامل lcd گرافیکی،تاچ اسکرین(touchscreen)، سمارت کارت ریدر و کارت mmc

دسته بندی: مقالات, آموزشی, علمی, ای.وی.ار (AVR)

 

درود!!

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

1-          lcd گرافیکی راه اندازی کنید

2-           تاچ اسکرین راه اندازی و پروژه دلخواه خود را با آن انجام دهید

3-           کارت تلفن به میکرو وصل کنید و محتویات آن را بخوانید

4-          مموری کارتMmc  را به میکرو اتصال و با آن در ارتباط باشید.

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

خود تغییرات را در آن اعمال کند.
        همچنین بعد از این که برد را ساختید برای راه اندازی دقت داشته باشید که ارتباط jtag را در میکرو غیرفعال کنید چون پورت c  به باس کنترلی lcd گرافیکی متصل می باشد.(در صورتی که این کار انجام نشود lcd کا نمی کند)

        در ضمن آیسی رگولاتور 3.3 ولت انتخاب شده در این برد رگولاتوری به شماره ی LF33CV میباشد در صورت استفاده از مدل های دیگر متناسب به پایه های رگولاتور باید pcb قسمت مربوطه را تغییر یابد.

نمایی از برد ساخته شده!

 

برد آموزشی شامل lcd گرافیکی،تاچ اسکرین(touchscreen)، سمارت کارت ریدر و کارت mmc

 

 

و نمای پشت فیبر

برد آموزشی شامل lcd گرافیکی،تاچ اسکرین(touchscreen)، سمارت کارت ریدر و کارت mmc

 


و لیست قطعات:

مقاومت 11 عدد



تعداد:


قطعه


مقدار


























5


R1-R4, R11


10k


 
























3


R5-R7


1k8


 
























3


R8-R10


3k3


 
























خازن یک عدد



تعداد:


قطعه


مقدار


























1


خازن عدسی


10u


























سایر قطعات 18 عدد



تعداد:


قطعه


مقدار


























1


BC547-8(OR OTHERS NPN)


BC547


 
























1


(پتانسیومتر)CONTRAST, RV2


10کیلو


 
























1


CRYSTAL


حداکثر 16مگاهرتز


 
























1


LCD1


پین حدر ماده گی 20 پایه


 
























1


GLCD


lcd گرافیکی

 
























1


MEGA32


ATMEGA32یا mega16


 
























1


MMC CARD


 سوکت MMC


 
























4


ON/OFF, POWER SUPPLAY1, POWER SUPPLAY2, VIBRAT


کانکتور 2تایی


 
























3


OUTPUT/INPUT, PROGRAMER, TOUCH


کانکتور 4تایی مخصوص تاچ


 
























1


REG3.3V


LF33CV


 
























1


RESET


کلید فشاری


 
























1


SMARTCARD


سوکت کارت تلفن

























 

 

 


glcd-touch-mmc-cardreaderwww.iseee.ir.rar [587.94 کیلوبایت] ( تعداد دانلود: 3991)

 

 

 

 

 

 

شاد و پیروز باشید

 

 

ابر تگ‌ها: برد آموزشی, lcd گرافیکی, تاچ اسکرین(touchscreen), سمارت کارت ریدر, کارت mmc

^