Neuling möchte Layout überprüfen mit euch :)

Hallo,

- höhere Last bei 6V (4V) Betrieb einen extra StepDown Regulator der bis 3A kann
- manuelle Spannungsänderung für 6V Brücken-Teil per Ri Veränderung am Regler (könnte man ja auch per POTI für die Grundspannung machen an der Platine dann, ohne PWM)
Da hab ich nen großes Fragezeichen beim Schaltregler.
1. Der Spannungsteiler ist verdammt niederohmig :p Da steht im Datenblatt bestimmt was anderes drin.
2. Irgendwie ist der Spannungsteiler nicht so richtig verdrahtet.
Das folgende Bild ist aus dem Datenblatt ...
LM2576.png

- Untere MOSFET per PWM Pin, für eventuelle Dimmung
das waren die oberen. Da die unteren direkt ohne die bipolaren dazwischen schneller schalten können hab ichs mal geändert (mußt du bei dir übernehmen). Ich habe OC1A/OC1B verwendet weil man dann nur einen Timer belegt. Damit hast du jedesmal die selbe PWM-Frequenz. Ist alles etwas einfacher.

Hamster_Schaltplan_4.png

Soweit erstmal.

EDIT: was mir noch auffällt ... Beim MOSFET wo die 4V anliegen (nur noch 4V für die LED?) wirst du ein Problem bekommen weil der Gate-Pin nun über R2 auf 12V liegt und damit über dem Source-Potential. Wenn ich mich recht entsinne mögen MOSFETs das nicht so gerne (könnte mich da aber auch irren). R2 sollte statt auf 12V besser auf dem Source-Potential des Q4 liegen.

Außerdem wichtig! Für den Schaltwandler KEINE normale Diode (wie zB 1N4004) einsetzen. Das muß eine Schottky-Diode sein. Die schalten schneller und mit weniger Spannungsverlust

Beim Elko am Schaltwandler (C9) entweder nen LowESR (also kleinem Innenwiderstand) verwenden oder nen minimum 100nF Vielschicht-Keramik parallelschalten um schnell Energie aufnehmen zu können.

Gruß
Dino
 
1. Der Spannungsteiler ist verdammt niederohmig :p Da steht im Datenblatt bestimmt was anderes drin.

Ich sitz zu lange davor :)

5000 und 2000 sollte nach der Zeichnung ja 4,3V ergeben. Das muss man dann mal schauen wieviel I das dann wirklich am Ende braucht.


2. Irgendwie ist der Spannungsteiler nicht so richtig verdrahtet.
Das folgende Bild ist aus dem Datenblatt ...
Anhang anzeigen 6020

Hmmm frag mich nicht, ich hatte eine PDF da war die Referenz auch noch so wie ich das gezeichnet hatte.... komisch?

gefunden: falsches datenblatt geguckt... zuviele fenster wohl offen gehabt

das waren die oberen. Da die unteren direkt ohne die bipolaren dazwischen schneller schalten können hab ichs mal geändert (mußt du bei dir übernehmen). Ich habe OC1A/OC1B verwendet weil man dann nur einen Timer belegt. Damit hast du jedesmal die selbe PWM-Frequenz. Ist alles etwas einfacher.

okkkk

EDIT: was mir noch auffällt ... Beim MOSFET wo die 4V anliegen (nur noch 4V für die LED?) wirst du ein Problem bekommen weil der Gate-Pin nun über R2 auf 12V liegt und damit über dem Source-Potential. Wenn ich mich recht entsinne mögen MOSFETs das nicht so gerne (könnte mich da aber auch irren). R2 sollte statt auf 12V besser auf dem Source-Potential des Q4 liegen.
dazu konnte ich leider nix finden, ich habs trotzdem einfach auf die andere leitung gehängt, ich hoffe korrekt verstanden zu haben wie du das meinst.

