Kommunikation med vanliga telenätet

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
barnie82se
Inlägg: 49
Blev medlem: 7 augusti 2005, 15:01:30

Inlägg av barnie82se »

Tackar för alla svar. Det här med FX809 verkar väl enklast tcyker jag.

Så tanken är att jag har en liten grej som känner att (1)nu ringer det,(2) väntar tills det gått några signaler,(3) slår till reläet som då kopplar in FX809.
Därefter (4)skapar FX809 kontakt på något sätt med varandra och (5)skickar data. (6) båda lägger på luren.

Är jag helt ute och cyklar??
B1n4ry
EF Sponsor
Inlägg: 1327
Blev medlem: 30 november 2005, 20:02:50
Ort: Borås
Kontakt:

Inlägg av B1n4ry »

barnie82se:
Du skriver att FX809 verkar enklast. Tyvärr men det är helt FEL!

FX809 ÄR ju till att börja med ett modem. Modem betyder MOulator/DEModulator och översätter serieportens -12/+12 nivåer till pip som kan skickas över telenätet. Dock måste du designa applikationen själv. Det finns massor med saker som kan ställa till med problem. Du kan zappa din processor eller slå ihjäl din telelinje och 1000 andra saker...

För mig som håller på en hel del med såväl analog som digital elektronik och framförallt enchipsdatorer så skulle det kanske ta en dag eller två att få igång en kom,unikation mellan två processorer med FX809. Om jag skulle göra samma sak med två vanliga modem så skulle det kanske ta en timma!

Koppla modemen till dina enchippares serieportar.
Lär dig några få AT kommandon:
ATDT123456 (AT = Attention, D = Dial, T = Tone)
+++ (gå ur dataöverföringsläge och gå till kommandoläge)
ATH0 = Lägg på luren
ATH1 = Svara
Modemen skickar NO CONNECT om det inte blir svar och CONNECT om det blir svar.
När det ringer i "borta änden" skickar modemet "RING"
och processorn skickar då ATH1 för att svara
ELLER så skickar du ATA vid initialisering så svarar det automatiskt.

Det var VÄLDIGT kort men du kan ju labba lite på det.
Modem kostar typ 50:- på loppmarknad. Jag kan EV sälja några. Skall kolla hur många vi har kvar...

//B1N4RY
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

FX809 körs dessutom över CBUS, vilket inte är kompatibelt med en UART, men är ganska lätt att implementera.
Fördelen med en egen modemkrets är just att det inte tar plats, liten och smidig. Men modem *är* lättare.
Ta hem databladet för FX809 och CBUS och bestäm dig när du läst båda.
DTMF med MT8880 är ju definitivt enklast...

Mvh
speakman
Användarvisningsbild
JimmyAndersson
Inlägg: 26584
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Håller helt klart med B1n4ry.


För att få igång en vanlig modemkommunikation:

1. Koppla upp en MAX232 till AVR.
2. Anslut sladdarna mellan MAX232 och modemet och telefonjacket.
3. Skriv ett litet program.

Klart!


Det enda du behöver kunna är:

*Hur man kopplar modemet till MAX232-kretsen.
*AT-kommandona.
(och förstås vanlig AVR-programmering för att skicka och ta emot på USART.)
barnie82se
Inlägg: 49
Blev medlem: 7 augusti 2005, 15:01:30

Inlägg av barnie82se »

OK, hehe, ni är väldigt övertygande! Får väl bli så då! Skall testa detta bara det lugnar ner sig lite i skolan...

Tackar för hjälpen!
Skriv svar