தானியங்கி கட்டுப்பாட்டுடன் கூடிய ரேடியோவை உருவாக்குவதற்கான வழிமுறைகள்
வானொலி உருவாக்குவது என்பது இனி பெரிய உற்பத்தியாளர்களுக்கு மட்டுமேயான ஒரு திட்டம் அல்ல. எளிதில் கிடைக்கக்கூடிய மின்னணு பாகங்கள் மற்றும் தொடக்கநிலையாளர்களுக்கு ஏற்ற மைக்ரோகண்ட்ரோலர் தளங்கள் மூலம், யார் வேண்டுமானாலும் தானியங்கி கட்டுப்பாட்டு அம்சங்களுடன் ஒரு எளிய வானொலியை வடிவமைக்க முடியும். தானியங்கி கட்டுப்பாடு என்பது பல விஷயங்களைக் குறிக்கலாம்: வானொலியானது தானாகவே ஒலியளவை சரிசெய்யலாம், அதிர்வெண் ஆய்வை மேற்கொள்ளலாம், பிடித்தமான நிலையங்களைச் சேமிக்கலாம், அல்லது டைமர் அல்லது சென்சார் போன்ற குறிப்பிட்ட நிபந்தனைகளின் அடிப்படையில் ஒலிபரப்பைக்கூட சரிசெய்யலாம்.
திட்டமிடுதல் முதல் சோதனை செய்தல் வரை, தானியங்கி கட்டுப்பாட்டுடன் கூடிய ஒரு வானொலியை உருவாக்குவதற்கான படிப்படியான செயல்முறையை இந்தக் கட்டுரை விவரிக்கிறது. சுயமாகச் செய்யும் திட்டங்களுக்கு இந்த அணுகுமுறையே மிகவும் யதார்த்தமானது என்பதால், நுண்கட்டுப்படுத்தி மூலம் கட்டுப்படுத்தப்படும் ஒரு ட்யூனர் தொகுதியை அடிப்படையாகக் கொண்ட ஒரு எளிய FM வானொலியை உருவாக்குவதே இதன் இலக்காகும்.
-
1. தானியங்கி கட்டுப்பாட்டின் கருத்து மற்றும் அம்சங்களைத் தீர்மானித்தல்.
நீங்கள் உருவாக்க விரும்பும் ரேடியோவின் விவரக்குறிப்புகளைத் தீர்மானிப்பதே முதல் படியாகும். அம்சங்களின் இலக்குகள் எவ்வளவு தெளிவாக இருக்கின்றனவோ, அவ்வளவு எளிதாக மின்சுற்றை உருவாக்கி நிரலாக்கம் செய்ய முடியும். சுயமாக உருவாக்கும் ரேடியோக்களில் பயன்படுத்தப்படும் சில பொதுவான தானியங்கி கட்டுப்பாட்டு அம்சங்கள்:
1. தானியங்கு ஸ்கேன் அதிர்வெண் (தானியங்கு நிலையத் தேடல்)
வானொலி FM அதிர்வெண் வரம்பை ஆராய்ந்து, வலுவான சமிக்ஞை கிடைக்கும்போது நின்றுவிடுகிறது.
2. தானியங்கு சேமிப்பு நிலையம் (தானியங்கி சேமிப்பு)
தானியங்கி ஸ்கேனுக்குப் பிறகு, ரேடியோ கண்டறியப்பட்ட சில நிலையங்களை நினைவகத்தில் சேமிக்கிறது.
3. தானியங்கி ஒலியளவுக் கட்டுப்பாடு (எளிய AGC)
கேட்பதற்கு இனிமையாக இருக்கும் வகையில், ஒலியளவு சமிக்ஞை அல்லது இரைச்சல் அளவைச் சரிசெய்கிறது.
4. தானியங்கி ஆன்/ஆஃப் டைமர்
வானொலி குறிப்பிட்ட நேரங்களில் இயங்கும் அல்லது அணைந்துவிடும்.
5. நிலை அடிப்படையிலான கட்டுப்பாடு (எ.கா. ஒளி/இயக்க உணர்விகள்)
இரவில் வானொலியின் ஒலியளவைக் குறைக்கலாம் அல்லது அசைவு ஏற்படும்போது அதை இயக்கலாம்.
ஒரு நிலையான வடிவமைப்பிற்கு, முதலில் 2–3 முக்கிய அம்சங்களைத் தேர்ந்தெடுக்கவும், எடுத்துக்காட்டாக: தானியங்கு ஸ்கேன், நிலைய முன்னமைவுகள் மற்றும் டைமர்.
-
2. முக்கிய கூறுகளைத் தயார் செய்யவும்
திட்டத்தை எளிதாக்க, முன்பே ஒருங்கிணைக்கப்பட்ட FM ட்யூனர் மாட்யூலைப் பயன்படுத்தவும். பொதுவாகப் பயன்படுத்தப்படும் கூறுகளின் பட்டியல் இதோ:
அ. ரேடியோ ரிசீவர் மாட்யூல் (டியூனர்)
– எடுத்துக்காட்டு: TEA5767, RDA5807, அல்லது அதுபோன்ற FM ட்யூனர் மாட்யூல் (பொதுவாக I2C இடைமுகம்).
– இந்தத் தொகுதியில் ஏற்கனவே ஒரு RF பெறுவி மற்றும் FM அலைநீக்கப் பிரிவு உள்ளது.
b. மைக்ரோகண்ட்ரோலர்
– உதாரணங்கள்: ஆர்டுயினோ நானோ/யூனோ, ESP32, அல்லது பிற மைக்ரோகண்ட்ரோலர்கள்.
அதன் விரிவான ஆவணங்களின் காரணமாக, ஆர்டுயினோ ஆரம்பநிலைத் திட்டங்களுக்கு மிகவும் ஏற்றதாக உள்ளது.
சி. ஆடியோ ஆம்ப்ளிஃபையர்
– உதாரணங்கள்: PAM8403 (3W ஸ்டீரியோ), TDA2822, அல்லது பிற ஆம்ப்ளிஃபையர் மாட்யூல்கள்.
ட்யூனரிலிருந்து ஸ்பீக்கருக்கு வரும் ஆடியோ வெளியீட்டைப் பெருக்குவதற்குப் பயன்படுகிறது.
டி. பேச்சாளர்
– 4–8 ஓம், தேவைக்கேற்ப அளவு.
இ. பயனர் இடைமுகம்
– ஸ்கேன், அடுத்த/முந்தைய மற்றும் ஒலியளவிற்கான பொத்தான்கள் (அழுத்தும் பொத்தான்கள்).
– அல்லது, மேலும் வசதியான கட்டுப்பாட்டிற்கு ரோட்டரி என்கோடர்.
– திரை (விருப்பத்திற்குரியது): அதிர்வெண்ணைக் காண்பிப்பதற்கான 16×2 I2C LCD அல்லது OLED.
f. மின்சாரம் வழங்கல்
– பேட்டரி (18650 + சார்ஜர் மாட்யூல்) அல்லது 5V அடாப்டர்.
ஆம்ப்ளிஃபையர் மற்றும் மைக்ரோகண்ட்ரோலருக்குப் போதுமான மின்னோட்டம் இருப்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.
ஜி. கூடுதல் கூறுகள்
– கேபிள்கள், PCB/பெர்ஃபோர்டு, புல்-அப் ரெசிஸ்டர்கள், டீகப்ளிங் மின்தேக்கிகள், சுவிட்சுகள் மற்றும் கேசிங்.
-
3. ஒரு அமைப்பு தொகுதி வரைபடத்தை வடிவமைத்தல்
பற்றவைப்பதற்கு முன், சிக்னல் ஓட்டம் தெளிவாக இருக்கும் வகையில் ஒரு பிளாக் லேஅவுட்டை உருவாக்கவும்:
1. ஆன்டெனா → FM ட்யூனர் மாட்யூல் → ஆடியோ வெளியீடு
2. ட்யூனரிலிருந்து வரும் ஒலி வெளியீடு ஆம்ப்ளிஃபையருக்குள் செல்கிறது.
3. ஆம்ப்ளிஃபையர் ஸ்பீக்கரை இயக்குகிறது.
4. மைக்ரோகண்ட்ரோலர், I2C வழியாக ட்யூனரைக் கட்டுப்படுத்துகிறது (அதிர்வெண், ஸ்கேன், மியூட்).
5. மைக்ரோகண்ட்ரோலர், பொத்தான்/என்கோடரிலிருந்து உள்ளீட்டைப் பெறுகிறது.
6. மைக்ரோகண்ட்ரோலர் LCD/OLED-இல் நிலையை காண்பிக்கிறது (விருப்பப்பட்டால்)
இந்தத் தொகுதியின் மூலம், நீங்கள் சிக்கல்களைப் பிரிக்கலாம்: ரேடியோ சிக்னலை நன்றாகப் பெற வேண்டும், மற்றும் தானியங்கி கட்டுப்பாடு நிரல் வழியாகச் செயல்படுகிறது.
-
4. மின்னணு சுற்று அசெம்பிளி
அ. மைக்ரோகண்ட்ரோலருக்கான ட்யூனர் இணைப்பு
– I2C பின்களான SDA மற்றும் SCL-ஐ இணைக்கவும்.
– மாட்யூலுக்கு ஏற்றவாறு VCC-ஐ வழங்கவும் (பல மாட்யூல்கள் 3.3V–5V-ஐ ஆதரிக்கின்றன, தரவுத்தாளைச் சரிபார்க்கவும்)
– அனைத்து கிரவுண்டுகளும் இணைக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.
b. ஆடியோ வெளியீட்டு இணைப்பு
ட்யூனரிலிருந்து வரும் இடது/வலது ஆடியோ வெளியீடு, ஆம்ப்ளிஃபையரின் உள்ளீட்டிற்குச் செல்கிறது.
– இரைச்சலைக் குறைக்கத் தேவைப்பட்டால் மின்தேக்கிகளைச் சேர்க்கவும் (ஆம்ப்ளிஃபையர் மாட்யூலைப் பொறுத்து).
c. பொத்தான்/குறியாக்கி இணைப்பு
இதற்கான பொத்தான்கள்:
- ஸ்கேன்
– அடுத்த/முந்தைய நிலையம்
– கன அளவு +/-
நிலையான அளவீடுகளுக்கு, ஆர்டுயினோவின் உள்ளமைந்த புல்-அப் மின்தடையை அல்லது வெளிப்புற புல்-அப் மின்தடையைப் பயன்படுத்தவும்.
d. இரைச்சலைக் கையாளுதல் மற்றும் நிலைத்தன்மை
வானொலி உபகரணங்களுக்கு இரைச்சலே பிரதான எதிரி. சில குறிப்புகள்:
– ட்யூனர் மாட்யூல் மற்றும் மைக்ரோகண்ட்ரோலரின் VCC பின்னுக்கு அருகில் 100nF டீகப்ளிங் மின்தேக்கி ஒன்றைச் சேர்க்கவும்.
முடிந்தால், ஆம்ப்ளிஃபையர் மின் இணைப்பை ட்யூனர் மின் இணைப்பிலிருந்து பிரிக்கவும்.
– தரை நேர்த்தியாக இருப்பதை உறுதிப்படுத்திக் கொள்ளுங்கள் (அதிகப்படியான தரைச் சுழல்களைத் தவிர்க்கவும்).
-
5. தானியங்கு கட்டுப்பாடுகளை உருவாக்குதல் (நிரல் தர்க்கம்)
"தானியங்கி" என்ற அம்சம் முதன்மையாக மைக்ரோகண்ட்ரோலரின் ஃபார்ம்வேரிலிருந்து வருகிறது. நீங்கள் செயல்படுத்தக்கூடிய ஒரு தர்க்கக் கருத்து இதோ:
அ. தானியங்கி ஸ்கேன் மற்றும் சிக்னல் சரிபார்ப்பு
1. தொடக்க FM அதிர்வெண்ணில் இருந்து தொடங்கவும் (எ.கா. 87.5 MHz).
2. ஒவ்வொரு படியிலும் அதிர்வெண்ணை அதிகரிக்கவும் (எ.கா. 0.1 மெகாஹெர்ட்ஸ்).
3. ட்யூனரை அந்த அதிர்வெண்ணுக்கு அமைக்கவும்.
4. சிக்னல் தரத்தைப் படிக்கவும் (மாட்யூல் RSSI/சிக்னல் அளவை ஆதரித்தால்).
5. சமிக்ஞை வரம்பு மதிப்பிற்கு மேல் இருந்தால், அதை ஒரு நிலையமாகக் கருதிச் சேமிக்கவும்.
ட்யூனர் மாட்யூல் எளிதில் படிக்கக்கூடிய RSSI-ஐ வழங்கவில்லை என்றால், 'ஆடியோ கேட்கும்போது நிறுத்து' என்ற முறையைப் பயன்படுத்தி ஸ்கேனிங் செய்யலாம், ஆனால் இது துல்லியமற்றது. எனவே, சிக்னல் இண்டிகேட்டரை வழங்கும் ஒரு மாட்யூலே விரும்பப்படுகிறது.
b. நிலைய முன்னமைவு சேமிப்பகம்
முன்னமைப்புகளை இதில் சேமிக்கலாம்:
– அணைக்கப்படும்போது EEPROM (ஆர்டுயினோ) சேமிக்கப்பட வேண்டும்.
– நிரந்தரமாக இருக்கத் தேவையில்லாத பட்சத்தில் உள்ளக நினைவகம் (ரேம்).
எடுத்துக்காட்டு செயல்முறை:
ஸ்கேன் முடிந்த பிறகு, முதல் 10 அதிர்வெண்களைச் சேமிக்கவும்.
– அடுத்த/முந்தைய பொத்தான்கள் முன்னமைவுகளுக்கு இடையில் நகர உதவுகின்றன.
c. தானியங்கி ஒலியளவு கட்டுப்பாடு
தானியங்கி ஒலியளவுக் கட்டுப்பாட்டை எளிமையாக்கலாம்:
– சிக்னல் பலவீனமாகவோ அல்லது இரைச்சலாகவோ இருந்தால் → அதிக தொந்தரவு தராதவாறு ஒலியளவைச் சற்றுக் குறைக்கவும்.
– சிக்னல் வலுவாக இருந்தால் → ஒலியளவை இயல்பு நிலைக்கு மாற்றவும்.
ஒலியளவைக் கட்டுப்படுத்த பல்வேறு முறைகள் உள்ளன:
மாட்யூல் ஆதரித்தால், ஆம்ப்ளிஃபையர் கெயினை அமைக்கவும்.
டிஜிட்டல் பொட்டன்சியோமீட்டரைப் பயன்படுத்துதல்.
– ட்யூனர் மாட்யூலில் உள்ளமைந்த ஒலியளவுக் கட்டுப்பாட்டைப் பயன்படுத்தவும் (அது இருந்தால்).
– PWM-ஐ அமைத்தல் + எளிய மின்சுற்று (மேலும் சிக்கலானது மற்றும் இரைச்சல் குறைப்பு தேவைப்படுகிறது).
d. தானியங்கி ஆன்/ஆஃப் டைமர்
துல்லியமான கடிகாரச் செயல்பாட்டிற்காக ஒரு RTC மாட்யூலை (உதாரணமாக, DS3231) சேர்க்கவும். அதன் செயல்முறை பின்வருமாறு:
– RTC-இலிருந்து நேரத்தைப் படிக்கவும்.
அட்டவணையை உள்ளிடுவதற்கான நேரம் ON இல் இருந்தால் → ரேடியோவை இயக்கி, முன்னமைவைச் சரிசெய்யவும்.
– நேரம் அணைக்கப்பட்டிருந்தால் → ஒலியை முடக்கி, ஆம்ப்ளிஃபையரை அணைத்துவிடவும் (இது அதிக ஆற்றல் சேமிப்புக்கு உதவும்).
-
6. கட்டம் கட்டமான சோதனை
ஒரு சிக்கல் ஏற்படும்போது குழப்பத்தைத் தவிர்க்க, அதை பகுதி பகுதியாகச் சோதித்துப் பாருங்கள்:
1. சோதனை ட்யூனர் + ஆண்டெனா
கைமுறை அதிர்வெண் அமைப்புக் கட்டளையின் மூலம், அந்த மாட்யூல் நிலையத்தைப் பிடிக்க முடியுமா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.
2. ஆடியோ + ஆம்ப்ளிஃபையர் சோதனை
அதிகப்படியான இரைச்சல் இல்லாமல், ஒலி தெளிவாக வெளிவருவதை உறுதிப்படுத்திக் கொள்ளுங்கள்.
3. பொத்தான்/குறியாக்கியைச் சோதிக்கவும்
உள்ளீடு நிலையானதாக இருப்பதை உறுதிசெய்யவும் (டிபவுன்ஸ் தேவை).
4. தானியங்கி ஸ்கேன் சோதனை
ஸ்கேன் சரியான நிலையத்தைக் கண்டறிகிறதா எனச் சரிபார்க்கவும்.
5. முன்னமைக்கப்பட்ட சேமிப்பகத்தைச் சோதிக்கவும்
அதை அணைத்து மீண்டும் இயக்கவும், முன்னமைவுகள் இன்னும் இருக்கின்றனவா என்று பார்க்கவும் (EEPROM பயன்படுத்தினால்).
6. டைமரைச் சோதிக்கவும் (RTC ஏற்பட்டால்).
ஆன்/ஆஃப் அட்டவணை சரியாக உள்ளதா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.
ஸ்கேனிங் செயல்முறையை மதிப்பீடு செய்வதை எளிதாக்கும் வகையில், FM சிக்னல் போதுமான அளவு வலுவாக உள்ள ஒரு பகுதியில் சோதனையை மேற்கொள்ளுங்கள்.
-
7. இறுதி வேலைப்பாடுகள்: உறை, ஆண்டெனா மற்றும் ஒலித் தரம்
சாதனம் செயல்படத் தொடங்கியவுடன், இறுதிக் கட்டமே அதன் பயன்பாட்டு வசதியைத் தீர்மானிக்கும்.
– மின்சுற்று எளிதில் குறுக்குச் சுற்று ஏற்படாதவாறு, உறுதியான உறை ஒன்றைப் பயன்படுத்தவும்.
– ஆண்டெனாவை (நீண்ட கேபிள் அல்லது டெலஸ்கோபிக் ஆண்டெனா) கேஸின் வெளிப்புறத்தில் வைக்கவும்.
குறுக்கீட்டைக் குறைக்க, ஒலிபெருக்கிகளை RF சுற்றிலிருந்து முடிந்தவரை தனிமைப்படுத்தவும்.
– உங்களுக்கு நேர்த்தியான முடிவுகள் வேண்டுமென்றால், ஒரு எளிய PCB-ஐ உருவாக்குங்கள் அல்லது நல்ல வடிவமைப்பு கொண்ட ஒரு பெர்ஃப் போர்டைப் பயன்படுத்துங்கள்.
சிறந்த ஒலித் தரத்திற்கு, பொருத்தமான ஒலிபெருக்கிகளைத் தேர்ந்தெடுங்கள் மற்றும் ஒலிபெருக்கிக்கு நிலையான மின்சாரம் கிடைப்பதை உறுதி செய்யுங்கள். ஹம்மிங் சத்தம் பொதுவாக மோசமான மின்சாரம் அல்லது முறையற்ற புவி இணைப்பு காரணமாக ஏற்படுகிறது.
-
8. மேலதிக வளர்ச்சி
அடிப்படை ரேடியோ தயாரானதும், பின்வரும் மேம்பட்ட அம்சங்களை நீங்கள் சேர்க்கலாம்:
– சிக்னல் துண்டிக்கப்படும்போது தானாகவே ஒலியடக்கவும்
– மாட்யூல் ஆதரித்தால் RDS (ரேடியோ தரவு அமைப்பு).
– ESP32-ஐப் பயன்படுத்தினால், செயலி (புளூடூத்/வைஃபை) வழியாகக் கட்டுப்படுத்தலாம்.
– எளிய சமநிலைப்படுத்தி (வன்பொருள்/மென்பொருள்)
– ஒரு குறிப்பிட்ட நேரத்திற்குப் பிறகு வானொலியை அணைப்பதற்கான ஸ்லீப் டைமர்
-
முடிவுரை
தானியங்கி கட்டுப்பாட்டுடன் ஒரு வானொலியை உருவாக்குவது என்பது, அடிப்படையில் ஒரு FM ட்யூனர் மாட்யூல், ஒரு மைக்ரோகண்ட்ரோலர் மற்றும் ஒரு ஆடியோ ஆம்ப்ளிஃபையர் ஆகியவற்றை இணைத்து, பின்னர் பயனரின் தொடர்ச்சியான தலையீடு இல்லாமல் அமைப்புகளைச் செய்யக்கூடிய ஒரு நிரலைச் சேர்ப்பதாகும். அம்சத் திட்டமிடல், சரியான மாட்யூல் தேர்வு, இரைச்சலைக் குறைக்க நேர்த்தியான வயரிங் மற்றும் படிப்படியான சோதனை ஆகியவை இந்தத் திட்டத்தின் வெற்றிக்கு முக்கியக் காரணிகளாகும்.
நீங்கள் விரும்பினால், பின்வருவனவற்றைச் செய்ய நான் உங்களுக்கு உதவ முடியும்:
1) பரிந்துரைக்கப்பட்ட தொகுதி வகைகளுடன் கூடிய குறிப்பிட்ட கூறுகளின் பட்டியல்,
2) எளிய மின்சுற்று வரைபடம், மற்றும்
3) தானியங்கு ஸ்கேன், முன்னமைவு மற்றும் OLED/LCD காட்சிக்கான ஆர்டுயினோ நிரல் எடுத்துக்காட்டு.