قیمت لحظه ای طلا و اونس - سایت طلا
Iran Robotic
انجمن پرشس و پاسخ


مسابقات رباتیک بابل 1 تا 3 اردیبهشت ماه 1387 www.robofire.ir
این مجموعه به یک اپراتور مسلط به کامپیوتر (مجموع آفیس)و اینترنت (مرد) تمام وقت نیازمند می باشند. در صورت تمایل لطفا CV (رزومه) خود را به آدرس moayeri@gmail.com ارسال نمایید

جستجو در مقالات سایت


 

نام کاربري : ميهمان

نام کاربري
رمز عبور


رمز عبور را فراموش کرده ام؟
چنانچه در ورود مشکل دارید
لطفا از مرورگر FireFox استفاده نمایید
 





شماتيک ربات مسيرياب با ميکرو ۲۰۵۱
موارد اولیه برای کارگاه الکترونيک رباتيک
تبدیل آنالوگ به دیجیتال با استفاده از میکرو و ADC
mp3 player با 89c51snd1
کار با پرت پارالل
کار با پرت سريال ۲
نحوه خواندن مقدار مقاومت
آشنايی با نيمه رساناها


مدار تبدیل آنالوگ به دیجیتال توسط ای سی 555
i-sobot كوچك‌ترين ربات انسان‌نماي جهان
مجله هوش مصنوعی
اولین دوره جشنواره بزرگ ربات های ملی
نخستین همايش ملي نخبگان جوان
دومین دوره مسابقات انتخابی المپیاد جهانی روبات لگو
لیست اجناس
سفارش پروژه های دانشجویی
فرستنده اف ام با توان بک وات
فرستنده گیرنده مادون قرمز 8 کاناله با برد 10 متر:
گیرنده مادون قرمز 8 کاناله با برد 10 متر
لیست تمامی مطالبی که تاکنون در وبلاگ منتشر شده به صورت یکجا
گیرنده FM (مدار رادیو موج اف ام ) 100 در صد عملی
مدار حس کننده اختلاف دما
به زودی

آشنایی با اصطلاحات کاربردی در شبکه
انواع حسگرها
آشنایی با مدارک رسمی MICROSOFT
تکرار کننده (ریپیتر) چیست؟
blu-ray چیست؟
میلاد مولود کعبه مبارک باد !

.....عیــــــــــــــدمبارک بــادا !
تفنگ مغناطیسی

عکس های روبات های شوشتر و شاهکارهای .........
طریقه ساخت فیبر مدار چاپی بوسیله اسپری پزتیو20
طریقه ساخت فیبر مدار چاپی بوسیله لتراست
طریقه ساخت فیبر مدار چاپی بوسیله لامینت
سنسور مادن قرمز بدون حساسيت به نور محيط
هوش مصنوعی
جناب آقای استاد محمدی
جناب آقای استاد زارعی
راه اندازی سایت جدید مرکز
معرفی كتاب : مباني رباتيك اصول و طراحي و ساخت(جلـد اول)
تازه های الکترونیک
فراخوان(تغيير زمان دفاعيه )
معرفی کتاب : روبوتیک ، مکاترونیک و هوش مصنوعی
روز شمار علم در این هفته


تست
انجمن هاي فارسي سيسکو سيستم
ديتا شيت قطعات الکترونيکي
يک نگاه بکنيد بد نيست.
مقاله
سايت در مورد دلفي
بهترين منبع براي برنامه نويسي با مثال
همه چيز در مورد الکترونيک
معرفي پايه هاي خانواده ۷۴**و ۴۰**
فيلم از ربات هاي مسير ياب
ExpressPCB
قوانين شبيه سازي روبوکاپ دو بعدي
معرفي پايه هاي خانواده ۷۴**و ۴۰**
معرفي پايه هاي خانواده ۷۴**و ۴۰**
 


تعداد بازديد امروز: [7258]
تعداد بازديد ديروز: 6808
تعداد مقالات ارسالي:
245
تعداد اعضا:
7555
کاربران آنلاين :
 


نام کاربری

نظر شما درباره طراحی سایت چه می باشد

خیلی خوب
ضعیف
متوسط

 


ارسال های جديد وبلاگ یا سايت همه چیز درباره الکترونیک (شیلانه) shilaneh.persianblog.com

عنوان :  

 

 

سلام

خوبيد؟خوشيد؟سلامتيد؟

از همه ميل ها و فيدبک های مثبت شما که به دستم ميرسه ممنونمتعداد زيادی تقاضای اموزش ۸۰۵۱ رو داشتند بنابر اين يک جزوه با عنوان " طريقه ساخت فايل هگز و انتقال ان به ۸۰۵۱ "نوشتم كه اميدوارم مفيد باشه.در اين جزوه شما ياد می گيريد كه چطور يك برنامه رو بنويسيد و اون رو به ميكرو منتقل كنيد با تمام فوت و فن ها

البته برای اينكه منبع اين جزوه مشخص باشه بعد از دانلود احتياج به پسورد زير داريد:

password:shilaelektor



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=5232220

نظرات

 

عنوان :  

 

 

سلام:

عيد شما مباركسال خوبی رو برای شما ارزو می كنم و اميدوارم تعطيلات به همه خوش بگذره

چند تا مدار جالب و خيلی ساده از كتاب پروژه های الكترونيك پيدا كردم كه فكر می كنم بد نباشه اونها رو دانلود كنيد.ايده به كار رفته در اين مدارها جالبه و تعداد المانهای استفاده شده خيلی كمه !در ضمن می شه در كاربردهای ديگه هم از اونها استفاده بشه.

۱.مدار دفع كننده پشه مالاريا

به هر حال اگه برای تعطيلات عيد قصد مسافرت به جايی داريد كه پشه مالاريا داره می تونيد از اين مدار يكی بسازيد

http://www.4shared.com/file/925129/73368727/malaria.html

۲.نشانگر بی ابی رادياتور خودرو:

يا اگر زياد به ماشينتون مطمئن نيستيد از اين استفاده كنيد

http://www.4shared.com/file/925137/8d959b61/neshangar_by_aby.html

۳.دزدگير سيمی

البته با اين دزد گير نميشه دزدی رو گرفت ولی جالبه

http://www.4shared.com/file/925137/8d959b61/neshangar_by_aby.html



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=4736378

نظرات

 

عنوان :  

 

 

سلام

اميدوارم با اين دير به دير اپديت شدن وبلاگ هنوز بيننده ای مونده باشه!

ولی بدونيد من همه کامنت ها و ميل ها ی شمارو چک می کنم وتا جايی که بتونم جواب ميدم

Stripboard layout for simple tester

برای اين دفعه دو تا مدار خوب به صورت فايل pdfاماده كردم كه فقط اميدوارم بتونيد دانلود كنيد. چون يه مقدار تو اپلود فايل مشكل دارم و اگه نتونستيددانلود كنيد حتما كامنت بذاريد تا من بدونم

۱.تستر قطعات الكترونيك

