تبلیغات
موضوعات
جستجو
پیوندهای روزانه
لینک دوستان
- دریافت رایگان این قالب
- سایت عاشقانه ماندگار فان
- سایت عاشقانه عشق آفرین
- جامعه رادیو اماتوری ایران
- سازمان تنظيم مقررات و ارتباطات راديوئي
- شرکت اروم الکترونیک
- فروشگاه قطعات الكترونيكي
- ARRL • Devoted Entirely to Amateur Radio
- درددل های یک بازنشسته
- نخستین سایت آموزشی رادیو آماتوری در ایران
- نشریات آماتوری
- EP2MRD
- QRZCQ - The database for radio hams
- شناسه تخصيص نحوه دستورالعمل ايستگاه به ارتباط راديويي هاي ) Call Sign ( دستورالعمل ارتباط شناسه تخصيص نحوه ايستگاه به راديويي
- رادیو آماتوری
- کلوپ رادیو آماتوری ایرانیان
- ارسال لینک
صفحات جانبی
امکانات جانبی
آمار وب سایت:
بازدید دیروز : 5327
بازدید هفته : 11868
بازدید ماه : 24131
بازدید کل : 1878555
تعداد مطالب : 673
تعداد نظرات : 121
تعداد آنلاین : 1
آنتن بسيار ساده دايپل
با سلام
طرح زير يكي از ساده ترين آنتن هاي ممكن براي استفاده در باند اچ اف مي باشد
سيم انتن بكار رفته سيم تلفن ضخيم كه براي مخابرات شهري مصرف مي شود است سيم يك زوج كه از داخل كافو به منزل ميرود
طول رابط يا كابل انتقال مهم نيست و مسئله مهم سيم هاي از هم جدا شده يا همان دايپل است كه رويهم بايد طولي به اندازه نصف طول موج داشته باشند
درطراحي ايده آل طول اوليه كمتر بوده و بوسيله مقره عايق كم كم باز شده و بوسيله واتمتر يا 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