د اتوماتیک کنټرول سره د راډیو جوړولو ګامونه
د راډیو جوړول نور یوازې د لویو تولیدونکو لپاره پروژه نه ده. د مخ په زیاتیدونکي لاسرسي وړ بریښنایی اجزاو او د پیل کونکي دوستانه مایکرو کنټرولر پلیټ فارمونو سره، هرڅوک کولی شي د اتوماتیک کنټرول ځانګړتیاو سره یو ساده راډیو ډیزاین کړي. اتوماتیک کنټرول کولی شي ډیری شیان معنی ولري: راډیو کولی شي په اتوماتيک ډول حجم تنظیم کړي، د فریکونسي سکین ترسره کړي، د خوښې سټیشنونه ذخیره کړي، یا حتی د ځینو شرایطو (لکه ټایمر یا سینسر) پراساس پلے بیک تنظیم کړي.
دا مقاله د اتوماتیک کنټرول سره د راډیو جوړولو ګام په ګام پروسه پوښي، له پلان کولو څخه تر ازموینې پورې. هدف یو ساده ایف ایم راډیو ده چې د مایکرو کنټرولر کنټرول شوي تونر ماډل پراساس ده، ځکه چې دا طریقه د DIY پروژو لپاره خورا واقعیت لري.
-
۱. د اتوماتیک کنټرول مفهوم او ځانګړتیاوې مشخص کړئ
لومړی ګام دا دی چې د هغه راډیو ځانګړتیاوې وټاکئ چې تاسو یې جوړول غواړئ. د ځانګړتیاو هدفونه څومره روښانه وي، د سرکټ او پروګرام جوړول به اسانه وي. په DIY راډیوګانو کې کارول شوي ځینې عام اتوماتیک کنټرول ځانګړتیاوې دا دي:
۱. د اتومات سکین فریکونسي (د سټیشن اتومات لټون)
راډیو د ایف ایم فریکونسۍ حد پراخوي او په قوي سیګنال کې ودریږي.
۲. د اتوماتیک خوندي کولو سټیشن (اتوماتیک خوندي کول)
د اتومات سکین وروسته، راډیو ځینې موندل شوي سټیشنونه په حافظه کې ذخیره کوي.
۳. د حجم اتومات کنټرول (ساده AGC)
غږ د سیګنال یا شور کچه تنظیموي ترڅو اوریدل یې آرام وي.
۴. اتوماتیک آن/آف ټایمر
راډیو په ټاکلي وخت کې چالان یا بندېږي.
۵. د شرایطو پر بنسټ کنټرول (د مثال په توګه د رڼا/حرکت سینسرونه)
راډیو کولی شي د شپې غږ کم کړي یا کله چې حرکت وي نو چالان شي.
د یو باثباته ډیزاین لپاره، لومړی ۲-۳ اصلي ځانګړتیاوې غوره کړئ، د بیلګې په توګه: اتوماتیک سکین، سټیشن پری سیټونه، او ټایمر.
-
۲. اصلي برخې چمتو کړئ
د پروژې د ساده کولو لپاره، د مخکې څخه مدغم شوي FM تونر ماډل وکاروئ. دلته د عام کارول شوي اجزاو لیست دی:
الف. د راډیو ریسیور ماډل (تونر)
– بېلګه: TEA5767، RDA5807، یا ورته FM تونر ماډل (معمولا I2C انٹرفیس).
- دا ماډل دمخه د RF ریسیور او FM ډیموډولیشن برخه لري.
ب. مایکرو کنټرولر
– مثالونه: Arduino Nano/Uno، ESP32، یا نور مایکرو کنټرولرونه.
- ارډوینو د پراخو اسنادو له امله د پیل کونکو پروژو لپاره خورا مناسب دی.
ج. د غږ امپلیفیر
– مثالونه: PAM8403 (3W سټیریو)، TDA2822، یا نور ampلایفیر ماډلونه.
- د ټونر څخه سپیکر ته د آډیو آوټ پټ لوړولو لپاره کارول کیږي.
د. سپیکر
- ۴-۸ اوهم، اندازه د اړتیاوو سره سم تنظیم شوې.
e. د کارن انٹرفیس
- د سکین، بل/مخکیني او حجم لپاره تڼۍ (د فشار تڼۍ).
- یا د ډیر اسانه کنټرول لپاره روټري انکوډر.
- ښودنه (اختیاري): د فریکونسۍ ښودلو لپاره 16×2 I2C LCD یا OLED.
f. د برېښنا رسول
- بیټرۍ (۱۸۶۵۰ + چارجر ماډل) یا ۵ ولټ اډاپټر.
- ډاډ ترلاسه کړئ چې د امپلیفیر او مایکرو کنټرولر لپاره کافي جریان شتون لري.
ج. اضافي برخې
- کیبلونه، PCB/پرفبورډ، د پل اپ مقاومت کونکي، د دوه ګوني کیپسیټرونه، سویچونه، او کیسینګ.
-
۳. د سیسټم بلاک ډیاګرام ډیزاین کول
د سولډر کولو دمخه، د بلاک ترتیب جوړ کړئ ترڅو د سیګنال جریان روښانه وي:
۱. انتن → د ایف ایم تونر ماډل → د آډیو آوټ پټ
۲. د تونر څخه غږیز محصول امپلیفیر ته ځي.
۳. امپلیفیر سپیکر چلوي
۴. مایکرو کنټرولر د I2C له لارې تونر کنټرولوي (فریکونسي، سکین، خاموش)
۵. مایکرو کنټرولر د تڼۍ/انکوډر څخه معلومات ترلاسه کوي.
۶. مایکرو کنټرولر په LCD/OLED کې حالت ښیې (اختیاري)
د دې بلاک سره، تاسو کولی شئ مسلې جلا کړئ: راډیو باید سیګنال ښه واخلي، او اتوماتیک کنټرول د پروګرام له لارې کار کوي.
-
۴. د برېښنايي سرکټ مجلس
الف. د مایکرو کنټرولر سره د تونر اړیکه
- د I2C پنونه وصل کړئ: SDA او SCL
- د ماډل سره سم VCC چمتو کړئ (ډیری ماډلونه د 3.3V–5V ملاتړ کوي، ډیټاشیټ وګورئ)
- ډاډ ترلاسه کړئ چې ټوله ځمکه سره وصل ده.
ب. د آډیو آوټ پټ اتصال
- د تونر څخه د L/R آډیو محصول د امپلیفیر ان پټ ته ځي.
- د شور کمولو لپاره د اړتیا په صورت کې کیپسیټرونه اضافه کړئ (د امپلیفیر ماډل پورې اړه لري).
ج. د تڼۍ/انکوډر اتصال
- د دې لپاره تڼۍ:
- سکین
- بل/مخکینی سټیشن
- حجم +/-
– د مستحکم لوستلو لپاره د Arduino داخلي پل اپ ریزیسټور یا بهرني پل اپ ریزیسټور وکاروئ.
د. د شور اداره کول او ثبات
د راډیو تجهیزاتو لپاره، شور اصلي دښمن دی. ځینې لارښوونې:
- د تونر ماډل او مایکرو کنټرولر د VCC پن ته نږدې د 100nF ډیکوپلینګ کیپسیټر اضافه کړئ.
- که امکان ولري، د تونر بریښنا لاین څخه د لایفیر بریښنا لاین جلا کړئ.
- ډاډ ترلاسه کړئ چې ځمکه پاکه ده (د ځمکې له ډیرو لوپونو څخه ډډه وکړئ).
-
۵. د اتوماتیک کنټرولونو جوړول (د پروګرام منطق)
د "اتوماتیک" برخه په عمده توګه د مایکرو کنټرولر فرم ویئر څخه راځي. دلته یو منطقي مفهوم دی چې تاسو یې پلي کولی شئ:
الف. اتومات سکین او د سیګنال تایید
۱. د پیل شوي ایف ایم فریکونسۍ څخه پیل وکړئ (د مثال په توګه ۸۷.۵ میګاهرتز).
۲. په هر ګام کې فریکونسي زیاته کړئ (د مثال په توګه ۰.۱ میګاهرتز).
۳. تونر دې فریکونسۍ ته تنظیم کړئ.
۴. د سیګنال کیفیت ولولئ (که چیرې ماډل د RSSI/سیګنال کچه ملاتړ کوي).
۵. که چیرې سیګنال د حد څخه پورته وي، نو دا یو سټیشن وګڼئ، بیا یې خوندي کړئ.
که چیرې د تونر ماډل په اسانۍ سره د لوستلو وړ RSSI چمتو نه کړي، نو سکین کول د "کله چې غږ اوریدل کیږي ودروئ" میتود په کارولو سره ترسره کیدی شي، مګر دا لږ دقیق دی. له همدې امله، هغه ماډل چې د سیګنال شاخص چمتو کوي غوره دی.
ب. د سټیشن مخکینۍ ذخیره
پریسیټونه په لاندې ډول خوندي کیدی شي:
- EEPROM (Arduino) د بندولو پر مهال به زیرمه شي.
- داخلي حافظه (RAM) که چیرې دایمي نه وي.
د مثال جریان:
- د سکین بشپړیدو وروسته، غوره 10 فریکونسۍ خوندي کړئ.
- بل/مخکینی تڼۍ د پریسیټونو ترمنځ حرکت کوي.
ج. د حجم اتومات کنټرول
د اتومات حجم کنټرول ساده کیدی شي:
– که چیرې سیګنال کمزوری/شور وي → غږ یو څه کم کړئ ترڅو ډیر ګډوډ نه شي.
– که سیګنال قوي وي → حجم بیرته عادي حالت ته راوړئ.
د حجم کنټرول لپاره، ډیری میتودونه شتون لري:
- که چیرې ماډل یې ملاتړ کوي، د امپلیفیر ګټه تنظیم کړئ.
- د ډیجیټل پوټینټیومیټر کارول.
- د تونر ماډل کې د داخلي حجم کنټرول وکاروئ (که شتون ولري).
- PWM + ساده سرکټ تنظیم کړئ (ډیر پیچلی او د شور کمولو ته اړتیا لري).
د. اتوماتیک آن/آف ټایمر
د ساعت د دقیق فعالیت لپاره د RTC ماډل (د مثال په توګه، DS3231) اضافه کړئ. جریان دا دی:
- د RTC څخه د لوستلو وخت.
– که مهالویش ته د ننوتلو وخت فعال وي → راډیو چالان کړئ او پری سیټ تنظیم کړئ.
– که وخت بند وي → خاموش کړئ او بند کړئ ampلایفیر (ډیر انرژي موثر).
-
۶. مرحله ای ازموینه
د ستونزې د رامنځته کېدو په وخت کې د ګډوډۍ څخه د مخنیوي لپاره، دا په برخه برخه ازموینه وکړئ:
۱. ټیسټ تونر + انتن
ډاډ ترلاسه کړئ چې ماډل د لاسي فریکونسۍ سیټ قوماندې سره سټیشن نیولی شي.
۲. د آډیو + امپلیفیر ازموینه
ډاډ ترلاسه کړئ چې غږ له ډېر غږ پرته پاک راځي.
۳. د تڼۍ/انکوډر ازموینه وکړئ
ډاډ ترلاسه کړئ چې ان پټ مستحکم لوستل کیږي (ډیباونس اړین دی).
۴. د اتومات سکین ازموینه
وګورئ چې ایا سکین سم سټیشن موندلی دی.
۵. د مخکینۍ ذخیره ازموینه
دا بند او بیا چالان کړئ، وګورئ چې ایا پریسیټونه لاهم شتون لري (که تاسو EEPROM کاروئ).
۶. ټایمر ازموینه وکړئ (که چیرې RTC شتون ولري)
ډاډ ترلاسه کړئ چې د فعال/بند مهالویش سم دی.
ازموینه په هغه سیمه کې ترسره کړئ چیرې چې د FM سیګنال دومره قوي وي چې د سکین کولو پروسه ارزونه اسانه کړي.
-
۷. بشپړول: پوښ، انټینا، او د غږ کیفیت
کله چې وسیله فعاله شي، د پای مرحله به د کارولو اسانتیا وټاکي:
- یو قوي پوښ وکاروئ ترڅو سرکټ په اسانۍ سره لنډ نشي.
- انتن (اوږده کیبل یا ټیلسکوپیک انتن) د کیس په بهر کې ځای په ځای کړئ.
- د لاسوهنې کمولو لپاره سپیکرې د RF سرکټ څخه تر ممکنه حده جلا کړئ.
- که تاسو ښې پایلې غواړئ، یو ساده PCB جوړ کړئ یا د ښه ترتیب سره یو پرف بورډ وکاروئ.
د ښه غږ کیفیت لپاره، مناسب سپیکرونه غوره کړئ او ډاډ ترلاسه کړئ چې امپلیفیر باثباته بریښنا رسولو لري. همینګ معمولا د ضعیف بریښنا رسولو یا ضعیف ځمکنۍ کولو له امله راځي.
-
۸. نور پرمختګ
کله چې اساسي راډیو چمتو شي، تاسو کولی شئ پرمختللي ځانګړتیاوې اضافه کړئ لکه:
- کله چې سیګنال ورک شي نو په اتوماتيک ډول خاموش کړئ
- RDS (د راډیو ډیټا سیسټم) که چیرې ماډل یې ملاتړ کوي
- که تاسو ESP32 کاروئ، د اپلیکیشن (بلوتوث/وای فای) له لارې کنټرول کړئ
- ساده برابرونکی (هارډویر/سافټویر)
- د یوې ټاکلې مودې وروسته راډیو بندولو لپاره د خوب وخت
-
پایله
د اتوماتیک کنټرول سره د راډیو جوړول په اصل کې د FM تونر ماډل، مایکرو کنټرولر، او آډیو امپلیفیر سره یوځای کول شامل دي، بیا یو داسې پروګرام اضافه کول چې کولی شي د دوامداره کارونکي مداخلې پرته تنظیمات ترسره کړي. د دې پروژې د بریالیتوب کلیدي د ځانګړتیاو پلان کول، د ماډل مناسب انتخاب، د شور کمولو لپاره پاک تارونه، او ګام په ګام ازموینه ده.
که تاسو غواړئ، زه کولی شم تاسو سره مرسته وکړم چې:
۱) د ځانګړو برخو لیست د سپارښت شوي ماډل ډولونو سره،
۲) ساده سرکټ ډیاګرام، او
۳) د آټو سکین + پریسیټ + OLED/LCD ښودنې لپاره د Arduino کوډ مثال.