Forum: Mikrocontroller und Digitale Elektronik CB-Datenfunk mit wenig Hardware


von Waldi (Gast)


Lesenswert?

Hallo,
bin auf der Suche nach einer Möglichkeit um Daten (500...800 Byte) in 
nur eine Richtung von
------------------------------------------------------------------------
RS232 >> AVR >> CB-Funk-Gerät ... 1 km ... CB-Funk-Gerät >> AVR >> RS232
------------------------------------------------------------------------
zu übertragen und das möglichst in BASCOM.

Im WWW fand ich Beiträge mit ATMEGA und FX(MX)-614 (leider werden diese 
ICs nicht mehr produziert).

Im Prinzip könnte das so aussehen wie im Beitrag auf www.ralfwilke.com.
Dieses AVRGCC-Programm für ATMEGA8 ist sehr umfangreich (nichts für 
Einsteiger), da es für APRS-Daten ausgelegt ist. Hardwaremäßig läuft 
dort alles über einem Mega8.

Hat jemand eine einfache Variante für diesen Fall?

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Packet-Radio 1200 Baud AFSK zu senden ist nicht so schwer, das kann der 
AVR noch alleine. Aber den Empfang nur mit Software, das gibts vor allem 
auf dem PC mit Soundkartenmodem.
Unter Linux habe ich das gerade ausprobiert, "soundmodem" oder 
"multimon" können 120Bd AFSK demodulieren und anzeigen. soundmodem gibts 
auch für Windows.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

http://www.baycom.org/~tom/ham/soundmodem/

auch multimon stammt vom selben Autor:

The multimon software can decode a variety of digital transmission modes 
commonly found on UHF radio. A standard PC soundcard is used to acquire 
the signal from a transceiver. The decoding is done completely in 
software. Currently, the following modes are supported:

AX.25
1200 Baud AFSK
2400 Baud AFSK (2 variants)
4800 Baud HAPN
9600 Baud FSK (G3RUH)
POCSAG
512 Baud
1200 Baud
2400 Baud
Miscellaneous
DTMF
ZVEI

von Gast (Gast)


Lesenswert?

>Im WWW fand ich Beiträge mit ATMEGA und FX(MX)-614 (leider werden diese
>ICs nicht mehr produziert).

Es ist schon erstaunlich, wie hartnäckig sich das Gerücht hält, dass
FX614 nicht mehr produziert werden.

@Waldi
Hast Du dafür eine belastbare Quelle, z.B. Aussage auf der Hersteller-
Website, oder handelt es sich nur um Wissen aus dritter Hand, also
irgendwelche private Weltnetz-Hausseiten?

von Carsten (Gast)


Lesenswert?

Gegenfrage: Hast du eine Bezugsquelle für die Chips???

von Gast (Gast)


Lesenswert?

> Gegenfrage: Hast du eine Bezugsquelle für die Chips???

Der Distributor von CML heißt Atlantik Elektronik.

Im Ernst - irgendjemand hat da vor über vier Jahren mal das
Gerücht in die Welt (in das Weltnetz) gesetzt, die FX614
würden nicht mehr hergestellt. Seitdem wird es ungeprüft
immer weiter gereicht. Die FX614 gibt es auch RoHS-konform.

von Sebastian Heyn (Gast)


Lesenswert?

Du könntest auch ein eigenes Protokoll nutzen, wenn du etwas Zeit hast 
für die Übertragung. Da kommst du auch ohne Zustatzhardware hin.

Das ganze könnte so ähnlich aufgebaut sein, wie eine Infrarotübertragung 
nur ca 10mal langsamer. Da hättest du 3khz (geht das bei CB noch 
drüber?) als Träger und machst so ne Art wie das hier:

http://www.hw-server.com/docs/IrDA_standards_and_protocols.html

(NEC-Protokoll)

Dann noch ne CRC zum schluss, oder du überträgst jedes Byte 2 mal (immer 
das erste Byte, dann als Kontrolle &HFF-Byte1)

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.