-
 
          
	
		
		
	
	
	
	
		
	
	
		
			
- 
	
	
		
			
			
				Neuer Benutzer
			
			
				Öfters hier
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
				
					PWM einlesen
				
					
						
							Hallo,
 
 ich hab mal genau das umgekehrte Problem wie öfter das was mal Diskutiert wird. Und zwar will ich ein PWM signal einlesen, also um genau zu gehen die Pulsbreite des Signal. Hat das jemand schon mal gemacht ? Vom Prinzip müsste man wohl bei einen low-high am externen Int den Timer starten und bei nächsten high-low wechsel stoppen?
 
 Vielen Dank schon mal
 LP
 
 
 
 
 
 
 
- 
	
	
		
			
			
				Erfahrener Benutzer
			
			
				Roboter-Spezialist
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
						
						
				
					
						
							ich mache das so:
 
 wenn der pegel high ist starte ich nen timer
 wenn der pegel low wird stoppe ich ihn
 dann wird geguckt, wie hoch der zähler ist
 timerroutine: incr zähler
 
 
 der timer sollte mindestens mit doppelter frequenz laufen, aber mal 4 läuft sicher besser. (kommt auf die frequenz des AVR an und der länge der pwm signale)
 
 
 
 
 
 
 
- 
	
	
		
		
			
				
				
						
						
				
					
						
							Hast du ein Codebeispiel zur Hand ?
						 
 
 
 
 
 
 
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
		
		
			
				 Berechtigungen
				Berechtigungen
			
			
				
	
		- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-  
Foren-Regeln
 
			 
		 
	 
 
  
 
  
 
Lesezeichen