Muffsy bygger, designer og eksperimenterer

Diskusjonstråd Se tråd i gallerivisning

  • Dyret

    Hi-Fi freak
    Ble medlem
    31.05.2012
    Innlegg
    2.155
    Antall liker
    1.988
    Sted
    Byen med kråke
    Torget vurderinger
    1
    Ser du følger tradisjonen din. Kult att du gjør dette altså!

    Har du noe kit for aktiv deling? Leker med tanken om en preamp med utganger til sub.

    Stå på!
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Det er jo bare trivelig å kunne gi bort ting man ikke helt trenger selv. Man får jo minst ti kretskort når man bestiller, dessuten er jeg ikke så god på å bestille exakt så få komponenter som jeg MÅ ha. Det blir gjerne ti-gangeren... Man får jo ikke plass i huset om man lar dette pågå altfor lang tid.

    Jeg har dessverre ikke noenting for aktiv deling. Jeg har ingen sub selv heller, så ingen store planer om et sånt kort...

    Har du et design, kan jeg kanskje hjelpe å lage kretskort?
     
    Sist redigert:

    DrEvil

    Hi-Fi interessert
    Ble medlem
    12.05.2018
    Innlegg
    85
    Antall liker
    36
    Sted
    Moss
    Torget vurderinger
    1
    Ser du følger tradisjonen din. Kult att du gjør dette altså!

    Har du noe kit for aktiv deling? Leker med tanken om en preamp med utganger til sub.

    Stå på!
    Melder meg som enig med dyret fra Kråkebyen, aktiv deling hadde vært morro ;-)
     

    AAaF

    Overivrig entusiast
    Ble medlem
    12.01.2007
    Innlegg
    1.043
    Antall liker
    153
    Har du greid å få laga og tilsendt printkort under 350kr grensa? Frakta kjem jo i tillegg, då startar det å bli vanskelig....
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Ti kort, ca 500 kr, pluss moms og avgifter. Til Sverige, på åtte dager.
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Ser du følger tradisjonen din. Kult att du gjør dette altså!

    Har du noe kit for aktiv deling? Leker med tanken om en preamp med utganger til sub.

    Stå på!
    Melder meg som enig med dyret fra Kråkebyen, aktiv deling hadde vært morro ;-)
    Jeg bare tenkte på en ting...

    Har ikke subwoofere generelt line-input? Og går ikke alle inputs på en subwoofer generelt til et filter så man kan velge cut-off-frekvens?

    Kan man ikke bare sette inn et stereo-til-mono-buffer (sånn at det ikke påvirker signalet som går fra forforsterker til forsterker), så er det hele klart?
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Jeg fikk for meg å simulere Muffsy PSU med capacitance multiplier. Det gikk fra mikrovolt ripple til enda færre mikrovolt:





    Grafen i full størrelse (link)

    Grønn er etter LM317-regulatoren, rød er etter capacitance multiplier. Den grønne svinger fra 15,14121V til 15,14125V. Det er +/- 0,00002V. Jeg har nok målt det til et par hundre mikrovolt på oscilloscopet, men skopet har ikke jo ikke så forskrekkelig bra oppløsning.

    Uansett så er nok en capacitance multiplier mest av akademisk interesse. Det ble forresten nesten like bra med en 10uF kondensator i multiplier-kretsen.

    EDIT:
    Jeg glemte å si at utspenningen blir nesten en volt lavere med belastning på kretsen (spenningsfall over R1). Men da fikk jeg ikke overlappende grafer som gjorde at jeg kan sammenligne de to.
     
    Sist redigert:
    • Liker
    Reaksjoner: KJ

    KJ

    Æresmedlem
    Ble medlem
    10.10.2004
    Innlegg
    11.390
    Antall liker
    4.826
    Torget vurderinger
    1
    Jeg tror jeg heller ville ha brukt multiplikatoren før regulatoren + en kondensator fra adj til jord på regulatoren. Lastreguleringen (effektiv utgangsimpedans) i multiplikatoren er ikke veldig god sammenliknet med en regulator. Utgangsimpedansen fra multiplikatoren er direkte avhengig av strømforsterkingen i transistoren, så en darlington eller et komplementær feedbak par / sziklai. Multiplikatoren kan også lages andreordens med en ekstra motstand og kondensator, og få en zenerdiode fra base til jord som overspenningsvern til etterfølgende kretser. Det kan også hende at rippelundertrykkingen i multiplikatoren blir bedre med en spenningsdeler (motstand) fra base til jord slik at spenningen til base ikke blir høyere enn «bølgedalen» på DC+rippel. ... det baler fort på seg fra en enkel og effektiv krets og plutselig har du en diskret regulator.

    mvh
    KJ
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Du har nok rett i det. Uansett går det fra (som jeg ser det) veeeeldig bra til veeeeeeldig bra (to ekstra e'er er vitenskapelig rettskriving).
     
    • Liker
    Reaksjoner: KJ

    KJ

    Æresmedlem
    Ble medlem
    10.10.2004
    Innlegg
    11.390
    Antall liker
    4.826
    Torget vurderinger
    1
    Her er ei kjapp sammenlikning av første og andreordens C-multiplikator :
    C multiplikator sch.png


    Spenningsfallet over motstanden til jord er omkring 0,6 V [EDIT RNFF : det skal være spenningsfallet over seriemotstandene til base (R2 eller R7+R9)] Spenningsfallet her bør som nevnt tilpasses rippelnivået før multiplikatoren.

    Kurvene nedenfor viser rippelundertrykkingen i dB med en last på 100 ohm og 20V DC inn.

    C multiplikator AC.png


    Grøn kurve er første orden. rød kurve er andre orden. Det som er interessant mht rippel er avstanden mellomkurvene ved 100 Hz med fullbølge likeretting. Dersom vi ser bort fra «notchen» så er avstanden ca 20 dB.

    mvh
    KJ
     
    Sist redigert:

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Takker for en meget visuell framstilling,
    Hvilket program har du brukt her?
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Hadde ikke engang hørt om Simetrix. :)
    Nå har jeg installert, spennende.
     
    • Liker
    Reaksjoner: KJ

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Når jeg endelig skal begynne å bruke min inputvelger med rele oppdager jeg at:
    • Kortet er for stort
    • Jeg trenger å styre et solid state rele

    Hva kan man gjøre? Jo:




    Følg med, jeg kommer til å gi bort noen av disse.
     

    Dyret

    Hi-Fi freak
    Ble medlem
    31.05.2012
    Innlegg
    2.155
    Antall liker
    1.988
    Sted
    Byen med kråke
    Torget vurderinger
    1
    Tøft kort!

    Driver selv en del med arduino for tiden. Hvordan er denne styingen i forhold til Arduino?
     
    Sist redigert:

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Den kan være eksakt samme som Arduino fordi den kan kjøre Arduino-kode. :)
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Det ble en mye bedre størrelse. Omtrent som en Post-It:

     

    JCP

    Overivrig entusiast
    Ble medlem
    22.04.2014
    Innlegg
    780
    Antall liker
    368
    Sted
    Moss
    Hvordan ser den ut i forhold til en fyrstikkeske da?
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Bortgivning av relekort

    Da var det på tide å gi bort igjen.

    Null stk kort (<-- der vil det stå hvor mange som er igjen av de opprinnelige tre) gis bort. Først til mølla med fullt navn og adresse i PM.

    Legg forresten merke til at det er solder pads i gull denne gangen. :)

    EDIT:
    Det virker ikke være noen interesse for disse kortene. Ett ble gitt bort i første omgang, send meg en PM om du lurer på om det er flere igjen.
     
    Sist redigert:

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    I tilfelle noen skulle undre hva dette kortet egentlig er:

    • Det er et breakout-kort for ESP32, alle pinnene er tilgjengelige på kortet.
    • Det er fem stereoinnganger, med releer styrt av ESP32
    • Det er en ekstra 5V som kan styres av ESP32, tenkt til styring av eksternt rele
    Man kan også utelate hele ESP32-kortet (og transistorene) og styre releene med en vribryter/rotasjonsbryter(? rotary switch).

    Her er mer info: https://hackaday.io/project/46280-muffsy-stereo-relay-input-selector

    Da var kortet ferdig populert:

     

    roadrune

    Hi-Fi freak
    Ble medlem
    06.12.2014
    Innlegg
    2.364
    Antall liker
    1.174
    Sted
    Stord
    Torget vurderinger
    1
    Er det noen som har programmert en slik esp32 til bruk med fjernkontroll og kunne tenke seg å dele litt?

    Jeg har satt litt i ettermiddag og prøvd å sette meg inn i programeringen men ser at dette er langt over mitt kunnskapsnivå :(
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Er det noen som har programmert en slik esp32 til bruk med fjernkontroll og kunne tenke seg å dele litt?

    Jeg har satt litt i ettermiddag og prøvd å sette meg inn i programeringen men ser at dette er langt over mitt kunnskapsnivå :(
    Sjekk ut denne:
    https://www.instructables.com/id/Arduino-Control-LEDs-with-a-Remote-Control/

    Denne ser ut til å kontrollere fire LED-lamper, du skal bare styre et solid state rele (uten motstanden fra ESP32/Arduino til LED).

    Du behøver en USB-driver for ESP32:
    https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

    Du trenger også vite hvordan du programmerer ESP32 med Arduinos programmeringsmiljø:
    https://github.com/espressif/arduino-esp32#installation-instructions
     

    roadrune

    Hi-Fi freak
    Ble medlem
    06.12.2014
    Innlegg
    2.364
    Antall liker
    1.174
    Sted
    Stord
    Torget vurderinger
    1
    Jeg prøvde meg litt på programmeringsmiljøgreiene før jeg stilte spørsmålet her, men det stoppet opp for meg etter en liten stund da den ikke ville ta kommandoene den skulle ta. Men jeg kan prøve igjen med guiden du la ut en dag.

    Tenkte bare det sparte meg for en del grå hår om noen allerede hadde en fil jeg kunne bruke, slippe å finne opp kruttet på nytt liksom :)
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Programmeringsmiljøet må du uansett ha, eller så får du ikke overført programmet. Jeg holdt på i flere dager før det slo meg at jeg kunne teste med en annen USB-kabel, og da fungerte det etter tre sekunder...

    Som sagt, denne er det nærmeste du kommer en ferdig fil, jeg kan forsøke å få den helt klar for deg når jeg har tid:
    https://www.instructables.com/id/Arduino-Control-LEDs-with-a-Remote-Control/
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Denne koden fungerer:

    /*
    * Muffsy Relay Input Selector
    * Turn a solid state relay ON or OFF using IR
    * Pin 1 on TSOP4838 IR receiver is connected to IO13 on the Relay Board (Pins 2 and 3, GND and 3.3V respectively)
    * 2018-11-13 http://muffsy.com
    * Creative Commons Attribution 4.0 International
    * https://creativecommons.org/licenses/by/4.0/
    * https://www.muffsy.com/blogs/post/Information-on-muffsy-com-Now-Explicitly-Open-Source/
    *
    * IRremote.h can be installed directly in the Arduino IDE, using "Tools -> Manage library"
    * Search for IRremote, select the one by Ken Shiriff
    */

    #include <IRremote.h>

    int IR_Recv = 13; // IR Receiver, IO13
    int SSR = 17; // Solid State Relay, IO17
    int LED = 2; // Onboard LED, Pin IO2
    int SSRState; // Declare integer variable for SSRState

    IRrecv irrecv(IR_Recv);
    decode_results results;

    void setup() {
    Serial.begin(9600); // Starts serial communication
    irrecv.enableIRIn(); // Starts the receiver
    pinMode(SSR, OUTPUT); // Sets the SSR pin as output
    pinMode(LED, OUTPUT); // Sets the onboard LED pin as output
    SSRState = 0; // Start with the SSR set to "OFF"
    }

    void loop() {
    // Turn SSR and LED "OFF" if SSRState is 0, "ON" if SSRState is 1
    if (SSRState == 0) {
    digitalWrite(SSR, LOW);
    digitalWrite(LED, LOW);
    }
    else {
    digitalWrite(SSR, HIGH);
    digitalWrite(LED, HIGH);
    }

    // Decodes the infrared input
    if (irrecv.decode(&results)) {
    long int decCode = results.value;
    Serial.println(decCode);
    // Switch case to use the selected remote control button
    switch (results.value) {

    case 7770223: // Button chosen for "ON"
    {
    digitalWrite(SSR, HIGH);
    digitalWrite(LED, HIGH);
    Serial.println("Turned SSR ON");
    // Set SSRState to 1 ("ON")
    SSRState = 1;
    break;
    }

    case 7774303: // Button chosen for "OFF"
    {
    digitalWrite(SSR, LOW);
    digitalWrite(LED, LOW);
    Serial.println("Turned SSR OFF");
    // Set SSRState to 0 ("OFF")
    SSRState = 0;
    break;
    }

    default:
    Serial.println("Waiting");
    }
    irrecv.resume(); // Receives the next value from the button you press
    }
    }
     
    Sist redigert:

    roadrune

    Hi-Fi freak
    Ble medlem
    06.12.2014
    Innlegg
    2.364
    Antall liker
    1.174
    Sted
    Stord
    Torget vurderinger
    1
    Det ble mye enklere med Arduino IDE, jeg forsøkte først med Toolchain, det var ubrukelig...

    Men en ting det stopper litt på nå; hva heter ESP modulen i IDE? Jeg finner ikke rett kort i menyen, masse ESP32 men ikke WROOM.
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Jeg har fått det til å fungere. Nå er det middag og annet, jeg returnerer med mer info senere.
     

    roadrune

    Hi-Fi freak
    Ble medlem
    06.12.2014
    Innlegg
    2.364
    Antall liker
    1.174
    Sted
    Stord
    Torget vurderinger
    1
    Da fant jeg ut at kortet var DOIT ESP32 devkit v1, og har fått det til å fungere med en enkel eksempelkodde (scanne etter WiFi her)

    Men det ser ut, som du helt sikkert også har funnet ut, at det er noe galt i koden du la ut lenger opp, for den vil ikke kompileres...
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Riktig kort skal være NodeMCU-32S (som det står på kortet), og det er en liten del av IRreceiver.h som ikke kompilerer for ESP32.

    Alt man trenger står her:
    https://hackaday.io/project/46280-m...tor/log/155890-example-code-ir-controlled-ssr

    Jeg er ganske imponert over hvor bra det fungerer. Av og på med fjernkontrollen fungerer perfekt på fem meters avstand, og man trenger ikke engang sikte mot IR-mottakeren.
     
    Sist redigert:

    roadrune

    Hi-Fi freak
    Ble medlem
    06.12.2014
    Innlegg
    2.364
    Antall liker
    1.174
    Sted
    Stord
    Torget vurderinger
    1
    Riktig kort skal være NodeMCU-32S (som det står på kortet), og det er en liten del av IRreceiver.h som ikke kompilerer for ESP32.

    Alt man trenger står her:
    https://hackaday.io/project/46280-m...tor/log/155890-example-code-ir-controlled-ssr

    Jeg er ganske imponert over hvor bra det fungerer. Av og på med fjernkontrollen fungerer perfekt på fem meters avstand, og man trenger ikke engang sikte mot IR-mottakeren.
    Ikke for å være vanskelig, men det står faktisk ikke NodeMCU-32s på kortet :)


    Men da er filen kompilert og lastet opp, har ikke fått loddet kortene enda, så har naturligvis ikke testet med fjernkontroll.


    Takk for hjelpen så langt :)
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547


    Jeg tar din kommentar i beste mening. Men ta gjerne navnet på kortet og vis fram en tydeligere kandidat. ;)
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Jeg fikk tenke grundig over det, for reléene er såpass dyre...

    Jeg endte til slutt opp med å lage et prototypekort med pin headers, der det blir ganske vanskelig å lodde inn det som skulle trenges i en endelig versjon. Men jeg tror faktisk det er verdt det.

     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    Vååååått?
    Ja da forstår jeg bedre. :)

    EDIT:
    Mine ser virkelig sånn ut, jag har kjøpt flere fra ulike kilder:

     
    Sist redigert:

    AAaF

    Overivrig entusiast
    Ble medlem
    12.01.2007
    Innlegg
    1.043
    Antall liker
    153
    Eit lite apropo til NodeMCU. Den eg kjøpte på Kjell var spesifisert til 5-10V inn. Regulatoren tåler meir, men har ikkje nok kjøling. Eg brukte epoxylim type seint herdande(for bedre heft). Kjører no på 12V, og tipper temp er max 40°C på kjøleribba. Kjekt å ha bak øret.
    NodeMCU kjoeling.jpg
     

    skrodahl

    Overivrig entusiast
    Ble medlem
    20.03.2015
    Innlegg
    797
    Antall liker
    547
    På det nye kortet har jeg samme input på strøm for både ESP32 og releer.

    Mine releer er på 5V, dette er jo virkelig verdt å tenke på om man har 12V-releer.
     

    AAaF

    Overivrig entusiast
    Ble medlem
    12.01.2007
    Innlegg
    1.043
    Antall liker
    153
    I mitt tilfelle er det at eg skal styre ei vifte som går på 12V, og då er det lite elegant å ha ein pre- regulator bare for å brenne av varme. Dersom ein skal ha det i bilen eller båten, så er det jo også kjekt.

    Det går mest sannsynleg an å lime kjøleribba på den andre sida også, rett på kretskortet, då det er lakka. Dette gjer liminga langt enklare. Tenkte bare ikkje på det når eg holdt på:p
     
  • Laster inn…

Diskusjonstråd Se tråd i gallerivisning

  • Laster inn…
Topp Bunn