Innholdsfortegnelse:

Nordkoreansk radio: 7 trinn
Nordkoreansk radio: 7 trinn

Video: Nordkoreansk radio: 7 trinn

Video: Nordkoreansk radio: 7 trinn
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Juli
Anonim
Nordkoreansk radio
Nordkoreansk radio

Det er rapporter om at innenlandske radioer i Nord -Korea mangler tuningkontroll. Sett fra en totalitær regjering er dette åpenbart en god idé, ettersom det forhindrer folk i å lytte til onde ideer (dvs. ikke regjeringens).

Det er andre fordeler med en slik tilnærming, inkludert et forenklet grensesnitt.

Jeg liker å sovne om natten til klassisk musikk, og å høre på de tidlige morgennyhetene før jeg reiser meg. Tidligere ble denne modus vivendum støttet av en nattbordradio som kunne bytte mellom en stasjon på FM (musikken) og en på AM (nyhetene) med et enkelt knappetrykk, og som hadde en slumrefunksjon som slo radioen av etter en tretti minutt forsinkelse.

Dessverre, etter bare atten års tjeneste, brøt den radioen, og da jeg gikk for å kjøpe en erstatning, kunne jeg ikke finne noen i butikkene som hadde funksjonene jeg trengte. Egentlig sint bestemte jeg meg for å bygge den perfekte nattradioen [1].

Det var inspirert av rapporter om nordkoreanske radioer, og jeg utelot en "AV" -bryter på grunn av bemerkningen i Orwells "1984" om at teleskjermlyden kunne skrus "ned men ikke av".

[1] Din ide om perfeksjon kan variere.

Trinn 1: Krav og design

Krav og design
Krav og design

Kravene var:-

slå av etter en tid, slik at jeg kan gli av mens jeg lytter til manuell volumkontroll for taktil tilbakemelding og rask endring av volum to radiostasjoner som lett kan velges i mørket. [2]

Du kan legge merke til fravær av ting som tuning til andre stasjoner, batteristrøm, flink til å bruke et dårlig signal, flerbånd, fint display, etc. osv. Skulle du ønske å legge til slike ting i din versjon, så ønsker jeg deg vel, men jeg trenger ikke slike fripperies for en nattbordradio.

Siden jeg hadde en skuff med Arduino Nano-kloner, og det er billige FM-tunerfaser tilgjengelig, bestemte jeg meg for å bruke det som kjerne, med en PAM8403-basert forsterker.

Jeg rev et par høyttalere fra en (annen) død radio og la på brødbrettet som ble vist ovenfor for å få et proof-of-concept-arbeid. Dette løp av strømmen som ble levert av Arduino USB, hadde ingen volumkontroll og hadde i hovedsak et enkeltlinjes program som kontrollerte det som nettopp sendte en frekvensforespørsel til tuneren ved oppstart.

[2] Heldigvis hadde både nyheter og musikkstasjoner en FM -frekvens, så det var ikke nødvendig å prøve å kontrollere en AM -radio fra Arduino, som jeg mistenker ville være mye vanskeligere.

Trinn 2: Lodding av kontrolleren og tuneren

Lodding av kontrolleren og tuneren
Lodding av kontrolleren og tuneren
Lodding av kontrolleren og tuneren
Lodding av kontrolleren og tuneren
Lodding av kontrolleren og tuneren
Lodding av kontrolleren og tuneren

Når jeg var glad for at ting faktisk skulle fungere, loddet jeg Arduino på et stykke stripboard.

Det ville bli vanskeligere å montere tuneren på brettet, siden den var utstyrt med vinklede pinner som ville ha montert den vertikalt. Jeg varmet opp brettet med en hårføner for å myke opp plasten litt, og trakk deretter av plasthuset de fire pinnene på kontakten. Deretter ble hver av de fire pinnene avloddet og fjernet individuelt og en rett topploddet loddet på plass.

Når det ble loddet til båndet, støttet det den ene enden av tunerkortet, og en M1.6 -bolt ble brukt til å holde den andre enden stivt på plass.

De fire nødvendige linjene var koblet til Arduino. Strømmen (5V) og bakken var tilkoblet. Biblioteket jeg brukte for å kjøre tuneren krevde bruk av pin A4 for SDA og pin A5 for SLC, så disse pinsene ble brukt.

En 100 mikrofarad elektrolytisk kondensator ble satt over kraftskinnene så nær tuneren som mulig for frakobling. Uten dette var det et ekkelt klipp på topp lyd.

Til slutt ble oppsettet testet som vist på det første fotografiet ved å koble fra Arduino USB og sende lydutgangen til et par datamaskinhøyttalere med sin egen forsterker.

Trinn 3: Legge til forsterkeren

Legger til forsterkeren
Legger til forsterkeren
Legger til forsterkeren
Legger til forsterkeren
Legger til forsterkeren
Legger til forsterkeren

Forsterkeren er som mange billige Arduino-tillegg, ved at det er veldig lite data om den. Jeg syntes denne siden var ganske nyttig skjønt.

Som et stykke flott design var kontaktene på forsterkerkortet plassert på _just_ ikke helt 0,1 , så jeg måtte lodde ledninger til kontaktene, og bruke et par korte M2-avstandsstykker for å holde forsterkeren på tavlen.

Jeg brukte rekkeklemmer for alle kontaktene fra forsterkeren. Det er ganske få. Utgangskanalene til venstre og høyre har separate begrunnelser, og jeg fant noen sider som sa "koble til din fare", så holdt dem helt atskilt.

For å koble til lydinngangen brukte jeg en gammel PC -lydledning, 3,5 mm TRS til 3,5 mm TRS, og klippet av noen få tommer for å få tilkoblingen. Det fungerer OK, men for den neste versjonen skal jeg fjerne 3,5 mm -kontakten fra tunerkortet og lodde direkte.

Forsterkeren er en klasse D og er ganske effektiv, men den har også en dempet pinne. Den lave tegningen slår av forsterkerens utgang. Arduino har bare intern pull-up, så jeg monterte en ekstern 1k nedtrekksmotstand for å deaktivere forsterkeren som standard. Uten dette er det en ekkel squawk når den slås på da forsterkeren begynner å forsterke før tuneren melder seg. Den samme dempelinjen er koblet til en utgangspinne på Arduino slik at forsterkeren kan dempes eller aktiveres av programvare.

Trinn 4: Legge til volumkontrollen

Legger til volumkontroll
Legger til volumkontroll
Legger til volumkontroll
Legger til volumkontroll
Legger til volumkontroll
Legger til volumkontroll

For å tillate volumet å bli kontrollert, brukte jeg en 10k-roterende 10k roterende tømmerpotte.

Jeg skjøt dette i lydinngangen til forsterkeren for å spare strøm, slik at forsterkeren bare skulle produsere så mye som var nødvendig. Det fungerte OK, men å stappe det på et lite hjørne av brettet betydde at det ser litt rotete ut.

Trinn 5: PSU og Stasjonsvalg

PSU og Station Select
PSU og Station Select

Jeg brukte veggvorten fra en død Samsung-telefon for å gi strøm.

For å velge hvilken stasjon jeg skal bruke, har jeg en SPDT-bryter med midtstopp. Dette er koblet til et par pinner på Arduino og kan koble en av dem til bakken. Når bryteren er i midtstilling, er ingen av dem koblet til bakken

Begge pinnene bruker Arduino interne pull-up og registrerer så "HIGH" når de ikke er valgt.

Logikken som brukes av systemet er at:-

med bryteren i "OPP" -posisjon, vil den ene pinnen bindes lavt, og radioen stiller inn på den stasjonen og spiller lyden. med bryteren i "NED" -posisjon, vil den andre pinnen bindes lavt og radioen vil stille til den stasjonen og spill lyden. med bryteren i "CENTER" -posisjon, vil ingen av pinnene bindes lavt, og radioen vil forbli på den sist valgte stasjonen, men begynne å nedtelle for å dempe lyden.

Programvaren for å håndtere alt som er i skissefilen som er vedlagt introduksjonstrinnet.

Trinn 6: Bygg en passende revolusjonær sak

Bygg en passende revolusjonær sak
Bygg en passende revolusjonær sak
Bygg en passende revolusjonær sak
Bygg en passende revolusjonær sak
Bygg en passende revolusjonær sak
Bygg en passende revolusjonær sak

For å gjøre saken så liten som mulig, monterte jeg høyttalerne i basen og pekte nedover.

Jeg kuttet bitene til saken, og brukte en hullsag til å skjære ut hull som høyttalerne skulle passe inn i.

De fjernede brikkene ble de fremre føttene på saken og et stykke skrap med samme tykkelse ble den bakre foten.

Jeg limte saken sammen, skrudde på føttene og lokket og slipte deretter hele utsiden på en beltemaskin.

Ytterligere sliping ble utført til omtrent 220 korn, og deretter ble det påført tre strøk med lakk. I tråd med stykkets etos ble bare de synlige overflatene lakkert.

Når lakken var tørr, ble høyttalerne skrudd fast på basen, elektronikken montert på saken, og valgbryteren og volumkontrollen var montert på frontpanelet.

Trinn 7: Lærte leksjoner og planer for Mark II

Lærte leksjoner og planer for Mark II
Lærte leksjoner og planer for Mark II
Lærte leksjoner og planer for Mark II
Lærte leksjoner og planer for Mark II

Dette fungerer veldig bra, og jeg er veldig fornøyd med enkelheten i grensesnittet. Jeg kommer nok til å lage en til ved å bruke det jeg har lært av denne, men jeg har ingen intensjon om å endre kontrollene, da de er helt perfekte for det jeg vil.

Det som ikke gikk så bra

På den billige 328 modellen Nanos som jeg brukte pins A6 og A7 KAN IKKE brukes til digital inngang. Dette er ikke nevnt noe sted i dataene og bortkastet en stund før jeg oppdaget litt chat rundt emnet.

stikkontaktene på tunerkortet var en plage og betydde at det var et par problemer

1) bruk av 3,5 mm plugg for lyd er stygg og stor 2) FM -antenne er i feil vinkel for lokal sender.

Lydpluggen og ledningen er skjult og den lokale senderen er så kraftig og så lokal at ingen av disse var virkelige problemer, men jeg vil gjerne rette opp

Enheten drives av en ekstern adapter, mens jeg foretrekker at den har en hanstikkontakt i kabinettet for å godta en vannkoker eller lignende strømkabel.

Kretsen "vokste" liksom Topsy og er litt rotete. Det burde vært mye ryddigere.

Potensiometeret for volumkontrollen var veldig nær begroing og kortslutning mot metallbaksiden av en av høyttalerne. Jeg klippet et isolerende plastskjerm fra en melkflaske for å beskytte alt, men litt omtanke ville ha unngått problemet.

Da jeg koblet til strømadapteren for første gang, ble jeg forvirret og koblet Vcc og GND feil vei. Heldigvis hadde jeg også glemt å lodde GND -kontakten som kobler inngangen til kretsen, så ingen skade ble forårsaket. Dette er et tilfelle av to feil som gjør en rett.

Totalt sett gjør radioen akkurat det jeg vil, og ingenting jeg ikke gjør, og jeg er veldig fornøyd med ytelsen.

Anbefalt: