AVT5540 B - seea-le-moea se senyenyane sa RDS bakeng sa motho e mong le e mong
ea theknoloji

AVT5540 B - seea-le-moea se senyenyane sa RDS bakeng sa motho e mong le e mong

Li-radio tse 'maloa tse khahlisang li phatlalalitsoe maqepheng a Practical Electronics. Ka lebaka la ts'ebeliso ea likarolo tsa sejoale-joale, mathata a mangata a moralo, joalo ka a amanang le ho theha li-circuits tsa RF, a 'nile a qojoa. Ka bomalimabe, ba ile ba baka mathata a mang - ho tsamaisa le ho kopanya.

Setšoantšo sa 1. Ponahalo ea module e nang le chip ea RDA5807

Mojule o nang le chip ea RDA5807 o sebetsa joalo ka sesebelisoa sa seea-le-moea. Letlapa la hae, le bonts'itsoeng Setšoantšo sa 1litekanyo 11 × 11 × 2 limilimithara. E na le radio chip, resonator ea quartz le likarolo tse 'maloa tse sa sebetseng. Module e bonolo haholo ho e kenya, 'me theko ea eona ke ntho e makatsang e makatsang.

Na setšoantšo sa 2 e bonts'a mosebetsi oa phini oa mojule. Ntle le ho sebelisa motlakase o ka bang 3 V, ho hlokahala letšoao la oache feela le khokahano ea antenna. Tlhahiso ea molumo oa stereo ea fumaneha, 'me tlhahisoleseling ea RDS, boemo ba sistimi, le tlhophiso ea sistimi li baloa ka sebopeho sa serial.

ho haha

Setšoantšo sa 2. Setšoantšo sa ka hare sa tsamaiso ea RDA5807

Setšoantšo sa potoloho sa moamoheli oa seea-le-moea se bontšoa ho setšoantšo sa 3. Sebopeho sa eona se ka aroloa ka li-blocks tse 'maloa: matla a matla (IC1, IC2), seea-le-moea (IC6, IC7), amplifier ea matla a molumo (IC3) le taolo le sebopeho sa mosebedisi (IC4, IC5, SW1, SW2).

Motlakase o fana ka li-voltage tse peli tse tsitsitseng: + 5 V ho matlafatsa amplifier ea matla a molumo le pontšo, le +3,3 V ho matlafatsa mojule oa seea-le-moea le ho laola microcontroller. RDA5807 e na le amplifier ea matla a tlase e hahiloeng kahare, e u lumellang ho khanna, mohlala, li-headphone ka kotloloho.

E le hore u se ke ua imetsa tlhahiso ea potoloho e tšesaane joalo le ho fumana matla a mangata, ho ile ha sebelisoa amplifier ea matla a molumo o eketsehileng mochine o hlahisitsoeng. Ena ke ts'ebeliso e tloaelehileng ea TDA2822 e fihlelang matla a 'maloa a tlhahiso ea watt.

Phallo ea lets'oao e fumaneha lihokelong tse tharo: CON4 (sehokelo sa minijack se tsebahalang se u lumellang ho hokela, mohlala, li-headphone), CON2 le CON3 (ho u lumella ho hokahanya libui ho seea-le-moea). Ho hokela li-headphones ho tima lets'oao le tsoang ho libui.

Setšoantšo sa 3. Setšoantšo sa meralo sa seea-le-moea se nang le RDS

ho kenya

Setšoantšo sa kopano sa moamoheli oa seea-le-moea o bontšoa ho setšoantšo sa 4. Ho kenya ho etsoa ho latela melao e akaretsang. Ho na le sebaka ka boto ea potoloho e hatisitsoeng bakeng sa ho kenya mojule oa seea-le-moea o feliloeng, empa hape o fana ka monyetla oa ho bokella likarolo tsa motho ka mong tse etsang mojule, i.e. Sistimi ea RDA, resonator ea quartz le li-capacitor tse peli. Ka hona, ho na le likarolo tsa IC6 le IC7 potolohong le botong - ha u kopanya seea-le-moea, khetha e 'ngoe ea likhetho tse loketseng haholoanyane le tse lumellanang le likarolo tsa hau. Pontšo le li-sensor li tlameha ho kenngoa ka lehlakoreng la solder. E molemo bakeng sa kopano senepe 5, e bontšang boto ea seea-le-moea e bokaneng.

