QBee - AirPlay / MPD integrerad högtalare (3 / 6 steg)
Steg 3: krets
Jag går inte in i detalj på den högspänning delen av kretsen, rättvis göra säker du vidta nödvändiga försiktighetsåtgärder när du testar. Den höga spänningen befogenheter på 24V och 5V nätaggregat. 24V PSU befogenheter förstärkaren och DC-DC nedtransformering. Du måste lägga till en switch (och eventuellt säkring) på hög spänning fas. Du måste också lägga till en switch för att korta stafetten när du spelar från uttaget.
GPIO pins
De flesta GPIO stiften används för att styra LCD. En används för att aktivera reläet, alltså byta på 24V PSU. Vi kommer också att använda en + 5V och jord stift.
Relay kontroll
Detta är lite klassisk av krets som du kan använda när du vill växla ett elektromekanisk relä från en Pi. Dioden är här för att se till att ingen spänning spike går tillbaka till transistorn och Pi. Transistorn öka i princip den ström som matas på sin bas gren. Jag använde transistorn har en vinst på omkring 600. Om bas strömmen räcker, det kommer att mätta transistorn och därmed spänningen över dess sändare och samlare kommer att vara noll.
Den nuvarande behövs av reläet beräknas från dess motstånd och spänning (jag = U/R). Spänningen är 5V och motståndet är 70 ohm. Den nödvändiga nuvarande är minst 71 mA, vilket innebär att vi behöver en ström på minst 0.118 mA kommer i transistorn. Vi kan kontrollera detta genom att använda ett motstånd mellan GPIO och transistorn. Använda R = U / jag (U = 3.3V), får vi R < = 28 kOhm. Vi kan sätta en 10 kOhm motstånd att se till att transistorn är mättad.
LCD kontroll
Vi använder också en transistor för att kontrollera spänning tillförsel av LCD-skärmen. En 1 kOhm motstånd behövs för att begränsa den ström som kan dras från Pi att förhindra skador, blir det mer än tillräckligt för LCD. Här är pin överensstämmelsen för en 16 pin LCD:
- 1: marken
- 2:5 eller 3.3V beroende på vad du väljer
- 3: kontrast
- 4: RS, registrera Välj (hög = data, låg = kommando)
- 5: R/W (låg = skriva, hög = Läs), vi kommer att ställa detta till marken
- 6: E, aktivera
- 7-14: lite pins (vi använder endast 4 senast i en 4-bitars drift)
- 15: LED anoden (+)
- 16: LED katoden (-)
För att kunna justera kontrasten, kommer vi att ansluta stift 3 på en potentiometer. Lite data, RS och E kablar gå direkt från Pi till LCD-skärmen. Stift 2 och en avsluta av potentiometern är anslutna till grenen samlare av transistorn. LED stiften är anslutna till DC-DC avgå omvandlare som i sin tur matas av 24V PSU (det kommer således vara aktiverad som reläet). Du måste välja en resistor, eller använda en potentiometer som kommer att dämpa lite bakgrundsbelysningen att passa. Jag använde ett 10kOhms motstånd.
Resten av den information som du behöver mappa din wirings är på schematiskt. Jag lödde allt detta på en vanlig protoboard.
Ljud
Du måste löda ett huvud på den I2C porten av Pi att mata Hifiberry. Den analoga signalen kommer från 3 lite anslutningar på sidan av den Hifiberry (du måste löda något här också). Detta går till den dip switchen kablarna från 3,5 mm ingång. Jag tar 3 stift på omkopplare för att växla en kanal. Vi måste byta vänster och höger så du behöver en 6-polig brytare. Produktionen går till potentiometern, och sedan till förstärkaren. När vi använder ingången, måste vi korta reläet slå på förstärkaren. Jag la en liten switch på baksidan för att göra detta.