Indholdsfortegnelse:

Lydskifter (Arduino): 5 trin
Lydskifter (Arduino): 5 trin

Video: Lydskifter (Arduino): 5 trin

Video: Lydskifter (Arduino): 5 trin
Video: Steenmarter neemt kippenei mee (close-up) 2024, Juli
Anonim
Lydskifter (Arduino)
Lydskifter (Arduino)

Dette projekt startede, fordi min skoleprojektgruppe og jeg havde brug for at skifte flere lydkilder til en lydforstærker. Når vi søgte på internettet efter en slags audio switch -modul til Arduino, kunne vi ikke finde noget lignende. Jeg kendte allerede til en chip, der var i stand til at skifte analoge signaler, men der var heller ikke rigtig nyttige mudules til rådighed for den. Så jeg kom på arbejde og skabte min egen.

Trin 1: Hvad har du brug for

Hvad har du brug for
Hvad har du brug for

Dette bræt er helt SMD (undtagen stiftoverskrifterne), hvilket betyder, at alle komponenter er loddet oven på printet. Det betyder, at loddeforbindelserne er meget små og dermed sværere at lodde end gennem hullekomponenter. Af denne grund anbefaler jeg dig ikke at prøve dette uden først at øve dig med større komponenter.

Materialeregning:

  • 1x 74HC139
  • 1x CD4052
  • 10x 10uF kondensator (0805) (bipolar)
  • 4x LED (0805)
  • 4x 330 ohm modstand (0805)
  • 5x kvindelig lydstik
  • 1x 5 -pins hoved

Der er også en stykliste eksporteret fra EasyEda:

Trin 2: Skematisk forklaret

Skematisk forklaret
Skematisk forklaret

Jeg vil kun gå kort over skemaernes funktion, så de fleste mennesker kan følge dette, hvis de vil.

Da pin -headeren ikke er så interessant, går vi videre til 4052 -chippen. Denne chip er en dobbelt analog switcher, og som navnet antyder, skifter den lydsignalet fra de fire indgange og leder det til den ene udgang. Fordi det meste af tiden lyd er stereo, har vi brug for to lydomskiftere. det er her "dual" kommer til nytte. Etiketterne er markeret som CH1_L for "kanal 1 venstre" eller COM_L for "fælles venstre" og kan følges til jackstikkene.

Næste op er SN74HC139. Dette er en demultiplexer, men du skal ikke bekymre dig om dette underlige udtryk. Dens vigtigste funktionalitet er at angive, hvilken kanal der aktuelt er valgt til at passere gennem lydsignalet. Dette er den del, hvor jeg lavede en mindre fejl. Det skulle tænde en LED på den kanal, der er valgt, men som det er lyser det alle lysdioder UNDTAGT for den valgte kanal. Så du kan tænke på lysdioderne som "denne kanal er dæmpet" indikatorer.

De eneste dele, der er tilbage, er stik til lydstik. Intet særligt at se her faktisk. Det eneste, der kan virke underligt, er kondensatorerne. Disse afkobler kondensatorer, og de blokerer DC -signaler og lader via AC -signaler som lyd.

Trin 3: Bestilling af et board

Bestilling af et bestyrelse
Bestilling af et bestyrelse

Som du måske har set på billederne af det rigtige printkort, måtte jeg oprette en forbindelse med en ledning, som jeg ikke havde planlagt. Dette skyldes, at pakken til 74HC139 ikke er korrekt (en fejl i EasyEda -biblioteket).

Denne fejl er ikke rettet, så husk dette, når du bestiller!

Trin 4: Brug af tavlen

Brug af tavlen
Brug af tavlen
Brug af tavlen
Brug af tavlen

Den første ting du skal gøre er at forsyne kortet med 5 volt, fordi det ikke fungerer uden det. Al logik fungerer også på 5 volt. Tilslut Sel1, Sel2 og Mute til arduinoen, fordi de ikke trækkes op eller ned af en modstand. Hvis de ikke er forbundet, flyder de, hvilket vil fremkalde underlig adfærd.

Dette kort har en lydløs funktionalitet, der forhindrer ethvert signal i at rejse gennem brættet. I dæmpet tilstand lyser alle lysdioder. Træk stiften højt for at slå kortet fra.

For at vælge en kanal skal den første lyddæmpning deaktiveres. Med de to Sel -pins kan du vælge en kanal i henhold til sandhedstabellen.

Trin 5: Afslut

Tak fordi du tjekkede min instruktive. Jeg håber, at dette var til nogen nytte for dig. Hvis du har spørgsmål tilbage, så lad dem stå i kommentarerne. Det meste af tiden svarer jeg inden for få dage.

Anbefalede: