![]() |
|
|
Cетевые протоколы и технологии TCP/IP стек |
![]() |
|
Опции темы | Опции просмотра |
![]() |
#1 |
Senior Member
Регистрация: 12.09.2007
Адрес: Херсон
Возраст: 46
Сообщений: 988
Вес репутации: 535/53 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
В "даташите" написано RX mode: 19 mA (typical).
Реально потребляет 24.7 mA (потребление самого модуля). Нужно только данные принимать, как можно с меньшим током потребления. Есть ли у кого опыт в приближении потребления к заветным 19mA. Каждый mA на счету, устройство носимое. |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Регистрация: 12.09.2007
Адрес: Херсон
Возраст: 46
Сообщений: 988
Вес репутации: 535/53 ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Senior Member
|
![]()
Ну а TRC105 зато соответствует ISO-18000-7. Только вам-то какая радость от IEEE или ISO?
Диапазон 2.4 ГГц загажен микроволновками, вайфаями, блютусами и зигбями. Излyчение в этом диапазоне сильно поглощается водой. И, наконец, при прочих равных расстояние связи почти в 6 раз меньше, чем на 433 МГц. Посему я лично положил с прибором и на 2.4 ГГц, и на IEEE 802.15.4. Единственное что в этом диапазoне достойно внимания - это BLE, имхо. Последний раз редактировалось =AK=; 29.08.2013 в 10:40. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 12.09.2007
Адрес: Херсон
Возраст: 46
Сообщений: 988
Вес репутации: 535/53 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Часто в жизни приходиться делать вещи которые со стороны не выдерживают никакой критики, кажутся странными а порой и глупыми.
Если бы вопрос стоял в выборе нового приёмопередатчика, я бы так и написал. "Нужен приёмопередатчик с такими то для меня требованиями" В данном случае я поставил другой вопрос, на который может кто и ответит. |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: 19.06.2012
Адрес: Санкт-Петербург
Возраст: 44
Сообщений: 157
Вес репутации: 469/27 ![]() ![]() ![]() ![]() ![]() |
![]()
А Вы его переводите в SLEEP после каждого опроса
MiApp_TransceiverPowerState(POWER_STATE_SLEEP); |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: 12.09.2007
Адрес: Херсон
Возраст: 46
Сообщений: 988
Вес репутации: 535/53 ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: 19.06.2012
Адрес: Санкт-Петербург
Возраст: 44
Сообщений: 157
Вес репутации: 469/27 ![]() ![]() ![]() ![]() ![]() |
![]()
Нет, не будет. Вы его сами разбудите раз в 4 сек.
if (MiApp_TransceiverPowerState(POWER_STATE_WAKEUP_DR ) == SUCCESS) Произойдёт обмен накопившимися данными, и опять спатки... |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: 12.09.2007
Адрес: Херсон
Возраст: 46
Сообщений: 988
Вес репутации: 535/53 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
А какими накопившимися данными произойдёт обмен если он будет спать ? откуда данные возьмутся ? Модуль то будет спать. Или в sleep он принимает данные?
|
![]() |
![]() |
![]() |
#10 |
Junior Member
Регистрация: 02.05.2012
Сообщений: 6
Вес репутации: 100/0 ![]() ![]() |
![]()
Наверное можно и синхронизировать передатчик по приемнику. Ну и конечно, передатчик включать на пару миллисекунд раньше, для устранения рассогласования в синхронизации по включению.
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Регистрация: 12.09.2007
Адрес: Херсон
Возраст: 46
Сообщений: 988
Вес репутации: 535/53 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Нет, синхронизировать не возможно. Передатчиков много, данные они шлют раз в 4 сек. 4 сек - это так +- пол сапога, так как работает управляющий процессор от внутреннего генератора. Передатчики тоже спят (управляющий процессор в этот момент тактируються он внутреннего низкочастотного генератора) Просыпаются и быстро выдают пачку данных. Поэтому время передачи асинхронно, время попадание в "зону покрытия" передатчика блока с приёмником тоже асинхронно.
Последний раз редактировалось alexdos; 29.08.2013 в 13:07. |
![]() |
![]() |
![]() |
#12 |
Senior Member
Регистрация: 19.06.2012
Адрес: Санкт-Петербург
Возраст: 44
Сообщений: 157
Вес репутации: 469/27 ![]() ![]() ![]() ![]() ![]() |
![]()
Вам придётся решить, какое из устройств экономит энергию и всё время спит а какое молотит в эфир с минимально возможной для Вашей задачи периодичностью для поддержания канала.
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Регистрация: 27.03.2007
Адрес: Минск
Сообщений: 804
Вес репутации: 805/57 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Года два назад баловался с этими модулями. Потребление на приёме и на передаче соответствовало даташиту +/- . Если я ничего не путаю, то он на передачу кушал около 26мА. Может у вас передающая часть запитана..... Конфиг надо смотреть, а я очень плохо уже помню что там и как...
__________________
RTFM.....и будет вам счастье |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Странная работа UART | killerbb | Вопросы начинающих | 29 | 12.03.2012 16:04 |
rfPIC и MRF49xA | Lexi | Продукция MICROCHIP | 56 | 05.12.2011 22:09 |
PIC18F97J60 потребление тока в режиме slip | smart_pic | Продукция MICROCHIP | 16 | 12.07.2011 20:28 |
Как обнаружить КЗ на линии RX в режиме USART? | FiNik | Общетехнические вопросы | 5 | 09.03.2009 11:31 |
Вопрос: в режиме дебаггера прога работает в режиме программатора - нет - Почему? | Make_Pic | Продукция MICROCHIP | 3 | 17.08.2008 21:27 |