- LiTime Speicher und Akkus         
Seite 2 von 9 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 86

Thema: Absoluter Hardware-Neuling mit vielen Fragen

  1. #11
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    24.01.2008
    Ort
    Zürich
    Beiträge
    604
    Anzeige

    Praxistest und DIY Projekte
    hi dirk!!


    also, ich hab jetz mal gesagt, dass geht so:

    Code:
    #include "RP6ControlLib.h" 
    
    void nachRechts(void)
         {
    	PORTC |= IO_PC7; // High
    	msleep(1000);
        PORTC &= ~IO_PC7; // Low
        }
        
    void nachLinks()
         {
        PORTC |= IO_PC6; // High
        msleep(1000);
        PORTC &= ~IO_PC6; // Low
        }
        
        
    int16_t main(void)
    {	
    	initRP6Control();
    	initLCD();
    	
    	DDRC |= IO_PC7; // PC7 ist nun Ausgang
    	DDRC |= IO_PC6; // PC6 ist nun Ausgang
    	
        
    
    
    while(true)
    {    
         uint8_t key = getPressedKeyNumber();
         
         if(key)
         {
                switch(key)
    			{
    				case 1:
                         nachRechts();
                         break;
                         
                    case 2:
                         nachLinks();
                         break;
                }
          }
    }
    
    
    
    
    	return 0;
    }
    Auf dem Foto hab ich markiert, wo ich was anschliessen will..... richtig so?

    denke nich ganz, ich muss doch bei dem relais mit 5V 1 Pol an GND und einen an den Ausgangsport oder?

    MfG

    Pr0gm4n



    PS: Ich komme mit dem Schaltplan nicht zurecht, kann mir jemand in dem Bild (Google: RP6 MEGA32) die GND-Ports und die PC6/PC7 markieren bitte? --- Iss nur, weils jetzt dringend ist, danach kauf ich m ir ja das Buch von Oben warscheinlich...
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken rp6_mega32_bild.jpg  

  2. #12
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Hallo Pr0gm4n,

    Programm ok!

    Wenn du PC6 und 7 für den Relais-Anschluß nehmen willst, dann sind das die Pins 4 und 1 des I/O-Steckers.
    +5V heisst VDD (Pin 10) und GND ist Pin 2 des I/O-Steckers.
    Die Taster sind ja beschriftet.
    Du kannst das aber alles in der Anleitung der M32 nachsehen.

    An die Ports kannst du nicht Relais direkt anschließen, sondern brauchst einen Treiber-Transistor zwischen Relais und Port.

    Gruß Dirk

  3. #13
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    24.01.2008
    Ort
    Zürich
    Beiträge
    604
    Hi Dirk

    Sorry, dass ich jetz erst schreib..

    also, ich mach jetz heute oder morgen eine bestellung bei reichelt, welchen transistor kann ich da gleich mitbestellen?

    danke für schnelle antwort!!


    MfG Pr0gm4n

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    15.07.2005
    Ort
    Enns
    Alter
    39
    Beiträge
    129
    hi,

    du kannst den bc549 bestellen - das ist ein NPN-transistor. und die 1n4148 diode kannst auch gleich mitbestellen - ich hoff du hast auch noch ein paar widerstände...

    lg, zentauro

  5. #15
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    24.01.2008
    Ort
    Zürich
    Beiträge
    604
    Hi,

    Danke Zentauro!! Ich hab die jetzt bestellt

    Widerstände hab ich nich daheim^^ also, wofür brauch ich sie?

    MfG Pr0gm4n

  6. #16
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    15.07.2005
    Ort
    Enns
    Alter
    39
    Beiträge
    129
    naja, ich wüsste nicht, wie man was vernünftiges basteln kann ohne wiederstände zu haben....

    beispielsweise würd ich einen basisvorwiderstand beim transistor einbauen...

    lg, zentauro

  7. #17
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    24.01.2008
    Ort
    Zürich
    Beiträge
    604
    also, ich hab keine ahnung, warum ich da nen transistor hinbaue, ich machs halt, weil ihr das sagt, und weil ihr ahnung habt..

    nach dem Projekt, das im moment eilt, versuch ich das ganze besser kennen zu lernen, dass ich halt z.B. weis, wann da ein transistor hinkommt


    MfG Pr0gm4n

  8. #18
    Erfahrener Benutzer Roboter Experte Avatar von Neutro
    Registriert seit
    28.10.2007
    Ort
    Ostfriesland
    Alter
    44
    Beiträge
    642
    Hallo,

    Widerstände benötigt man ganz oft z.B. als Vorwiderstand, Pull up, pull down, Spannungsteiler,.....
    Am besten du legst dir einen kleinen Vorrat mit gängigen Werten an:
    100R
    330R
    470R
    1K
    4,7K
    10K
    und dazu noch ein paar 10K Potis (einstellbare Widerstände)
    dann bist du für fast alles gerüstet.
    Die Widerstände können ruhig Kohleschicht Typen sein mit0,25W.
    Die Teile kosten nur ein Paar Cent bei Reichelt.

  9. #19
    Erfahrener Benutzer Roboter Genie Avatar von SlyD
    Registriert seit
    27.11.2003
    Ort
    Paderborn
    Alter
    39
    Beiträge
    1.516
    @Progman:

    Du brauchst zwingend einen Widerstand - etwa 2,2 bis 10 Kilo Ohm den Du vor die Basis des Transistors schalten musst! Ohne tuts der Transistor nicht lang. Der Basisstrom muss begrenzt werden!

    Die Freilaufdiode wurde ja schon erwähnt. Ohne die tuts der Transistor ebenfalls nicht lange. Und die MUSS natürlich auch richtig gepolt sein!

    MfG,
    SlyD

  10. #20
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    15.07.2005
    Ort
    Enns
    Alter
    39
    Beiträge
    129
    @SlyD: THX!!!

    @Neuto: dir kann ich nur zustimmen!!!

    @Pr0gm4n: darf ich mal fragen, was du eigentlich für ein projekt machst??

    jedenfalls: wenn ich mal zeit hab, dann zeichne ich dir, wie du die ganzen bauteile zusammenhängst - es sei denn du kanns noch keinen schaltplan lesen????

    lg, zentauro

Seite 2 von 9 ErsteErste 1234 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test