PDA

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



javad naderi
06-03-2011, 03:00
مقالات و پروژه های کاربردی

javad naderi
06-03-2011, 03:04
مدار راه انداز ماژول بلوتوس با Mega32

javad naderi
06-03-2011, 03:09
راه اندازی lcd های رنگی

javad naderi
06-03-2011, 03:13
ultrasonic

bascom
06-03-2011, 15:54
با سلام
دوستان گرامي اين سايت ايراني پر است از پروژه هاي مناسب در زمينه ميكرو
You can see links before reply

javad naderi
06-03-2011, 17:39
HyperTerminal UserGuide

javad naderi
13-03-2011, 03:59
دانلود پروژه های منبع تغذیه سوئیچینگ


You can see links before replyدانلود-پروژه-های-منبع-تغذیه-سوئیچینگ.html

javad naderi
13-03-2011, 04:01
پردازش صدا با آی سیHM2007


You can see links before reply

javad naderi
13-03-2011, 04:04
کتاب ماشین حساب مهندسی با میکرو کنترلر AVR

You can see links before replyکتاب-ماشین-حساب-مهندسی-با-میکرو-کنترلر-AVR.html

javad naderi
13-03-2011, 04:06
کتاب آموزش میکروکنترلر AVR و نرم افزار CodevisionAVR










You can see links before replyکتاب-آموزش-میکروکنترلر-AVR-و-نرم-افزار-CodevisionAVR.html

javad naderi
13-03-2011, 04:07
مقاله چگونگی انتقال اطلاعات بین پورت USB و دستگاههای جانبی



You can see links before reply

javad naderi
13-03-2011, 04:09
کتاب آموزش سریع میکروکنترلر AVR


You can see links before reply

javad naderi
13-03-2011, 04:12
کتاب الکترونیکی Understanding Batteries





You can see links before reply

javad naderi
13-03-2011, 04:13
کتاب الکترونیکی Switch-Mode Power Supply SPICE Cookbook




You can see links before reply

javad naderi
13-03-2011, 04:16
کتاب الکترونیکی Introduction to Light Emitting Diode Technology and Applications



You can see links before reply

javad naderi
13-03-2011, 04:26
کتاب الکترونیکی تغذیهء میکروکنترلرها و نکات آن


کتاب الکترونیکی تغذیهء میکروکنترلرها و نکات آن

javad naderi
13-03-2011, 04:27
کتاب الکترونیکی پروتکل I2C



You can see links before reply

javad naderi
13-03-2011, 04:28
کتاب الکترونیکی آی سی های تایمر




You can see links before reply

javad naderi
11-04-2011, 03:01
سیستم برق اضطراری UPS


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

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

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

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

توجه داشته باشید که کوچکترین نوسانات برق که حتی ممکن است نا محسوس باشد می تواند برای CPU مضر بوده و موجب سوختن و یا نیم سوز شدن ترانزیستورهای موجود در آن شود. به همین دلیل است که پس از مدت ها کار با رایانه مثلاً پس از یک سال متوجه می شوید که رایانه شما نسبت به روزهای نخست خودکند تر شده و بیشتر قفل می کند.

برای جلوگیری از صدمات ناشی از اختلالات برق شهر مطمئناً به شما خرید یک UPS توصیه نمی شود بلکه یک محافظ تقویت کننده برق حدوداً ۷۰۰ وات برای یک رایانه و دستگاه های جانبی آن کافی به نظر می رسد.

اما UPS علاوه برخاصیت های شوک گیری،تقویت و تنظیم برق شهر خصوصیات منحصر به فرد دیگری دارد که گاهی آن را برای رایانه های موجود در موسسات ضروری می کند.

وظیفه UPS
UPS های کوچک معمولاً درون خود، یک باتری دارند که هنگام وجود برق در حالت عادی آن را شارژ می کنند. هنگام قطع برق یا افت ولتاژ زمانی که ولتاژ از یک مقدار کمتر شود UPS به طور اتوماتیک منبع تغذیه رایانه را از برق شهر به باتری موجود درون خود تغییر می دهد این کار در مدت زمانی حدود یک یا ۲ میلی ثانیه انجام می پذیرد و در نتیجه رایانه متوجه قطع جریان الکتریکی نشده و به کار خود ادامه می دهد.

UPS های متفاوت با طول مدت پشتیبانی متفاوتی وجود دارد که بنا به نیاز و کاربد نوع مورد نظر استفاده می شود برخی UPS ها فقط برای مدت کوتاهی مثلاً ۵ دقیقه به رایانه برق رسانی می کنند. این فرصت خوبی برای ثبت و ذخیره کارهای انجام شده است.

برخی دیگر نیز تا ۴۵ دقیقه دوام تغذیه دارند و این امکان را به کاربران می دهند که طی این مدت کار خودرا تکمیل و به پایان برسانند. برای ادارات و مؤسسات بزرگ تر و مهمتر نیز UPS هایی طراحی شده است که مدت زمان بسیاری رایانه های موجود را د رهنگام قطع برق از بابت تغذیه پشتیبانی می کنند.

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

می دانید که هنوز منبعی برای ذخیره جریان متفاوت ساخته نشده است باتری متصل به UPS نیز جریان مستقیم با DC دارند اما اکثر لوازم خانگی از جمله رایانه با برق متناوب شهر کار می کنند. بنابراین UPS یک مبدل نیز دارد که جریان DC را به AC تبدیل می کند.

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

javad naderi
11-04-2011, 03:06
مدار ویومتر vumeter
اول از همه بگم که ویومتر vumeter چیست ؟ حتما تا به حال دیدید که در ضبط ها و دستگاه های امپلی فایر با تغییر صدا خروجی متناسب با ان رقص نوری نیز به نمایش در می آید و یا به عبارت بهتر یه دسته led متناسب با صدا روشن و خاموش می شود که به آن دستگاه اصطلاحا ویومتر vumeter می گویند.





برای ساخت این مدار نیاز به قطعات زیادی نیست برای تنظیم میزان روشن و خاموش شدن led ها یا به عبارت بهتر حساس شدن دستگاه نسبت به صدا وروردی در مدار یک پتانسیومتر تعبیه شده است که با تغییر مقدار آن حساسیت پیدا می کند و صدای ورودی به پایه های 4 و 5 داده می شود.


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

تغذیه دستگاه بین 12 تا 20 ولت می باشد . و led های متصل به آن به پایه های به ترتیب 1و18و17و16و15و14و13و12و11و10 می باشد که معمولابه پایه های1و18و17و16 led زرد وصل می کنند که نشانگر صدای کم هست و به پایه های 13و14و15 led سبز رنگ هم نشانگر صدای معمولی هست و به پایه های 12و11و10 led قرمز رنگ وصل می کنند که نشانگر اوج صدا می باشد البته انتخاب رنگ چراغ ها بسته به سلیقه خود شما هست و لی در مجموع طبق توضیحات بالا رنگ ها را انتخاب می کنند.

