AVT5540 B - diki RDS radio yemunhu wese
zvigadzirwa

AVT5540 B - diki RDS radio yemunhu wese

Akawanda anonakidza eredhiyo anogashira akaburitswa mumapeji ePractical Electronics. Nekuda kwekushandiswa kwezvinhu zvemazuva ano, matambudziko mazhinji ekugadzira, akadai seaya ane chekuita nekumisikidza RF maseketi, akadziviswa. Nehurombo, vakagadzira mamwe matambudziko - kuendesa uye kusangana.

Mufananidzo 1. Kuonekwa kwemodule ine RDA5807 chip

Iyo module ine RDA5807 chip inoshanda seredhiyo tuner. Chikwangwani chake, chinoratidzwa 1 fotozviyero 11 × 11 × 2 mm. Iyo ine redhiyo chip, quartz resonator uye akati wandei passive zvikamu. Iyo module iri nyore kwazvo kuisa, uye mutengo wayo unofadza kushamisika.

Na mufananidzo 2 inoratidza kugoverwa kwepini yemodule. Pamusoro pekushandisa voltage inosvika 3 V, chiratidzo chewachi chete uye chinongedzo cheantenna chinodiwa. Stereo odhiyo inobuda inowanikwa, uye ruzivo rweRSS, mamiriro ehurongwa, uye sisitimu yekumisikidzwa inoverengwa kuburikidza neiyo serial interface.

kuvaka

Mufananidzo 2. Mucherechedzo wemukati weRDA5807 system

Dhiyagiramu yedunhu redhiyo inogamuchira inoratidzwa mukati mufananidzo 3. Chimiro chayo chinogona kukamurwa kuita zvidhinha zvakawanda: magetsi (IC1, IC2), redhiyo (IC6, IC7), odhiyo simba amplifier (IC3) uye kutonga uye mushandisi interface (IC4, IC5, SW1, SW2).

Simba rinopa magetsi maviri akagadzikana: +5 V kusimba odhiyo simba amplifier uye kuratidza, uye +3,3 V kusimbisa redhiyo module uye kutonga microcontroller. Iyo RDA5807 ine yakavakirwa-mukati yakaderera simba redhiyo amplifier, ichikubvumira kutyaira, semuenzaniso, mahedhifoni zvakananga.

Kuti urege kuremedza kubuda kwedunhu rakatetepa uye kuti uwane simba rakawanda, imwe odhiyo yemagetsi amplifier yakashandiswa mune yakaratidzwa mudziyo. Iyi ndiyo yakajairika TDA2822 application inowana akati wandei watt kubuda simba.

Kubuda kwechiratidzo kunowanikwa pazvibatanidza zvitatu: CON4 (yakakurumbira minijack connector inokubvumira kuti ubatanidze, semuenzaniso, mahedhifoni), CON2 uye CON3 (inokubvumira kuti ubatanidze vatauri kune redhiyo). Kupinza mahedhifoni kunodzima chiratidzo kubva kune vatauri.

Mufananidzo 3. Schematic diagram yeredhiyo ine RDS

kurongedza

Dhiyagiramu yegungano yeredhiyo inogamuchira inoratidzwa mukati mufananidzo 4. Kuiswa kunoitwa maererano nemitemo yakawanda. Pane nzvimbo pane yakadhindwa yedunhu bhodhi yekumisikidza yakapedzwa redhiyo module, asi inopawo mukana wekuunganidza zvinhu zvega zvinoumba module, i.e. RDA system, quartz resonator uye maviri capacitors. Naizvozvo, pane zvinhu IC6 uye IC7 padunhu uye pabhodhi - pakuunganidza redhiyo, sarudza imwe yesarudzo iri nyore uye inokodzera zvikamu zvako. Chiratidziro uye masensa zvinofanirwa kuiswa padivi rekutengesa. Inobatsira pakuungana mufananidzo 5, ichiratidza bhodhi reredhiyo rakaungana.

Mufananidzo 4. Scheme yekuiswa kweredhiyo neRSS

Mushure megungano, redhiyo inoda chete kugadziridzwa kwekusiyanisa kwekuratidzira uchishandisa potentiometer R1. Pashure paizvozvo, agadzirira kuenda.

Mufananidzo 5. Yakaungana redhiyo bhodhi

Mufananidzo 6. Ruzivo rwakaratidzwa pachiratidziro

service

Ruzivo rwekutanga runoratidzwa pachiratidziro. Bhara rinoratidzwa kuruboshwe rinoratidza chiyero chesimba redhiyo inogamuchirwa chiratidzo. Chikamu chepakati chechiratidziro chine ruzivo nezve iyo parizvino yakasetwa radio frequency. Kurudyi - zvakare muchimiro chemutsetse - mwero wechiratidzo chezwi unoratidzwa (digit 6).

Mushure memasekonzi mashoma ekusaita basa - kana kugamuchirwa kweRSS kuchikwanisika - iyo inogashirwa frequency chiratidzo "yakafukidzwa" neiyo yakakosha ruzivo rweRSS uye yakawedzera ruzivo rweRSS inoratidzwa pazasi pechiratidziro. Ruzivo rwekutanga rune mavara masere chete. Kazhinji tinoona zita rechiteshi ipapo, richichinjana nezita rechirongwa chazvino kana muimbi. Ruzivo rwakawedzerwa runogona kuve nemabhii anosvika makumi matanhatu nemana. Runyoro rwayo runotenderera nechepazasi pechiratidziro kuratidza meseji izere.

