[Photo] Pocket FM headset radio

The radio circuit is shown in Figure 1. Its novelty is that the front-stage transistor VT1 works in a different way from super regenerative and super external, and also has four functions of mixing, local oscillator, PLL synchronous detection and low frequency amplification. L1 and C2 form a wide-band input loop of FM frequency band (87MHz-108MHZ) with a low Q value, and the center frequency is 98MHZ. L2, C5, and C6 form the LO tuning loop. The LO frequency is the input and receive frequency and the second harmonic of the LO signal. After mixing, the output intermediate frequency signal falls within the audio frequency range. Because the output conductance of VT1 is a function of collector current, it has the function of controlling the frequency of the local oscillator.
When VT1 is used as a local oscillator, it is connected to a common base circuit. Since L1 and C2 are detuned to the local oscillator frequency, the base of VT1 is equivalently grounded.
When VT1 is used as a mixer, it is a common emitter circuit.
When VT1 is used as the same frequency detector, it is also a common base circuit. This is a very large value for C3, and it has little capacitance to the audio signal. It can be considered that the base of VT1 is AC grounded. Audio at this time (ie after mixing The amplification of the resulting intermediate frequency) signal is approximately R3 / R2. C7 is a high-frequency bypass circuit used to bypass the carrier frequency component after detection. The local oscillator frequency of VT1 is controlled by the input signal frequency within a certain range, because when the second harmonic of the local oscillator signal is close to the transmission frequency of a FM station, the two of the integrated electrode current of VT1 will be mixed. After the audio output, the output conductance of VR1 changes accordingly, and the local oscillator frequency also changes. That is, the local oscillator frequency is synchronized with the external signal, which is completely similar to the principle of phase-locked reception and has an AFC function.
The sensitivity of this receiving circuit is comparable to that of a super regenerative circuit, but there is no super regenerative noise. Due to the large difference between the local oscillator frequency and the input signal frequency, the local oscillator radiation in the FM section is small. When rotating C6 to tune to an FM radio station, the amplitude of the audio signal generated on R3 can reach tens of millivolts, which is basically independent of the strength of the received signal. This audio signal is fully coupled to a simple low-frequency amplifier composed of VT2 and VT3 via C8, which amplifies the signal and drives a low-impedance Earphone (8Ω) to sound. The long wire of the earphone here cleverly acts as a receiving antenna to improve the receiving sensitivity. L3 and L4 are high-frequency choke coils, which use audio signals to pass through early and unimpeded, but prevent high-frequency signals from flowing and prevent the FM broadcast signal received by the headphone cable from being bypassed by current and C9. C9 is the power supply filter capacitor to avoid low frequency self-excitation from the circuit.
In order to improve the receiving sensitivity at a higher frequency, you can also solder a piece of 2M long flexible wire as the antenna as shown by the dotted line in Figure 1.
At the time of production, C6 uses 7 / 270PF small sealed double variable capacitors (such as CMB-202), and only one of them is used. VT1 selects FT≤800MHZ UHF tube 9018, β> 80. VT2 selects high magnification transistor 9014. VT3 selects low-power germanium tube 3AX31, and the leakage current should be small. L1 uses φ0.5MM enameled wire to wind 5 turns (turns) on the φ4mm drill bit (The distance is 1MM) After being reborn into a hollow coil, there is a center tap.L2 is wound with 15 turns of φ0.5MM enameled wire on the φ4MM drill bit (the pitch is also 1MM) and then reborn into a hollow coil.L3, L4 can be purchased from commercially available color codes inductance. The resistors use 1 / 8W four-color ring carbon film resistors. The withstand voltage of the electrolytic capacitor should be greater than 6V. Other non-polar capacitors use small ceramic capacitors. Use 1 5 # battery for power supply. The headphone socket can bend the inner reed a little inward according to Figure 2, so that the radio is powered on when the headphone plug is plugged in, and the radio is powered off when dialed out, and also functions as a power switch.
The whole machine is installed on the 66 * 50MM single-chip printed circuit board shown in Figure 3. The height is relatively simple. After plugging in the headset, the radio is powered on. Rotate C6 to receive the FM radio station. At this time, fine-tune R1 to make the sound pure and loud. Then fine-tune L2 (pull or compress the pitch) so that the position of the radio basically matches the dial. Then fine-tune L1 to make the sensitivity of the high and low-end circuits even. If you feel the sound is too loud, you can adjust R3 to make the volume appropriate. After adjustment, wax can be sealed for L1 and L2 to prevent the inductance from changing after shock. Finally, the machine is equipped with a casing made of colored organic glass.
The sensitivity of this machine in Shanghai area, without additional antenna, only use the headphone lead as the receiving antenna, you can listen to all the FM broadcasts of Shanghai Radio and Oriental Radio satisfactorily. When receiving, the background is quiet, and there is no "sloppy" noise of the super regenerative radio, which is comparable to the mid-range radio with noise reduction circuit. Zhou Juhua