mosfettest2.PNG
Das dieser online Java Elektronik Simulator und dort fließt ein Strom ^^ Ich nutz das Teil für mich um das Theoretisch durch zu spielen :)
Der läuft auch normal weiter wenn ich die Source Spannung über Gain hebe... naja probiere ich gern mal aus auf dem Steckbrett Mosfet`s braten ^^

Außerdem wichtig! Für den Schaltwandler KEINE normale Diode (wie zB 1N4004) einsetzen. Das muß eine Schottky-Diode sein. Die schalten schneller und mit weniger Spannungsverlust
dieser ist ok oder? http://www.reichelt.de/SB-SKE-4F-Di...A=446&ARTICLE=16081&GROUPID=2991&artnr=SB+560



und hier das "ergebnis"? :) Download Stand 18:36 :) Anhang anzeigen 1836.zip

1836.PNG


ps: mir fällt auf da man das jetzt so zeichnet mit überall eigenen GND, kann man das viel leichter auf einen steckbrett am ende auch stecken ^^


Viele Grüße
Chris
 
Hallo Dino,

ich hab mir mal jetzt alle Teile in ausreichender Menge geordert und mit dem testen angefangen :)


Gleich die ersten Sicherungen durchgehauen (Gottseidank hab ich welche mit eingebaut) :D


Ich komm nicht weiter. Wie kann es sein das sich ein IRF630 und ein IRF630N gleich verhalten?

lege ich auf das Gate 5V schalten beide -> AN -> entladen tue ich sie dann mit Masse (das Gate) -> bis ich das raus hatte.... ohjeee jetzt die Frage:

Da die LED ja auch leuchtet nachdem ich das Gate abgezogen weiter sprich der MOSFET leitet ja durch.

Die rote Leitung die jetzt da in der Luft hängt "simuliert" doch mein Ausgang am ATmega8. ich dachte der MOSFET (N) leitet nur solange der PIN High ist und sperrt wenn er low kommt kann ich das nicht mit Kabel 5V 0V vergleichen? entlädt sich der mosfet über den atmega nachher?

:) ich bin verwirrt, gerade weil ob ich nun den P oder N nehme (also nur den mosfet austausche) beide durchschalten bei 5V auf Gate (5V Drain und 13,8V Drain)?? Denkfehler?

IMAG0426.jpg
 
Hallo,

mal "kurz" was bevor ich mich in die waagerechte begebe ...
ich hab mir mal jetzt alle Teile in ausreichender Menge geordert und mit dem testen angefangen :)
Gleich die ersten Sicherungen durchgehauen (Gottseidank hab ich welche mit eingebaut) :D
ausreichende Menge ist schonmal gut :rolleyes:
Tja ... ne Transistorbrücke hat so ein paar böse Eigenschaften.

Ich komm nicht weiter. Wie kann es sein das sich ein IRF630 und ein IRF630N gleich verhalten?
Weil sie gleich sind :p Wo hast du denn gelesen das sie unterschiedlich sind?
Datenblatt: Anhang anzeigen IRF630 - 9A, 200V, 0.400 Ohm, N-Channel Power MOSFETs.pdf
Datenblatt: Anhang anzeigen IRF630N - 200V Single N-Channel HEX-Power-MOSFET TO-220AB.pdf
Die Typenbezeichnung ist IRF630. Das N steht für irgendwelche Feinheiten des Herstellers.
Ein BC547A ist auch identisch mit einem BC547C. Es ist lediglich der Gleichstromverstärkungsfaktor anders.
Es gibt sogar SMD Transistoren zB BC848A und BC848AR. Das A steht wieder für den Verstärkungsfaktor und das R steht für "Reverse". Damit ist eine spiegelverkehrte Pinbelegung gemeint.

lege ich auf das Gate 5V schalten beide -> AN -> entladen tue ich sie dann mit Masse (das Gate) -> bis ich das raus hatte.... ohjeee jetzt die Frage:

Da die LED ja auch leuchtet nachdem ich das Gate abgezogen weiter sprich der MOSFET leitet ja durch.
Ich hab ja gesagt das du beim MOSFET Umladeströme hast. Umladeströme gibt es bei einem Kondensator. Was macht ein Elko wenn du ihn kurz mal an eine Batterie hälst und dann nach 10 Minuten mit dem Multimeter mal dran mißt? :rolleyes: Er hat Spannung gespeichert. Das macht der MOSFET auch. Der ist so hochohmig das du ihn mit dem Finger am Gate zum durchschalten bringen kannst. Er ist aber auch so empfindlich das du ihn damit schrotten kannst (Isolierschicht zwischen Gate und Kanal durchgeschlagen). Denk mal an die Funken an der Heizung wenn du den Finger dranhälst und vorher über den Teppich geschlappt bist.

Die rote Leitung die jetzt da in der Luft hängt "simuliert" doch mein Ausgang am ATmega8. ich dachte der MOSFET (N) leitet nur solange der PIN High ist und sperrt wenn er low kommt kann ich das nicht mit Kabel 5V 0V vergleichen? entlädt sich der mosfet über den atmega nachher?
Ja und nein ;)
Denk dran ... das Gate arbeitet wie ein Kondensator!

:) ich bin verwirrt, gerade weil ob ich nun den P oder N nehme (also nur den mosfet austausche) beide durchschalten bei 5V auf Gate (5V Drain und 13,8V Drain)?? Denkfehler?
Das war ja das mit den beiden "identischen" Typen. Nur ein paar kleine Änderungen in Feinheiten.

Nochmal was zum nachdenken nachdem du das mit dem "Kondensatoreffekt" jetzt weißt und das man den MOSFET sogar mit dem Finger "bedienen" kann. Er wirkt wie ne Antenne und fängt auch "Schmutz" aus der Umgebung ein! ...
...
Die MOSFETs hängen ja an deinem Atmel.
Wenn der Atmel "bootet" sind seine IO-Pins noch im hochohmigen Zustand (also weder GND noch +5V)
Erst wenn du die Ports initialisierst (PORTx und DDRx-Register) bekommst du feste Pegelzustände.
Was machen die MOSFETs in diesem "Bootzustand"?
Kann es im Bootzustand zu Kurzschlüssen in der Halbleiterbrücke kommen?

Gruß und gute Nacht ... :sleep: :goodnight:
Dino
 
Ooohh das kommt wohl davon wenn man bis nachts um 3 davor sitzt, und dann die bestellung rausschickt zu reichelt :D (ich hatte irf 630 und den irf 630) ich dachte der ohne n ist ein p und der mit n ein n :D

nagut dann such ich mir mal neue p mosfets ....




@ boottime
jaaaaaa ähhhm wäre ärgerlich jedes mal nen kurzen zu haben bis der atmega da ist :> was macht man denn da?
 
Das Gate mit'nem Widerstand auf den gewünschten Pegel legen. Wie auch bei Transistoren (nur das da dann immer Strom fließt, bei den MOSFETs liegt halt das Potential an (ok, beim Umladen fließt da auch Strom)).
 
Hi,

Ich hab hier im Forum mal ne Seite mit Bauteiltypen reingestellt.
Ich müßte jetzt auch grad nachsehen wo sie ist. Am besten zu
finden über den Inhaltsverzeichnisthread im FAQ-Bereich (der ist
ganz am Anfang angeheftet).

Ooohh das kommt wohl davon wenn man bis nachts um 3 davor sitzt, und dann die bestellung rausschickt zu reichelt :D (ich hatte irf 630 und den irf 630) ich dachte der ohne n ist ein p und der mit n ein n :D

nagut dann such ich mir mal neue p mosfets ....

Notfalls kann ich noch weitere Typen raussuchen.

Gruß
Dino
 
Huhu Dino,

also als erstes ich habs zum laufen gebracht aber leider nur mit dem atmega8 :/ mit meinen tiny45 will das irgendwie nich komisches verhalten... ich probiere halt die platine so klein wie möglich zu bekommen :)

nach langen abendenden und viel lesen habe ich den schaltplan ein wenig umgearbeitet. dazu hätte ich noch ein paar fragen

1. sind die "verbinder" der "module" so korrekt dargestellt?

2. Es gibt ja 2 Varianten wie Auto schaltet. Aus = :), Weiß = GND + FRB oder GND + 12VInstru + FRB | Rot = GND + 12V Instru

kann ich das so machen mit mit den Zuleitungen?

3. H Brücke schaltet wie gewünscht mit dem ATmega8, nach dem ich herraus gefinden habe das der Schaltplan weiter oben noch fehler enthielt und ich kurzschlüsse gemacht habe :) hier hab ich die P Mosfet und N Mosfet richtig herum gedreht ;)


frb_29102013.PNG


jetzt das schwierigste ich habe ohne ADC mit ATmega8 erstmal die H Brücke im wechsel geschaltet und zwar so wie ich das hier mit dem tiny45 versuche

natürlich habe ich bei atmel studio den prozzi gewechselt :)

Code:
//#define F_CPU 3686400 // myAVR Board MK2 ATmega8

#define F_CPU 100000UL // ATtiny45 (eigenes Board)

#include <avr/io.h>
#include <util/delay.h>


#define HLoben 3 // PB.3
#define HLunten 2 // PB.2
#define HRoben 1 // PB.1
#define HRunten 0 // PB.0

#define bootled 4 //PB.4



void init_io(void) {
    
    DDRB |= (1<<HLoben);
    DDRB |= (1<<HLunten);
    DDRB |= (1<<HRoben);
    DDRB |= (1<<HRunten);
    
    DDRB |= (1<<bootled);

}


int main(void)
{
    init_io();
    
    // H Brücke in weiss richtung schalten
       PORTB &= ~(1<<HRoben);
       PORTB &= ~(1<<HLunten);
       PORTB |= (1<<HLoben);
       PORTB |= (1<<HRunten);
               
               
    // test ob reset schleife
    PORTB |= (1<<bootled);
    _delay_ms(100);
    PORTB &= ~(1<<bootled);
    _delay_ms(500);
    PORTB |= (1<<bootled);
    _delay_ms(500);
    PORTB &= ~(1<<bootled);
    //
    
    int zahl = 55;
    while(1)
    {
        
        _delay_ms(300);
        
        if( zahl < 50 )
        {
            // aktivieren weiss richtung
            PORTB &= ~(1<<HRoben);
            PORTB &= ~(1<<HLunten);
            PORTB |= (1<<HLoben);
            PORTB |= (1<<HRunten);
            zahl = 55;
        }
        else
        {
            // aktivieren rot richtung
            PORTB |= (1<<HRoben);
            PORTB |= (1<<HLunten);
            PORTB &= ~(1<<HLoben);
            PORTB &= ~(1<<HRunten);
            zahl = 40;
        }
    }
}

ist der tiny45 so etwas besonderes? oder sollte das so laufen?

bei diesem code, bleibt die bootled an und dann blinken die anderen 4 hin und her :( ???? müsste pb4 nicht ausgehen wenn er zur while schleife kommt? sobald ich pb4 als ausgang setze bleibt der high auch wenn ich dann in der while schleife ihn auf &= ~ setze bleibt die led an :/
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)