لیست قطعات:

Ic:lm3915

R1:1.2 k

R2: 10 k


You can see links before reply(insco.mihanblog.co.gif

javad naderi
11-04-2011, 03:32
تفاوت رگولاتورهای سری PQxx با رگولاتورهای سری 78xx

تفاوت رگولاتورهای سری PQxx با رگولاتورهای سری 78xx

به عنوان مثال تفاوت رگولاتور PQ05 با رگولاتور 7805 به صورت زیر خواهد بود .

You can see links before reply

همان طور که می دانیم برای راه اندازی 7805 نیاز به ولتاژ ورودی حداقل8 ولت دارریم اما در PQ05 ولتاژ ورودی می تواند 5.7V ولت باشد

You can see links before reply


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



فرض کنید در شکل زیر جریان خروجی 2 آمپر می باشد. میدانیم حداقل ولتاژ ورودی برای این رگولاتور 8 ولت است. پس داریم:



Pi=(Vi)(Ii)=8vx2A=16W

Po=(Vo)(Io)=5Vx2A=10w

Pd=Pi-Po=16w-10w=6W



مشاهده می کنید که 6 وات توان در همان لحظه اول به گرما تبدیل می شود و تلفات زیادی داریم اما در آی سی PQ05 حداقل ولتاژ 5.7 ولت می باشد پس داریم:



Pi=(Vi)(Ii)=5.7vx2A=11.4W

Po=(Vo)(Io)=5Vx2A=10W

Pd=Pi-Po=11.4w-10w=1.4W



همان طور که مشاهده می کنید توان تلف شده کمتر است.



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



برای مثال:



طی تجربیات عملی که بدست آوردیم توان رگولاتور 14 - 13.5 وات می باشد .

یعنی اگر ولتاژ ورودی رگولاتور را 12 ولت در نظر بگیریم :



Pi = Vi * Ii => 14W = 12V * Ii => Ii =14W/12V =1.16A



حداکثر جریانی که می تواند رگولاتور تامین کند 1.16A می باشد .



حالا در نظر بگیرید که ولتاژ ورودی را به 9 ولت کاهش دهیم خواهیم داشت:



Pi = Vi * Ii => 14W = 9V * Ii => Ii =14W/12V =1.5A



مشاهده کردید که در حال حاضر بیشترین جریانی که می توان از رگولاتور گرفت به 1.5A افزایش یافت .



به این نکته توجه کنید که نمی توان به راحتی ولتاژ ورودی یک رگولاتور را کم کرد و باید به برگه های اطلاعاتی آن مراجعه کرد یعنی حداقل ولتاژ ورودی برای آی سی 7805 8 ولت و برای PQ05 میزان آن 5.7 ولت می باشد پس دقت کنید.

javad naderi
11-04-2011, 03:35
درختان هم برق تولید می کنند
مطالعه جدید دانشمندان دانشگاه ام تی آی نشان می دهد گیاهان و از جمله درختان می توانند تا 200میلی ولت الکتریسیته تولید کنند و این زمانی است که یک الکترود در بدنه گیاه قرار داده شده والکترود دیگر در خاک اطراف آن گذاشته شود.

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


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

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

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

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

نکته جالب این است که با توجه به میزان الکتریسیته تولیدشده از سوی هر گیاه،می توان وضعیت سلامت آن را نیز مورد بررسی قرار داد.

javad naderi
11-04-2011, 03:38
آشنایی با سنسور های گاز سری MQ
از سری سنسور های تشخیص انواع گاز ، سنسور های سری MQ میباشد که کاربرد فراوانی دارند و با قیمت های متفاوتی و در مدل های مختلفی دربازار ایران یافت می شود.
همچنین از نظر کارایی ونحوه استفاده نیز بسیار ساده می باشند .

در ادامه با نحوه راه اندازی ، عملکرد و انواع آنها آشنا خواهیم شد.

You can see links before reply(insco.mihanblog.c.jpg

همانطور که درشکل بالا میبنید یک هیتر برای گرم شدن سنسور وجود دارد که پایه VH مربوط به آن میباشد و باید به آن ولتاژ ۵ ولت وصل نمائید تا هیتر شما روشن شود دراین صورت سنسور شما کمی گرم میشود که جای نگرانی نیست.

پایه دیگر vc نام دارد که به ان ولتاژ ۵ الی ۲۴ ولت وصل میشود البته در سنسور های مختلف این ولتاژ تغییر میکند که با افزایش گاز میزان هدایت در سنسور افزایش یافته و ولتاژ خروجی در پایه vrl تغییر میکند و با افزایش گاز ولتاژ خروجی نیز افزایش پیدا میکند که با وصل ان به adc میکرو میتوان ولتاژ را اندازه گرفت و در هنگام افزایش گاز و افزایش ولتاژ خروجی ، دستگاه شما پردازش مورد نظر را انجام دهد

همان طور که میدانید این سنسورها شمیایی هستند و برای فعال شدن آنها از یک هیتر داخلی استفاده شده پس توجه داشته باشید که هرچه این سنسور مدت زمان بیشتری روشن باشد دقت و حساسیت آن بیشتر هست . در ابتدای اتصال این سنسورها به برق ولتاژ خروجی از ۵ ولت شروع به کم شدن می کنه و نهایتا بعد از یک تایم حدود یک ساعت به یک سطح ولتاژ نسبتا ثابت می رسید حدود ۱.۲ تا ۲.۴ ولت که برای هر کدوم از سنسورها حتی با یک شماره هم این مقدار متفاوت هست این کم شدن ولتاژ ادامه داره و بعد از ۲۴ ساعت روشن بودن مداوم تقریبا تغییری نداریم.

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

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

در این قسمت به معرفی سنسور ها می پردازیم

۱- سنسور MQ-2 حساس به کلیه گازهای مشتعل و دود

۲- سنسور MQ-3 حساس به گازهای طبیعی- متان

۳-سنسور MQ-4 حساس به گازهای طبیعی- متان

۴-سنسور MQ-5 حساس به گازهای LPG - گازهای طبیعی - گازهای ایجاد شده از سوختن

۵- سنسور MQ-6 حساس به گازهای LPG - Propane - iso-butane

6- سنسور MQ-7 حساس منواکسید کربن

۷- سنسور MQ-8 حساس به هیدروژن و گازهای ایجاد شده از سوختن

۸- سنسور MQ-9 حساس به کلیه گازهای مشتعل و CO

9- سنسور MQ214 حساس متان

۱۰- سنسور MQ216 حساس به کلیه گازها و گازهای ایجاد شده از سوختن

۱۱- سنسور MQ306A حساس به گازهای LPG - گازهای طبیعی - گازهای ایجاد شده از سوختن

۱۲- سنسور MQ307A حساس منواکسید کربن

۱۳- سنسور MQ309A حساس به کلیه گازهای مشتعل و CO

javad naderi
13-04-2011, 20:37
مدار زنگ الکترونیکی
با شمارنده

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

ابتدا قطعات مورد نیاز سپس نقشه مدار را بررسی می کنیم و سپس دو آی سیHK527 و CD4026

را بررسی خواهیم کرد


قطعات مورد نیاز شامل:

1. 1 عدد 7segment کاتد مشترک

2. 1 عدد آیسی HK527

3. 1 عدد آیسی CD4026

4. 1 عدد خازن 47 میکرو فاراد

5. 1 عدد خازن 470 میکروفاراد

6. 1 عدد خازن 3.3 میکروفاراد

7. 1 عدد خازن 4.7 میکروفاراد

8. 1 عدد خازن 0.1 میکروفاراد

9. 2 عدد کلید Push-Bottom

10. 1 عدد کلید معمولی یک حالته

11. 1 عدد ترانزیستور 2N3904

12. 1 عدد ترانزیستور 2N3906

13. 1 عدد مقاومت 220 کیلو اهم

14. 2 عدد مقاومت 620 کیلو اهم

15. 1 عدد مقاومت 10 کیلو اهم

16. 1 عدد مقاومت 100 کیلو اهم

17. 1 عدد مقاومت 1 کیلو اهم

18. 2 عدد مقاومت 47 کیلو اهم

19. 1 عدد مقاومت 22 کیلواهم

20. 1 عدد مقاومت 220 اهم

21. 1 عدد بلندگو 8 اهم 1 تا 3 وات

22. منبع تغذیه یا باطری 3 ولت


نقشه مدار

همانطور که در نقشه ملاحظه می کنید پایه 1 آی سی CD4026 به ترکیب موازی مقاومت 22 کیلو اهم و خازن 47 میکروفاراد متصل است در هنگام اتصال این خازن به مقاومت به جهت مثبت و منفی این خازن دقت کنید سمت منفی این خازن را به همراه سر دیگر مقاومت 22 کیلواهم به منفی منبع تغذیه متصل کنید و سر دیگر این خازن را به همراه همین مقاومت به یکدیگر متصل کنید و سپس این سر مشترک را به پایه 1 آی سی CD4026 متصل نمایید.

پایه 2 آیسی cd4026 را به منفی منبع تغذیه وصل کنید پایه 3 آی سی CD4026 به یک سر کلید یک حالته و سر دیگر این کلید را به مثبت منبع تغذیه متصل کنید تا زمانی که این کلید بسته باشد 7segment روشن خواهد بود در هنگام بسته بودن این کلید همانطور که در نقشه ملاحظه می کنید ولتاژ 3 ولت را در پایه 3 خواهیم داشت.

پس شرط روشن بودن 7segment ولتاژ دار شدن این پایه است زمانیکه شما این کلید را باز می کنید دیگر این ولتاژ را در پایه 3 آی سی CD4026 ندارید وقسمت شمارنده مدار کار نخواهد کرد پایه 15 آیسی 4026 کار reset کردن را انجام می دهد.،این پایه در نقشه به یک سر کلیدpush-bottom اتصال دارد.سر دیگر این کلید نیز به مثبت منبع تغذیه ارتباط دارد.بین دو سر این کلید یک عدد خازن 100 نانو فاراد وجود دارد این خازن جهت کم کردن خطاهای دیبانسینگ کلید می باشد.

پایه 8 آی سی cd4026 را با یک مقاومت 47 کیلواهم به یک سر کلید یک حالته متصل کنید از همین پایه دومرتبه و این بار نیز با یک مقاومت 47 کیلواهم به یک سر کلید push-bottom متصل کنید حال همین پایه را نیز به طور مستقیم به منفی منبع تغذیه ارتباط دهید.

پایه های مربوط به راه اندازی 7segment آی سی cd4026 را نیز به 7segment اتصال دهید این پایه ها عبارتند از پایه10معادل a ، پایه 12 معادل b ،پایه 13 معادل c ،پایه 9 معادل d ،پایه11 معادل e ،پایه 6 معادل f ،پایه 7 معادل g است.



You can see links before reply

javad naderi
13-04-2011, 20:38
مدار هشدار دهنده گاز
در زیر با یک مدار در زمینه سنسور هشدار دهنده گاز آشنا می شوید

در ابتدا به معرفی قطعات می پردازیم سپس نقشه مدار را مورد بررسی قرار می دهیم در مرحله بعد به تست مدار خواهیم پرداخت

قطعات مورد نیاز

1. 1 عدد سنسور TGS-813

2. 1 عدد آیسی CA3130 یا آیسی CA3140

3. 1 عدد پتانسیومتر 10 کیلو اهم

4. 1 عدد پتانسیومتر 5 کیلو اهم

5. برد بورد

6. سیم تلفنی

7. 1 عدد کلید PUSH-BOTTOM

8. 1 عدد دیود 1N4148

9. 1 عدد خازن 100 نانو فاراد

10. 1 عدد ترانزیستور BC107

11. 1 عدد مقاومت 10 کیلو اهم

12. 1 عدد مقاومت 4.7 کیلو اهم

13. 1 عدد مقاومت 1 کیلو اهم

14. 2 عدد مقاومت 1 کیلو اهم

15. 1 عدد مقاومت 220 اهم

16. 1 عدد LED


نقشه مدار

اگر بخواهید مدار خود را بر روی برد بورد پیاده سازی کنید متوجه خواهید شد که پایه های این سنسور از سوراخ های موجود در برد بورد خیلی بزرگتر است این سنسور 6 پایه دارد
1. در ابتدا 6 عدد تکه سیم مسی را که هر کدام در حدود 1 تا 2 سانتی متر هستند به این پایه ها لحیم کنید برای بهتر لحیم شدن این سیم های مسی به پای های سنسور از روغن لحیم استفاده کنید.

2. پس از مرحله لحیم کردن، این سنسور را به گونه ای بر روی برد بورد قرار دهید که این پایه ها با یکدیگر ارتباط پیدا نکند.

مطابق نقشه بالا پایه های 1و3 را به یکدیگر وصل کنید ار این اتصال به مثبت 5 ولت از منبع تغذیه وصل کنید پایه 5 از این سنسور را زمین کنید و پایه 2 را به مثبت 5 ولت از منبع تغذیعه متصل نمایید.

پایه های 4 و 6 این سنسور را به یکدیگر وصل کنید از این اتصال مشترک به سر وسط پتانسیومتر 50 کیلو اهم متصل نمایید یک سر کناری این پتانسیومتر را با یک مقاومت یک کیلو اهم به منفی یا زمین منبع تغذیه متصل نمایید سر دیگر آت پتانسیومتر را با یک مقاومت 4.7 کیلو اهم به پایه 3 آی سی CA3130 یا CA3140 که ورودی مثبت است متصل نمایید آی سی CA3130 شود این آی سی حاوی آپ امپ جهت مقایسه ولتاژ های ورودی است.

حال سر وسط پتانسیو متر 10 کیلو اهم را همانطور که در نقشه نیز مشخص است به ورودی منفی آی سی CA3130 که پایه 2 آی سی است متصل نمایید یکی از پایه های کناری این پتانسیومتر را با یک مقاومت 2.2 کیلو اهم به زمین و پایه دیگر این پتانسیومتر را با یک مقاومت 2.2 کیلو اهم به مثبت 5 ولت متصل نمایید.

تغذیه زمین این آی سی را که پایه 4 است به زمین متصل کرده و تغذیه مثبت آن را که پایه 7 می باشد را بر روی برد بورد یا بورد سوراخدار مسی به مثبت منبع تغذیه متصل نمایید بین ورودی های مثبت و زمین این مدار یک عدد خازن 100 نانو فاراد قرار دهید همانطور که می دانید در این خازنها جهت مهم نیست.

از پایه خروجی 6 با دیود 1N4148 به پایه 3 که ورودی مثبت می باشد متصل نمایید نحوه اتصال این دیود به گونه ای است که پایه مثبت یا آند آن در پایه 6 و پایه منفی یا کاتد آن در پایه 3 باشد.

از پایه خروجی با یک مقاومت 220 اهم به بیس ترانزیستور BC107 متصل نمایید امیتر این ترانزیستور را زمین کنید از کلکتور ترانزیستور به یک مقاومت 10 کیلو اهم به مثبت ولتاژ متصل کنید از اشتراک کلکتور با این مقاومت با یک مقاومت 220 اهم به کاتد یا منفی LED متصل کنید و آند یا مثبت LED را به صورت مستقیم به ولتاژ‌5 ولت متصل نمایید تا اینجا شما مدار را به طور کامل بسته اید




You can see links before reply

javad naderi
13-04-2011, 20:39
درایور با PIC

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

این مدار دو کلمه دو بیتی را می پذیرد تا به هر یک از موتورها فرامین حرکت به جلو , عقب , تثبیت موقعیت و سکون را دهد همچنین هرگاه یک پله (گام) شکل گرفت (طی شد) , یک سیگنال خروجی ایجاد می کند.این مدار طرحی مناسب می باشد که با آن می توان تحریک سیم پیچ , سرعت موتور , شکل "کلمه کنترل " وسایر پارامترهای موتورهای تک قطبی و دو قطبی مبتنی بر میکروکنترلر را اصلاح کرد نرم افزار آن نیز , به زبانهای C و Assembly تهیه شده است.

مدار سخت افزار:

مدار مذکور شامل سه آی سی است: PIC16F84 و همچنین دو درایور پل H ,L293D برای موتورهای پله ای دوقطبی(شکل بالا) یا دو ULN2803 برای موتور پله ای تک قطبی است به جز منابع تغذیه , قطعات مدار تنها به: نوسانساز 4MHz , یک مقاومت بالاکش 10 کیلو اهم و چند کانکتور محدود می شود در این طرح یک بسته 6 تایی از باتری های 1.2 ولتی ,که اختلاف پتانسیل 7.2 ولت تولید می کنند به طور خطی تنظیم (رگوله) می شوند تا تغذیه منطقی 5 ولتی را تامین نمایند افت ولتاژ ترانزیستورهای دوقطبی درایور , به ولتاژ 7.2 ولت اجازه نمی دهد موتور را بیش از توان آن درایو کند.

" کلمه کنترل"به دو کلمه کنترل 2 بیتی شکسته شده است: دوبیت با ارزش تر که بیتهای 2و3 از PORTA هستند , موتور سمت چپ را کنترل نموده و دو بیت کم ارزش تر یعنی بیتهای 0 ,1 از PORTA موتور سمت راست را کنترل می کنند برای این مقادیر: 00 ,01 ,10 ,11 , کلمه کنترل به موتورها به ترتیب فرامین: جلو , عقب, تثبیت موقعیت و سکون را می دهد این ترتیب را می توان به سادگی عوض کرد

بنا به مدار طراحی شده, امکان کنترل سرعت موتور فراهم شده است بخصوص این که به پالس های کنترلی متناوب برای پیشبرد موتورها نیازی نیست بعلاوه هنگامی که یک گام (پله) طی شد, مدار یک سیگنال خروجی در بیت 4 از PORTA تولید می کند کنترل کننده اصلی می تواند این سیگنال را بازبینی کند تا هنگامی که کلمه کنترل باید تغییر کند را مشخص کند به عنوان مثال برای اینکه فاصله معینی به جلو حرکت نماید, پردازنده اصلی , تعداد گام های لازم برای دستیابی به این هدف را محاسبه نموده و به این ترتیب فرمان به جلو را به موتور صادر می کند وقتی که تعداد گام های لازم طی شد , کلمه کنترل می تواند به وضعیت ایست تغییر کند یا مجددا حرکت نماید در اکثر پردازنده ها عمل شمردن گام ها (پله ها) را می توان به یک فعالیت در پس زمینه موکول کرد تا این امر در هر زمان و بدون دخالت کاربر صورت گیرد.

نرم افزار:

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

برنامه اصلی به سادگی و به تناوب ,PORTA را جهت یافتن تغییر در کلمه کنترل می خواند این فرایند هر از چند گاهی هنگامی که موتور به یک تحریک جدید نیاز داشته باشد توسط وقفه TMR0 متوقف می شود چون تحریک موتور دوره ای است , کنترل موتور در پس زمینه اجرا می شود.

نرم افزار موجود به ما اجازه تغییرات ساده ای در تحریک سیم پیچی موتور , کلمه کنترل و سرعت موتور را می دهد بدین ترتیب می توان به سادگی جدول تحریک را از لحاظ اندازه و محتوی برای نیم پله اصلاح کرد کلمات کنترل تنها یک شمارش(از صفر تا چهار) هستند بنابراین می توانیم ترتیب آنها را انتخاب کرده و در صورت لزوم , عوض نموده با تغییر مقدار اولیه TMR0 می توان سرعت را در مبنای دو تغییر داد تغییرات بهتر با ایجاد تغییر در مقدار اولیه TMR0 به دست می آیند.


You can see links before reply

javad naderi
13-04-2011, 20:43
سنسور بدون حساسیت

(به نور محیط)

این یک سنسور مادون قرمز که نسبت به نور روز حساسیت ندارد و با استفاده از یک PLL کار می کند




و اما نحوه عملکرد آن: از یک IC استفاده می کنید که دارای یک اسیلاتور است که بر روی فرکانس KHz 4.5 تنظیم شده، این فرکانس توسط یک فرستنده مادون قرمز فرستاده می شود و توسط گیرنده دریافت می گردد و ولتاژ DC آن حذف می شود (که معمولا این ولتاژ متناسب با نور های محیط است) سپس توسط یک Phase Detector با فاز فرستنده مقایسه می شود اگر برابر بود خروجی صفر می شود وجود یک PLL در مدار سبب می شود که از حساسیت مدار به نورهای پراکنده جلوگیری شود البته برای تنظیم حساسیت می توان از پتانسیومتر مدار نیز استفاده کرد

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

حسن این مدار آن است که با کم و زیاد شدن نور تنظیمات شما بهم نمی خورد و می توانید مطمئن باشید که بعداز یک ساعت تنظیم بعد که وارد محیط مسابقه شدید نور دیگری وجود داشته باشد همه چیز بهم نمی خورد


You can see links before reply

javad naderi
14-04-2011, 00:37
پروژه ساعت دیجیتال با میکروکنترلر AVR به زبان بسکام



You can see links before reply


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


You can see links before reply

javad naderi
14-04-2011, 00:42
پروژه کنترل سروو موتور با PWM



همانطور که می دانید سروو موتور ها موتورهایی هستند که قابلیت چرخش دقیق در زاویه های 0 تا 360 درجه (البته نه در همه مدل ها ) دارند . این موتور ها اکثرا در ربات ها و جاهایی که نیاز به چرخش دقیق وجود دارد استفاده می شود ( مثل موتور دوربین مدار بسته ) .


برای چرخش این موتور ها نیاز است یک پالس بر روی پایه وسط اعمال کنید که این پالس قوانین خاصی دارد . این پالس دارای فرکانس خاصی باید باشد ( معمولا 50 تا 100 هرتز ) و عرض پالس مثبت آن باید بین یک تا 2 میلی ثانیه باشد . زمانی که یک میلی ثانیه است موتور کاملا به سمت چپ می رود . هنگامیکه 2 میلی ثانیه است موتور کاملا به سمت راست می چرخد و در حالتیکه 1.5 میلی ثانیه است موتور در حالت وسط قفل می شود .

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

مشخصات پروژه :

زبان برنامه نویسی : سی ، C

شبیه سازی : پروتئوس

کامپایلر : کدوِیژن

میکرو : Atmega16


You can see links before reply

javad naderi
14-04-2011, 00:44
پردازش صدا با آی سی HM2007







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

پردازنده صوتی HM2007 یک آی سی پردازشگر صوت است که قابلیت یادگیری دارد به این معنی که می توانید به آن بفهمانید بعد از گفتن کلمه XXXXX برای شما سوئیچ خروجی شماره X را روشن کند . مثلا در صورتیکه دست روی عدد یک بگذارید و کلمه کولر را به آن یاد دهید وقتی کلمه کولر را بگویید خروجی شماره یک فعال خواهد شد . خروجی این IC هشت بیتی است به این معنی که هر نوع میکروکنترلر را می توانید به آن متصل کنید .

همچنین این مدار در صورتیکه کلمه شما را در حافظه نداشته باشد می تواند به شما ارور بدهد در صورتی که عدد های زیر روی 7seg باشد

55 = حروف طولانی هستند
66 = حروف کم هستند
77 = چنین موردی یافت نشد

این آی سی می تواند 20 کلمه را از هم تشخیص دهد و هر کلمه 1.91 ثانیه میتوانند طول داشته باشند .

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

کاربرد هایی که پردازش صدا دارد :

کنترل وسایل با صدا کردن و نام بردن

کنترل بازی های رایانه ای با صحبت کردن

تماس تلفنی بدون لمس کردن کلید های تلفن و فقط با بردن نام اشخاص ( تکنو الکترو !!!!)

سیستم های امنیتی تشخیص صدا

ترجمه همزمان یک زبان به زبان دیگر


You can see links before reply

javad naderi
14-04-2011, 00:48
آی سی را انداز تاچ
یک چنین IC که شما بحث اش رو می کنید تو تمام گوشی های لمسی پیدا می شه نمونش همین 5800 !
ارتباتش از طریق I2C برقرار می شه و خودش همیشه چک لمس رو چک میکنه و شما فقط ازش مختصات رو می گیرید


You can see links before reply

javad naderi
14-04-2011, 01:09
Sound Level Meter

This nifty sound level meter is a perfect one chip replacement for the standard analog meters. It is completely solid state and will never wear out. The whole circuit is based on the LM3915 audio level IC and uses only a few external components.

Schematic


You can see links before reply

You can see links before reply


Parts


Part
Total Qty.
Description

C1
1
2.2uF 25V Electrolytic Capacitor

R1
1
1K 1/4W Resistor

D1
1
1N4002 Silicon Diode

LED1-LED10
10
Standard LED or LED Array

U1
1
LM3915 Audio Level IC

MISC
1
Board, Wire, Socket For U1


Notes

1. V+ can be anywhere from 3V to 20V.

2. The input is designed for standard audio line voltage (1V P-P) and has a maximum input voltage of 1.3V.

3. Pin 9 can be disconnected from ground to make the circuit use a moving dot display instead of a bar graph display.

javad naderi
14-04-2011, 01:12
Speech Recorder


You can see links before reply

PARTS LIST


R1 = 1k
R2 = 470k
R3 = 10k
R4 = 5k1
R5 = 4k7
R6,7 = 100k
R8,9 = 1M
R10 = 10R
C1-10 = 100nF/63V
C11 = 47nF/63V
E1,4 = 220uF/16V
E2 = 4u7F/16V
E3 = 22uF/16V
IC1 = ISD2560 + socket
IC2 =LM78L05
IC3 = LM386 + socket
MIC = Condensator microphone
S1,2 = Pushbutton (S1 = Start and Pause. S2 = Stop and Reset)
S3 = Change-over switch
Hψjttaler = 8R speaker

The 2 pushbuttons = S1: Start/Pause. S2: Stop/Reset.

If you want to play your message, put S3 at Play. Then push S1 to start playing and again to pause.

If you want to delete your message press S2 twice.

If you want to record a message put S3 at Rec. Then push S1 to start and S2 to stop.

javad naderi
14-04-2011, 01:28
Mosfet TESTER


This is a variation on the astable multivibrator. Circuit was recently developed to test for N-mosfets(the power kind e.g irf830)

I don’t claim circuit can test all bad mosfets or all fault mosfet conditions. If mosfet is working it will operate in the astable multivibrator circuit causing the Led to flash.

A bad mosfet will not cause the LED to flash.

Below is the circuit diagram, the other half of the astable utilizes an npn transistor to make the circuit cheap.

Almost any npn transistor will work in this circuit.

The npn transistor to the right is used as a common emitter buffer that also drives the led as it receives pulses from the mosfet drain.

You can see links before reply

javad naderi
14-04-2011, 01:29
Voltage Monitor


You can see links before reply

Parts List

D1 LED
R1 1.2k Resistor
R2 10k Var. Resistor
U1 UA741 OP AMP


Description

When the input voltage is 0 the LED glows. The LED stops glowing when the voltage rises to the level determined by R2. Reverse + and - pins to reverse operating mode. To set voltage at which LED goes off, (1) Set 0V at input. (2) Set input voltage at desired level. (3) Adjust R2 to point right after LED goes out.

javad naderi
14-04-2011, 01:31
Transistor tester

You can see links before reply

This is basically a high gain amplifier with feedback that causes the LED to flash at a rate determined by the 10u and 330k resistor. Remove one of the transistors and insert the unknown transistor. When it is NPN with the
pins as shown in the photo, the LED will flash. To turn the unit off, remove one of the transistors

You can see links before reply

javad naderi
14-04-2011, 01:35
IR Digital Thermostat for FAN

Introduction



This circuit measures temperature in Celsius scale and displays it on an alphanumeric LCD screen
When temperature rise to 40 C an alarm is activated and at the same time a relay is also activated which
drives a fan to keep the temperature at a level.

Another feature of this circuit is that you can use the keys "1,2,3,4" of a Philips TV IR remote to turn on or off three relays, The key '4' is used to turn on or off the over temperature alarm.


Hardware



The brain of this circuit is AT89C51 microcontroller. LM35 is a 3 pin chip which is easily available in TO-92
package. LM35 can sense temperature from 0 C to 100 C but it gives analogue output the microcontroller does not understand analogue data, so ADC0804 (analogue to digital converter) is used to convert it to digital form.

This digital data is given to port 1 of microcontroller. (See the circuit diagram) this data is processed by microcontroller and temperature is displayed on lcd connected to port 2.The control pins of lcd are connected to port 0. port 0 also controls the relays and alarm.


You can see links before reply

The ULN2003 chip is used to drive the relays because the microcontroller pins don't have enough current to drive them. so relays cant be connected to microcontroller pins directly further more the relays are inductive load and reverse current is generated in them. Pin 1 to 7 are the inputs and 10to 16 are respective outputs. Pin 8 is ground and pin 9 is connected to the output of 7808 voltage regulator.

The 7805 voltage regulator drives rest of the circuit. I used a standard buzzer driven by LM555 timer/Oscillator chip. The chip is wired as a monostable multivibrator and at its output (i.e. pin no 3) a buzzer is connected.

Use any IR module and connect its Data out to pin 10 of microcontroller. The Relay connected to pin 13 of ULN2003 turns on when temp rises above 40 C so connect the fan to this relay.

Hardware



As this circuit has many components I advice don't use Vero boards or point to point boards.

Use a standard pcb. A pcb file is included in the zip file it opens with a software called EAGLE You can download the demo version here its quiet simple and easy to use. So print the pcb on a glossy paper. now place the glossy paper on the pcb. The print should be on the copper side now use an iron to transfer the print on the pcb. After you are done dip the pcb in any enchant I used FeCl3 (ferric chloride). When your pcb is ready pour lots of water to remove any FeCl3 and remove the print using steel wool. Now drill holes and place components.

download the zip folder it contains the images of completed

project, hex file circuit diagram and pcb file.

You can see links before reply

You can see links before reply

javad naderi
14-04-2011, 21:19
موقعيت سنجهاي مغناطيسي

بطور كلي موقعيت سنجي از روش هاي مختلف زير قابل حصول است : خازني
جريان يورشي
نوري
مقاومتي
سونار
ليزري
پيزوالكتريك
القايي
مغناطيسي


سنسور هاي مغناطيسي براي بيش از 2000سال است كه در حال استفاده مي باشند. كاربرد اخير سنسورهاي مغناطيسي در رهيابي ياناوبري(Navigation) مي باشد.


سنسورهاي مغناطيسي از آهنرباي دائمي و يا آهنرباي الكتريكيِ توليد شده از جريان ac و dc استفاده مي كند. سنسورهاي مغناطيسي ، بطور كلي ، بر ميدان مغناطيسي عمل مي كنند و ويژگيهاي آنها تحت تاثير ميدان مغناطيسي تغيير مي كند. از ويژگيهاي اين سنسورها غير تماسي بودن (Non contact) آنهاست. در آنها هيچ اتصال مكانيكي ميان قسمت هاي متحرك و قسمت هاي ثابت وجود ندارد. اين خاصيت منجر به افزايش طول عمر آنها شده است. علاوه بر اين لغزش قسمت هاي متحرك بر هم، در ديگر سنسورها مثل پتانسيومتر باعث ايجاد نويز مي شود، كه اين مشكل در سنسورهاي مغناطيسي رفع شده است.

سنسورهاي مغناطيسي به سبب ساختار مناسبي كه دارند در محيط هاي آلوده، چرب و روغني بخوبي عمل مي كنند و به همين علت در اتومبيل و كاربرد هاي اين چنيني بسيار مفيد هستند.
سنسورهاي مغناطيسي بر مبناي رنج ميدان اعمالي بصورت زير تقسيم بندي مي شوند:Low field : كمتر از 1mG
Medium field : ما بين 1mG و 10G
High field : بالاتر از 10G



جابجايي ( Displacement ) به معني تغيير موقعيت است. سنسورهاي جابحايي به دو نوع افزايشي ( Incremental ) و مطلق ( Absolute ) تقسيم مي شوند. سنسور هاي افزايشي ميزان تغيير بين موقعيت فعلي و قبلي را مشخص مي كنند. چنانچه اطلاعات مربوط به موقعيت فعلي از دست برود، مثلا منبع تغذيه دستگاه قطع بشود، سيستم بايد به مبدا خود منتقل شود.( reset شود.) در نوع مطلق موقعيت فعلي بدون نياز به اطلاعات مربوط به موقعيت قبلي بدست مي آيد. نوع مطلق نيازي به انتقال به مرجع خود را ندارد. معمولا سنسورهاي جابجايي مطلق را سنسورهاي موقعيت ( Position sensor ) مي نامند.

در اين پروژه سعي شده است تا سنسورهاي جابجايي ، موقعيت و مجاورتي ( Displacement , Position , Proximity ) ‌پوشش داده شود.
بطور كلي زماني كه بخواهيم كميت هاي فيزيكي مانند جهت ، حضور يا عدم حضور ، جريان ، چرخش و زاويه را اندازه گيري كنيم و از سنسورهاي مغناطيسي استفاده كنيم ، ابتدا بايستي تا اين كميت ها يك ميدان مغناطيسي را بوجود آورند و يا تغييري در ميدان مغناطيسي يا در خصوصيات مغناطيسي سنسور ايجاد نمايند و در نهايت سنسور اين تغيير را احساس نموده و آنرا با يك مدار بهسازي به جريان يا ولتاژ مناسب تغيير دهيد.

You can see links before reply

در ادامه اصطلاحاتي جهت يادآوري بيان مي شود:

شدت ميدان مغناطيسي (Magnetic field intensity) : آنرا با H نمايش مي دهند و نيرويي است كه شار مغناطيسي را در ماده به حركت در مي آورد. به همين علت بدان نيروي مغناطيس كنندگي (Magnetizing force) نيز مي گويند. واحد آن آمپر بر متر مي باشد.

چگالي شار مغناطيسي (Magnetic flux density) : آنرا با B نمايش مي دهند. ميزان شار مغناطيسي است كه در واحد سطح ماده توسط نيروي مغناطيس كنندگي بوجود آمده است. واحد آن نيوتن بر آمپر بر مترمربع مي باشد.

نفوذپذيري مغناطيسي (Magnetic permeability) : آنرا باYou can see links before reply
نمايش مي دهند. توانايي و قابليت ماده جهت نگهداشتن و عبور شار مغناطيسي است. در فضاي آزاد رابطه
You can see links before reply

بر قرار است كه نفوذ پذيري مغناطيسي فضاي آزاد است و برابرYou can see links before reply
مي باشد. درساير مواد رابطه به شكلYou can see links before reply خواهد بود كهYou can see links before replyوYou can see links before replyنفوذ پذيري مغناطيسي نسبي ماده مي باشد.
هيسترزيس ( Hysteresis ) : پديده اي است كه در آن حالت سيستم وارون پذير نمي باشد. در يك سنسور جابجايي يا موقعيت اين پديده باعث مي شود تا مقدار خوانده شده در يك نقطه توسط سنسور هنگام رسيدن بدان از بالا و پايين تفاوت بكند. شكل زير اين پديده را نشان مي دهد.
You can see links before reply
هيسترزيس مغناطيسي (Magnetic hystresis) : زماني كه يك ماده فرومغناطيسي در يك ميدان مغناطيسي متغير قرار مي گيرد به سبب عقب افتادگي چگالي شار (B) از نيروي مغناطيس كنندگي (H) ، اين پديده رخ مي دهد.
You can see links before reply
اشباع مغناطيسي (Magnetic saturation) : حد بالاي توانايي يك ماده جهت عبور شار مغناطيسي از خود است.

javad naderi
15-04-2011, 03:45
Termometer

You can see links before reply

javad naderi
15-04-2011, 03:46
شماره گیر


You can see links before reply

javad naderi
15-04-2011, 14:02
سلام.اینم از پروژه کاربردی ال سی دی رنگی


دانلود کنید


You can see links before reply

javad naderi
15-04-2011, 16:43
Serial_LCD

دانلود کنید

You can see links before reply

javad naderi
15-04-2011, 16:48
mouse


دانلود کنید


You can see links before reply

javad naderi
15-04-2011, 16:54
ساخت منبع تغذیه با پاور



You can see links before reply

javad naderi
15-04-2011, 16:57
digital voltmeter 200mV to 2000V




You can see links before reply

javad naderi
16-04-2011, 19:35
Using PS/2 Keyboards in Embedded Systems


You can see links before reply

javad naderi
17-04-2011, 00:36
glcd



You can see links before reply




You can see links before reply

javad naderi
17-04-2011, 00:52
glcd


You can see links before reply


You can see links before reply

javad naderi
17-04-2011, 00:53
glcd


You can see links before reply


You can see links before reply

iman_ieee
18-04-2011, 03:08
whats the pass?!?!

Nader1990
18-04-2011, 09:48
از همگی شما سپاس گزارم.

javad naderi
18-04-2011, 21:19
whats the pass?!?!


pass is: You can see links before reply

javad naderi
27-04-2011, 02:51
هند بوک سیستم های مکاترونیک سنسورها و راه انداز ها


You can see links before reply

javad naderi
06-06-2011, 12:30
خوشحال میشم دوستان مطلب بزارن.

t.o.e
06-06-2011, 18:48
هند بوک سیستم های مکاترونیک سنسورها و راه انداز ها


You can see links before reply
این لینک کار نمی کند.
لطف کنید بررسی بفرمایید.
متشکرم.

javad naderi
18-06-2011, 02:29
دوستان من 2 ماهی نیستم و میرم آموزشی سربازی.امیدورم مطالب من به دردتون خورده باشه.یا غلی

javad naderi
19-08-2011, 02:00
سلام.خوب ما اومدیم.تاپیک مت خاک گرفته.

javad naderi
19-12-2011, 21:32
کسی اینجا نیست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

nima_zeus
19-12-2011, 23:01
کسی اینجا نیست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

سلام

از آموزش برگشتید؟:wink::0013:

javad naderi
04-03-2012, 23:20
You can see links before reply

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

سخت افزار Arduino یک برد گردشی منبع باز با یک میکروپروسسور و یک ورودی و یک خروجی است . همچنین دارای پین هایی برای ارتباط و کنترل کردن اشیای فیزیکی شامل (LED, servos و دکمه ها و …) است . این برد می تواند به کمک درگاه یواس بی تغذیه شود و یا می توان آن را به کمک هر منبع تغذیه خارجی که دیگر سخت افزارها و سنسور ها را تغذیه می کند ، آن را تغذیه کرد .
Arduino همچنین دارای یک نرم افزاری منبع باز چیزی شبیه به C++ ، است. بخشی در این قطعه وجود دارد به نام Arduino integrated development environment که به اختصار به آن IDE می گویند . IDE به شما این امکان را می دهد که کد نویسی کنید ، آن را کامپایل کنید و بر روی Arduino خودتان آپلود کنید تا از آن برای پروژ ها و کارهای پروتوتایپی استفاده کنید .

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

انواع مختلف Arduino

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

برای شروع به شما پیشنهاد می کنم که از کیتهای ۳۰ دلاری که این روزها معادل حدودا پنجاه هزار تومان است ، استفاده کنید . سپس اگر دیدید این کار را دوست داشتید می توانید از کیتهای گران تر استفاده کنید .

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

You can see links before reply


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

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


Arduino Uno
You can see links before reply
این مدل از Arduino به نام Uno ، یک استارتر فوق العاده از Arduino است . یک فونداسیون سالید برای شروع در اختیار شما قرار می دهد که با استفاده از آن می توانید یک پلاتفروم عالی برای جستجوهای خود داشته باشید . همچنین با بسیاری از سپر و پوشش های موجود و حتی آنهایی که ممکن است بعدا بیاید ، سازگاری خوبی دارد .

Arduino Nano
You can see links before reply

Nanoنیز در واقع مانندUno یک ویژگی برای ویژگی های Arduino محسوب می شود .با این حال اندازه آن یک سوم اندازه Uno است و نمی تواند به سادگی به عنوان شیلد استفاده شود . به عبارت دیگر Nano ابزاری برای استفاده به عنوان ابزاری دائمی در پروژه ها و کارهای آزمایشی در برد های مختلف است .

Arduino Lilypad
You can see links before reply

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

Arduino Mega 2560

You can see links before reply

The Mega 2560 یک مموری و تعداد پین بیشتری از ورودی و خروجی (I/O ) ، نسبت بهArduino های دیگر دارد . در واقع این بهترین و البته بزرگترین Arduino ی است که می توانید آن را تهیه کنید .با این وجود دقت کنید و بررسی کنید و ببینید که آیا پروژه ی شما نیاز به چنین چیزی دارد یا نه چرا که مشخص است که گرانترین نوع Arduino موجود است . پس خرج زیادی را روی دوش شما در پروژه خواهد گذاشت .

Netduino

You can see links before reply

Netduino، به زبان ساده پسر عموی Arduino ها است . آن هم یک سخت افزاری منبع باز برای هک کردن ( تغییر حالت دادن تنظیمات ) و راه حل های پروتوتایپینگ است . Netduino از .NET Micro Framework برای راه اندازی خود استفاده می کند.برای سازگاری با شیلد Arduino پین مناسب دارد با این وجود گاهی برای اجرا شدن نیاز به درایورهایی دارد .

لوازم اضافی Arduino ( شیلد ها )

شیلد ها کارایی و توانایی Arduino شما را افزایش می دهد ، در واقع به معنی واقعی کلمه قفل از Arduino شما باز می کند . در آن پینهایی وجود دارد که بر قسمت بالایی Arduino شما متصل می شود و به سرعت توانایی Arduino شما را نسبت به کار شیلد افزایش می دهد .همچنین می توانید همزمان تعداد بیشتری (مثلا چند تا ) شیلد را به آردینو خود متصل کنید .یک آردوینو که برای مقاصد خاص ساخته شده است و سپس می تواند یک ماشین کنترل از راه دور را به کمک شیلد RF کنترل کند چیزی است که شاید بتوان با آن یک پروژه بزرگ را کنترل کرد .

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

Ethernet

محبوب ترین نوع آردوینو ها می باشد چرا که به شما این امکان و توانایی را می دهد که بتوانید به اینترنت متصل شوید و ارتباطات کامل را از آن طریق برقرار کنید . شیلد Ethernet یکی از پر پتانسیل ترین های موجود می باشد .و هنگامی که شما به کار کردن با آن مسلط شدید می توانید از دل آن برای خودتان یک تستر/قهوه جوش و .. بسازید !

You can see links before reply



XBee

You can see links before reply

شیلد XBee یک ارتباط پوینت تو پوینت ساده وایرلس به شما می دهد . با این شیلد می توانید دو آردیونو را به یکدیگر متصل کنید و یا یک سری کامل از آردیونو ها را به یکدیگر متصل کنید و یک شبکه درست کنید ، شبکه ای که شاید روزی دنیا را کنترل کند !

Motor
You can see links before reply


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

تعداد بسیار زیاد از شیلد های Arduino دیگری مانند شیلدهای موزیک ، بازی های ویدویی و بلوتوث موجود می باشد . به شما پیشنهاد می کنیم که خودتان شیلد مورد نظرتان را برای پروژتان ، با جستجو پیدا کنید .

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

برنامه ها (Sketches)

Arduino IDE یک ابزار توسعه دهنده پلاتفورم است که به زبان جاوا نوشته شده است . به شما این امکان را می دهد تا تمامی کارایی نرم افزاری آردوینوی خودتان را کنترل کنید .

You can see links before reply

هر برنامه ای که آن را می نویسید به اسکچ شناخته می شود که بعد از آن کامپایل شده و سپس بر روی آردوینو شما به کمک IDE آپلود می شود . تعداد بسیار زیادی از اسکچ ها به صورت آنلاین و رایگان موجود می باشند و همچنین دیگر IDE ها طوری هستند که با اکثر آردوینو ها سازگار می باشند و کار می کنند .

You can see links before reply

Eclipse و Notepad++ دو اسکچ بسیار محبوب می باشند که به کمک آنها می توانید برنامه ها را بسازید ولی با این حال دسترسی به مثال های اسکچ و کامپایل و آپلود کردن و اتمام کار بر روی آردویونو در آنها به سادگی انجام نمی شود و این خودش یک ضعف بزرگ برای آنها محسوب می شود .


هدف این مقاله این است که شما با پروژه های Arduino آشنا شوید و پروژه های خود را آغاز کنید .برای اینکه بیشتر در این مورد بدانید می توانید از لینک های زیر استفاده کنید .

اگر شما هم از پروژه خودتان و یا خود Arduino ها لینکهایی در اختیار دارید ، خیلی خوب است که آن را با دوستانتان و ما در اینجا به اشتراک بگذارید .

poshga
27-04-2012, 17:45
دوست عزیز من در خصوص سنسور های گازی بخصوص mq7 کمی اطلاعات احتیاج دارم
میشه نحوه اتصال اونا به میکرو توضیح بدی و بهم بگی پایه های اون به چه شکلی هست
من نمی فهمم چجوری یه mq7 به میکرو متصل کنم یکم مورد دارم

sigma-mx
27-04-2012, 17:59
مهندس جان طریقه اتصال هر سنسور با یکی دیگه معمولا فرق میکنه . و تو دیتاشیت هر کدوم نحوه اتصال رو نوشته . مثلا تو mq7 با تقسیم ولتاژ هست که تو دیتاشیت هم دقیقا مدار و فرمول محاسبشو نوشته . گفته یه مقاومت RL باید گذاشته بشه و ولتاژ ی که روش میوفته تو اون فرمول قرار بدید .

javad naderi
28-04-2012, 01:12
Mq7 Datasheet (You can see links before reply)

javad naderi
28-04-2012, 01:13
ولی چند نکته میگم شاید بدردت بخوره:
-سنسور به صورت تقسیم مقاومتی باید وصل بشه
-وقتی تغذیه سنسور رو وصل میکنی سنسور کمی داغ میشه که کاملا طبیعیه
-چند دقیقه اول سنسور خروجیش اشتباهه و اگر دفعه اوله که سنسور رو راه اندازی میکنی حدود 24 ساعت باید بگذره که سنسور به ثبات برسه
-خروجی سنسور رو بده به adc میکرو و عدد رو بخون

javad naderi
28-04-2012, 01:21
سنسور دود و نحوه ی درایو کردن آن

سنسور دود ازجمله سنسورهای پرکاربرد در الکترونیک است.که قادر به تشخیص غلظت گازCO2 میباشد.
نمونه ای از سنسور دود:
You can see links before reply
اینم مدار درایور سنسورMQ7:
You can see links before reply
این مدارنیز در عین سادگی کاربرد زیادی دارد.
زمانیکه غلظت همه ی گازهای موجود نرمال باشد ولتاژ خروجی مدار ثابت است به محض افزایش غلظت گازCO2 هوا ولتاژ خروجی نیز افزایش می یابد.که بوسیله ی تبدیلاتADCهمانند سنسور دما میتوان برای آن برنامه نویسی کرد.با تنظیم ولوم میتوان ولتاژ خروجی زمان نرمال را تنظیم کرد(تغذیه5V)


راستی vout تو عکس پایینی GND هستش.موفق باشی poshga