Drehzahlregelung mit C167

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 26 11 2024  03:25:49      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte

Autor
Drehzahlregelung mit C167

    







BID = 110063

Evater

Gerade angekommen


Beiträge: 2
 

  


Hallo,
Ich möchte mit dem Minimodul von Phytec eine Drehzahlregelung aufbauen. Das entsprechende Programm habe ich mit der Entwicklungssoftware von Keil geschrieben.
Das Problem ist aber das es im Mikrocontroller nicht funktioniert.
Über den Adwandler wollte ich Spannungswerte einlesen und mit einem Ausgangssignal aus dem PWM-Ausgang den Verstärker für den Motor ansteuern.

Zum Testen habe ich ein Programm geschrieben, welches einfach ein Analogsignal einließt und dann am PWM-Ausgang ausgeben soll.

Wenn ich Werte vorgebe die der PWM-Ausgang ausgeben soll klappt es. Wenn ich aber einen Wert einlesen will haut es nicht hin.

Meine Funktion zum Einlesen:

int wert_wandeln()
{
ADCON=0x0000; //Wandler initialisieren
ADST=1; //Wandlung starten
while(ADBSY); //Warten bis Wandlung beendet
ADCIR=0; //AD-Interrupt rücksetzen (laut Literatur)
return ADDAT; //Wert zurück geben
}

weiterhin habe ich das Register P5DIDIS (0xFFA4) auf Wert 1 gesetzt. (Digitaler Input von Pin 0 deaktiviert. Nur analog. Laut Infineon Release Notes)

Der Controller scheint in dieser Funktion fest zuhängen. Vielleicht weil ADBSY nicht rückgesetzt wird?

In der Keil Entwicklungssoftware funktioniert alles einwandfrei. Diese scheint jedoch einige Fehler zu verzeihen. Gibt es noch Einstellungen die ich vornehmen muss?

Ich bedanke mich schonmal im Vorraus für die Hilfe.

Stephan

BID = 113236

Evater

Gerade angekommen


Beiträge: 2

 

  

44 Views und niemand hat eine Ahnung?
schade


Zurück zur Seite 1 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 20 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 182400667   Heute : 441    Gestern : 7426    Online : 425        26.11.2024    3:25
0 Besucher in den letzten 60 Sekunden         ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0463380813599