Liste der Anhänge anzeigen (Anzahl: 5)
Hallo
Ich hab nun auch versucht den Testsender nachzubauen und muss sagen am Anfang hatte ich sehr große Probleme aber jetzt funktioniert das Ding. Ich komme halt aus der Digitaltechnik und hatte eigentlich keine Ahnung von der Funktechnik also bin ich die ganze Sache mal langsam angegangen. Hab ein Layout erstellt, Platine geätzt und zusammengebaut. Bei der Inbetriebnahme stellte ich fest das man das Teil nicht so ohne weiteres abgleichen kann. Dann kam mir die Idee mit dem Programm Decoder.exe. Programm gestartet Discriminatorausgang vom Scanner an die Soundkarte angeschlossen und dann hab ich über das Dos Programm ein Vorspann gesendet. In dem Programm Decoder.exe sieht man ja dann die Baudrate die über die Soundkarte empfangen wird die lang beim mir bei 2400 Baud obwohl ich 1200 Baud in der Dos Software eingestellt hatte. Also hab ich anstelle des BF199 (Transistor T1) einen BC 547 eingebaut und schon hatte ich meine 1200 Baud. Auf dem Diagramm das man auch noch in der Software sieht konnte ich erkenne das die Flanken nicht sehr steil waren und ich somit auch kein richtiges Rechteck hatte also hab ich des Kondensator C5 auf 10nF verkleinert und schon hatte ich eine schöne Flanke.
Erster Testlauf Ric eingabe und senden. Meldeempfänger hat dann sofort ausgelöst. Heu das war mal eine schwere geburt aber mit der Software Decoder.exe kann man es doch schaffen das Teil abzugleichen. Die Reichweite betrug dann so ungefähr 1m. Nun nahm ich mir eine Mega 32 und programmierte das Pocsag Telegramm und schon war mein Projekt geboren. Heraus kam nach 12 Wochen Bauzeit der Testsender auf den Bildern.
Funktionen des Senders:
1.
Eingabe der Ric Adresse
Auswahl der Funktion A-D
Auswahl ob ein Text mitgesendet werden soll
und Auswahl wie oft die Alarmierung erfolgen soll
2.
Auswahl der Gruppe (es können 20 Gruppen im Speicher hinterlegt werden mit Ric Adresse und Namen)
3.
Es kann ein Vorspann gesendet werden zum Abgleich es Senders
4.
Im Menü kann das Datum die Uhrzeit eingestellt werden und hier wird auch der Ladezustand des Akkus ausgegeben.
Zusetzlich kann man das Teil auch über Hyperterminal ansteuern. Hier kann man dann die Gruppen programmieren die im Speicher abgelegt werden, das Datum und die Uhrzeit einstellen, den Alarmierungstext abändern und im Speicher hinterlegen und eine Ric Adresse senden.
Im Schaltplan hab ich noch einen Draht (Rot makiert) mit eine Länge von 58 cm im Gehäuse verlegt und auf den Widerstand R4 zurückgekoppelt. Der Draht (Grün makiert) hat eine Länge von 40 cm. Mit diesen beiden Änderungen hab ich eine Reichweite von ca. 10m erreicht weis aber nicht warum war nur ausprobiererrei da ich ja aus der Digitaltechnik komme und nur ein einfacher Energieelektroniker bin. Vielleicht kann es mir ja einer hier erklären.
Da ich auch nur ein einfacher Feuerwehrmann bin hab ich auch nur einen Hurrican DV300 also kein Textmelder also musste so was auch noch her um zu sehen ob das auch alles mit dem Text funktioniert. Aus der Not hab ich mir dann einfach eine Auswerteschaltung gebaut. Auch hier hab ich einen Mega32 genommen und ein Grafik Display. Der Empfänger ist aber noch nicht so richtig fertig muss noch ein Gehäuse bauen. Hab aber im Moment nur noch wenig Zeit da der Nachwuchs bald kommt.
mfg
Michael
Liste der Anhänge anzeigen (Anzahl: 1)
Ja Ja der berüchtigte Prog-Fehler...
Hier hast du mal den kompletten Vergleich zwischen Stabilock 4032 und meinem testsender...
Hier ist das EOT schon drin...
Am Ende von dem 6. Nachrichtencodewort kannst du sehen, dass mir noch eines mit nur 0en kommt. Diesen Fehler habe ich jetzt aber auch schon behoben...
Hier wird gesendet: 1354090 D mit dem Text: "Das ist ein Test" (ohne ")
Theoretisch scheint mein Sender jetzt genau das selbe zu senden wie der Stabi...
Der Empfang findet in diesen Fall nur über einen Scanner mit nur einen Disk statt...
Später kommen auch noch einmal ein paar Bilder der Spektralen Reinheit.
Nur wo der Tester jetzt ist, da ist gerade keine Melder in der Nähe zum Testen, ob er nun, wo das Eot da ist auslöst...
In der PDF befindet sich zwischen den beiden türkisen Linien genau ein Codewort mit seinen 32-bit (genau 62,5 ms [512 Baud])
Vielleicht fällt dir noch was auf, aber aus meiner Sicht sollte es jetzt klappen...
Liste der Anhänge anzeigen (Anzahl: 3)
Zitat:
Zitat von
friend112
Später kommen auch noch einmal ein paar Bilder der Spektralen Reinheit.
Sodele, dann häng ich die mal an ;)
Das 1. (0855) ist das Signal von einem 4031 mit NRZ-Software.
Das 2. (0856) ist dann von dem Tester
Und das 3. (0857) ist von einem Tester mit dem bekannten Markennamen S***i*phone... ^^ [Leider sind die ganzen Nebenaussendungen usw. auf dem Bild nicht richtig zu erkennen...]
Wobei wir jetzt vermutlich noch ein anderes Problem mit dem Gerätchen entdeckt haben...
@Micheal: Wie stabil ist deine Baudrate? Nimmst du dafür einen externen Quarz?
MfG Fabsi
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen
Zur Frage mit der Baudrate. Ja ich nehme einen ext. Quarz der den Mega32 taktet. Der interne Quarz war zu ungenau und geht ja auch nur bis 8Mhz. Ich takte den Mega 32 mit einem 12Mhz ext. Quarz. Dann sollte man auch noch unbedingt auf die Fuse Bits des Mega32 achten das die auch richtig eingestellt sind. Sonst bring der ext. Quarz nicht viel.
Meine Baudrate ist stabil über den ganzen Sendevorgang. Hab es ja weiter oben schon geschrieben das ich ein Timer interrupt Ereignis auslöse.
Im Anhang seht ihr die Aufzeichnung mit einem Soundkarten Oszi. Aufgezeichnet hab ich mal den Vorspann mit 1200 Baud.
@Friend112: Na löst er jetzt aus oder gehts immer noch nicht?
mfg
Michael