Gör din egen mobiltelefon från grunden. (4 / 6 steg)
Steg 4: Felsökning nätverksanslutningen.
Det finns en hel del bitar i ansluter till nätverket och därmed en hel del saker som inte kanske fungerar. Om telefonens display visar "connect" för evigt, det är att ha problem med att ansluta till nätverket. Här är några potentiella problem och möjliga lösningar. (Om du inte ser något på displayen, kontrollera lödning på dess stift och stiften av mikrokontroller och granska föregående steg för att se till att programvaran laddas upp korrekt.)Saker att kontrollera
- Finns det ett SIM-kort i uttaget?
- Löds uttaget SIM korrekt? 22 ohm motstånd (de ansluta GSM modulen till SIM-uttaget)? Motsvarande kuddar på GSM-modul?
- Löds antennen korrekt? Motsvarande pad på GSM-modul?
- Löds 0 ohms motstånd korrekt (till tracen ansluter M10 GSM modulen antennen)?
- Har du mottagning? Du kan försöka ta telefonen utanför. Ibland, även om du kan få mottagning inne, har telefonen problem med att ansluta första gången när det är inne.
- Är låst SIM-kortet till en annan telefon?
- AT & T (och eventuellt andra flygbolag): har du aktiverat ditt SIM-kort och telefon på AT & T: s webbplats? Du behöver IMEI-nummer tryckt på M10 GSM-modul.
Seriella felsökning
Du kan ytterligare felsöka telefonen genom att kommunicera med GSM modul via seriell kommunikation med datorn, med mikrokontroller som en proxy. Till gör så, ladda upp SerialProxy skissen till telefonen (med hjälp av en 3.3V FTDI kabel eller utbrytning styrelse). Sedan öppna seriell bildskärmen och överföringshastigheten till 9600 och rader som slutar med att "vagnretur". Efter några sekunder, borde du se:
FÄRDIGA < br > på < br > OK
Det innebär att GSM är redo att ta emot AT-kommandon (textsträngar som oftast börjar med bokstäverna "AT"). Kommandona som beskrivs i databladet för GSM-modulen men här är några grundläggande sådana:
AT
Test/synkronisering kommando. Om du anger "AT" i följetong monitor (med ett "vagnretur" linjen slut), borde du få ett svar på "OK"
PÅ CREG?
Kolla in statusen för nätverket registrering (anslutning). Svaret kommer att vara i form "CREG 0, N", med N att vara: 0 (inte registrerats i ett nätverk), 1 (registrerat ett nätverk), 2 (söka efter nätverk), 3 (nätverk registrering nekad) eller 5 (registrerad, roaming).
AT + CPBS?
Visa aktuella telefonboken. Exempel på svar: "CPBS:"SM", 50, 250", med "SM" information om SIM-kortet är den aktuella telefonboken (några andra alternativ inkluderar "MC" för listan över missade samtal, "RC" för mottagna samtalslistan och "ME" för GSM modul telefonbok) och som 50 av dess 250 poster används. Kommandot kan vara bra för att kontrollera att GSM modulen är att kommunicera med SIM-kortet
PÅ CPBS = "SM" PÅ CPBR = 1
Välj SIM-kortets telefonbok. Du kan också ersätta "SM" med förkortningarna för de andra telefonen böckerna tidigare.
Läs den första posten från telefonboken för närvarande är markerat. Ersätta 1 med numret på den post du vill läsa (upp till totalt telefonbok storlek rapporteras av på CPBS?).