Dimma med Nexa och en Arduino, *nya bekymmer*

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Magnus_K »

Nja, det där var inte speciellt mycket.
Det är i alla fall inte så utgången ska överbelastas.

Vad har du för spänning över basmotstånden när du kör från agget?
Användarvisningsbild
Jonaz
Inlägg: 2326
Blev medlem: 4 november 2003, 22:06:33
Ort: Huddinge

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Jonaz »

Rakt över motståndet, dvs på varsitt ben på motståndet, 4.19V på 470
Efter samma ben och mot GND på labbagget 0.876V
Tejpen får då 11.35V
Samma mätning över 1K ger 4.24V samt 0.823V
Tejpen får då 10.91V

Agget ger ut 5.08V
Samt 11.69V
Under dessa tester.

Edit: La till lite mätningar.
Användarvisningsbild
Jonaz
Inlägg: 2326
Blev medlem: 4 november 2003, 22:06:33
Ort: Huddinge

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Jonaz »

Hittade en irf510 här hemma, som verkar ha löst problemet.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Magnus_K »

Kan titta lite på transistorproblemet när jag har tid, men bra att det löste sig med en mosfet.
Sätt gärna en 100 Ohm mellan Arduinon och gaten, samt en pulldown på kanske ~300k för att säkerställa att den stänger riktigt.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Magnus_K »

Hur gick det här?
Du skrev att det verkar ha löst problemet. Fungerar det bättre med en mosfet?
Användarvisningsbild
Jonaz
Inlägg: 2326
Blev medlem: 4 november 2003, 22:06:33
Ort: Huddinge

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Jonaz »

Ja det funkar med ifr510, men jag tycker den blir lite varm, mycket varmare än BD139 som jag hade innan.
Det går ca 0.4A igenom den bara.
Sitter ett motstånd på 100 ohm på gaten.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Magnus_K »

Nja, det där får du nog leva med om du inte byter till en lite mer "logic level" mosfet och med lägre Rds(on).
Vill du labba lite så prova att mata mosfet:en från labbagget och höj gatespänningen ett par volt. På så sätt sänks Rds(on) och den bör bli mindre varm.
Det som också påverkar är switchtiden. All tid flanken tar upp/ner (när du PWM:ar) så kommer det genereras hyggligt med värme när mosfet:en inte är fullt öppen/stängd.
Det är nog inget du direkt kan påverka när du driver direkt från Arduinon, men vill ändå nämna det för denna värme kommer du inte känna av om du testar med labbagget, då du inte PWM:ar.
Användarvisningsbild
Jonaz
Inlägg: 2326
Blev medlem: 4 november 2003, 22:06:33
Ort: Huddinge

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Jonaz »

Tack, jag kan nog leva med det så länge.
Nu har det dock blivit andra problem, mottagningen har blivit i princip obefintlig, har en rak antenn på 17,3 cm. Förut kunde jag gå in till ett annat rum och styra utan problem, både med utan antenn.
Bytte ut mottagaren till en likadan, men det hjälpte föga. Provade med andra program utan bättre resultat och annan Arduino. Även testat med annan sändare.

Någon som kan tipsa om en vettig motagare för 433.92MHz.

Skulle vilja byta ingång för mottagaren, men kollade igenom både h och cpp filerna utan att hitta något.
Biblioteket ligger på sidan 1 om någon kan kolla.


Dessa rackare är det.
433MHzEmpfaenger600x600.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Borre
Inlägg: 4570
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Borre »

Kod: Markera allt

  // Init a new receiver on interrupt pin 0, minimal 2 identical repeats, and callback set to processCode.
  NewRemoteReceiver::init(0, 2, processCode);
Där har du det, läs på om interrupt och läser även vad som står i koden du postade längre ner, där det står om hur du gör om du inte använder interrupt.
Användarvisningsbild
Jonaz
Inlägg: 2326
Blev medlem: 4 november 2003, 22:06:33
Ort: Huddinge

Re: Dimma med Nexa och en Arduino, *Löst*

Inlägg av Jonaz »

Det är något som är fel, arduinon verkar inte ta emot signalerna, måste hålla sändaren jättenära typ 20 cm, för att det knappt skall funka.

Har prövat själva motagaren med en annan sändare med arduinon och skickat ett "Hello world" till seriell monitor vilket funkar fint från 10 meter, prövade inte längre.

Mätte med mitt antika oscilloskop radiosignalen som går in till arduinon när jag hade nexa programmet in lagt i arduinon, och man ser att det kommer signaler in till arduinon, men sen verkar det ta stopp, dvs arduinon fatrar inte signalen..?

Skulle det gå att peta in en pause i koden? Det gäller framför allt när den går från dimming till steady? Ty då signalen verkar ibland om det är fint väder ute man har solen i ryggen och hemlängtan funka om man håller in knappen på sändaren, men då hoppar den över steady läget väldigt fort och går över till dimningsläget igen..
Skriv svar