In-depth analysis of the first-level cache and second-level cache of the technical zone CPU eMMC mass burning dilemma, do you really know? Isolation flyback and non-isolated BUCK application design plan Schottky barrier diode selection and application guide How to use Altium in program design Designer puzzle?

Follow WeChat

Interesting and informative information and technical dry goods

Download Audiophile APP

Create your own personal electronic circle

Follow the audiophile class

Lock the latest course activities and technical live broadcast
Collect People collection
share it:
comment
Publish

related suggestion

Production of pocket FM electric tuned radio (TDA7088T)

The pocket FM computer selection radio introduced in this article adopts the TD developed and produced by Philips ...

Published on 22:59 2011-08-12 • 2341 views
Production of pocket FM electric tuned radio (TDA7088T)
var check_allow = "/d/Api/iscantalk.html"; var add_url = '/ d / article / write /'; function CheckLogin () {now_uid = ''; var ElecfansApi_checklogin = '/ webapi / passport / checklogin'; var logout_url = "{: U ('Login / logout')}"; var logout_url = 'http://bbs.elecfans.com/member.php?mod=logging&action=logout&refer=front'; $ .get (ElecfansApi_checklogin, function (data, textStatus) {if (data! = "") {EchoLoginInfo (data); CheckEmailInfo (data); data = $ .parseJSON (data); now_uid = data.uid; / * var login_content = 'write an article
'+ data.username +'
Quit '; * / var login_content =' write an article
'+ data.username +'
Set exit '; $ (' # login_area '). Html (login_content); var win_width = $ (window) .width (); if (win_width> 1000) {$ ("# mine"). MouseDelay (200) .hover (function () {$ ("# mymenu"). show ();}, function () {$ ("# mymenu"). hide ();});}} else {var content = 'Login Registration'; $ ('# login_area'). html (content); $ (". special-login"). click (function (e) {$ .tActivityLogin (); return false;});}});} $ (function () {// comment ------------------------------- var comment = $ ("# comment"); var comment_input = $ ("# comContent"); // Submit comment click event interaction $ ("# comSubmit2"). on ('click', function () {var content = comment_input.text (); // Empty input box comment_input. html (""). focus (); // Submit data to server $ .ajax ({url: '/plus/arcComment.php', data: {aid: $ ("# webID"). val (), dopost : 'apiPubComment', content: content}, type: 'post', dataType: 'json', success: function (data) {// Data format returned: if (data.status == "successed") {// Build temporary comment DOM var dom = ''; dom + = '
'; dom + =' '; dom + ='
'; dom + ='

'+ data.data.username +' '; dom + ='

'; dom + =' '+ content +' '; dom + =' '; dom + =' just now '; dom + =' '; dom + =' '; // insert a temporary comment to the list $ ("# comment ") .append (dom);} if (data.status ==" failed ") {// alert (data.msg); layer.msg (data.msg);}}}); return false;}); (function () {/ * * Insert single sign-on JS * / var setHost = 'https://passport.elecfans.com'; // Set domain name var script = document.createElement ('script'); script.type = 'text / javascript'; script.src = setHost + '/public/pc/js/t.passport.js'; script.setAttribute ("id", "sso_script"); script.setAttribute ("data-ssoSite", setHost); script.setAttribute ("data-ssoReferer", encodeURIComponent (location.href)); script.setAttribute ("data-ssoSiteid", "11"); var body = document.getElementsByTagName ("body"). item ( 0); body.appendChild (script);}) () / * * It is recommended to modify the style of the article without a picture * * / $ (". Article .thumb"). Each (function () {if ($ (this). find ('img'). attr ('src') == "") {$ (this) .find ('img'). remove (); $ (this) .parent (). css ('padding-left ',' 0px ');}}); / * Baidu share * / window._bd_share_config = {common: {bdText: '', // Custom share content bdDesc: '', // Custom share summary bdUrl: window.location.href, // Custom share URL address bdPic: ''} , share: [{"bdSize": 60, "bdCustomStyle": true}]} with (document) 0 [(getElementsByTagName ('head') [0] || body) .appendChild (createElement ('script')). src = 'http://bdimg.share.baidu.com/static/api/js/share.js?cdnversion=' + ~ (-new Date () / 36e5)]; var add_url = '/ d / article / write / '; // var check_allow = "{: U (' Api / iscantalk ')}"; var check_allow = "/ d / api / iscantalk"; var click_items_length = $ ('. art_click_count '). length; if ( click_items_length> 0) {var id_str = ''; $ ('. art_click_count'). each (function () {id_str + = $ (this) .attr ('data-id') + ',';}) // var url = "{: U ('Api / getclickbyids')}"; var url = "/ d / api / getclickbyids"; var id_data = 'id_str =' + id_str; $ .ajax ({url: url, data: id_data, type: 'post', dataType: 'json', success: function (re) {if (re.list.length> = 1) {var list = re.list; for (var i in list) {var t emp_id = list [i] ['id']; var temp_span = $ (". art_click_count [data-id =" + temp_id + "]") temp_span.html (list [i] ['click']);}} }})} $ ("# comContent"). click (function () {if (now_uid == '') {$ .tActivityLogin (); return false;}}) $ (function () {var follow_wrap = $ ( ".author-collect"); var now_uid = "{$ _super ['uid']}"; var face_src = "{$ _super ['uface']}"; var getFollowNum = $ (". followNum strong"). html (); // Follow $ (window) .on ('click', '.author-collect', function () {if (now_uid == '') {$ .tActivityLogin (); return false;} if ( $ (this) .attr ('id') == 'follow') {$ .post ('/ d / user / follow', {tuid: article_user_id}, function (data) {// Data format returned: if (data.status == "successed") {$ (". followNum strong"). html (++ getFollowNum); follow_wrap.html ('followed'). attr ('id', 'cancelFollow'). css ( 'background', '# 999'); var follow_user = ' '; $ (' # follow_list '). append (follow_user);} if (data.status == "failed") {alert (data.msg);}});} else {// Unfollow if ($ ( this) .attr ('id') == 'cancelFollow') {$ .post ('/ d / user / cancelFollow', {tuid: article_user_id}, function (data) {// Data format returned: if (data .status == "successed") {follow_wrap.html ('Follow'). attr ('id', 'follow'). css ('background', '# f90'); $ (". followNum strong"). html (-getFollowNum); $ ('# follow_list .face'). each (function () {var target_uid = $ (this) .attr ('data-uid'); if (target_uid == now_uid) {$ ( this) .remove ();}})} if (data.status == "failed") {alert (data.msg);}}); return false;}}});});}); / * var myface = "{$ _super ['uid'] | avatar}"; var myname = "{$ _super ['username']}"; var article_id = {$ article ['id']}; var article_user_id = {$ article ['mid']}; // Article author ID $ (function () {<notempty name = "clearnum"> // Reduce the number of reminders var count = parseInt ($ ("# noticeCount"). html ()); count = count-{$ clearnum}; $ ("# noticeCount"). html (count); if ( count

Face Mask

Reteck Storage Device Co., Ltd. , https://www.reteck.com

This entry was posted in on