Setšoantšo sa 4. Morero oa ho kenya seea-le-moea ka RDS

Ka mor'a kopano, seea-le-moea se hloka feela phetoho ea phapang ea pontšo ho sebelisa potentiometer R1. Ka mor’a moo, o se a loketse ho tsamaea.

Senepe sa 5. Boto ea radio e kopaneng

Setšoantšo sa 6. Tlhahisoleseding e bontšitsoeng skrineng

tšebeletso

Lintlha tsa mantlha li bonts'oa ponts'o. Thepa e bonts'itsoeng ka ho le letšehali e bonts'a boemo ba matla ba lets'oao la radio le amoheloang. Karolo e bohareng ea ponts'o e na le tlhahisoleseling mabapi le maqhubu a radio a behiloeng hajoale. Ka ho le letona - hape ka sebopeho sa mohala - boemo ba lets'oao la molumo bo bonts'oa (nomoro ea 6).

Kamora metsotsoana e seng mekae ea ho se sebetse - haeba kamohelo ea RDS e ka khonahala - pontšo ea khafetsa e amoheloang "e sirelelitsoe" ke tlhaiso-leseling ea mantlha ea RDS mme tlhahisoleseling e atolositsoeng ea RDS e bonts'oa moleng o ka tlase oa ponts'o. Lintlha tsa motheo li na le litlhaku tse robeli feela. Hangata re bona lebitso la seteishene moo, ho fapanyetsana le lebitso la lenaneo la hona joale kapa moetsi oa litšoantšo. Lintlha tse atolositsoeng li ka ba le litlhaku tse fihlang ho 64. Mongolo oa eona o tsamaea moleng o ka tlaase oa pontšo ho bontša molaetsa o feletseng.

Seea-le-moea se sebelisa lijenereithara tse peli tsa pulse. E ka ho le letšehali e u lumella ho seta maqhubu a amoheloang, 'me e ka ho le letona e u lumella ho fetola molumo. Ho phaella moo, ho tobetsa konopo e letšehali ea jenereithara ea pulse ho u lumella ho boloka maqhubu a hona joale ho e 'ngoe ea libaka tse robeli tse inehetseng tsa memori. Kamora ho khetha nomoro ea lenaneo, netefatsa ts'ebetso ka ho tobetsa encoder (nomoro ea 7).

Setšoantšo sa 7. Ho tšoara ka hlooho maqhubu a behiloeng

Ho phaella moo, yuniti e tšoara ka hlooho lenaneo la ho qetela le bolokiloeng le molumo o behiloeng, 'me nako le nako ha matla a buletsoe, e qala lenaneo ka molumo ona. Ho tobetsa jenereithara e nepahetseng ea pulse switches ho amohela lenaneo le latelang le bolokiloeng.

ketso

Chip ea RDA5807 e buisana le microcontroller ka I serial interface.2C. Ts'ebetso ea eona e laoloa ke li-register tse leshome le metso e tšeletseng tsa 16-bit, empa ha se likotoana tsohle le lirejisete tse sebelisoang. Lirekoto tse nang le liaterese ho tloha 0x02 ho isa 0x07 li sebelisoa haholo bakeng sa ho ngola. Qalong ea phetiso I2C ka mosebetsi oa ho ngola, aterese ea ngoliso 0x02 e bolokoa pele ka bo eona.

Lirekoto tse nang le liaterese ho tloha ho 0x0A ho isa 0x0F li na le lintlha tse baloang feela. Ho qala phetiso2C ho bala boemo kapa likahare tsa lirekoto, RDS e qala ka bo eona ho bala ho tsoa atereseng ea 0x0A.

Aterese I2Ho latela litokomane, C ea sistimi ea RDA e na le 0x20 (0x21 bakeng sa mosebetsi o baloang), leha ho le joalo, mesebetsi e nang le aterese 0x22 e fumanoe mehlaleng ea lenaneo bakeng sa mojule ona. Ho ile ha fumaneha hore ngoliso e le 'ngoe e khethehileng ea microcircuit e ka ngolloa atereseng ena, eseng sehlopha sohle, ho qala ka aterese ea 0x02. Litaba tsena li ne li le sieo litokomaneng.

Lintlha tse latelang li bonts'a likarolo tsa bohlokoa haholo tsa lenaneo la C++. Lethathamo la 1 e na le litlhaloso tsa lirekoto tsa bohlokoa le likotoana - tlhaloso e qaqileng haholoanyane ea tsona e fumaneha litokomaneng tsa sistimi. Holima lethathamo 2 e bonts'a mokhoa oa ho qala potoloho e kopaneng ea moamoheli oa seea-le-moea oa RDA. Holima lethathamo 3 e emela mokhoa oa ho lokisa sistimi ea seea-le-moea hore e fumane maqhubu a fanoeng. Tsamaiso e sebelisa mesebetsi ea ho ngola ea rejisetara e le 'ngoe.

Ho fumana data ea RDS ho hloka ho bala ho tsoelang pele ha lirejisete tsa RDA tse nang le tlhaiso-leseling e nepahetseng. Lenaneo le leng mohopolong oa microcontroller le etsa ketso ena hoo e ka bang metsotsoana e meng le e meng ea 0,2. Ho na le ts'ebetso bakeng sa sena. Mehaho ea data ea RDS e se e hlalositsoe ho EP, ka mohlala nakong ea morero oa AVT5401 (EP 6/2013), kahoo ke khothalletsa ba thahasellang ho atolosa tsebo ea bona ho bala sehlooho se fumanehang mahala ho li-archives tsa Practical Electronics (). Qetellong ea tlhaloso ena, ho bohlokoa ho fana ka lipolelo tse 'maloa ho litharollo tse sebelisitsoeng ho rekotara ea seea-le-moea.

Lintlha tsa RDS tse amohetsoeng ho tsoa mojuleng li arotsoe ka lirejistara tse 'ne RDSA… RDSD (e fumanehang ka har'a lirekoto tse nang le liaterese ho tloha 0x0C ho isa 0x0F). Rejisetara ea RDSB e na le tlhahisoleseling mabapi le sehlopha sa data. Lihlopha tse amehang ke 0x0A e nang le mongolo oa RDS (litlhaku tse robeli) le 0x2A e nang le mongolo o atolositsoeng (litlhaku tse 64). Ehlile, mongolo ha o sehlopheng se le seng, empa lihlopheng tse ngata tse latelang tse nang le palo e tšoanang. E 'ngoe le e 'ngoe ea tsona e na le tlhahisoleseding mabapi le boemo ba karolo ena ea mongolo, kahoo o ka phetha molaetsa ka kakaretso.

Ho sefa ha data ho ile ha fetoha bothata bo boholo ho bokella molaetsa o nepahetseng ntle le "lihlahla". Sesebelisoa se sebelisa tharollo ea melaetsa ea RDS e kentsoeng habeli. Sekhechana sa molaetsa o amoheloang se bapisoa le mofuta oa sona oa pele, o behiloe ka har'a buffer ea pele - e sebetsang, e maemong a tšoanang. Haeba papiso e le ntle, molaetsa o bolokoa ka har'a buffer ea bobeli - sephetho. Mokhoa ona o hloka mohopolo o mongata, empa o sebetsa hantle haholo.

Eketsa ka tlhaloso