Форум: "Прочее";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
ВнизСколько энергии потребляет GPRS? Найти похожие ветки
← →
Defunct © (2006-02-18 04:06) [40]> Piter ©
В ждущем режиме контроллер мобильника потребляет порядка сотен микроампер, LCD - примерно столько же, передающий тракт - отключен, приемник ~еденицы милиампер. В рабочем контроллер - десятки милиампер, LCD - столько же, подсветка - десятки миллиампер, приемник - еденицы милиампер, передатчик - сотни милиампер (чтобы развить мощность ~1Вт).
итого. в ждущем режиме серднестатистическая потребляемая мощность ~(0.5ma + 0.5ma + 5ma)* 3.7В. = 0.022 Вт
в рабочем:
(50+50 + 5 + 500)*3.7В = 2.23 Вт.
если допустить что при работе с ICQ происходит периодический обмен с сервером что активизирует передающий тракт на 1-2 минуты в час, то получится:
вот и посчитайте, если учесть что емкость среднестатистического аккумулятора от мобильника ~0.8А/ч, что эквивалентно мощности заряда 2.96 Вт/ч. Итого в среднем заряда аккумулятора при работе ICQ клиента должно хватить на 2.96 / [(2.23/30) + 0.022] = 2.96 / 0.1 = 29 часов работы
Т.е. двое суток для свеже заряженного аккумулятора (с учетом отключения на ночь)
И нефиг тут эксперементировать.
← →
parovoZZ © (2006-02-18 04:29) [41]А не забыли, что периодически (каждые 10 минут либо реже) телефон проходит регистрацию в сети даже будучи неподвижным? Плюс он может менять базовую станцию (может общаться и выбирать сразу среди 5 базовиков лучшую). Всё это вызывает включение передающего тракта. Так что надо экспериментировать.
← →
Defunct © (2006-02-18 06:01) [42]parovoZZ © (18.02.06 04:29) [41]
не забыли.
брал по максимуму 2 минуты в час, плюс во всех вычислениях округлял в худшую сторону.
← →
Piter © (2006-02-18 12:52) [43]Defunct © (18.02.06 4:06) [40]
ясно. Но есть вопросы:
что такое контроллер?
Ты говорил про LCD... это TFT? А как дела обстоят с STN?
← →
Defunct © (2006-02-18 16:31) [44]Piter © (18.02.06 12:52) [43]
> что такое контроллер?
устройство управления периферией мобильника.
> Ты говорил про LCD... это TFT?
LCD (Liquid-crystal display) к относятся и TFT и STN и монохромные дисплеи..
← →
Piter © (2006-02-18 16:53) [45]Defunct © (18.02.06 16:31) [44]
устройство управления периферией мобильника
хорошо объяснил :)
А что значит он работает? Когда он работает?
Defunct © (18.02.06 16:31) [44]
LCD (Liquid-crystal display) к относятся и TFT и STN и монохромные дисплеи
я понимаю, но ты то что имел в виду? или все эти три типа кушают одинаково?
← →
Defunct © (2006-02-18 17:28) [46]> А что значит он работает? Когда он работает?
работает значит - процессор этого устройства не спит. Подавляющее большинство МК обладают такой фичей как fully static operation, т.е. тактовую частоту процессора можно менять в процессе работы вплоть до полного останова - 0 гц. Такие процессоры обладают режимами энергосбережения, и способны программно переходить в режим сна (отключая тактовый генератор). В режиме сна процессор потребляет очень мало энергии и может находиться скольугодно долго. Пока его не разбудят внешним воздействием, например сигналом сброса или сигналом от таймера.
> я понимаю, но ты то что имел в виду? или все эти три типа кушают одинаково?
Примерно одинаково. монохромы чуть меньше, STN - чуть больше. Не суть важно главное, что передатчик жрет на порядов больше.
← →
parovoZZ © (2006-02-18 17:35) [47]Микроконтроллер - это есть процессор со встроенной памятью, со встроенными портами и контроллером этих портов. Грубо говоря всё, что нужно для работы процессора, в микроконтроллере уже есть, потому занимает меньше места.
TFT и LCD это одно и тоже, только технологии изготовления разные. Есть ещё светодиодные индикаторы (STN???) являющиеся источниками света, поэтому не требуют подсветки. Пока отстают от TFT, но, как мне кажется, более перспективные в будущем.
← →
Piter © (2006-02-18 17:37) [48]Defunct © (18.02.06 17:28) [46]
работает значит - процессор этого устройства не спит
да ясен пистолет. Я спрашивал - КОГДА он работает? Когда телефон в режиме ожидания - не работает? А когда? Когда дисплей включается? Когда передача данных по iRDa или когда?
Defunct © (18.02.06 17:28) [46]
Не суть важно главное, что передатчик жрет на порядов больше.
как раз важно, ибо передатчик работает очень мало в режимах telnet или ICQ.
И как я понял, в таком режиме энергию как раз сжирает дисплей да процессор.
← →
Piter © (2006-02-18 17:39) [49]parovoZZ © (18.02.06 17:35) [47]
TFT и LCD это одно и тоже, только технологии изготовления разные
неправда. LCD - общее название дисплеев на кристалах, а вот TFT - конкретная технология изготовления LCD.
parovoZZ © (18.02.06 17:35) [47]
ещё светодиодные индикаторы (STN???) являющиеся источниками света, поэтому не требуют подсветки
ага... то есть, модели аля K300, J300 - будут кущать меньше энергии в связи с тем, что дисплее у них STN по сравнению с TFT, которым нужна подсветка?
← →
Defunct © (2006-02-18 17:54) [50]> да ясен пистолет. Я спрашивал - КОГДА он работает? Когда телефон в режиме ожидания - не работает? А когда? Когда дисплей включается? Когда передача данных по iRDa или когда?
Вообще-то проц может спать даже в моменты кода дисплей светится и идет передача данных, т.е. в любой попавшийся свободный интервал времени. Зависить от программистов софта к телефону.
> как раз важно, ибо передатчик работает очень мало в режимах telnet или ICQ.
2 минуты в час, не так уж и мало!
← →
parovoZZ © (2006-02-18 19:03) [51]Монохромные дисплеи называются LCD. Самые первые цветные тоже называли LCD.
STN это тоже LCD. ГЫ. Светодиодный - не помню аббревиатуру.
Что значит процессор спит? Сними с него питание/вытащи аккумулятор/вот он и спит. Во всех остальных случаях он работает. Работает генератор импульсов, идёт опрос клавиатуры, идёт рекуперация данных в оперативной памяти и регистрах процессора. Как общается проц с приёмным трактом - хз. Возможно настройка приёмного тракта в режиме ожидания аппаратная. А спит в современном понимании - не работает математическое ядро проца. Я сомневаюсь, что в мобильниках оно сколь угодно сложное (уровень 186/286 проца, не выше). Это ж не КПК.
← →
Defunct © (2006-02-18 19:28) [52]> Что значит процессор спит?
Я уже написал, что это значит, см. [46].
> Работает генератор импульсов, идёт опрос клавиатуры, идёт рекуперация данных в оперативной памяти и регистрах процессора.
смысл режима сна в том, что тактовый генератор отключается.
Я сомневаюсь, что в мобильниках оно сколь угодно сложное (уровень 186/286 проца, не выше). Это ж не КПК.
на уровне P100 в телефонах типа trium mars, в современных более серьезное.
> Светодиодный - не помню аббревиатуру.
не применяются такие в мобильниках.
применются только LCD.
← →
Piter © (2006-02-18 19:37) [53]Defunct © (18.02.06 17:54) [50]
Вообще-то проц может спать даже в моменты кода дисплей
речь вообще-то про контроллер шла :)
← →
Ученик чародея © (2006-02-18 19:47) [54]>>Piter © (18.02.06 19:37) [53]
>>речь вообще-то про контроллер шла :)
А чем, по-вашему, они отличаются?
← →
Piter © (2006-02-18 20:12) [55]Ученик чародея © (18.02.06 19:47) [54]
а я и спрашиваю, думал что это другое.
← →
Ученик чародея © (2006-02-18 20:31) [56]>>Defunct © (18.02.06 04:06) [40]
Мощность излучения передатчика до 4 Ватт, так что потреблять он может и 6 Ватт(КПД не 100%).
Так что если очень далеко от "базы" то сядет и за 10 часов.
← →
Defunct © (2006-02-18 20:35) [57]Piter © (18.02.06 20:12) [55]
Гм.. типичный контроллер для не очень "навороченого" мобильного телефона может быть построен на базе например Philips LPC2xxx, Sharp LH75xxx, Atmel AT91xxx, Samsung S3C45xxx, TI TMS470xxx и т.п. с ядром ARM7. Скачайте на них даташит и почитайте, если интересно. В "навороченых" применяются контроллеры с ядром ARM9. В ближайшем будущем возможно могут применяться МК с ядром AVR32 (>=400Mhz + dsp сопр в одном флаконе при микроэнергопотреблении).
← →
parovoZZ © (2006-02-18 22:13) [58]
> смысл режима сна в том, что тактовый генератор отключается.
Тогда кто следит за клавиатурой? Как идут часы? Часы явно не аппаратные.
Если включён полицейский режим (у нас не применяется), то даже выключенный телефон передаёт сигнал на базовую станция с целью пинга. Тут без микроконтроллера не обойтись. Поэтому 0 Гц это утопия.
> > Светодиодный - не помню аббревиатуру.не применяются такие
> в мобильниках.применются только LCD.
Samsung D100 - внешний дисплей светодиодный, 256 цветов правда. Что характерно - при открытии телефона он отключается.
> Гм.. типичный контроллер для не очень "навороченого" мобильного
> телефона может быть построен на базе например Philips LPC2xxx,
> Sharp LH75xxx, Atmel AT91xxx, Samsung S3C45xxx, TI TMS470xxx
> и т.п. с ядром ARM7. Скачайте на них даташит и почитайте,
> если интересно. В "навороченых" применяются контроллеры
> с ядром ARM9. В ближайшем будущем возможно могут применяться
> МК с ядром AVR32 (>=400Mhz + dsp сопр в одном флаконе при
> микроэнергопотреблении).
И что, ядро можно вырубать полностью (имею ввиду частоту)? Слабо верится. Сколько разрядов в шине данных? Мне эти цифры не о чём не говорят.
← →
defunct © (2006-02-18 22:25) [59]> Тогда кто следит за клавиатурой? Как идут часы? Часы явно не аппаратные.
Часы аппаратные, в этом можете несомневаться. Тактируются отдельным RTC осциллятором 32khz. По событию от клавиатуры (прерывание Pin Changed) проц. просыпается.
> Тут без микроконтроллера не обойтись. Поэтому 0 Гц это утопия.
мы говорим на разных языках?
> И что, ядро можно вырубать полностью (имею ввиду частоту)? Слабо верится
может, если у вас есть сомнения, просто скачайте даташит и почитайте разделы Clock Sources и Power Managment and Sleep Modes.
> Сколько разрядов в шине данных? Мне эти цифры не о чём не говорят.
внутренние локальные шины Flash/SRAM взависимости от производителя МК - 32/64 бит.
Внешние - 3 либо 2 wire, взависимости от используемых интрефейсов SPI, I2C.
← →
Piter © (2006-02-18 22:34) [60]parovoZZ © (18.02.06 22:13) [58]
даже выключенный телефон передаёт сигнал на базовую станция
даже без аккумулятора? :)))
← →
parovoZZ © (2006-02-18 23:11) [61]
> Часы аппаратные, в этом можете несомневаться. Тактируются
> отдельным RTC осциллятором 32khz. По событию от клавиатуры
> (прерывание Pin Changed) проц. просыпается.
Почему же на гнусмасах они отстают?
Этот осциллятор выдаёт импульсы куда?
У клавиатуры свой контроллер? Зачем?
Про какой проц мы говорим? Тот, который в микроконтроллере? Так засыпает весь микроконтроллер или только математическое ядро? Ежели всё это засыпает (частота 0 Гц), как работает аська, органайзер и остальные ПРОГРАММНЫЕ навороты?
← →
defunct © (2006-02-18 23:24) [62]> Почему же на гнусмасах они отстают?
> Этот осциллятор выдаёт импульсы куда?
Схемотехника плохая, паразитные емкости и деформация корпуса кварца может приводить к отставанию на несколько секунд в сутки.
> У клавиатуры свой контроллер? Зачем?
нет у МК есть прерывание "Pin Changed" - возбуждается при изменении уровня на заданных I/O пинах (к ним может быть подключена клавитура). Нажатие на кнопу приведет к смене уровня на одном или нескольких пинах, что возбудит прерывание и МК "проснется", обработает событие и уснет опять.
> Про какой проц мы говорим? Тот, который в микроконтроллере? Так засыпает весь микроконтроллер или только математическое ядро?
По любой из приведенных. Взависимости от режима idle, suspend, power-safe power-down и т.п. Засыпает либо только CPU, либо CPU и часть внутренней периферии, либо CPU и вся периферия включая осциллятор.
> Ежели всё это засыпает (частота 0 Гц), как работает аська, органайзер и остальные ПРОГРАММНЫЕ навороты?
По прерыванию процессор очень быстро "просыпается", т.к. с первым же тактом осциллятора возобновляет работу со следующей за sleep() команды.
← →
parovoZZ © (2006-02-18 23:57) [63]
> По прерыванию процессор очень быстро "просыпается", т.к.
> с первым же тактом осциллятора возобновляет работу со следующей
> за sleep() команды.
Ну тогда это правильнее называть "пустая команда", которая делает инкремент адреса и всё. Ядро ничего не вычисляет, ибо данных нет. В моём понимании засыпание - это переход на пониженную частоту и остановка адресного счётчика. Работает только рекуперация памяти. Но такое возможно при наличии девайса, который может "разбудить". А если адресный счётчик остановлен, как идёт выполнение программы??? НИКАК.
← →
defunct © (2006-02-19 00:23) [64]Ну тогда это правильнее называть "пустая команда", которая делает инкремент адреса и всё. Ядро ничего не вычисляет, ибо данных нет.
Нет не пустая команда, а именно команда останова, которая приводит к полному останову CPU. Программа при этом дальше никуда не идет, т.к. CPU остановлен. (Отключен от цепей генератора, либо генератор остановлен).
В моём понимании засыпание - это переход на пониженную частоту и остановка адресного счётчика.
все именно так и есть в жизни, как в вашем понимании, только в роли пониженной частоты для максимального энергосбережения выступает частота 0 гц.
> Но такое возможно при наличии девайса, который может "разбудить". А если адресный счётчик остановлен, как идёт выполнение программы??? НИКАК.
Блин, "девайсом" который пробуждает CPU является контроллер прерываний встоенный в MK, неужели до сих пор не понятно-то?..
← →
parovoZZ © (2006-02-19 03:28) [65]А как же тогда аська работает? Или она отослала информацию и умерла? Ждёт, пока приёмный тракт не сообщит о приёме данных?
А графический контроллер тоже засыпает при отсутствии скринсэйвера (когда экран ничего не кажет)?
> все именно так и есть в жизни, как в вашем понимании, только
> в роли пониженной частоты для максимального энергосбережения
> выступает частота 0 гц.
А рекуперацией памяти кто занимается?
← →
Defunct © (2006-02-19 03:58) [66]> А как же тогда аська работает? Или она отослала информацию и умерла? Ждёт, пока приёмный тракт не сообщит о приёме данных? А графический контроллер тоже засыпает при отсутствии скринсэйвера (когда экран ничего не кажет)?
Есть много способов разбудить МК, все сводится к прерываниям. Разбудить можно по прерыванию от:
внутреннего таймера, WatDog таймера, АЦП, коммуникационного интрефейса, внешнего источника.
Собственно в чем сложность с ICQ?
1-й способ: отправили сообщение, завели будильник и уснули. Будильник зазвенел - проснулись, ответа нет - спим дальше.
2-й способ еще экономичней: отправили сообщение - уснули, приемник в роли будильника, зазвенел - проснулись - обработали принятое сообщение.
Графический контроллер "оторванным" от дисплея нет смысла рассматривать, и он фактически никогда не "спит" но потребляет мало.
> А рекуперацией памяти кто занимается?
Вы о регенерации что ли? Статическая память не требует регенерации, она строится на базе триггеров.
← →
Defunct © (2006-02-19 04:00) [67]> WatDog
WatchDog*
← →
parovoZZ © (2006-02-19 19:56) [68]
> Вы о регенерации что ли?
Да, попутал бес))
> Статическая память не требует регенерации, она строится
> на базе триггеров.
Она ж медленная.
← →
Defunct © (2006-02-19 20:25) [69]parovoZZ © (19.02.06 19:56) [68]
> Она ж медленная.
Кто медленная? Не смешите тапочки, быстрее статической памяти только регистровая.
← →
Ученик чародея © (2006-02-19 20:34) [70]>>Defunct © (19.02.06 20:25) [69]
Сколько стоит 64 Мб статической памяти и какой она имеет размер по сравнению с мобильным телефоном?
← →
parovoZZ © (2006-02-19 20:42) [71]
> Кто медленная? Не смешите тапочки, быстрее статической памяти
> только регистровая.
А я про что?
← →
Defunct © (2006-02-19 20:50) [72]parovoZZ © (19.02.06 20:42) [71]
Вы про статическую память говорили. Не надо отпираться. см [68].
← →
parovoZZ © (2006-02-19 21:03) [73]
> Светодиодный - не помню аббревиатуру.
OLED
← →
parovoZZ © (2006-02-19 21:07) [74]
> Defunct © (19.02.06 20:50) [72]
> parovoZZ © (19.02.06 20:42) [71] Вы про статическую память
> говорили. Не надо отпираться. см [68].
Ну так. По сравнению с ней эта медленнее.
А DDR тогда какая? Вроде ж статическая, однако требует регенерации.
← →
Defunct © (2006-02-19 21:10) [75]
> Ученик чародея © (19.02.06 20:34) [70]
Сколько стоит 64 Мб статической памяти и какой она имеет размер по сравнению с мобильным телефоном?
К чему этот вопрос? Во первых телефон это не комп, столько RAM для телефона не потребуется. Исключение составляют только телефоны на базе Linux"а.. Во вторых в MK есть встроенная статическая память далеко не маленького объема, под RTOS хватает. А данные типа мелодий, mms сообщений, записной книжки и т.п. хранятся в датафлеш..
← →
Defunct © (2006-02-19 21:12) [76]> А DDR тогда какая? Вроде ж статическая, однако требует регенерации.
А вы абревиатуру продолжите.
DDR-SDRAM
далее отбрасываем приставку "DDR-S", и что остается? Вот то что останется и есть тип памяти, который требует регенерации.
← →
Ученик чародея © (2006-02-19 21:14) [77]>>parovoZZ © (19.02.06 21:07) [74]
>>А DDR тогда какая?
А DDR по 1 передаче не на такт, а на фронт синхроимпульса, что в среднем повышает ее скорость в 2 раза(но реально медленнее чем в 2 раза).
← →
Defunct © (2006-02-19 21:17) [78]Ученик чародея © (19.02.06 21:14) [77]
суть не в этом - это подкласс DRAM
← →
parovoZZ © (2006-02-20 01:20) [79]Что-то Вы меня запутали. Есть память на МОП конденсаторах (требует регенерации), есть на обычных КМОП триггерах (применятся ли?). Так вот что есть что?
← →
Defunct © (2006-02-20 01:36) [80]SRAM - статическая память
DRAM - динамическая - та, которая требует регенерации, та что на паразитной емкости перехода строится.
могли бы в гугле задать вопрос: what is DDR-SDRAM
Double Data Rate-Synchronous Dynamic Random Access Memory
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.64 MB
Время: 0.015 c