تبلیغات
موضوعات
جستجو
پیوندهای روزانه
لینک دوستان
- دریافت رایگان این قالب
- سایت عاشقانه ماندگار فان
- سایت عاشقانه عشق آفرین
- جامعه رادیو اماتوری ایران
- سازمان تنظيم مقررات و ارتباطات راديوئي
- شرکت اروم الکترونیک
- فروشگاه قطعات الكترونيكي
- ARRL • Devoted Entirely to Amateur Radio
- درددل های یک بازنشسته
- نخستین سایت آموزشی رادیو آماتوری در ایران
- نشریات آماتوری
- EP2MRD
- QRZCQ - The database for radio hams
- شناسه تخصيص نحوه دستورالعمل ايستگاه به ارتباط راديويي هاي ) Call Sign ( دستورالعمل ارتباط شناسه تخصيص نحوه ايستگاه به راديويي
- رادیو آماتوری
- کلوپ رادیو آماتوری ایرانیان
- ارسال لینک
صفحات جانبی
امکانات جانبی
آمار وب سایت:
بازدید دیروز : 5327
بازدید هفته : 11766
بازدید ماه : 24029
بازدید کل : 1878453
تعداد مطالب : 673
تعداد نظرات : 121
تعداد آنلاین : 1
طرح مهندس عاملي
با سلام و ارزوي سلامتي و موفقيت دوستان
طرحي از مهندس عاملي مي اورم كه در باند شهروندي يا 27 مگا كار مي كند
ادامه و توضيحات در ادامه مطلب:
طرح های استاد عاملی
با سلام
جناب مهندس عاملی از استادان و پیشکسوتان رادیو آماتوری در ایران هستند
جوانان (علاقمند به رادیوی )قدیمی (قبل از انقلاب) طرحهای ایشان را که در مجلات علمی چاپ و منتشر می شد از یاد نمی برند
با همت سایت www.ephamshop.com طرح هائی از ایشان چاپ شده که مجدد ارائه می گردد
با تشکر از دوست عزیزم جناب مهندس قمبری
ادامه طرح ها در ادامه مطلب:
pixie2
با سلام
يكي از خوانندگان مطالب بنده راجع به طرح پيكسي ليست قطعات خواسته بود كه بهمراه نقشه ارسال مي گردد
Design: C:\User\proteus\Pixie2.DSN Doc. no.: Revision: Author: Created: 10/01/03 Modified: 14/01/03 Partslist generated OK. QTY PART-REFS VALUE --- --------- ----- Resistors --------- 1 R1 1k5 1 R2 47k 1 R3 33k 1 R4 1k 1 R5 10k Capacitors ---------- 3 C1,C2,C3 100p 1 C4 47n 2 C5,C10 100n 3 C6,C7,C8 10uF 2 C9,C11 820p Integrated Circuits ------------------- 1 U1 LM386 Transistors ----------- 1 Q1 BFY51 1 Q2 BC108 Diodes ------ 1 D1 1N4148 Miscellaneous ------------- 8 J1,J2,J3,J4,J5,J6,J7,J8 VEROPIN 1 L1 100u 1 L2 22u 1 L3 2.2u 1 VC1 20p 1 X1 XTAL
نقشه و توضيحات در ادامه مطلب:
فرستنده FM پر قدرت
با سلام و آرزوي سلامتي
سايت وزين زيرين سازنده فرستنده هاي پرتوان FM مي باشند كه براي من خيلي جالب بود
Www.rfkit.ir
GenesisRadio G11 SDR: A CONTEST WINNING Transceiver!
با سلام
طرح يا كيت ديگري از راديوهاي نرم افزاري باقيمتي مناسب(299دلاراستراليا) و برد نيمساخته (قطعات ريز نصب شده اند) كاربرد كامل و توان ايده آل (10وات) تقديم مي گردد
افرادي كه مجوز راديو اماتوري دارند و پروانه ايستگاه هم دارند خودشان مي توانند اين راديو را سفارش داده وارد نمايند يا از شركت هاي مجاز داخلي سفارش دهند
Building and operating your own equipment is still the ultimate goal of amateur radio, and Genesis is exactly that: Fun to build, fun to operate! There are so many things you can do with your Genesis: from regular 2-way Morse contacts, phone, digital modes like PSK to RTTY or WSPR - Truly, the list of activities for which you can use your G11 is practically endless! If you're into QRP, DXCC chasing or serious contesting, the G11 will deliver unparalleled performance you won't find in much more expensive analog radios. Do not underestimate G11 based on its low price - This CONTEST WINNING radio is a serious performer that will give you many hours of on-air enjoyment!
The G11 is a "hybrid kit": for your convenience, all the difficult to solder SMT components (over 600 of them!) are factory pre-assembled. Your task is to assemble 50-60 large trough-hole components and to wound a bunch of toroids. The entire assembly takes 8 hours. Order your kit now! Price: AUD$299 plus delivery.
Band coverage: based on your filter selection, the G11 can be configured to operate as a 10W+ SDR transceiver on up to 5 selected HF bands. Alternatively it can be set as dedicated LF SDR transceiver for either 137 KHz or 500 KHz or as a wide band LF receiver. For details and specification see links below.
Genesis G59 sdr radio tx rx
سلام
Genesis G59: All Mode 160-6m SDR Transceiver Kit
منبع مطالب من http://www.genesisradio.com.au/G59/ است
راديوي فوق داراي مشخصات زير است:
Key specifications
Receiver:
adjustable synthesizer with 1Hz step, IIP3 32-35dBm,
MDS: -116 to -122dBm (RF preamplifier ON: -132 to -134dBm.).
RX Sensitivity is 0.15-0.2uV for 10 dB S/N ratio and max S/N measured ratio is 70dB.
Image rejection is from -35dBc to -50dBc (hardware) or better than -80dBc (hardware + software). SFDR (Spurious free dynamic range) is 93-100dB or over 100dB for G59C.
Receiver 1dB compression point is + 10dBm.
Second RX antenna input.
Transmitter:
G59 output power: 10mW, GPA10 output power: adjustable 0-10W.
Carrier suppression is from 45-60dBc (hardware).
TX Image Rejection is from -35dBc to -50dBc (hardware) or better than 60dB with GSDR software.
اطلاعات اضافي در ادامه مطلب:
SDR يا راديوهاي نرم افزاري
با سلام و آرزوي سلامتي دوستان
مطالبي چند راجع به اين راديو ها ديدم كه برايم خيلي جالب و قابل تامل بود
قيمت مناسب
كيفيت ايده آل
پهناي وسيع باند
قابليت رويت اطراف فركانس كاري
امكان ضبط مكالمات و امواج
نمايش پهنه امواج (شنيدن كي بود مانند ديدن)
انتخاب انواع مدولاسيون با هر كيفيت
كار چند باند همزمان
.....
اين مطالب مرا بر آن داشت چند ايستگاه و شركت و طرح در اين زمينه معرفي و مطرح نمايم
http://genesisradio.com.au/G3020/
http://qrznow.com/qrp/
http://www.rtl-sdr.com/roundup-software-defined-radios/
http://www.amazon.com/gp/product/B00MWGV16M/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B00MWGV16M&linkCode=as2&tag=rtlproduct-20&linkId=ZP3VY4YAEFAYNEOF
كيت راديو اماتوري 14 مگا
با سلام
امروز طرح ديگري را از سايت www.ephamshop.com ارائه مي نمايم
توضيح و نقشه و تشريج مدار در ادامه مطلب:
كيت راديوي MST2
با سلام
در استراليا كيت راديويي ميفروشند كه مدارو طرح جالبي دارد تقريبا با مدار كيت اقاي مهندس قنبري اس اس بي 20 قابل مقايسه است قيمت هم تقريبا يكي است
براي مقايسه و اينكه زحمتي كه دوستان در اينجا مي كشند مقايسه شود نقشه و مشخصات و قيمت اين كيت را مي اورم
توضيات و نقشه بخش هاي مختلف مدار در ادامه مطلب:
Software Defined Radio
سلام
مطلبي خواندم از راديو هاي نرم افزاري كه همانطور كه از اسمشان پيداست بجاي المانهاي معمولي راديو و خازن متغيير و بوبين و اي اف و ....
از نرم افزار استفاده مي كنند
درواقع اين راديوها مثل نوسانساز ها و برنامه هاي صوتي كامپيوتري فركانس واقعي نيستند و اطلاعات هستند كه در ابتدا و انتها تبديل به انالوگ شده و قابل بهره برداري مي شوند
اين طرح راديوي نرم افزاري است كه از طريق كابل يواس بي به كامپيوتر متصل شده و از طريق انتن به فضاي بيرون وصل ميشود
بعد از نصب نرم افزار شما راديوئي از 10مگا تا 6گيگا هرتز با تمام كارائيها منجمله انواع مدولاسيون و فيلتر هاي مختلف اي اف و گيرنده پهن باند با پوشش 20مگاهرتز خواهيد داشت
انتن استاندارد اين راديو تلسكوپي و مدل ANT500 مي باشد
خود دستگاه HACK RF ONE به قيمت 300 دلار و با ملحقات مانند كابلها و سوكتها و تبديلهايي براي ارتباط و اتصالات خاص تا500دلار مي رسد
HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral capable of transmission or reception of radio signals from 10 MHz to 6 GHz. Designed to enable test and development of modern and next generation radio technologies, HackRF One is an open source hardware platform that can be used as a USB peripheral or programmed for stand-alone operation.
- 10 MHz to 6 GHz operating frequency
- half-duplex transceiver
- up to 20 million samples per second
- 8-bit quadrature samples (8-bit I and 8-bit Q)
- compatible with GNU Radio, SDR#, and more
- software-configurable RX and TX gain and baseband filter
- software-controlled antenna port power (50 mA at 3.3 V)
- SMA female antenna connector
- SMA female clock input and output for synchronization
- convenient buttons for programming
- internal pin headers for expansion
- Hi-Speed USB 2.0
- USB-powered
- open source hardware
كيت هاي شركت EPHAMSHOP
با سلام و ارزوي سلامتي
كيت هايي كه از شركت EPHAMSHOP در سايت اورده ام همه توضيحات و قيمت دقيقشان در سايت www.ephamshop.com مي باشد ولي اجمالي و تقريبي قيمت ها در حدود
زير مي باشد اين قيمتها تقريبي است
كيت راديو فرستنده گيرنده SSB 14مگاهرتز آماتوري 10واتي 250هزارتومان
كيت مولتي اس اس بي (گيرنده) 150 هزار تومان
كيت راديو اس اس بي 14 كامل (فرستنده گيرنده مخصوص گواهينامه دار هاست )450 و با جعبه و تست و تنظيم شده520 هزار تومان
فركانس متر قابل برنامه ريزي 57 هزار تومان
بوبين - خازن سنج 55هزارتومان
واتمتر و VSWR متر ديجيتال 145 هزار تومان
مدار تنظيم انتن ديجيتال 245 هزار تومان
و چندين كيت ديگر مانند نوسانساز DDS - تقويت كننده HF - ......
لازم به ذكر است قيمت كيت ها درب شركت مي باشد و شامل جعبه نمي باشد هزينه پست و در صورت درخواست مونتاژ و تنظيم و جعبه جداگانه حساب خواهد شد
مشخصات كيت جديد
با سلامي دوباره
مشخصاتي چند از كيت جديد شركت www.ephamshop.com
(ارائه اولین کیت رادیو آماتوری باند 20متر)
دستگاه ارسال و دريافت 5 الي7 واتي باند 20 متر با مشخصات زير براي دارندگان پروانه معتبر راديوآماتوري:
فركانس ارسال و دريافت از 14.000 الي 14.350 مگاهرتز.
حساسيت ورودي 0.25 ميكروولت.
ولتاژ كار دستگاه : از 12.5 ولت الي 14 ولت.
قدرت خروجي 5 الي 7 وات.
داراي قابليت اتصال به كارت صوتي كامپيوتر جهت ارسال و دريافت تصوير و ديتا.
داراي ورودي جهت ارسال و دريافت مورس با كليد مربوطه.
داراي خروجي براي اتصال به بلند گو يا هدفون.
داراي نشانگز قدرت سيگنال دريافتي يا ارسالي با ال اي دي.
داراي نشاندهنده ال سي دي براي فركانس دريافتي يا ارسالي.
داراي مدار قفل فركانسي جهت ثبات بيشتر فركانس دريافت و ارسالداراي تنظيم قدرت خروجي.
داراي دو ولوم براي تنظيم دقيقتر فركانس.
كيت جديد
با سلام
چند عكس از جديدترين كيت شركت WWW.EPHAMSHOP.COM را در ذيل مي آورم زحمت كشيده اند كار خوب و تميز و بروز عرضه كرده اند
با اميد توفيق روز افزون
ساخت و استفاده از فرستنده راديوئي
باسلام
به اطلاع همه دوستان و علاقمندان به راديو و علم ارتباطات مي رسانم:
هرگونه ساخت و بهره برداری از فرستنده های رادیویی منوط به اخذ مجوز از سازمان تنظیم مقررات و ارتباطات رادیویی ایران میباشد و این سایت هیچ گونه مسئولیتی را به عهده نمیگیرد
طرحها و آزمايشات مطرح شده مربوط به قبل از انقلاب بوده و همگي جنبه آزمايش و تجربه داشته اند
استفاده از فرستنده در باندهاي راديوئي شهري AM-FM جرم بوده و قابل تعقيب كيفري مي باشد
فركانس هاي خاص كه مربوط به راديو اماتورهاست جهت تجربه و ساخت و استفاده انان مي باشد لذا شرط استفاده از فرستنده راديوئي اخذ مجوز از رگولاتوري مي باشد
طرح راديوي اف ام EP2HZ
با سلام
ديروز پس از كلي كلنجار و جستجو و صحبت و جلسه توانستم طرح راديوي اف ام پر قدرت تك ترانزيستوري را از يكي اط دوستان شيرازي بگيرم كه جادارد از پيگيري استاد HZ كه طراح اين مدار بودند و جناب HN كه قبلا طرح را داشتند و گشتند و پيدا كردند تشكر ويژه بنمايم
تقديم به همه علاقمندان كارهاي عجيب
كيت جديد Multi SSB :
با سلام
شركت EPHAMSHOP.COM كيتي با مشخصات زير را عرضه نموده:
- قابليت چند بانده كردن دستگاه
- اضافه نمودن DDS براي ثبات بالا در ارسال و دريافت ديجيتال مود
- اضافه نمودن قسمت فرستنده بدون دستكاري اضافه براي اشخاص داراي پروانه
- اضافه كردن فركانسمتر قابل برنامه ريزي وياFLL بدون دستكاري مدار
تمامي ملزومات بالا در سايت موجوداست
آنتن بسيار ساده دايپل
با سلامي دوباره
مطلب آنتن ساده دايپل چند پست قبل در رابطه با فرستنده پست قبلي از اقاي ناندو است
همانطور كه ملاحظه فرموديد خروجي فرستنده هاي ايشان مستقيما به دايپل وصل مي شود كه همان انتن مورد اشاره است
جهت ياد آوري و توضيح عرض شد
VU2NAN - NANDU
با سلام
اقاي ناندو VU2NAN در ادرس زير خاطرات و طرحهاي خودرا اورده كه بعضي مطالبش كه به نظرم جالب بود را براي اطلاع دوستان اورد ه و خواهم اورد
ادرس ايشان:http://nandustips.blogspot.in/2011/02/my-first-hf-transmitter.html
و يكي از طرح هايشان انتن ساده با كابل تلفن يا سيم برق بود
طرح ديگر ايشان فرستنده تلگراف بسيار ساده و قوي بشرح ذيل است
آنتن بسيار ساده دايپل
با سلام
طرح زير يكي از ساده ترين آنتن هاي ممكن براي استفاده در باند اچ اف مي باشد
سيم انتن بكار رفته سيم تلفن ضخيم كه براي مخابرات شهري مصرف مي شود است سيم يك زوج كه از داخل كافو به منزل ميرود
طول رابط يا كابل انتقال مهم نيست و مسئله مهم سيم هاي از هم جدا شده يا همان دايپل است كه رويهم بايد طولي به اندازه نصف طول موج داشته باشند
درطراحي ايده آل طول اوليه كمتر بوده و بوسيله مقره عايق كم كم باز شده و بوسيله واتمتر يا VSWR متر مقدار برگشت را به حداقل رسانده و سيم را محكم كرده و انتن اماده است
به طرح دقت كنيد
اينهم عكسي از كابل مخابرات
مدار تطبيق امپدانس انتن
با سلام
در فرستنده ها اولين و راحت ترين كار براي انتشار امواج آنتن ساده دايپل با طول يك چهارم طول موج يا لانداست
مسئله مهم ابتدا تنظيم دقيق طول دوطرف دايپل با استفاده از واتمتر است يا تشعشع سنج يا VSWR متر كه نسبت امواج فرستاده به آنتن را با امواج برگشتي از انتن مي سنجد هرچه اين نسبت بزرگتر باشد بهتر است معمولا ابتدا امواج رفت را با حداكثر نشاندهنده تنظيم مي كنند بعد برگشت را مي سنجند با كم شدن اين مقدار يعني امواج يرگشتي امواج ارسالي بيشتر و كار فرستنده بهتر خواهد بود در مثال راديوي اقاي HZ كه FM بود با يك ترانزيستور طول دايپل طوري بريده و اندازه شده بود كه در وات خروجي رفلكت صفر و اين صفر را با واتمتر برد هم اندازه گرفيتم واقعا صفر بود در راديوي HF آقاي DL كه 14 مگا بود دايپل را براي وسط باند طراحي و ساختيم بعد رفلكت آنرا با كم كردن طول از هر سمت كم كرده تا به طول مناسب و حد اقل برگشت دست يافتيم ممكن است رفلكت صفر نشود تاانجاكه ممكن است كم شود و به محض افزايش رفلكت ديگر طول دايپل كوتاه نگردد در اين روش بجاي مدار مچينگ انتن خود انتن را تغيير طول داده تا رفلكت يا برگشت به حد اقل برسد
در اولين فرستنده لامپي موج كوتاه خودم كه لامپ ECL82 بود در مدار خروجي بعد از خازن كوپلاژ 2 خازن واريابل راديوي لامپي بكار برده بودم با تنطيم خازن ها و گذاشتن لامپ حداكثر تشعشع را بدست اوردم بعد بدنه فرستنده را به يك سر انتن تلويزيون وصل كرده و لامپ را سري بين انتن فرستنده و انتن تلويزيون قرار دادم اين بار خازن سمت انتن را تنطيم كرده حد اكثر نور بمعني حد اكثر ارسال و تنطيم فرستنده با انتن بود
تمام اين مدارات در توضيحات قبلي و مطالب قبلي اورده شده است
بهر صورت علاوه بر اين 2 روش تنظيم فرستنده با آنتن بعضي وقت ها انتشار مناسب بدست نمي آيد و ان هنگامي است كه فرستنده در فركانس هاي نخواسته نوسان كرده و يا دچار اعوجاج يا نوسانسازي بي پايه گردد
در اين جور مدارات مثلا كريستال اسيلاتور را در مي اوريم ولي مدار هنوز نوسان دارد و جريان مي كشد
طرح هاي بسيار ساده و عملي با قطعات معمولي را قبلا اورده ام كه براي تنطيم امپدانس انتن است و يا طرح هاي بسيار متنوعي از انواع آنتن كه براحتي قابل ساخت هستند
يكي از روش هاي تست فرستنده استفاده از انتن مجازي يا بار مجازي يا دامي لود مي باشد
همان لامپ كه بجاي انتن مي گذاريم
اگر با يك گيرنده فركانس هاي ارسالي را چك كنيد در صورت تعدد ايستگاه و كثرت فرستنده امواج خودمان مثلا در باند اف ام در 4-5 محل موجمان پخش شود اين يعني تعدد فركانس و معمولا انتن جواب نخواهد داد
راه حل اين نوع فرستنده ها استفاده از انتن باند پهن مي باشد
در اين روش انتن دايپل را تهيه و لي دوسر انتهايي آنرا بوسيله مقاومتي با امپدانس خط مثلا اگر كابل 75 اهم است همان 75 و در نمونه ايده ال 300 اهم كه از يك بالون يا مبدل امپدانس 50 يا 75 به 300 اهم كار گرفته شده استفاده مي كنند
نتيجه انتن در فركانس خودش تشعشع و در ساير امپدانس ها انرژي به صورت حرارت تلف مي شود
يعني در بدترين حالت مي توان همان لامپ را كه در خروجي فرستنده مي گذاشتيم اينجا هم بگذاريم و كل مدار خط انتقال نيرو به لامپ حساب شود
اين يك مدار كامل و ساده تطبيق امپدانس با توضيحات
http://radioamateur.glxblog.com/post/243/مدار تطبيق امپدانس
در ادامه مطلب طرح ديگري از مدار تطبيق
آزمون مورس
با سلام
جهت تمرين مورس و احتمالا آزمون مورس از اين برنامه بايد بهره برد:
www.f6c/soft/fr.dqmcwpla/playerexe.install_yer
/www.f6dqm.fr/soft/cwplayer/cwplayer_install.exe
ادرس اصلاح شده برنامه بالا
برنامه آموزش مورس
با سلام
در سايت وزين http://www.ephamshop.com/ برنامه هاي جالبي در مورد آموزش مورس هست كه يكي براي ارسال بسيار جالب است و ديگري آموزش مورس با سرعت مناسب و قابل تنظيم
در بخش دانلود و البته بعد از عضوشدن
من كه از هر دو برنامه استفاده مي كنم
موفق باشيد
فرستنده گيرنده مورس
با سلام
پيشنهاد ساخت فرستنده گيرنده ساده تلگرافي با تقويت مجزا براي قبول شدگان آزمون با عنايت به اينكه حداقل 6 ماه بايد مورس كار كنند تا گواهينامه درجه 2 و استفاده از ميكروفون داشته باشند(متن قانون ايران است)
آزمون آماتوري
باسلام و تسليت ايام عزاداري سرور آزادگان حسين عليه السلام
برابر اعلام رگولاتوري متن سوالات و پاسخ آزمون در سايت قرار دارد كه البته من نتوانستم بگيرم آدرس بشرح زير است
http://www.cra.ir/Portal/View/Page.aspx?PageId=b0b7a717-14c0-42cc-80d3-692f4e2b5205&ObjectId=8885f6de-31be-42a4-a0d4-a205bed23bbd&WebpartId=38bcadbb-bd7c-471d-a89f-bd395fdc4692
خود سايت رگولاتوري هم:
http://www.cra.ir/Portal/View/Page.aspx?PageId=1679276f-6076-4706-ac6a-552d4d0f2ca9
موفق و مويد باشيد
آموزش مورس
باسلام
يكي از دوستان سايت زير را براي آموزش مورس معرفي كردند
Ep3smh
morsefusion.com
اميدوارم در آزمون مورس همه موفق باشند
آكادمي مورس
با سلام
يكي از ارتباطات مهم در راديو آماتوري ارتباط تلگرافي است
فرستنده و گيرنده هاي ساده و برد زياد از امتيازات راديو تلگراف مي باشد
تمام خلبانها و اپراتورهاي مخابرات بايد با كلمات مورس آشنا و وارد باشند
يكي از سايتهاي خوب براي آموزش الفباي تلگرافي آكادمي مورس با آدرس زير مي باشد
www.lcwo.net
برنامه هاي متنوع و كاربردي زيادي دارد كه اميدوارم علاقمندان استفاده نمايند
موفق باشيد
معرفی میکروکنترلر
http://www.centralclubs.com/pic16f84-t47611.html
توسط robotic » دوشنبه 1 مهر 1387 20:56
يك ميكرو كنترلر چيست؟
ميكرو كنترولر در واقع يك كامپيوتر تك تراشه اي ارزانقيمت ميباشد . كامپيوتر تك تراشه اي بدين معني است كه كل سيستم كامپيوتر در داخل تراشه مدار مجتمع جاي داده شده است . نخستين ويژگي ميكروكنترلر قابليت ذخيره سازي و اجراي برنامه است ( كه مهمترين ويژگي آن به شمار ميرود) . ميكرو كنترلر داراي يك CPU (واحد پردازشگر مركزي ) ، حافظه RAM ، حافظه ROM ، خطوط I/O ، (خطوط ورودي و خروجي ) ، درگاهاي سريال و موازي و زمان سنج است و برخي اوقات نيز شامل ادوات جانبي نظير مبدل A/D (مبدل آنالوگ به ديجيتال ) و مبدل D/A (مبدل ديجيتال به آنالوگ ميباشد .
چرا از ميكروكنترلر استفاده ميشود ؟
همان گونه كه قبلا توضيح داده شد ميكروكنترلر ها ، كامپيوتر هاي ارزانقيمت هستند . قابليت ذخيره سازي و اجراي برنامه هاي منحصر به فرد ، موجب شده است تا ميكرو كنترلر ها بسيار انعطاف پذير شوند . به عنوان مثال شخص ميتواند ميكروكنترلر را به گونه اي برنامه ريزي كند كه بر اساس شرايط از پيش تعيين شده (وضعيت خطوط ورودي و خروجي )، تصميم گيري نمايد . قابليت انجام عمليات رياضي و منطقي موجب شده است تا ميكرو كنترلر بتواند عملكرد مدارهاي منطقي پيچيده و مدارهاي الكترونيكي را تقليد كند.
برنامه هاي ديگر ميتوانند موجب شوند كه ميكرو كنترلر مشابه يك مدار در شبكه عصبي و يا به صورت يك كنترل كننده با منطق فازي عمل كند . ميكروكنترلر ها وظيفه هوش مصنوعي را در دستگاهاي مربوط به "حسابهاي هوشمند " در فروشگاهها بر عهده دارند.
آينده الكترونيك مختص ميكرو كترلر ها ميباشند :
اگر به مجله هاي الكترونيكي كه در كشورمان و در ساير كشورها چاپ ميشوند توجه كنيد مقاله هايي را مشاهده خواهيد كرد كه در طراحي مدارهاي آنها به طور مستقيم و يا به صورت تركيبي از ميكروكنترلر ها استفاده شده است . ميكروكنترلر ها به دليل انعطاف پذيري زيادي كه دارند با صرف هزينه اندك ميتوانند قدرت زياد ، كنترل و انتخابهاي مختلفي را ارائه كنند . به همين دليل است كه مهندسين الكترونيك و افرادي كه علاقه مند به كارهاي الكترونيكي هستند برنامه ريزي ميكروكنترلر ها را فر ميگيرند تا از مزاياي ميكروكنترلر ها در مدارات خود بهره ببرند و سطح كيفي مدار خود را در حد بالايي حفظ كنند .
اگر دستگاهاي الكترونيكي خانگي را بررسي كنيد خواهيد ديد كه از ميكروكنترلر ها تقريبا در تمامي آنها استفاده شده . اين نيز دليل ديگري براي آشنايي با ميكروكنترلر هاست .
سير تكاملي ميكرو كنترلر ها :
اولين ميكزوكنترلر ها در اواسط دهه 1970 ساخته شدند . اين ميكروكنترلر ها در ابتدا پردازنده هاي ماشين حساب بودند كه داراي حافظه برنامه كوچكي از نوع Rom ، حافظه داده بسيار محدود از نوع RAM و تعدادي درگاه ورودي خروجي بودند.
با توسعه فناوري سيليكن ، ميكروكنترلرهاي 8 بيتي قويتري ساخته شدند در اين ميكرو كنترلرها علاوه بر بهينه شدن دستور العمل ها تايمر/ شمارنده روي تراشه ، امكانات وقفه و كنترل بهينه شده خطوط I/O نيز به آنها اضافه شده است.
خانواده 8051 در اوايل دهه 1980 توسط شركت اينتل معرفي گرديد و از آن زمان 8051 به عنوان يكي از محبوبترين ميكروكنترلر ها بوده و بسياري از شركت هاي ديگر نيز به توليد آن اقدام كردند . امكاناتي نظير مبدل آنالوگ به ديجيتال ، حجم نسبتا بزرگ از حافظه برنامه و حافظه داده ، مدولاتور عرض پالس (PWM) در خروجي ها و حافظه فلش كه امكان پاك كردن و برنامه ريزي مجدد آن توسط سيگنال هاي الكتريكي وجود دارد ،در آن تعبيه شده است .
با توجه به اهميت و گسترش روز افزون كاربردهاي ميكرو كنترلر ها و محدوديت هائي كه ميكرو كنترلر ها ي خانواده MCS51 ايجاد ميكرد . شركت Microchip نسل جديدي از ميكرو كنترلر ها با عنوان PIC به بازار عرضه كرد . با توجه به قابليت بسيار زياد اين ميكروكنترلرها ، به سرعت مورد استقبال قرار گرفت و تحول بزرگي در استفاده از ميكروكنترلر ها ايجاد كرد .
كلمه PIC سرنام كلمات Programmable Interface Controller ميباشد كه شركت Microchip Technology آن را به عنوان علامت تجاري بر گزيده و از آن براي مشخص كردن ميكرو كنترلر هاي خود استفاده ميكند
ميكروكنترلرهاي خانواده PIC از معماري هاردوارد استفاده ميكنند . اين بدان معنا است كه كل حافظه به دو قسمت تقسيم شده است . كه عبارتند از : حافظه داده و حافظه برنامه .
مزيت اين معماري آن است كه ميتوان به هر دو بخش حافظه در يك دستورالعمل دسترسي داشت .
اغلب PIC ها داراي سه بلاك حافظه داخلي ميباشند :
۱_ Data memory : كه اين حافظه به Bank0 و Bank1 و ... تقسيم ميشوند .هر بانك شامل حافظه RAM معمولي (general purpose register) و ريجيستر هاي مخصوص (status,intcon,option,…) مي باشد.
2_ Eeprom memory : يكي از تفاوت هاي اصلي ميكروهاي گذشته مثل سري 8051 با PIC و AVR ، همين حافظه ميباشد. اين حافظه تقريبا بينابين RAM و ROM از نظر كاربرد ميباشد . اين حاظه به صورتي است كه ميتوان در حين برنامه نويسي ، اطلاعات را در آن ذخيره يا پاك كرد (RAM) واطلاعات آن در صورت قطعي برق نيز پاك نمي شود (ROM) . نسيت به RAM و ROM داراي سرعت به مراتب پايين تر ميباشد .
3_Program memory : برنامه اي كه توسط كاربر نوشته ميشود . در اين حافظه LOAD ميشود . به عنوان مثال PIC16F877 (40 پين) داراي پروگرام كانتر 13 بيتي براي آدرس دهي كردن Flash program memory به حجم (8k*14bit) ميباشد .
PIC ها از لحاظ نوع Program memory به 4 دسته تقسيم ميشوند .
1) Flash Program Memory
مزيت اين گونه PIC ها سرعت نسبتا بالاي خواندن اطلاعات از ROM و درنتيجه سرعت بالاتر اجراي عمليات ميباشد . حافظه هاي فلش موجب گرديده تا سرعت اجراي برنامه از 12 كلاك در 8051 به 4 كلاك در PIC و 1 كلاك در AVR كاهش يابد .
خانواده هايي كه نام IC داراي F باشد داراي اين گونه حافظه ميباشند (مانند 16F84 , 16F877.....) .
2) Eprom program memory
خانواده هايي كه نام IC داراي C يا CE باشد.(16C84)
3)Rom Program Memory
خانواده هايي كه نام IC داراي CR باشد (16CR84)
4) Eeprom Program Memory
همچنين بعضي از PIC ها نيز داراي رنج ولتاژي گسترده ميباشند كه داراي مشخصه Lدر نام IC مي باشد.(PIC16LF84)
ما در اين بيشتر در مورد ميكروهاي نوع اول بررسي ميكنيم ( يعني همان Flash Program Memory ها).
در بحث آينده در مورد ويژگي هاي PIC 16F84 صحبت خواهد شد و ولي قبل از آن توصيه ميكنم به DATA SHEET اين IC مراجعه كنيد و خودتان اطلاعاتي را در مورد آن كسب كنيد .
در صفحه اول Data Sheet شماي كلي و وضعيت پايه ها و ويژگيهاي كلي نوشته شده و در صفحات بعدي در مورد چگونگي كاربرد آن ( فعلا توصيه ميكنم صفحه اول اين Data Sheet را مطالعه كنيد )
اطلاعاتي كه Data Sheet دراختار ما قرار ميدهد :
در ابتدا PIC هاي از اين خانواده كه داراي ويژگي هاي يكسان ميباشند معرفي شده است .
درقسمت بعد مشخصه هاي CPU كه در اين ميكرو از نوع RISC (Reduce Instruction Set Computer )ميباشد گفته شده :
داراي 32 دستور العمل يك كلمه اي ميباشد (تعداد دستورات نسبت به ميكرو هاي ديگر به مراتب كمتر)
همه دستورالعمل ها در يك سيكل ( 4 Clock) اجرا ميشود .(سرعت آن 1.5 برابر 8051 با كريستال يكسان )
در قسمت بعد حداكثر فركانس كاري را 10MHz مشخص نموده است .
طبق جدول تراشه PIC16F84 داراي 1k كلمه (word) ( عرض هر كلمه برابر 14bit ) حافظه برنامه Flash ، 68 bytes حافظه داده (RAM) و 64 bytes حافظه Eeprom ميباشد . (در مورد اين حافظه ها ميتوانيد به قسمت قبل سر بزنيد ) .
پهناي هر دستورالعمل (flash program memory) 14 بيت و پهناي داده (data memory) 8 بيت ميباشد.
15*8 bits به ثبات داخلي ميكرو براي انجام عمليات هاي خاص (SFR)مانند option و Statuse و TMR0 و ..... تعبيه گرديده است و 8*8 bits جهت حافظه پشته (stack) (در قسمت بعد در مورد اين گونه حافظه ها توضيح داده خواهد شد ) .
داراي 4 منبع وقفه ميباشد (در اين مورد نيز در قسمت وقفه كامل توضيح داده خواهد شد ):
قابليت 1000 بار خواندن و نوشتن حافظه flash
قابليت 10.000.000 بار خواندن و نوشتن حافظه Eeprom
قابليت 40 سال نگهداري اطلاعات Eeprom
مشخصات جانبي :
داراي 13 پايه ورودي خروجي (دو درگاه ورودي- خروجي به نام A با 5 پايه و B با 8 پايه ) ، هر پين ورودي خروجي داراي مدار Latch ميباشد ، يعني هر بيت اطلاعات كه از طريق ميكرو به عنوان خروجي به پورت ريخته ميشود روي پورت باقي ميماند تا وقتي كه اطلاعات جديد روي آن ريخته شود . همچنين اگر هر بيت اطلاعات به عنوان ورودي روي پورت ها ريخته شود تا وقتي اطلاعات جديد وارد نگردد تغيير نميكند .
اغلب PIC ها در پورت B داراي pull up داخلي ضعيف ميباشند ( اين بدان معنا هست كه پايه ورودي با يك مقاومت پر اهم به Vcc متصل شده ) . بيت هفتم از رجيستر OPTION_REG مربوط به pull up ميباشد . اگر اين بيت صفر باشد pull up فعال ميشود و اگر يك باشد pull up غير فعال ميگردد. وقتي پايه اي به عنوان خروجي تعريف گردد pull up آن خود به خود غير فعال ميشود .
بيشترين جريان كه هر پايه ميتواند بدهد 20 mA است كه ميتواند يك LED را مستقيما روشن نمايد.
بيشترين جرياني كه ميتواند دريافت كند 25 mA ميباشد .
تايمر/كانتر 8 بيت (در اين مورد نيز بعدا مفصلا توضيح داده خواهد شد )
در قسمت بعد از خصوصيات برتر اين ميكرو كنترلر توضيح داده شده كه مهمترين آن محدوده ولتاژ كار ميكرو را بين 2تا 6 ولت مشخص نموده است و توان مصرفي ميكرو را در حالت هاي مختلف بيان نموده كه به شرح زير است :
با ولتاژ 5 ولت و فركانس 4MHz ، 2 ميلي آمپر
با ولتاژ 2 ولت با فركانس 32kHz ، 15 ميكرو آمپر
و در حالت Standby و ولتاژ 2 ولت ، 1 ميكرو آمپر
اين اطلاعاتي بود كه از صفحه اول data sheet ميكرو استخراج شده است كه در قسمت هاي بعد در مورد بعضي از قسمتهايي كه در برنامه نويسي به آنها احتياج داريم صحبت خواهيم كرد .
در قسمت آينده در مورد ثباتها و درگاه هاي ورودي و خروجي صحبت ميكنيم و تقريبا از قسمت آينده برنامه نويسي شروع خواهد شد .
معرفی پایه های میکرو PIC 16F84