اين تستر كه شكلش بالا اومده مدار خيلی ساده ای داره و طبق يك جدول شما می تونيد اكثر قطعات مثل خازن و ترانزيستور وتركهای پی سی بی و.....رو با اين مدار ساده از لحاظ سالم بودن تست كنيد

http://www.4shared.com/file/789704/15023c3/Simple_Component_and_Continuity_Tester.html

۲.ولت متر ديجيتال

در اين مدار از ای سی cl7107كه مبدل ديجيتال به انالوگ هست استفاده شده

و توانايی نمايش ولتاژ های dcدررنج ۰-۱۹۹۹ولت رو داره ومدار جالبيه يه سری بزنيد

http://www.4shared.com/file/789703/9f34b660/voltmeter.html



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=4627816

نظرات

 

عنوان :  

 

 

سلام

فايلی که براتون گذاشتم يه فرستنده fmحساس وجالب با برد دو كيلومتر هستش اصوات دريافت شده توسط ميكروفون رو تا چند برابر تقويت می كنه وشما می تونيد روی موج fmراديو اصوات رو دريافت كنيد فقط مواظب باشيد برای كاربردهای جاسوسی استفاده نكنيد

http://www.4shared.com/file/837634/4de6eec0/transmitter.html



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=4300455

نظرات

 

عنوان :  

 

 

سلام دوستان:

متاسفانه تا يه ماه و نيم ديگه به علت مسافرت و نداشتن فرصت نميتونم اپديت كنم وفعلا ازتون خداحافظی ميكنم ولی بعد از اين يه ماه ونيم دوباره اينجا سر بزنيدا

جواب:

يکی از دوستان ايميل زده بود و راجع به فضای برنامه رام ميکرو سوال کرده بود من بهتر ديدم يک مثال از جدولlook-up برای روشن شدن موضوع بزنم:

ادرس دهی ارايه ای جهت گرفتن اطلاعات از جداولی استفاده ميشه كه در حافظه رام تعريف می شوند و جهت دسترسی به هريك از كاراكترها از دستور زير استفاده می شه:

movc a ,@a+dptr

جدولها به وسيله دستور dbتعريف می شوندمثلا كلمه iranدر ادرس 200hنوشته شده و به وسيله دستور زير جدول در فضای برنامه رام قرار داده می شود:

ORG 200H

MYDATA:DB "IRAN

كاراكتر ادرس

MYDATA "I

MYDATA+1 R

MYDATA+2 A

.............و مكانهای ۲۰۰تا ۲۰۲در رام دارای محتويات زير است:

200=I

201=R

203=A

MOV DPTR,#MYDATAاشاره گر DPTRرا با ادرس اول جدول مقدار دهی می كند

CLR A

MOVC A,@A+DPTR

INC DPTR

CLR A

MOVC A,@A+DPTR



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=4040454

نظرات

 

عنوان :  

 

 

با توجه به اينکه من از اين سايت خيلی خوشم اومده همه لينکهای اين سايت رو امروز گذاشتم اين سايت برای دانش اموزان مدرسه ای انگليس طراحی شده و مطالب اوليه الکترونيک رو خيلی ساده توضيح داده ای کاش يه نفر هم توی ايران از اين سايتها می زدتا برای دانش اموزانی (يا حتی دانشجويان ترم اول)که علاقمند هستند مفيد باشه

چگونه از اسيلوسکوپ استفاده کنيم؟ کليدهای کنترلی oscopرا به طور كلی توضيح داده و...

چگونه از مولتی متر استفاده کنيم؟

انواع سيگنالها را بشناسيد

تقسيم کننده های ولتاژ چيستند؟شما ياد ميگيريد تقسيم کننده ها چيستند و چرا در طراحی الکترونيک مهم هستندو....

طراحی قدم به قدم يک پروژه و تحليل ازمايشگاهی

چگونه از مقاومت های وابسته به نوراستفاده کنيم؟

مقاومتها می تونيد برنامه ای برای اندازه گيری مقاومت دانلود کنيد

ساختار برد برد چگونه است و چطور می توان از ان استفاده کرد

خودتان خازن بسازيد

چگونگی جريان ولتاژ ومقاومت در يک مدار

يک مدار نمونه همراه با تحليل

قطعات الکترونيک

طراحی با ای سی ۵۵۵



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=4009641

نظرات

 

عنوان :  

 

 

ترمو متر ساخته شده با AVR

با توجه به خواست دوستانی كه در نظر سنجی شركت كردند يه پروژه اموزشی كه از avrاستفاده كرده رو معرفی می كنم:

اين ترمومتر توانايی اندازه گيری حرارت از -۵۵تا+۱۲۵درجه سانتيگراد دارد(با رزولوشن ۱درجه)

ساختار:

از اين مدار ساده می توان روی يونيورسال pcbهم استفاده كرد

جريان قبل از وارد شدن به سون سگمنت از مقاومتهای ۲۲۰ اهم عبور می كند و ledها به اين طريق درايو می شوند

پين اند مشترك هر ledبا port dكنترل می شود pd2-pd5

به جای ترانزيستورهای pnpمی توان از هر ترانزيستور سيگنال كوچكی استفاده كرد

استفاده از كليدهای s1تاs4اختياری است و همينطور خروجی pd6اختياری می باشد

سنسور حرارتی ای سی ds1820می باشد كه با مقاومت pull up۴.۷ به pd1متصل می شود

در اين مدار از يك سنسور استفاده شده اما شما می توانيد از يك خط سنسور استفاده كنيد و تغيير كوچكی در برنامه برای خواندن سنسورها بدهيد

برنامه كوتاه و ساده است وبه زبان سی نوشته شده

r1-r7=470ohm 1/4 watt

u1=74ls90 ttl bcd counter ic

u2=74ls47ttl seven segment display driver ic

disp1=common anode 7 segment led display

ديروز كه در حال وب گردی بودم سايت خوبی راجع به شمارنده بی سی دی پيدا كردم يه سری بزنيد



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3994590

نظرات

 

عنوان :  

 

 

امپلی فاير ۲۰۰وات:

اين امپلی فاير كيفيت بالا وخوبی داره برای اسپيكرهای ۴ تا ۱۶ اهم می تونيد ازش استفاده كنيدشماتيك و مدار چاپی :

ليست قطعات:

توجه:

۱.فضای كافی برای خنك كننده ها در نظر بگيريد(خنك كننده برای ای سی ها و ترانزيستورها)

۲.ای سی ها و ترانزيستورها نبايد هيچ ارتباطی با هم داشته باشن برای اين منظور از عايق(پلاستيك يا ميكا)بين انها استفاده كنيد

۳.منبع تغذيه بالای ۵ امپر نياز است كه می تونيد از لينك زير دانلود كنيد

۴.امپدانس اسپيكر نبايد از ۴ اهم كمتر باشه

۵.اين امپلی فاير قابليت اتصال به تيونروپری امپلی فاير ديگروميكروفون داره

دانلود منبع تغذيه

--== Download Power Supply Schematics for this amplifier ==--

يکی از دوستان سايت راجع به ultrasonicخواسته بود كه من چند تا سايت معرفی می كنم اميدوارم مفيد باشه:

سايت اول

سايت دوم

سايت چهارم



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3973037

نظرات

 

عنوان :  

 

 

اداپتور cd playerبرای استفاده در ماشين:

با به كار بردن مدار زير شما می توانيد بدون نگرانی از تمام شدن باتری ساعت ها از ديسك من در ماشين استفاده كنيد

اين مدار يك رگولاتور فوق العاده ساده می باشد كه ۱۲ ولت را از باتری ماشين گرفته و به ۹ ولت قابل استفاده برای ديسك من تبديل می كند خيلی ارزونه فكر نمی كنم همه قطعات روی هم از ۵۰۰ تومن بيشتر بشه!

شماتيك مدار:

ليست قطعات:

c1=1000uf 25v electrolytic

c2=10 uf 25v electrolytic

c3= 1uf 15v electrolytic

c4=0.1uf 15v electrolytic

u1=78009 or other regulator

heat sink(خنك كننده)برای u1

فيش sigarette lighterبرای ديسك من

توجه:

۱.اگر احتياج به خروجی ۶ ولت داريد به جای ۷۸۰۹ ميتوانيد از۷۸۰۶ استفاده كنيد

اگر ۵ ولت می خواهيد می توانيد از ۷۸۰۵ استفاده كنيد

۲.مواظب باشيد كانكتورها معكوس نباشند چون ديسك من اسيب خواهد ديد

شارژر باتری ماشين

اين شارژر هر باتری اسيدی را به سرعت و اسانی شارژ خواهد كرد.شارژر جريان زيادی را در باتری رها مي كند تا زمانيكه جريان باتری به مقدار ۱۵۰ميلی امپر می رسد .در اين موقع ولتاژ كم می شود تا از شارژ زياد باتری جلوگيری شود.وقتی شارژ باتری كامل می شود مدار خاموش شده و يك LEDرا روشن می كند و نشان دهنده پايان سيكل است.

شماتيك مدار:

ليست قطعات:

r1=500 ohm c1=0.1uf 25v

r2=3 kohm c2=1uf 25v

r3=1k c3=1000pf 25v

r4=15 ohm d1=in457

r5=230 ohm q1=2n2905 pnp transistor

r6=15k u1=lm350 regulator

r7= 0.2 ohm (10w u2=lm301A opamp

s1=normally open push botton switch

heat sink for u1 ,alligator clips for out put

نكات مهم:۱.برای تغذيه مدار از منبع تغذيه زير استفاده می شود كه شامل خازن فيلترينگ و ترانسفورمر است:

ليست قطعات:

c1=6800uf 25v t1=3A 15v transformer

br1=5A 50v bridge s1=5Aspst switch

f1=4A 250v fuse

۲..يك HEATSINKبرای U1احتياج خواهد شد ۳.برای استفاده مدار خروجی منبع تغذيه را به پايه INاز U1وصل كنيد و خروجی ديگر را به زمين مشترك مدار سپس سوئيچ S1را فشار دهيد۴.بار اول كه مدار را استفاده می كنيد كاملا بررسی كرده و از عملكردش مطمئن شويد همچنين مطمئن شويد كه شارژ باتری كم است



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3895952

نظرات

 

عنوان :  

 

 

برای اطلاعات بيشتر در مورد روبوت فوق اينجارو کليک کنيد

چند تا لينک خيلی خوب:

گيرندهam پری امپلی فاير ميکروفون

کنترل موتور dc کنترل tone

نشان دهنده سطح اب امپلی فاير فرکانس بالا

سيستم ارتباطی ليزر ميکروفون کامپيوتر

فلز ياب امپلی فاير گيرنده تلويزيون

امپلی فاير ۸وات امپلی فاير هدفون



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3842771

نظرات

 

عنوان :  

 

 

برنامه c51اين پروژه برای کسانيکه علاقه مند به برنامه نويسی باميکرو 8051هستند اموزشی ومفيد هستش

توضيحات:

max7219به واسط سريال شبيه spiاحتياج دارد که توانايی استفاده از ۸۰۵۱ را به ما ميدهد از انجاکه تعداد پين های پورت i/oدر۸۰۵۱محدود است max7219اجازه ميدهد ۴ تايمر داشته باشيم و هر کدام از تايمرها دو منطق دارد برای خروجی از ای سی ۷۴۰۷ اپن کلکتور که در پروژه های ميکروکنترلری پر مصرف هست استفاده شده ۴ کليد فشاری برای set timeکردن هر تايمر استفاده ميشود هر تايمر دو ledدارد که تايمر ۱و۲ برای دقيقه و تايمر ۳و۴ برای شمارش ساعت به کار رفته هنگام تايم اوت صفحه نمايش صفر را نشان خواهد داد و بيت خروجی فعال می شود دو بازر برای الارم تايمر ۱و۲ استفاده می شود

سخت افزار:

mcuاستفاده شده ميکرو ۸۹۵۱با کريستال۱۱.۰۵۹۵mhzکه سيگنالهای clk,din,loadرا کهmax7219به ان احتياج دارد را توليد می کند

مدار داخلی ساده است و از درايوينگ جريان استفاده می کند ۱۵ ميلی امپر برای mc3040کافی است تراياک خروجی رله الکترومکانيکی ۲۲۰ ولت را درايو می کند از انجا که رله دو اتصال no,ncدارد بنابر اين دو عملکرد acتهيه ميکند حالت روشن برای noوحالت خاموش برای nc

اين تايمر سوييچ اصلی برای روشن و خاموش کردن برد ندارد و از روش power down استفاده شده وقتی همه ledها روشن هستن جريان dcدر حدود ۹۰ ميلی امپر جاری می شود و در مد پاور داون جريان نزديک به ده ميلی امپر هست

نرم افزار:

هر ده ميلی ثانيه حلقه تکرار می شود و بر نامه های زير را انجام ميدهد(البته به خاطر فارسی بودن صفحات شما بر عکس ميبينيد)

while(1)
{
while(!cputick) // run following tasks every 10ms
;
cputick = 0;
set_timer(); // check key pressed
run_timer(); // run four timers
key_release(); // check if key has been released
updatedisplay(); // send data to MAX7219
ring1(); // optional buzzer alarm1
ring2(); // optional buzzer alarm2
}

اين قسمت بيت ورودی داده شده را کنترل خواهد کرد (p3.2 تا p3.7)کنترل به وسيله andکردن بايت maskبا بيت مشخص شده انجام می شود مثلا در مورد p3.2 می خواهيم بيت ۲ از پورت ۳ را با بايت 0x04کنترل کنيم و اگر جواب صفر است flag1را يک ميکنيم که نشان ميدهد کليد يک فشار داده شده سپس index را کنترل ميکنيم اگر شرط بر قرار باشد تايمر يک بار گذاری خواهد شد برای بقيه کليد ها هم به مهين صورت است

// reload preset time value from preset array for each key pressed

set_timer()
{
if((flag1&1) == 0) // enter only when keys have been released
{
if((P3&0x04) == 0)
{
flag1 |= 1;
if(index1>=9) index1 =0;
timer1= preset_timer1[index1++];
}

اگر هيچ کليدی فشار داده نشده باشد به صورت زير است يعنی همه بيت ها يک هستن وز مانی که کليدی فشار داده شد اين بيت صفر می شود

key_release()
{
if((P3&0x3c) == 0x3c)
flag1 &= ~1;
}

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

Firmware (Micro-C for 8051)

Firmware (sdcc for 8051)

Intel Hex files (Micro-C for 8051)

ليست قطعات

شماتيک مدار(فايل pdf)



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3816620

نظرات

 

عنوان :  

 

 

روبوت دنبال کننده خط سياه:

اين روبوت مدار خيلی ساده ای داره ومن اون رو با تمام فايل هايی که برای پروگرمر لازم داره براتون ميذارم حتی يک اماتور هم ميتونه به سادگی اون رو بسازه برای موتورها و چرخ ميتونيد از موتور های ساده ماشينهای اسباب بازی استفاده کنيد در اين روبوت دو تا چرخ عقب توسط موتور کنترل ميشه ولی چرخ جلو ازاده از چهار تا سنسور هم برای تشخيص نوار سياه استفاده شده وقتی که سنسورها نوار سياه رو ميبينن خروجی مقايسه کننده low,lm324خواهد شد و در بقيه موارد خروجی highخواهد بود در اينجا برای درايور کردن موتورها از ای سی l293dاستفاده شده که برای کنترل سرعت و جهت موتور استفاده شده اگه نتونستيد اين ای سی رو توی بازار پيدا کنيد پيغام بذاريد تا يه مدار ديگه ای که ميشه جايگزين کرد رو براتون بفرستم

توجه:نحوه قرارگيری سنسورها خيلی مهمه

برای پروگرم کردن ۸۹۵۱احتياج به يک پروگرمر داريد ولی فايل هگز به صورت اماده در دسترس هست اميدوارم که اين روبوت رو بسازيد و از ساخت اون لذت ببريد اگه در رابطه با ساخت به مشکلی بر خورديد سوال کنيد من هم سعی ميکنم جواب بدم از اين مدار حتی ميتونيد به عنوان يه پروژه دانشجويی هم استفاده کنيد

فايلها رو با کليک روی لينکهای زير ميتونيد دريافت کنيد

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

۱.در مورد مدار چاپی بايد بگم زياد احتياج به pcbنيست چون می تونيد از برد سوراخ دار استفاده كنيد و نتيجه بگيريد اگر هم خواستيد می تونيد با پروتل طراحی كنيد ولی من pcbاين مدار رو به صورت اماده ندارم

۲.در مورد مكانيك اين روبوت همونطور كه گفتم می تونيد از اسباب بازی استفاده كنيد

جهت اشنايی بيشتر با مكانيك اينگونه روبوت ها می تونيد به سايت های زير مراجعه كنيد

چگونه يک روبوت مسيرياب بسازيم:(ايران روباتيک)

http://robotic.farsitools.com/upload/158861833_robotics.zip?PHPSESSID=3569ba0a7903ede243e14cad9164e8d8

http://www.hlachini.com/Projects/robotic/index.htm فارسی

http://www.leang.com/robotics/info/articles/linesen/index.html انگليسی

۳.در مورد مدار جايگزين ای سی هم می تونيد منتظر باشيد تا روبوت خودم رو اپلود كنم و از درايور اون استفاده كنيد و يا از سايتهايی كه در اين رابطه معرفی كردم استفاده كنيد

robot c

robot-hex

robot-asm



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3798133

نظرات

 

عنوان :  

 

 

مدار امروز:

بيشتر اداپتور ها خروجی dc توليد ميکنن و خروجی acندارن بعضی از مدارهای ميکروکنترلی علاوه بر +۵ولت احتياج به يه خط ولتاژ acبرای زمان بندی دارن ويا unregulatedبرای راه اندازی رله بنابر اين اين مدار ميتونه مفيد باشه در اين مدار از يک ترانسفورمر جداکننده برای گالوانيزه کردن خط اصلی استفاده شده و ترمينال خروجی برای بارهای بزرگ قابل استفاده هست مدار ميتونه روی universal pcb استفاده بشه و برای ازمايش با ولتاژ acکاملا مطمئنه

ليست قطعات:

u1=7805 three terminal +5 voltage regulator

D1=db102 bridgediode

D2=in4001

c1=1000uf 25v electrolytic

c2=10uf 16v electrolytic

c3=0.1uf disk ceramic

T1=transformer 220v primary to 7.5v secondry 500ma

توجه:

در ترانسفورمر سيمهای سفيد ورودی و قرمزها خروجی هستن

به جای ديودها ميتوان از ديود های مشابه استفاده کرد

c1=فيلتر خازنی

هر چقدر بزرگتر باشد فيلتر بهتر و ولتاژ dcبزرگتر هست و جريانی که از ديود يکسو کننده عبور ميکنه بزرگتره



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3788049

نظرات

 

عنوان :  

 

 

چگونه نوع وپايه های يک ترانزيستور مجهول را ميتوان تشخيص داد؟

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

با توجه به اينکه مولتی متر يک باتری ۱.۵يا ۳ ولتی دارد وپراب قرمز به منفی باتری وپراب سياه به مثبت باتری (از داخل)وصل ميشود به صورت زير عمل ميکنيم

نکته مهم:مولتی متر رو در رنج high ohmقرار دهيد (۱k)

۱.پراب سياه رو روی يکی از پايه ها بذاريد و قرمز رو روی دو پايه ديگه اگر عقربه زياد حرکت کرد ترانزيستور از نوع npnاست

اگر کم حرکت کرد پراب سياه رو روی پايه های ديگه بذاريد برای گرفتن نتيجه نهايی حداکثر ۶ بار اينو انجام بديد

اگر عقربه دوباره حرکت نکرد جای پراب سياه و قرمز رو عوض کنيدو دوباره ازمايش بالا رو تکرار کنيددر اين حالت اگر عقربه برای هر دو پايه ديگه حرکت کرد ازنوع pnp است

اگر برای هر دو پايه حرکت نکرد ترانزيستور openاست

اگر برای همه تستها حرکت کند shortest است

اگر برای يکی از تستها خيلی اروم حرکت کنه leakyاست

وقتی نوعش رو فهميديم پايه متصل شده به پراب سياه (در نوع ان پی ان) پايه بيس است ودر نوع ديگه پايه متصل شده به پراب قرمز پايه بيس است

برای پيدا کردن کلکتور واميتر از روش tutاستفاده ميکنيم و در واقع ساده ترين امپلی فاير جهان رو ميسازيم در نوع npn(سياه به کلکتور وقرمز به اميتر )به وسيله يک انگشت بين c,bاتصال برقرار کنيد عقربه ۸۰درصد تغيير جهت ميدهد در اين حالت پايه اميتر نبايد با بدن تماس داشته باشد

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

در(pnp):سياه به اميتر و قرمز به کلکتور وصل شده ومثل بالا عمل ميشود

اگر از اين روش برای ترانزيستوری که در مدار وصل است استفاده ميکنيد بايد تغذيه خاموش باشه وخازن ها شارژشونو از دست داده باشن

اين روش کاملا عملی است و در ابتدا کمی پيچيده به نظر ميرسه اما اگه روی ترانزيستوری که برای شما شناخته شدست اولين بار ازمايش کنيد خيلی اسون ميشه



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3722669

نظرات

 

عنوان :  

 

 

کدهای خازنی رو چطور بخونيم؟

دو نوع خازن داريم :

۱.الکتروليت۲.سراميکی

خازن های بزرگتر در حد ميکرو وميلی فاراد اغلب الکتروليتی هستند و اندازه وتحمل ولتاژ انها روش نوشته شده

اما روی خازنهای کوچک در حد پيکو و نانو فاراد اغلب سه تا شماره ميبينيم مثل 103,104,236,..

با توجه به جدول زير:

۱ميلی=(10-3) اميکرو=10-6 ) ۱نانو=(10-9 ) اپيکو=(10-12

gives you the value in Pico-Farads)
0 1
1 10
2 100
3 1,000
4 10,000
5 100,000
6 not used
7 not used
8 .01
9 .1

بنابر اين شماره سوم مربوط به تعداد صفرهاست مثلا:

104=pf 100,000

224=pf 220000

123=pf 12000

و حروفی مثل j,b,c,...تلورانس خازن رو طبق جدول زير مشخص ميکند:

Letter symbol Tolerance of capacitor
B +/- 0.10%
C +/- 0.25%
D +/- 0.5%
E +/- 0.5%
F +/- 1%
G +/- 2%
H +/- 3%
J +/- 5%
K +/- 10%
M +/- 20%
N +/- 0.05%
P +100% ,-0%
Z +80%, -20%



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3708900

نظرات

 

عنوان :  

 

 

  چگونه از روی رنگ يک مقاومت می توان اندازه و تلورانس ان را تشخيص داد؟ 

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

  



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=3700512

نظرات

 

عنوان :  

 

 

سلام

خوبيد؟خوشيد؟سلامتيد؟

از همه ميل ها و فيدبک های مثبت شما که به دستم ميرسه ممنونمتعداد زيادی تقاضای اموزش ۸۰۵۱ رو داشتند بنابر اين يک جزوه با عنوان " طريقه ساخت فايل هگز و انتقال ان به ۸۰۵۱ "نوشتم كه اميدوارم مفيد باشه.در اين جزوه شما ياد می گيريد كه چطور يك برنامه رو بنويسيد و اون رو به ميكرو منتقل كنيد با تمام فوت و فن ها

البته برای اينكه منبع اين جزوه مشخص باشه بعد از دانلود احتياج به پسورد زير داريد:

password:shilaelektor



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=523

نظرات

 

عنوان :  

 

 

سلام:

عيد شما مباركسال خوبی رو برای شما ارزو می كنم و اميدوارم تعطيلات به همه خوش بگذره

چند تا مدار جالب و خيلی ساده از كتاب پروژه های الكترونيك پيدا كردم كه فكر می كنم بد نباشه اونها رو دانلود كنيد.ايده به كار رفته در اين مدارها جالبه و تعداد المانهای استفاده شده خيلی كمه !در ضمن می شه در كاربردهای ديگه هم از اونها استفاده بشه.

۱.مدار دفع كننده پشه مالاريا

به هر حال اگه برای تعطيلات عيد قصد مسافرت به جايی داريد كه پشه مالاريا داره می تونيد از اين مدار يكی بسازيد

http://www.4shared.com/file/925129/73368727/malaria.html

۲.نشانگر بی ابی رادياتور خودرو:

يا اگر زياد به ماشينتون مطمئن نيستيد از اين استفاده كنيد

http://www.4shared.com/file/925137/8d959b61/neshangar_by_aby.html

۳.دزدگير سيمی

البته با اين دزد گير نميشه دزدی رو گرفت ولی جالبه

http://www.4shared.com/file/925137/8d959b61/neshangar_by_aby.html



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=473

نظرات

 

عنوان :  

 

 

سلام

اميدوارم با اين دير به دير اپديت شدن وبلاگ هنوز بيننده ای مونده باشه!

ولی بدونيد من همه کامنت ها و ميل ها ی شمارو چک می کنم وتا جايی که بتونم جواب ميدم

Stripboard layout for simple tester

برای اين دفعه دو تا مدار خوب به صورت فايل pdfاماده كردم كه فقط اميدوارم بتونيد دانلود كنيد. چون يه مقدار تو اپلود فايل مشكل دارم و اگه نتونستيددانلود كنيد حتما كامنت بذاريد تا من بدونم

۱.تستر قطعات الكترونيك

اين تستر كه شكلش بالا اومده مدار خيلی ساده ای داره و طبق يك جدول شما می تونيد اكثر قطعات مثل خازن و ترانزيستور وتركهای پی سی بی و.....رو با اين مدار ساده از لحاظ سالم بودن تست كنيد

http://www.4shared.com/file/789704/15023c3/Simple_Component_and_Continuity_Tester.html

۲.ولت متر ديجيتال

در اين مدار از ای سی cl7107كه مبدل ديجيتال به انالوگ هست استفاده شده

و توانايی نمايش ولتاژ های dcدررنج ۰-۱۹۹۹ولت رو داره ومدار جالبيه يه سری بزنيد

http://www.4shared.com/file/789703/9f34b660/voltmeter.html



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=462

نظرات

 

عنوان :  

 

 

سلام

فايلی که براتون گذاشتم يه فرستنده fmحساس وجالب با برد دو كيلومتر هستش اصوات دريافت شده توسط ميكروفون رو تا چند برابر تقويت می كنه وشما می تونيد روی موج fmراديو اصوات رو دريافت كنيد فقط مواظب باشيد برای كاربردهای جاسوسی استفاده نكنيد

http://www.4shared.com/file/837634/4de6eec0/transmitter.html



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=430

نظرات

 

عنوان :  

 

 

سلام دوستان:

متاسفانه تا يه ماه و نيم ديگه به علت مسافرت و نداشتن فرصت نميتونم اپديت كنم وفعلا ازتون خداحافظی ميكنم ولی بعد از اين يه ماه ونيم دوباره اينجا سر بزنيدا

جواب:

يکی از دوستان ايميل زده بود و راجع به فضای برنامه رام ميکرو سوال کرده بود من بهتر ديدم يک مثال از جدولlook-up برای روشن شدن موضوع بزنم:

ادرس دهی ارايه ای جهت گرفتن اطلاعات از جداولی استفاده ميشه كه در حافظه رام تعريف می شوند و جهت دسترسی به هريك از كاراكترها از دستور زير استفاده می شه:

movc a ,@a+dptr

جدولها به وسيله دستور dbتعريف می شوندمثلا كلمه iranدر ادرس 200hنوشته شده و به وسيله دستور زير جدول در فضای برنامه رام قرار داده می شود:

ORG 200H

MYDATA:DB "IRAN

كاراكتر ادرس

MYDATA "I

MYDATA+1 R

MYDATA+2 A

.............و مكانهای ۲۰۰تا ۲۰۲در رام دارای محتويات زير است:

200=I

201=R

203=A

MOV DPTR,#MYDATAاشاره گر DPTRرا با ادرس اول جدول مقدار دهی می كند

CLR A

MOVC A,@A+DPTR

INC DPTR

CLR A

MOVC A,@A+DPTR



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=404

نظرات

 

عنوان :  

 

 

با توجه به اينکه من از اين سايت خيلی خوشم اومده همه لينکهای اين سايت رو امروز گذاشتم اين سايت برای دانش اموزان مدرسه ای انگليس طراحی شده و مطالب اوليه الکترونيک رو خيلی ساده توضيح داده ای کاش يه نفر هم توی ايران از اين سايتها می زدتا برای دانش اموزانی (يا حتی دانشجويان ترم اول)که علاقمند هستند مفيد باشه

چگونه از اسيلوسکوپ استفاده کنيم؟ کليدهای کنترلی oscopرا به طور كلی توضيح داده و...

چگونه از مولتی متر استفاده کنيم؟

انواع سيگنالها را بشناسيد

تقسيم کننده های ولتاژ چيستند؟شما ياد ميگيريد تقسيم کننده ها چيستند و چرا در طراحی الکترونيک مهم هستندو....

طراحی قدم به قدم يک پروژه و تحليل ازمايشگاهی

چگونه از مقاومت های وابسته به نوراستفاده کنيم؟

مقاومتها می تونيد برنامه ای برای اندازه گيری مقاومت دانلود کنيد

ساختار برد برد چگونه است و چطور می توان از ان استفاده کرد

خودتان خازن بسازيد

چگونگی جريان ولتاژ ومقاومت در يک مدار

يک مدار نمونه همراه با تحليل

قطعات الکترونيک

طراحی با ای سی ۵۵۵



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=400

نظرات

 

عنوان :  

 

 

ترمو متر ساخته شده با AVR

با توجه به خواست دوستانی كه در نظر سنجی شركت كردند يه پروژه اموزشی كه از avrاستفاده كرده رو معرفی می كنم:

اين ترمومتر توانايی اندازه گيری حرارت از -۵۵تا+۱۲۵درجه سانتيگراد دارد(با رزولوشن ۱درجه)

ساختار:

از اين مدار ساده می توان روی يونيورسال pcbهم استفاده كرد

جريان قبل از وارد شدن به سون سگمنت از مقاومتهای ۲۲۰ اهم عبور می كند و ledها به اين طريق درايو می شوند

پين اند مشترك هر ledبا port dكنترل می شود pd2-pd5

به جای ترانزيستورهای pnpمی توان از هر ترانزيستور سيگنال كوچكی استفاده كرد

استفاده از كليدهای s1تاs4اختياری است و همينطور خروجی pd6اختياری می باشد

سنسور حرارتی ای سی ds1820می باشد كه با مقاومت pull up۴.۷ به pd1متصل می شود

در اين مدار از يك سنسور استفاده شده اما شما می توانيد از يك خط سنسور استفاده كنيد و تغيير كوچكی در برنامه برای خواندن سنسورها بدهيد

برنامه كوتاه و ساده است وبه زبان سی نوشته شده

r1-r7=470ohm 1/4 watt

u1=74ls90 ttl bcd counter ic

u2=74ls47ttl seven segment display driver ic

disp1=common anode 7 segment led display

ديروز كه در حال وب گردی بودم سايت خوبی راجع به شمارنده بی سی دی پيدا كردم يه سری بزنيد



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=399

نظرات

 

عنوان :  

 

 

امپلی فاير ۲۰۰وات:

اين امپلی فاير كيفيت بالا وخوبی داره برای اسپيكرهای ۴ تا ۱۶ اهم می تونيد ازش استفاده كنيدشماتيك و مدار چاپی :

ليست قطعات:

توجه:

۱.فضای كافی برای خنك كننده ها در نظر بگيريد(خنك كننده برای ای سی ها و ترانزيستورها)

۲.ای سی ها و ترانزيستورها نبايد هيچ ارتباطی با هم داشته باشن برای اين منظور از عايق(پلاستيك يا ميكا)بين انها استفاده كنيد

۳.منبع تغذيه بالای ۵ امپر نياز است كه می تونيد از لينك زير دانلود كنيد

۴.امپدانس اسپيكر نبايد از ۴ اهم كمتر باشه

۵.اين امپلی فاير قابليت اتصال به تيونروپری امپلی فاير ديگروميكروفون داره

دانلود منبع تغذيه

--== Download Power Supply Schematics for this amplifier ==--

يکی از دوستان سايت راجع به ultrasonicخواسته بود كه من چند تا سايت معرفی می كنم اميدوارم مفيد باشه:

سايت اول

سايت دوم

سايت چهارم



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=397

نظرات

 

عنوان :  

 

 

اداپتور cd playerبرای استفاده در ماشين:

با به كار بردن مدار زير شما می توانيد بدون نگرانی از تمام شدن باتری ساعت ها از ديسك من در ماشين استفاده كنيد

اين مدار يك رگولاتور فوق العاده ساده می باشد كه ۱۲ ولت را از باتری ماشين گرفته و به ۹ ولت قابل استفاده برای ديسك من تبديل می كند خيلی ارزونه فكر نمی كنم همه قطعات روی هم از ۵۰۰ تومن بيشتر بشه!

شماتيك مدار:

ليست قطعات:

c1=1000uf 25v electrolytic

c2=10 uf 25v electrolytic

c3= 1uf 15v electrolytic

c4=0.1uf 15v electrolytic

u1=78009 or other regulator

heat sink(خنك كننده)برای u1

فيش sigarette lighterبرای ديسك من

توجه:

۱.اگر احتياج به خروجی ۶ ولت داريد به جای ۷۸۰۹ ميتوانيد از۷۸۰۶ استفاده كنيد

اگر ۵ ولت می خواهيد می توانيد از ۷۸۰۵ استفاده كنيد

۲.مواظب باشيد كانكتورها معكوس نباشند چون ديسك من اسيب خواهد ديد

شارژر باتری ماشين

اين شارژر هر باتری اسيدی را به سرعت و اسانی شارژ خواهد كرد.شارژر جريان زيادی را در باتری رها مي كند تا زمانيكه جريان باتری به مقدار ۱۵۰ميلی امپر می رسد .در اين موقع ولتاژ كم می شود تا از شارژ زياد باتری جلوگيری شود.وقتی شارژ باتری كامل می شود مدار خاموش شده و يك LEDرا روشن می كند و نشان دهنده پايان سيكل است.

شماتيك مدار:

ليست قطعات:

r1=500 ohm c1=0.1uf 25v

r2=3 kohm c2=1uf 25v

r3=1k c3=1000pf 25v

r4=15 ohm d1=in457

r5=230 ohm q1=2n2905 pnp transistor

r6=15k u1=lm350 regulator

r7= 0.2 ohm (10w u2=lm301A opamp

s1=normally open push botton switch

heat sink for u1 ,alligator clips for out put

نكات مهم:۱.برای تغذيه مدار از منبع تغذيه زير استفاده می شود كه شامل خازن فيلترينگ و ترانسفورمر است:

ليست قطعات:

c1=6800uf 25v t1=3A 15v transformer

br1=5A 50v bridge s1=5Aspst switch

f1=4A 250v fuse

۲..يك HEATSINKبرای U1احتياج خواهد شد ۳.برای استفاده مدار خروجی منبع تغذيه را به پايه INاز U1وصل كنيد و خروجی ديگر را به زمين مشترك مدار سپس سوئيچ S1را فشار دهيد۴.بار اول كه مدار را استفاده می كنيد كاملا بررسی كرده و از عملكردش مطمئن شويد همچنين مطمئن شويد كه شارژ باتری كم است



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=389

نظرات

 

عنوان :  

 

 

برای اطلاعات بيشتر در مورد روبوت فوق اينجارو کليک کنيد

چند تا لينک خيلی خوب:

گيرندهam پری امپلی فاير ميکروفون

کنترل موتور dc کنترل tone

نشان دهنده سطح اب امپلی فاير فرکانس بالا

سيستم ارتباطی ليزر ميکروفون کامپيوتر

فلز ياب امپلی فاير گيرنده تلويزيون

امپلی فاير ۸وات امپلی فاير هدفون



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=384

نظرات

 

عنوان :  

 

 

برنامه c51اين پروژه برای کسانيکه علاقه مند به برنامه نويسی باميکرو 8051هستند اموزشی ومفيد هستش

توضيحات:

max7219به واسط سريال شبيه spiاحتياج دارد که توانايی استفاده از ۸۰۵۱ را به ما ميدهد از انجاکه تعداد پين های پورت i/oدر۸۰۵۱محدود است max7219اجازه ميدهد ۴ تايمر داشته باشيم و هر کدام از تايمرها دو منطق دارد برای خروجی از ای سی ۷۴۰۷ اپن کلکتور که در پروژه های ميکروکنترلری پر مصرف هست استفاده شده ۴ کليد فشاری برای set timeکردن هر تايمر استفاده ميشود هر تايمر دو ledدارد که تايمر ۱و۲ برای دقيقه و تايمر ۳و۴ برای شمارش ساعت به کار رفته هنگام تايم اوت صفحه نمايش صفر را نشان خواهد داد و بيت خروجی فعال می شود دو بازر برای الارم تايمر ۱و۲ استفاده می شود

سخت افزار:

mcuاستفاده شده ميکرو ۸۹۵۱با کريستال۱۱.۰۵۹۵mhzکه سيگنالهای clk,din,loadرا کهmax7219به ان احتياج دارد را توليد می کند

مدار داخلی ساده است و از درايوينگ جريان استفاده می کند ۱۵ ميلی امپر برای mc3040کافی است تراياک خروجی رله الکترومکانيکی ۲۲۰ ولت را درايو می کند از انجا که رله دو اتصال no,ncدارد بنابر اين دو عملکرد acتهيه ميکند حالت روشن برای noوحالت خاموش برای nc

اين تايمر سوييچ اصلی برای روشن و خاموش کردن برد ندارد و از روش power down استفاده شده وقتی همه ledها روشن هستن جريان dcدر حدود ۹۰ ميلی امپر جاری می شود و در مد پاور داون جريان نزديک به ده ميلی امپر هست

نرم افزار:

هر ده ميلی ثانيه حلقه تکرار می شود و بر نامه های زير را انجام ميدهد(البته به خاطر فارسی بودن صفحات شما بر عکس ميبينيد)

while(1)
{
while(!cputick) // run following tasks every 10ms
;
cputick = 0;
set_timer(); // check key pressed
run_timer(); // run four timers
key_release(); // check if key has been released
updatedisplay(); // send data to MAX7219
ring1(); // optional buzzer alarm1
ring2(); // optional buzzer alarm2
}

اين قسمت بيت ورودی داده شده را کنترل خواهد کرد (p3.2 تا p3.7)کنترل به وسيله andکردن بايت maskبا بيت مشخص شده انجام می شود مثلا در مورد p3.2 می خواهيم بيت ۲ از پورت ۳ را با بايت 0x04کنترل کنيم و اگر جواب صفر است flag1را يک ميکنيم که نشان ميدهد کليد يک فشار داده شده سپس index را کنترل ميکنيم اگر شرط بر قرار باشد تايمر يک بار گذاری خواهد شد برای بقيه کليد ها هم به مهين صورت است

// reload preset time value from preset array for each key pressed

set_timer()
{
if((flag1&1) == 0) // enter only when keys have been released
{
if((P3&0x04) == 0)
{
flag1 |= 1;
if(index1>=9) index1 =0;
timer1= preset_timer1[index1++];
}

اگر هيچ کليدی فشار داده نشده باشد به صورت زير است يعنی همه بيت ها يک هستن وز مانی که کليدی فشار داده شد اين بيت صفر می شود

key_release()
{
if((P3&0x3c) == 0x3c)
flag1 &= ~1;
}

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

Firmware (Micro-C for 8051)

Firmware (sdcc for 8051)

Intel Hex files (Micro-C for 8051)

ليست قطعات

شماتيک مدار(فايل pdf)



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=381

نظرات

 

عنوان :  

 

 

روبوت دنبال کننده خط سياه:

اين روبوت مدار خيلی ساده ای داره ومن اون رو با تمام فايل هايی که برای پروگرمر لازم داره براتون ميذارم حتی يک اماتور هم ميتونه به سادگی اون رو بسازه برای موتورها و چرخ ميتونيد از موتور های ساده ماشينهای اسباب بازی استفاده کنيد در اين روبوت دو تا چرخ عقب توسط موتور کنترل ميشه ولی چرخ جلو ازاده از چهار تا سنسور هم برای تشخيص نوار سياه استفاده شده وقتی که سنسورها نوار سياه رو ميبينن خروجی مقايسه کننده low,lm324خواهد شد و در بقيه موارد خروجی highخواهد بود در اينجا برای درايور کردن موتورها از ای سی l293dاستفاده شده که برای کنترل سرعت و جهت موتور استفاده شده اگه نتونستيد اين ای سی رو توی بازار پيدا کنيد پيغام بذاريد تا يه مدار ديگه ای که ميشه جايگزين کرد رو براتون بفرستم

توجه:نحوه قرارگيری سنسورها خيلی مهمه

برای پروگرم کردن ۸۹۵۱احتياج به يک پروگرمر داريد ولی فايل هگز به صورت اماده در دسترس هست اميدوارم که اين روبوت رو بسازيد و از ساخت اون لذت ببريد اگه در رابطه با ساخت به مشکلی بر خورديد سوال کنيد من هم سعی ميکنم جواب بدم از اين مدار حتی ميتونيد به عنوان يه پروژه دانشجويی هم استفاده کنيد

فايلها رو با کليک روی لينکهای زير ميتونيد دريافت کنيد

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

۱.در مورد مدار چاپی بايد بگم زياد احتياج به pcbنيست چون می تونيد از برد سوراخ دار استفاده كنيد و نتيجه بگيريد اگر هم خواستيد می تونيد با پروتل طراحی كنيد ولی من pcbاين مدار رو به صورت اماده ندارم

۲.در مورد مكانيك اين روبوت همونطور كه گفتم می تونيد از اسباب بازی استفاده كنيد

جهت اشنايی بيشتر با مكانيك اينگونه روبوت ها می تونيد به سايت های زير مراجعه كنيد

چگونه يک روبوت مسيرياب بسازيم:(ايران روباتيک)

http://robotic.farsitools.com/upload/158861833_robotics.zip?PHPSESSID=3569ba0a7903ede243e14cad9164e8d8

http://www.hlachini.com/Projects/robotic/index.htm فارسی

http://www.leang.com/robotics/info/articles/linesen/index.html انگليسی

۳.در مورد مدار جايگزين ای سی هم می تونيد منتظر باشيد تا روبوت خودم رو اپلود كنم و از درايور اون استفاده كنيد و يا از سايتهايی كه در اين رابطه معرفی كردم استفاده كنيد

robot c

robot-hex

robot-asm



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=379

نظرات

 

عنوان :  

 

 

مدار امروز:

بيشتر اداپتور ها خروجی dc توليد ميکنن و خروجی acندارن بعضی از مدارهای ميکروکنترلی علاوه بر +۵ولت احتياج به يه خط ولتاژ acبرای زمان بندی دارن ويا unregulatedبرای راه اندازی رله بنابر اين اين مدار ميتونه مفيد باشه در اين مدار از يک ترانسفورمر جداکننده برای گالوانيزه کردن خط اصلی استفاده شده و ترمينال خروجی برای بارهای بزرگ قابل استفاده هست مدار ميتونه روی universal pcb استفاده بشه و برای ازمايش با ولتاژ acکاملا مطمئنه

ليست قطعات:

u1=7805 three terminal +5 voltage regulator

D1=db102 bridgediode

D2=in4001

c1=1000uf 25v electrolytic

c2=10uf 16v electrolytic

c3=0.1uf disk ceramic

T1=transformer 220v primary to 7.5v secondry 500ma

توجه:

در ترانسفورمر سيمهای سفيد ورودی و قرمزها خروجی هستن

به جای ديودها ميتوان از ديود های مشابه استفاده کرد

c1=فيلتر خازنی

هر چقدر بزرگتر باشد فيلتر بهتر و ولتاژ dcبزرگتر هست و جريانی که از ديود يکسو کننده عبور ميکنه بزرگتره



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=378

نظرات

 

عنوان :  

 

 

چگونه نوع وپايه های يک ترانزيستور مجهول را ميتوان تشخيص داد؟

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

با توجه به اينکه مولتی متر يک باتری ۱.۵يا ۳ ولتی دارد وپراب قرمز به منفی باتری وپراب سياه به مثبت باتری (از داخل)وصل ميشود به صورت زير عمل ميکنيم

نکته مهم:مولتی متر رو در رنج high ohmقرار دهيد (۱k)

۱.پراب سياه رو روی يکی از پايه ها بذاريد و قرمز رو روی دو پايه ديگه اگر عقربه زياد حرکت کرد ترانزيستور از نوع npnاست

اگر کم حرکت کرد پراب سياه رو روی پايه های ديگه بذاريد برای گرفتن نتيجه نهايی حداکثر ۶ بار اينو انجام بديد

اگر عقربه دوباره حرکت نکرد جای پراب سياه و قرمز رو عوض کنيدو دوباره ازمايش بالا رو تکرار کنيددر اين حالت اگر عقربه برای هر دو پايه ديگه حرکت کرد ازنوع pnp است

اگر برای هر دو پايه حرکت نکرد ترانزيستور openاست

اگر برای همه تستها حرکت کند shortest است

اگر برای يکی از تستها خيلی اروم حرکت کنه leakyاست

وقتی نوعش رو فهميديم پايه متصل شده به پراب سياه (در نوع ان پی ان) پايه بيس است ودر نوع ديگه پايه متصل شده به پراب قرمز پايه بيس است

برای پيدا کردن کلکتور واميتر از روش tutاستفاده ميکنيم و در واقع ساده ترين امپلی فاير جهان رو ميسازيم در نوع npn(سياه به کلکتور وقرمز به اميتر )به وسيله يک انگشت بين c,bاتصال برقرار کنيد عقربه ۸۰درصد تغيير جهت ميدهد در اين حالت پايه اميتر نبايد با بدن تماس داشته باشد

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

در(pnp):سياه به اميتر و قرمز به کلکتور وصل شده ومثل بالا عمل ميشود

اگر از اين روش برای ترانزيستوری که در مدار وصل است استفاده ميکنيد بايد تغذيه خاموش باشه وخازن ها شارژشونو از دست داده باشن

اين روش کاملا عملی است و در ابتدا کمی پيچيده به نظر ميرسه اما اگه روی ترانزيستوری که برای شما شناخته شدست اولين بار ازمايش کنيد خيلی اسون ميشه



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=372

نظرات

 

عنوان :  

 

 

کدهای خازنی رو چطور بخونيم؟

دو نوع خازن داريم :

۱.الکتروليت۲.سراميکی

خازن های بزرگتر در حد ميکرو وميلی فاراد اغلب الکتروليتی هستند و اندازه وتحمل ولتاژ انها روش نوشته شده

اما روی خازنهای کوچک در حد پيکو و نانو فاراد اغلب سه تا شماره ميبينيم مثل 103,104,236,..

با توجه به جدول زير:

۱ميلی=(10-3) اميکرو=10-6 ) ۱نانو=(10-9 ) اپيکو=(10-12

gives you the value in Pico-Farads)
0 1
1 10
2 100
3 1,000
4 10,000
5 100,000
6 not used
7 not used
8 .01
9 .1

بنابر اين شماره سوم مربوط به تعداد صفرهاست مثلا:

104=pf 100,000

224=pf 220000

123=pf 12000

و حروفی مثل j,b,c,...تلورانس خازن رو طبق جدول زير مشخص ميکند:

Letter symbol Tolerance of capacitor
B +/- 0.10%
C +/- 0.25%
D +/- 0.5%
E +/- 0.5%
F +/- 1%
G +/- 2%
H +/- 3%
J +/- 5%
K +/- 10%
M +/- 20%
N +/- 0.05%
P +100% ,-0%
Z +80%, -20%



منبع: http://www.persianblog.com/posts/?weblog=shilaneh.persianblog.com&postid=370

نظرات

 



لينک هاي ورودی

 


Copyright by Farsitools co 1385 - 2006 AM طراحی و سرمایه گذاری شده در گروه طراحان ایران - ايران رباتیک . کام
 

قیمت لحظه ای طلا و اونس - سایت طلا