Redhiyo inoshandisa majenareta maviri ekupuruzira. Iyo iri kuruboshwe inoita kuti uise frequency yakagamuchirwa, uye iyo iri kurudyi inokuita kuti ugadzirise vhoriyamu. Uye zvakare, kudzvanya bhatani rekuruboshwe re pulse jenareta rinokutendera kuti uchengetedze iyo yazvino frequency mune imwe yenzvimbo sere dzakatsaurirwa ndangariro. Mushure mekusarudza nhamba yepurogiramu, simbisa kushanda nekudzvanya encoder (digit 7).

Mufananidzo 7. Kuyeuka nguva yakatarwa

Mukuwedzera, chikwata chinobata nemusoro purogiramu yakachengetwa yekupedzisira uye vhoriyamu yakatarwa, uye nguva imwe neimwe simba rinovhurwa, rinotanga purogiramu pairi vhoriyamu. Kudzvanya iyo yekurudyi pulse jenareta inochinja kugamuchira kune inotevera yakachengetwa chirongwa.

chiito

Iyo RDA5807 chip inotaurirana neiyo microcontroller kuburikidza neI serial interface.2C. Kushanda kwayo kunodzorwa negumi nematanhatu 16-bit register, asi kwete ese mabhiti nemarejista anoshandiswa. Marejista ane kero kubva 0x02 kusvika 0x07 anonyanya kushandiswa pakunyora. Pakutanga kwekutumira I2C ine basa rekunyora, register kero 0x02 inochengetwa otomatiki kutanga.

Marejista ane kero kubva ku0x0A kusvika 0x0F ane ruzivo rwekuverenga chete. Kutanga kwekutumira2C kuverenga nyika kana zvirimo mumarejista, RDS inongotanga kuverenga kubva kurejista kero 0x0A.

Kero I2Zvinoenderana nezvinyorwa, iyo C yeRDA system ine 0x20 (0x21 yebasa rekuverenga), zvisinei, mabasa ane kero 0x22 akawanikwa mumapurogiramu emuenzaniso weiyi module. Zvakazoitika kuti imwe chaiyo rejista ye microcircuit inogona kunyorwa kune ino kero, uye kwete boka rose, kutanga kubva kurejista kero 0x02. Mashoko aya akange asipo mugwaro.

Zvinyorwa zvinotevera zvinoratidza zvikamu zvakakosha zvechirongwa cheC ++. Listing 1 ine tsananguro dzemarejista akakosha uye mabhiti - tsananguro yakadzama yavo inowanikwa mune zvinyorwa zvehurongwa. Pa kunyora 2 inoratidza maitiro ekutanga dunhu rakabatanidzwa reiyo RDA redhiyo inogamuchira. Pa kunyora 3 inomiririra maitiro ekugadzirisa redhiyo kuti igamuchire frequency yakapihwa. Iyo nzira inoshandisa mabasa ekunyora erejista imwe.

Kuwana data reRSS kunoda kuramba uchiverenga marejista eRDA ane ruzivo rwakakodzera. Iyo purogiramu iri mundangariro yeiyo microcontroller inoita ichi chiito chingangoita ese 0,2 masekondi. Pane basa reizvi. RDS data zvimiro zvakatotsanangurwa muEP, semuenzaniso panguva yeAVT5401 chirongwa (EP 6/2013), saka ndinokurudzira avo vanofarira kuwedzera ruzivo rwavo kuti vaverenge chinyorwa chinowanikwa mahara mudura rePractical Electronics (). Pakupera kwerondedzero iyi, zvakakodzera kupa mitsara mishoma kune mhinduro dzinoshandiswa muredhiyo yakaratidzwa.

Iyo data yeRSS yakagamuchirwa kubva mumodule yakakamurwa kuita mana marejista RDSA… RDSD (iri mumarejista ane kero kubva 0x0C kusvika 0x0F). Iyo RDSB rejista ine ruzivo nezve data group. Mapoka anoenderana i 0x0A ine RDS mavara emuviri (mabhii masere) uye 0x2A ine akawedzera mavara (64 mavara). Zvechokwadi, zvinyorwa hazvisi muboka rimwe chete, asi mumapoka akawanda anotevera ane nhamba imwe chete. Chimwe nechimwe chazvo chine ruzivo pamusoro penzvimbo yechikamu ichi chechinyorwa, saka unogona kupedzisa meseji yacho yese.

Kusefa data kwakava dambudziko rakakura kuti utore meseji chaiyo pasina "makwenzi". Chishandiso chinoshandisa kaviri buffered RDS meseji mhinduro. Chidimbu chemeseji chakagamuchirwa chinofananidzwa neshanduro yayo yapfuura, yakaiswa mubhafa yekutanga - iyo inoshanda, munzvimbo imwechete. Kana kuenzanisa kuri kwakanaka, meseji inochengetwa mune yechipiri buffer - mhedzisiro. Iyo nzira inoda ndangariro yakawanda, asi inoshanda zvakanyanya.

Voeg