Sida 1 av 26

µPhone, min mobiltelefon

Postat: 21 augusti 2011, 20:30:37
av victor_passe
Hej, jag är rätt trött på min mobiltelefon, den krachar, är seg och massa extra lull-lull.
99% av fallen så ringer jag 1 av kanske 10-20 olika personer och läser sms.
Sedan vill jag ha funktioner för när jag är på föreläsning, som tex följande senario:
-telefonen är på gsm masten vid skolan=jag är i skolan
-någon ringer mig
-Telefonen "svarar" och säger typ "Hej, jag är victors telefon, han är på föreläsning och kan inte bli störd. Är det ytterst viktigt att nå honom tryck 1, vill du att jag ska ringa upp dig på nästa rast tryck 2"
-Telefonen spara händelsen och vibbrerar lite eller något.
Hur smidigt vore inte det?
Jaja, jag vill helt enkelt ha en telefon som jag kan göra 100% min.

Jag började fundera, jag kommer troligtvis bygga en till efter denna men jag vill börja med en strippad variant.
Mål/funktioner:
*En hyggligt kompetent PIC, 16bit.
*Minst 1MB minne för kontakter, sms, grafik osv
*Lång batteritid
*Liten
*Enkelt interface, inte touch/rattar och bös. belysta knappar ska det vara!
*Oled med ca 100*60pixlar och helst färg.
*Interna antenn
*USB kontakt och snabb laddning(500mA)

Så jag hittade en GSM modul som är 25x25mm, en SIM900, denna grundar jag allt på.
http://wm.sim.com/Sim/FrontShow_en/wire ... =6&nid=770
Den behöver en antenn, simkort och har en uart förbindelse för AT-kommandon.

Och såhär ser schemat ut:
schematics.png
Och layouten blev 4lagrig:
l1.png
l2.png
l3.png
l4.png
Kretskortet blir 3x6cm och höljet kommer att byggas av polykarbonat och kanske akryl(transparansen).
Batteriet är 600 eller 850mAh, olika tjocklek.
Antennen är från något tyskt företag och kostar 70€ att få hit.... men den är liten.
Det är just antennen som jag är mest orolig för, men jag har access till en nätverks analysator så jag kan matcha filtret. hur man nu gör det...
Och jag vet inte om skärmen/högtalaren kommer att störa den för mycket.
OLED skärmen är den från Xtune, 96x64pixlar och RGB.
Mic, högtalare kommer från en offer telefon.
SIM kort kommer jag att klippa bort all onödig plast på och löda fast på undersidan, vid usb-kontakten ungefär.
Strömförbrukning i idle bör bli runt 25mA vilket ger en tid på 850/25=34h vilket är rikigt dåligt.
Jag tror att jag får läsa specarna mer på gsm modulen, där står det idle current 22mA och sleep current 1mA med BS-PA-MFRMS satt till något.
Vet inte vad det innebär.
Knapparna är en Ja och en Nej med grön respektive röd led. Och en 4vägs joystick med tryck.

Det som jag har gjort hittils:
*Cad
*köpt och fått GSM modul
*beställt antenn

Det som ska göras härnäst:
*Beställa kretskort
*köpa/sampla kretsar
*börja testa


Så vad tror ni om designen? tips? något som är fel eller borde förbättras?
Och vad tror ni om ström förbrukningen och sleep/idle?

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 20:34:34
av kankki
Extremt projekt! Lycka till!! :tumupp:

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 20:48:21
av victor_passe
Egentiligen inte, bara som vilket µC projekt fast med en GSM modul som gör allt åt en.
Fast jag hittar inte någon som har gjort sin egna mobil telefon. och inte så liten som min.

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 20:58:06
av Nerre
Såna funktioner finns ju redan i Android. Fast visst kan det vara kul att uppfinna hjulet igen ibland:)

Du bygger alltså kort och allt innan du ens börjar koda och testa om det öht går att göra som du tänkt? Kan det inte vara ide att koppla upp på en labb-platta först och se hur det funkar?

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 20:59:00
av kankki
Det också kul att du kan göra den så liten, utan att använda sandkorns komponenter (0201, 01005), tack vare modulen. Ska bli mycket intressant att följa!

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 21:33:06
av victor_passe
korten kostar nästan inget iaf.
Och jag kan inte testa oled/gsm utan pcb så jag kan lika gärna cada allt först och sedan testa.
Men det finns inte så mycket som kan gå fel, har redan lekt med allt utom oled/gsm på kortet och jag har läst datablad många gånger på de delarna.
Så det borde vara rätt.

Jag mailade också telia för att fråga hur saldokontroll systemen fungerar(Planerar att ha "du har 230.5:- kvar på kortet" på skärmen) och dem svarade såklart med "det är hemlig info".. Jaha ja. men allt stod på EF i en tråd så det blir nog inga problem, bara något AT kommando.

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 21:47:33
av kankki
Du måste använda en bra mikrofon.. den måste ju leva upp till sitt namn :lol: ;)

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 21:51:43
av victor_passe
haha, jo det är sant.
Man kan ju testa tills man blir nöjd, dock vet jag inte om den blir för kort bör att bli bra ljud.
Det blir ju bara ca 55mm mellan min och högtalare, micen kommer att riktas nedåt, mot munnen och högtalaren utåt, mot örat.

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 22:03:03
av dar303
Riktigt häftigt projekt!
Som mic kanske du kan använda en från en befintlig telefon, de från nokia brukar vara enkla att ta loss intakta. De är säkerligen designade enligt konstens alla regler!

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 23:11:21
av swesysmgr
Kul projekt men varför inte PIC med inbyggd USB istället för en separat krets? Har du någon strategi för att få mjukvaran garanterat kraschfri?

Re: µPhone, min mobiltelefon

Postat: 21 augusti 2011, 23:15:22
av victor_passe
Jag vill ha uart länk och slippa krångel med usb. men visst man kan ha en med inbyggd usb om man vill, men jag vill slippa. och då får man ftdi:s drivers som finns inbyggt i många os.

Och programmet på telefonen ska vara mycket enkelt. så det kommer inte krascha.
Och den bör starta lika snabbt som gsm modulen får fix vilket borde vara väldigt snabbt.

Re: µPhone, min mobiltelefon

Postat: 22 augusti 2011, 00:09:02
av blueint
Om du satsar på en MCU i 32-bits klassen som t.ex ARM så får du mer ram/eeprom och UART, USB med hostmode etc..
Den fysiska komplexiteten borde vara samma.

Detektering av "föreläsningsmast" borde gå OM du kan plocka fram CellID som enheten har låst på. Har för mig ETSI GSM 05.05 specifierar ett sådant kommando.

En aspekt som kan ställa till det är att kommersiella telefoner ev har någon form av brusreducering för mikrofonen.

Annars ett projekt som jag haft en hel del tankar på. I synnerhet när man känner :dead: inför utbudet i dom vanliga affärerna. Det finns telefoner som man kan ringa på efter en vecka utan laddning..

:tumupp:

Re: µPhone, min mobiltelefon

Postat: 22 augusti 2011, 00:47:45
av victor_passe
Jo, man kan ha en 32bit µC, men varför.
En pic16F borde duga om man bara har 2spi och 2 uart.
Och just att telefonen själv vet om jag är i skolan eller ej kan jag skippa. veckodag + föreläsningstid=föreläsning.
Så det räcker med klocka. men masterna vore fint att kunna registrera med.
Och brus/eco reducering osv gör gsm modulen. Den har en väldans massa sådant inbyggt.

Re: µPhone, min mobiltelefon

Postat: 22 augusti 2011, 01:00:02
av Andax
Verkar vara en mycket kompetent GSM modul. Vad kostar den ungefär? Hur funkar kommunikation med SIM kort?

Re: µPhone, min mobiltelefon

Postat: 22 augusti 2011, 01:05:50
av victor_passe
köpte den här:
http://iteadstudio.com/store/index.php? ... cts_id=359
32$ och några $ i frakt.

Kan kopplar bara in simkortet och så funkar allt.