Wie funktioniert diese Schaltung??

OP #1475606
Lesenswert?

Hallo Leute
ich brauche eure Hilfe, bei dieser Schaltung. Ich verstehe einfach nicht 
wie diese funktioniert. Diese Schaltung stamm aus diesem Dokument:
http://www.jimfranklin.info/microchipdatasheets/00811a.pdf
ich habe die schaltung nachgebaut im Rahmen einer Diplomarbeit.
Speziel interessiert mich wie die Kommunikation von der DALI-Bus Seite 
zurück zu der RS232 Schnittstelle zustande kommt. Die Eingänge RA1 und 
RA0 sind intern über Komperatoren zu dem Ausgang RA4 geführt.
Hintergrund:
Die Kommunikation von RS232 zum Dali-Bus funktioniert einwandfrei aber 
zurück kriege ich einfach nur Zufallswerte nun habe ich in der Software 
des PIC versucht die Auswertung der Flanken "zeitmäßig" zu verändern, 
leider ohne Erfolg. Aber ich verstehe auch nicht wie der PIC das 
Kurzschließen auf der Dali-Bus-Seite mitkriegt.
Würde mich über einwenig hilfe echt freuen.
MfG Iwan
Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #1475608
Lesenswert?

> Aber ich verstehe auch nicht wie der PIC das
> Kurzschließen auf der Dali-Bus-Seite mitkriegt.
Per erhöhtem Stromfluss über den 1 Ohm-Shunt in der Masse-Leitung.
Messung vermutlich per Analogeingang RA1.

BTW:
In diesem Schaltplan sollte am GND-Pin vom Spannungsregler auch so ein 
Massesymbol hin, sonst funktioniert das nie   :-o
Der DALI Minus-Anschluss ist kein Masse Potential!
Gast #1475618
Lesenswert?

naja das problem was er mit seinem ego hat steht hier nicht zur debatte, 
aber wenn man sich so einen nick aussucht muß man auch damit leben...

aber ist doch klar wie das funktioniert, der dali bus wird für kurze 
momente kurzgeschlossen. der µC kann den bus selber kurzschließen und 
auch messen wenn es ein angeschlossenes gerät macht. die daten werden 
folglich durch diese impulse übertragen, was gibts daran nicht zu 
verstehen?
Gast #1475631
Lesenswert?

ich gehe mal davon aus. pin5 ist wohl die masse des PIC und sollte an 
die masse des 5V reglers, anders macht das für mich keinen sinn. wofür 
die spannungsteiler an RA1 und RA0 gut sind keine ahnung, nach 
schaltzeichen müssen die mit an pin5.
Moderator (Firma: Titel) Persönliche Seite #1475651
Lesenswert?

> verstehe ich das richtig ...
Ich würde diese Schaltung sofort in die Tonne werfen. Denn auch die 
windige Stromregelungs-Eingangsschaltung mit den 3 Transistoren ist an 
Zwielichtigkeit kaum zu übertreffen...

Zum Empfänger:
1
The reference for this comparator is set
2
slightly below the ripple of the current regulator.
Naja...

Wie auch immer:
alle GND-Masse-Symbole werden an GND vom Spannungsregler angeschlossen 
(=Pin5 vom uC). Sonst geht da nichts.

> wofür die spannungsteiler an RA1 und RA0 gut sind keine ahnung ...
Die stellen die Schaltschwellen für die Komparatoren der Stromregelung 
(die eigenartige 3-Transistor-Schaltung) und den Empfänger ein.

> nach schaltzeichen müssen die mit an pin5.
Korrekt.
Gast #1475665
Lesenswert?

> alle GND-Masse-Symbole werden an GND vom
> Spannungsregler angeschlossen (=Pin5 vom uC).
sagte ich doch.

> Sonst geht da nichts.
doch - nämlich der deckel auf. ;-)

diese komische stromregelung hab ich auch schon für merkwürdig befunden. 
im allwissenden mülleimer steht für den DALI bus eine spannung von 16V 
bei maximal 250mA. ich find das wäre auch einfacher möglich. der einzige 
vorteil den eine schaltbare stromquelle hat ist, daß der den bus 
speisende master strom sparen kann indem er die stromquelle abschaltet 
während er den bus kurzschließt.
Gast #1475675
Lesenswert?

hm stößt mir schon wieder der nick auf ... okay mal ganz von vorne für 
underdogs...

wenn strom fließt entsteht an widerständen ein spannungsabfall.
da der pin 5 (masse) des µC in stromrichtung hinter dem shunt (die 
beiden parallelen 2 ohm widerstände) liegt und pin 1 (RA2) davor kann 
der µC diesen spannungsabfall messen und weiß somit wann auf dem bus 
strom fließt und wann nicht.
Moderator (Firma: Titel) Persönliche Seite #1475738
Lesenswert?

Ersetz doch einfach mal die 2kOhm und 2,4kOhm-Widerstände (RA0 und RA1) 
als 5k Poti auszuführen und schraub da dran rum. Einer davon stellt den 
Sendekonstantstrom ein, der andere die Empfangsschwelle.
1
Regulation is required for the master to receive data.
Und genau diese Regelung ist recht undurchsichtig. Sie ist zudem 
abhängig von irgendwelchen Bauteiltoleranzen. Hast du genau die 
angegebenen Transistoren verwendet? Interessant ist hier insbesondere 
die Gleichstromverstärkung des BCP52...
OP #1476834
Lesenswert?

Hallo Fachleute
ich habe den Fehler durch Zufall eingrenzen können.
Die Kommunikation von dem Dali-Bus zurück funktioniert komischerweise 
nur dann wenn ich mit meinem Oszilloskope zwischen der Masse von dem 
Spannungsregler und dem Pin 1 des PIC messe.
Am Oszilloskopeeingang kann ich folgendes lesen:
1MOhm
25pF
250Vpk

Kann das sein, dass es an der Kapazität des Einganges liegt, dass es 
plötzlich nun doch funktioniert. Dann würde ich einfach so einen 
Kondensator an der Stelle einlöten.
Moderator (Firma: Titel) Persönliche Seite #1476844
Lesenswert?

> Kann das sein, dass es an der Kapazität des Einganges liegt, dass es
> plötzlich nun doch funktioniert.
Kann es...

> Dann würde ich einfach so einen Kondensator an der Stelle einlöten.
Super Würg-Around :-/
Ich würde eher mal analysieren, warum das hilft...
Zeig doch mal ein Foto von dem Testaufbau. Ich hätte da die Masseführung 
in Verdacht.

> Dann würde ich einfach so einen Kondensator an der Stelle einlöten.
Ich würde die SW so ändern, dass sie auf kurze Peaks nicht mehr 
reagiert.
OP #1476944
Lesenswert?

mein Testaufbau ist zu Peinlich um es zu veröffentlichen :-)
habe nun einen 22pF Kondensator Parallel zu dem 10kOhm Widerstand der am 
pin1 des PIC hängt angelötet und siehe da es funktioniert. Ich habe 
nicht so viel Zeit um alles schön zu machen, hauptsache läuft erstmal. 
Überarbeiten kann ich auch nachher.
Viele Dank an alle die mir hier konstruktiv geantwortet haben und mit 
mir Gedult hatten.
Für mich ist das Problem erstmal gelöst.
ach ja die, die was gegen meinen Nick hatten, ihr seid doch blos 
neidisch, dass euch nicht so ein geiler Nick eingefallen ist ;-)
MfG Iwan

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren