Uživatelské nástroje

Nástroje pro tento web


en:avrphone

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.


en:avrphone [2017/10/09 22:00] (aktuální) – vytvořeno - upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
 +====== AvrPhone ======
 +[ [[:avrphone|Czech version]] (česky) ]
 +
 +AvrPhone is a simple mobile phone with touch screen and **SIM100S** GSM module (by SIMCom). It's brain is the Atmel AVR **ATmega128A** microcontroller (128 kB Flash, 4 kB SRAM). The display is 2,4" LCD with a resistive touch screen and **ILI9325B** driver (16 bit parallel bus). The whole system is powered by 3.7V/1000mAh Li-Pol cell.
 +
 +The LCD breakout board contains SD card slot and **XPT2046** touchscreen controller. They both are connected to AVR's SPI bus.
 +
 +The phone was presented in //SOČ 2011// student competition held in the Czech republic as //Mobilní telefon s dotykovou obrazovkou// ([[http://dir.adamh.cz/soc2011/soc2011.pdf|PDF]], 13 MB - in Czech language).
 +
 +{{http://dir.adamh.cz/avr-phone/photos/version1/photo01.jpg?200x150}}  {{http://dir.adamh.cz/avr-phone/photos/version1/photo10.jpg?200x150}} {{http://dir.adamh.cz/avr-phone/photos/version1/avr_phone1.jpg?200x150}}
 +
 +===== ELectronics =====
 +
 +  * Schematic - power: http://dir.adamh.cz/avr-phone/images/schematic_power.png
 +  * Schematic - MCU: http://dir.adamh.cz/avr-phone/images/schematic_avr.png
 +  * Schematic - GSM module: http://dir.adamh.cz/avr-phone/images/schematic_sim100s.png
 +
 +
 +==== Breadboard Testing ====
 +
 +The phone was tested on a breadboard. This might have been the world's biggest and //the most immobile phone with touchscreen//:-) I had to make some breakouts for SIM100S or for **LE33** LDO stabilizer in SMT (since non-SMT version doesn't have the //inhibit// pin, which is used for turning the LCD and AVR on when button is pressed).
 +
 +{{http://dir.adamh.cz/avr-phone/photos/breadboard/breadboard_final.jpg?200x150}} {{http://dir.adamh.cz/avr-phone/photos/version1/photo02.jpg?200x150}} {{http://dir.adamh.cz/avr-phone/photos/version1/photo04.jpg?200x150}}
 +
 +
 +==== Boards ====
 +
 +{{http://dir.adamh.cz/avr-phone/images/brd_bot.png?200x120}} {{http://dir.adamh.cz/avr-phone/images/brd_top.png?200x120}}
 +
 +{{http://dir.adamh.cz/avr-phone/photos/version1/photo05.jpg?200x150}} {{http://dir.adamh.cz/avr-phone/photos/version1/photo06.jpg?200x150}} {{http://dir.adamh.cz/avr-phone/photos/version1/photo07.jpg?200x150}} {{http://dir.adamh.cz/avr-phone/photos/version1/photo09.jpg?200x150}}
 +
 +===== Software =====
 +
 +
 +
 +==== User Interface ====
 +
 +The user interface provides way to make and receive phone calls, write and read SMS messages, store contacts in contact book (on SIM card) or view some photos. Photos are stored on a SD card in BMP format, small icons are flashed to AVR's program memory in simple 1 bit per pixel format. It's got small QWERTY keyboard :-)
 +
 +{{http://dir.adamh.cz/avr-phone/photos/screenshots/screenshot01.jpg?175x231}} {{http://dir.adamh.cz/avr-phone/photos/screenshots/screenshot02.jpg?175x231}} {{http://dir.adamh.cz/avr-phone/photos/screenshots/screenshot03.jpg?175x231}}
 +
 +{{http://dir.adamh.cz/avr-phone/photos/screenshots/screenshot04.jpg?175x231}} {{http://dir.adamh.cz/avr-phone/photos/screenshots/screenshot05.jpg?175x231}} {{http://dir.adamh.cz/avr-phone/photos/screenshots/screenshot06.jpg?175x231}}
 +
 +