Forum: Analoge Elektronik und Schaltungstechnik Signalumwandlung von CP-Signal auf Digitales 2 Bit Signal


von Tobias D. (guertelbier)


Lesenswert?

Guten Tag, ich hätte da eine Kurze Frage.
Beim Elektroauto funktioniert die Kommunikation über das CP-Signal. Der 
Duty-Cycle des PWM-Signals gibt die Strom zufuhr an, und der Pegel des 
PWM-Signal gibt den Status an. (Hierbei interessieren uns die 
Status-Zustände: A-12V, B-9V,C-6V).
Wie kann man nun diese 3 Zustände in ein Digitalesformat umwandeln 
mithilfe von 2 Bits

Vielen Dank im Voraus!!

: Bearbeitet durch User
von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

So könnte man das machen:
1
  Bits | Zustand
2
-------+----------
3
  0, 0 |  A
4
  0, 1 |  B
5
  1, 0 |  C
6
  1, 1 |  nicht erlaubt

Oder meinst du, dass du eine Schaltung dafür suchst?

: Bearbeitet durch Moderator
von Tobias D. (guertelbier)


Lesenswert?

>  Bits | Zustand

>-------+----------

>  0, 0 |  A

>  0, 1 |  B

>  1, 0 |  C

>  1, 1 | nicht erlaubt


Die Wahrheitstabelle habe ich schon gemacht nur ich weis nicht wie ich 
dies in eine Schaltung verwirklichen soll, so dass am Schluss ein 2-Bit 
High-Low Signal herrauskommt.

: Bearbeitet durch User
von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Kannst du µC programmieren? Falls ja: welche?

von Tobias D. (guertelbier)


Lesenswert?

>Kannst du µC programmieren? Falls ja: welche?

Leider nein die Aufgabe meine Auftraggebers ist es einen Schaltung mit 
Komperatoren oder ähnlichem auf zubauen die ein 2-Bit High-Low-Signal 
ausgibt, welches man dann in eine Mikrocontroller eingeben kann, der 
aber nicht von mir Programmiert wird.

von Ansgar (Gast)


Lesenswert?

Tobias D. schrieb:
>>Kannst du µC programmieren? Falls ja: welche?
>
> Leider nein die Aufgabe meine Auftraggebers ist es einen Schaltung mit
> Komperatoren oder ähnlichem auf zubauen die ein 2-Bit High-Low-Signal
> ausgibt, welches man dann in eine Mikrocontroller eingeben kann, der
> aber nicht von mir Programmiert wird.

Sorry, du bist der falsche Auftragnehmer!

von Tobias D. (guertelbier)


Lesenswert?

>Sorry, du bist der falsche Auftragnehmer!

Trotzdem brauche ich eine Lösung warum glaubt ihr warum ich hier bin

von Flo (Gast)


Lesenswert?

Sag deinem Chef dass ein analoges Einlesen des CP Signals durch den ADC 
des unbekannten Controllers Kosten spart.
Dafür braucht man nur 2 Widerstände und 1 Kondensator.

von Tobias D. (guertelbier)


Lesenswert?

>Sag deinem Chef dass ein analoges Einlesen des CP Signals durch den ADC
>des unbekannten Controllers Kosten spart.
>Dafür braucht man nur 2 Widerstände und 1 Kondensator.

Wie würde dieser Schaltungsaufabu Konkret aussehen?

von Thomas V. (thomas_v70)


Lesenswert?

Tobias D. schrieb:
> Wie würde dieser Schaltungsaufabu Konkret aussehen?

Für 118EUR zzgl. Umsatzsteuer pro Stunde kann ich Dir da helfen?

Herr gib Hirn

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Tobias D. schrieb:
> Wie würde dieser Schaltungsaufabu Konkret aussehen?

Du baust einen RC Tiefpass, der aus dem Duty-Cycle der PWM ein analoges 
Signal rekonstruiert (wird z.B. oft in einfachen DA Wandlern so gemacht) 
und fütterst den Ausgang des Tiefpasses in einen ADC Eingang. Je kleiner 
Duty, desto kleiner die Ausgangsspannung.

Wenn da aber sowieso schon ein MC im Spiel ist, kann der auch ganz 
simpel selber das Duty der PWM messen, höchstens Pegel muss man 
anpassen.
Wenn der Programmierer des MC das nicht hinkriegt, dann hat er den 
falschen Sitzplatz.

Tobias D. schrieb:
> Beim Elektroauto funktioniert die Kommunikation über das CP-Signal

Bei meinem nicht :-P

: Bearbeitet durch User
von Michael M. (Firma: Autotronic) (michael_metzer)


Angehängte Dateien:

Lesenswert?

Tobias D. schrieb:
> Leider nein die Aufgabe meine Auftraggebers ist es einen Schaltung mit
> Komperatoren oder ähnlichem auf zubauen die ein 2-Bit High-Low-Signal
> ausgibt, welches man dann in eine Mikrocontroller eingeben kann.

Matthias S. schrieb:
> Du baust einen RC Tiefpass, der aus dem Duty-Cycle der PWM ein analoges
> Signal rekonstruiert

Kann man machen, aber ganz so einfach ist es nicht, denn die negative 
Halbwelle darf nicht belastet werden (Diode Fail). Außerdem gibt es dann 
5 Zustände:

1. No Connect (12V)

2. Connect / Standby (9V)

3. Charge (6V)

4. Fan (3V)

5. Diode Fail (0V)

Wobei "Diode Fail" sogar mehrere Zustände annehmen kann. Bei CP 
Kurzschluss sind es 0V und bei Eindringen von Regenwasser wird die 
negative Halbwelle, je nach Leitfähigkeit des Wassers, mehr oder weniger 
belastet.

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.