реклама на сайте
подробности

 
 
> RFM12B Low Duty Cycle, RFM12B Low Duty Cycle
Shu_
сообщение Oct 12 2010, 14:02
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 11-10-10
Из: UA
Пользователь №: 60 071



Добрый день.

Возникла проблема с режимом Low Duty Cycle .

Стрелочным миллиамперметром, по потребляемому току, контролирую включение
режима Low Duty Cycle .
Периодически, при подаче питания,
замечено увеличение времени интервала таймера.
Сбросом управляющего MCU, Mega8, восстанавливается
запрограммированый временной цикл.

Окончание POR радио модуля контролируется опросом вывода RST модуля.
while(!PINC.mRst); /* Wait for RFM POR ended */

инициализация модуля :

writeCmd(0x8067) ; //868 band,12.0pF
writeCmd(0x8201) ; //!er,!ebb,!et,!es,!ex,!eb,!ew,DC
writeCmd(0xA7B1) ; //frequency select
writeCmd(0xC623) ; //9600kbps
writeCmd(0x94C0); //VDI,FAST,67kHz,0dBm,-103dBm
writeCmd(0xC2AC); //AL,!ml,DIG,DQD4
writeCmd(0xCA81); //FIFO8,SYNC,!ff,DR
writeCmd(0xCED4); //SYNC=2DD4 , AG
writeCmd(0xC483); //@PWR,NO RSTRIC,!st,!fi,OE,EN
writeCmd(0x9810); //!mp,30kHz,MAX OUT

writeCmd(0xCC17); //OB1 , ACOB0, LPX,Iddy,CDDIT,CBW0
writeCmd(0xE3FA); //wake-up timer 2s
writeCmd(0x8203) ; //!er,!ebb,!et,!es,!ex,!eb,EW,DC
writeCmd(0xC840); //low_duty OFF
writeCmd(0xC841); //low_duty ON 26%
writeCmd(0xC0C0); //5MHz,2.2V

На прием информации по радио тракту увеличение интервала влияния не оказывает.

Возможно, есть порядок подачи команд для ГАРАНТИРОВАННОГО
включения этого режима с заданным временным параметром.

Зараннее благодарю за ответы.


Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Shu_   RFM12B Low Duty Cycle   Oct 12 2010, 14:02


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th July 2025 - 12:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01339 секунд с 7
ELECTRONIX ©2004-2016