Forum: Mikrocontroller und Digitale Elektronik Micro2440 und K8061 (Schalten von Verbrauchern mit dem Micro2440)


von Bernd R. (mr_smith)


Lesenswert?

Hallo,

Ich müsste mit dem Micro2440 ( 
http://www.watterott.com/de/FriendlyARM-Micro2440-SDK-7-LCD-1GB ) 
verschiedene Verbraucher schalten.

Als Softwareplattform benutze ich WinCE6.

Idealerweise könnte mann die Schnittstellenkarte K8061 von Velleman 
benutzen ( 
http://www.conrad.de/ce/de/product/191041/USB-SCHNITTSTELLENKARTE-BAUSATZ/SHOP_AREA_17362&promotionareaSearchDetail=005 
), nur leider ist die Treiber Dll nicht kompatibel mit WinCE.

Was ich genau benötige währe:

8 Digitale outputs (Transistor/Relais)
8 Digitale Inputs

5 Analoge outputs 0-10V oder 0-5V

Das Ganze steuerbar über das Micro2440 unter WinCE (Kein LINUX, denn 
damit kenn ich mich überhaupt nicht aus :-) )

Über Google hab ich nix gefunden. Meine Idee währe eine fertige Platine 
mit den passenden I/O's die Ich über RS232 ansteuern kann.

Der Preis von 110€ für die K8061 ist schon ziemlich teuer(Wenn sie 
funktionieren würde). Vielleicht gibt es ja eine günstigere Lösung?

Viele Grüsse - Bernd

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Für WinCE gibs GPIO Treiber beispiele (backlite/backlight),
damit kannst Du die I/O pins direkt steuern.

Das kann evt. helfen bei deiner suche, so brauchst du keine
super-dupper Conrad karte mit VB DLLs die kein mensch braucht
sondern nur irgendeine die direkt an den S3C2440 I/O hängt.

von Bernd R. (mr_smith)


Lesenswert?

Einen GPIO Treiber hab ich schon eingebunden und auch ein paar LED'S zum 
Leuchten gebracht(Kann man ja ein Relais dranhängen um größere Lasten zu 
schalten). Das mit den Eingängen hab ich noch nicht probiert, würd ich 
aber wahrscheinlich auch hinbekommen.

ABER die I/O's des Micro2440 reichen doch nicht aus , Oder?

Laut Datenblatt

User Outputs: 4x LEDs (Benötige 8)
User Inputs: 6x push buttons and 1x A/D port (Benötige 8)

Und wie bekomme ich das Analog Signal (0-10V) hin?

Ein zusätzliches Board welches ich an die S3C2440 I/O's hänge hab ich 
bei Google nicht gefunden - Vielleicht hab ich auch nur falsch gesucht 
:-)

von Thomas R. (tinman) Benutzerseite


Lesenswert?

an der anzahl i/o wird nicht scheitern, s3c2440 hat genug
davon da fast alle pins als GPIO benutzt werden können.
Alleine am cam interface sind 11 GPIO pins, ADC eingänge
(warum auf einmal ADC? du hast digital input geschrieben) wird
aber knapp da von den 8 nur 4 verfügbar sind - die anderen gehen
für touch.

Auch der micro2440 module selber hat einige pins herausgeführt.

Digital input/output sollte also kein problem sein
(s3c2440<-opto/s3c2440->opto->tran.->relais)

Da du soweiso eine relais karte brauchst (da auch die Vellman keine
relais hat - und fast alles was die kann, kann der s3c2440 sowieso)
warum dann nicht direkt passend zu dem was du brauchst bauen.

> Und wie bekomme ich das Analog Signal (0-10V) hin?

ehm opamp ... aber ich sehe schon, du willst fertige karte weil du es
nicht selber bauen kannst.

Für digital out könnte sowas in richtung Pollin 710 722 (nur achtung,
die hat keine 250V relais) wo du nur relais/evt. optos/triebr hast
und kein µC schnick-schnack extra (der nur geld hat und ist unnötig)

von K. J. (Gast)


Lesenswert?

Hm wie were es mit I2C ? im wiki gibt es einige Projekte mit PCF8xxx IO 
Extendern da sollte es auch win CE Treiber geben die Dinger sind recht 
gängig. hab die auch am Micro2440 nur unter Linux per Kerneltreiber.

Die I/O Karten gibt es aber auch zu kaufen bei Pollin z.b.

Ansonsten sind recht wenig GPIOS am Micro unbelegt leider die von dem 
CAM PORT z.b.

von Bernd R. (mr_smith)


Lesenswert?

das Pollin 710 722 sieht ganz gut aus (als Bausatz 20€ is auch OK). 
damit könnte ich die Digitalen I/O's abdecken. Aber was mach ich mit 
meinen Analogen Outputs ?? Operationsverstärker ??

Eine Fertige lösung ist mir natürlich lieber, denn ich bin kein 
Elektroniker.

Nach einem Schaltplan etwas zusammenbauen/löten kann ich schon :-)


Operationsverstärker für 0-10V:

von wo bekommt der opamp sein Eingangssignal?  - von RS232?
oder hattest du das anders gemeint?

von Bernd R. (mr_smith)


Angehängte Dateien:

Lesenswert?

Hallo,

kannst du mir bei meiner Analog Out Problematik weiterhelfen... ?

Vielleicht hilft es ja weiter wenn ich erkläre für was ich die Analogen 
Out's benötige. Vielleicht gibt es ja andere Lösungen?

Mit den Outputs möchte ich eine Schaltung steuern(Siehe Bild) die eine 
Anordnung von LED's dimmt. Schaltung hab ich hier gefunden 
http://www.led-treiber.de/html/lineare_treiber.html#Poti-Dimmer

Diese Schaltung möchte für eine Dimmung eben eine 0-10V Spannung = 
0-100% Helligkeit



Auf einer anderen Seite fand ich einen RS232 Dimmer:
http://www.jb-electronics.eu/html/elektronik/digital/d_rs232_pwm_dimmer.htm

Nachteil:
1. Der Dimmer läuft mit PWM. Verursacht Probleme bei Ausleuchtung mit 
LED's und Photoaufnahmen
2. Ich weis nicht ob ich den hier erwähnten USART Programmieren kann. 
Hab ich noch nie gemacht.


Kriegt man diese Schaltungen irgenwie zusammen  RS232 -> LED's 
Dimmen(NICHT ÜBER PWM) ?!!?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.