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

 
 
> Модуль nanoPan, работал ли кто нибудь с ним?
$ilent
сообщение Apr 14 2006, 10:02
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Занимаюсь я этим модулем уже давненько, пытаюсь реализовать: точка - точка, на базе модуля и mega16. Пока получается только передавать. Может кто поделится опытом (ни то меня скоро уволят)... Всего-то нужно байтик передать и получить...
Go to the top of the page
 
+Quote Post
5 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 61)
$ilent
сообщение Apr 17 2006, 05:44
Сообщение #2


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Может с самим модулем ни кто не работал, а с его базой? построен он на базе трансивере NA1TR8...
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Apr 24 2006, 07:06
Сообщение #3


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Hi. Сам сабираюсь занятся ковырянием с сабжем...купили несколько модулей nanoNet Power Module с платами AdapterBoard (переъодники на LPT port). пока вот сидим ждем, пока еще привезут кабели для LPT и источники питани...программное обеспечение (демонстрационное, назвается winpp) скачал, но пока не разбирался (написано на Си++)...если хош -попробуй его -я запустить даже откомпиллированный файл не смог -каких-то Сяшных библиотек не хватает. По ходу буду разбираться, если есть интересная инфа- поделись smile.gif

Сообщение отредактировал Alexashka - Apr 24 2006, 07:07
Go to the top of the page
 
+Quote Post
$ilent
сообщение Apr 24 2006, 07:27
Сообщение #4


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



У меня всё есть =) , Напишите свое мыло и размер по сколько отправлять если все сразу не влезет полный объём - 19М.
А для каких нужд прикупили?

Сообщение отредактировал $ilent - Apr 24 2006, 07:28
Go to the top of the page
 
+Quote Post
at90
сообщение Apr 24 2006, 10:31
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



скинь мне
мыло
at90(собака)yandex.ru


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Apr 25 2006, 04:43
Сообщение #6


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



2 $ilent: если у тебя есть PPS - то это круто! ohmy.gif
скидывай на sas_2_sas@mail.ru
а если описание с efo.ru на английском, то оно у меня есть... glare.gif smile.gif
Go to the top of the page
 
+Quote Post
$ilent
сообщение Apr 25 2006, 05:34
Сообщение #7


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(Alexashka @ Apr 25 2006, 08:43) *
2 $ilent: если у тебя есть PPS - то это круто! ohmy.gif
скидывай на sas_2_sas@mail.ru
а если описание с efo.ru на английском, то оно у меня есть... glare.gif smile.gif

У меня не описание, а дата шиты + апликации...
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Apr 25 2006, 07:27
Сообщение #8


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



да...похоже опытом тебе делиться придется smile.gif
как реализовал приемник-передатчик может расскажешь?
кстати можно было бы преобрести на двоих этот самый PPS, если конечно у Вашей фирмы есть такие деньги- разговор шел о тысячах уев...объясню сразу- дело в том, что писать стек некому, я немного умею программить на asm, паять, но писать стек не пробовал и даже пытаться не хочу, а надо создать сеть датчиков, в идеале самонастраивающуюся, с произвольной топологией...вот тут без PPS и никак sad.gif
у меня аппноты и даташиты- все вместе гдето 20метров...но вся информация на аглицком, что более всего и напрягает...ладно буду разбираться помалеху

Сообщение отредактировал Alexashka - Apr 25 2006, 07:33
Go to the top of the page
 
+Quote Post
$ilent
сообщение Apr 25 2006, 07:37
Сообщение #9


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(Alexashka @ Apr 25 2006, 11:27) *
да...похоже опытом тебе делиться придется smile.gif
как реализовал приемник-передатчик может расскажешь?

повэр модулей у меня нету, в место них голые 5361*2 шт., подключеные по С.ПИ.АЙ. к мега16*2 шт.
Всё это на 2 платках, вот пока и всё...
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Apr 25 2006, 12:18
Сообщение #10


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



понятно...а стек у тебя каким образом реализуется?
повер модули кстати по сути тотже Nanopan5361 распаянный на платке + мелкосхемка усилителя мощности РЧ сигнала, ну и антенный разъем на выходе.
Go to the top of the page
 
+Quote Post
$ilent
сообщение Apr 25 2006, 12:30
Сообщение #11


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(Alexashka @ Apr 25 2006, 16:18) *
понятно...а стек у тебя каким образом реализуется?

Что за стек, у меня в передатчике есть 2 массива:
1. инициализация;
2. данные + команда отправки.
В приёмнике тоже 2 массива:
1. инициализация;
2. чтение по прерываниям из модуля.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Apr 26 2006, 09:13
Сообщение #12


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



седня попробовали прием-передачу с двумя модулями - режим chat работает! smile.gif -это чтото типа Hyper terminal'а
Go to the top of the page
 
+Quote Post
DSE
сообщение May 11 2006, 09:21
Сообщение #13





Группа: Новичок
Сообщений: 9
Регистрация: 11-05-06
Пользователь №: 16 976



полную поддержку можно тут получить

http://www.pedeu.panasonic.de/index.cfm?83...01DFCDD23162396

это панасоник производит, там внизу ссылка есть на контакт по помощи

чиркани
Go to the top of the page
 
+Quote Post
Alexashka
сообщение May 12 2006, 05:36
Сообщение #14


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



вообщето мы nanotron обсуждаем, а не Zigbee.
Go to the top of the page
 
+Quote Post
DSE
сообщение May 15 2006, 11:43
Сообщение #15





Группа: Новичок
Сообщений: 9
Регистрация: 11-05-06
Пользователь №: 16 976



ой ... кажись ссылка битая .. там в поиске pan5360 или pan5460 - эти под нанотрон wink.gif
Go to the top of the page
 
+Quote Post
Alexashka
сообщение May 18 2006, 11:27
Сообщение #16


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Ну что ктонить уже портировал драйвер от Nanotron на какойнить процессор (8-разрядный, 16-разрядный)?
блин у нас все в С++ уперлось, нет ни одного умельца sad.gif
Go to the top of the page
 
+Quote Post
$ilent
сообщение May 19 2006, 05:50
Сообщение #17


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(Alexashka @ May 18 2006, 15:27) *
Ну что ктонить уже портировал драйвер от Nanotron на какойнить процессор (8-разрядный, 16-разрядный)?
блин у нас все в С++ уперлось, нет ни одного умельца sad.gif

У меня на меге16 построено, работает но не стабильно. Постоянно получаю ошибки:
в передатчике по адресу 11 читаю ундерран;
в приёмнике по адресу 12 читаю оверфлоу.
Из 1000 посылок принимаю от 0 до 100 - теряются почти все. И частотой траблы: перевожу мегу с 1мГц на 2, 4, 8, 12 - уходит частота 2.4±200мГц. я в шоке.
Собираюсь 2 июня в Эфо подехать, может помогут.
У вас то как дела?
Go to the top of the page
 
+Quote Post
Alexashka
сообщение May 19 2006, 11:34
Сообщение #18


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



а можно вашу схему глянуть? чисто из любопытства, я на Атмеге делать наверняка не буду, или на Silab'е или на MSP430x. Пока вот сижу- читаю PPS v.2.0 User Guide. Перевариваю, пытаюсь понять можно из этого будет чтото сляпать, так как сеть надо будет строить сложную- минимум на 100элементов, самоорганизующуюся. Можно конечно попробовать на макетке собрать чтонить, подсоединить проц- тотже Силабовский, да лениво если чесно biggrin.gif . А пока просто хочу досканально разобраться как это все работает blink.gif
одновременно ковыряю всякие статейки по Zigbee, BlueToos'ам и прочим WiMax'ам.... help.gif
бошка пухнет, мыслей дельных нет...и вообще ухожу в отпуск biggrin.gif
зы: серьезно, я не понял почему у вас частота уходит? насколько я понимаю она определяется РЧ-модулем -там кварц на 16МГц стоит?
схемку можете кинуть мне на sas_2_sas собачка mail.ru
рад буду помочь да и может у меня мысли какие появятся дельные smile.gif
Go to the top of the page
 
+Quote Post
$ilent
сообщение May 22 2006, 06:07
Сообщение #19


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Схема обычная: SPI интерфейс (туда, обратно, клок, селект) + съём прерывания. Все ноги с подтяжками. Ну и кварц на меге стоит 12.8 мГц.
Go to the top of the page
 
+Quote Post
$ilent
сообщение Aug 1 2006, 10:25
Сообщение #20


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Импортировал я полностью на мегу. Общая скорость теперь ~1,5Мб/с. Вот только разбудить его не могу, спать ложится в МодэФул и МодеПад режимы нормально, а поднять не могу ни в какую. Код просто переношу из апликации нанотроновской - не хочет... Уже всю голову себе поломал...
ПАМАГИТЕ!!!
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Aug 8 2006, 04:26
Сообщение #21


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



ну это уже круто! a14.gif
не знаю как тебе помочь -ты хоть скажи какой контроллер у тебя конкретно и как ты его будишь...

зы...а я сделал 3 сенсорных узла и синк, правда не на нанотроне, а на zigbee -набор Chipcon 2430 biggrin.gif благо набор удачный оказался - там исходники с примерами были реальные...вот...работает все супер, тока немножко медленно (по сравнению с нанотроном laugh.gif )
Go to the top of the page
 
+Quote Post
$ilent
сообщение Aug 8 2006, 06:32
Сообщение #22


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Взял из апликации. После запуска этой функции нанопан включает как тревожный вход №2 DIIO2, Устанавливает режим сна: PwrDownModePad, и засыпает.
Код
void enable_DigIo(void)
{
unsigned char datum = 0;
datum |= (1<<Silbadero_DigIoOutValAlarmEn_B)
      | (1<<Silbadero_DigIoAlarmStart_B)
      | (1<<Silbadero_DigIoAlarmPol_B);
                                   /* enable DIGIO for wake-up alarm
                                      the alarm function
                                    raising edge causes the alarm
                                    configure as an input pin */
transSPI(WRITE_CMD, Silbadero_DigIoDir_O, &datum, 1);

datum = 0x02;                     /* apply the above values for DiIO2 */
transSPI(WRITE_CMD, Silbadero_DigIoPortWe_O, &datum, 1);

datum = 0;
transSPI(WRITE_CMD, Silbadero_DigIoPortWe_O, &datum, 1);
                                /* clear the write enable register */
                        
datum = ((1<<Silbadero_PwrUpEventDigInAlarm_B)
      | (1<<Silbadero_PwrUpTime_O)
      | (1<<Silbadero_PwrDownMode_O));
                                  /* alarm source for powering up is DIGIO
                                   the delay used is one 244 us tick
                                   PwrDownModePad used */
//datum = 1<<Silbadero_PwrDownMode_O;
transSPI(WRITE_CMD, Silbadero_PwrUpEventDigInAlarm_O, &datum, 1);

datum = 0;
transSPI(WRITE_CMD, Silbadero_PwrDown_O, &datum, 1);
                                /* if necessary e.g. after reset
                                   clear the register */
hwdelay (3904);                     /* wait 244 us */

datum = 1<<Silbadero_PwrDown_B;
transSPI(WRITE_CMD, Silbadero_PwrDown_O, &datum, 1);
                                /* the systems now goes
                                   to the power down state */
                                //* ... end of a code snippet ... */
}

Затем неободимо пробудить модуль фронтом на DIIO2, и потом очистка регистра.
Код
/* ... beginning of code snippet ... */
unsigned char datum = 0;
transSPI(WRITE_CMD, Silbadero_PwrDown_O, &datum, 1);
/* ... end of code snippet ... */

И ни фига не получается...
Go to the top of the page
 
+Quote Post
_pv
сообщение Aug 8 2006, 13:33
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



товарищи, подскажите пожалуйста, где вы брали сами модули,
меня интересуют модуль с усилителем, в ЭФО их пока нет, обещают только через 2-3 недели.
Go to the top of the page
 
+Quote Post
$ilent
сообщение Aug 9 2006, 05:52
Сообщение #24


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(_pv @ Aug 8 2006, 17:33) *
товарищи, подскажите пожалуйста, где вы брали сами модули,
меня интересуют модуль с усилителем, в ЭФО их пока нет, обещают только через 2-3 недели.

Мы брали именно там. Помоему больше их ни кто не возит...
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Aug 10 2006, 07:39
Сообщение #25


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(_pv @ Aug 8 2006, 17:33) *
товарищи, подскажите пожалуйста, где вы брали сами модули,
меня интересуют модуль с усилителем, в ЭФО их пока нет, обещают только через 2-3 недели.


ДА, именно в ЭФО, так как больше нанотрон никто у нас не продвигает...
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Aug 10 2006, 08:06
Сообщение #26


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата($ilent @ Aug 1 2006, 14:25) *
Импортировал я полностью на мегу. Общая скорость теперь ~1,5Мб/с. Вот только разбудить его не могу, спать ложится в МодэФул и МодеПад режимы нормально, а поднять не могу ни в какую. Код просто переношу из апликации нанотроновской - не хочет... Уже всю голову себе поломал...
ПАМАГИТЕ!!!


хм...я сначала подумал, что у тебя мега не просыпается... вообще из программного куска ничего не понятно- больно хитрые аббревеатуры они понапридумали. а пробуждающий импульс точно приходит на нужную ногу? проверял?
Кстати там нужен файл описания всех регистров. ты взял готовый или сам строчил? если строчил, то проверь правильно ли все адреса регистров прописаны
Go to the top of the page
 
+Quote Post
$ilent
сообщение Aug 10 2006, 08:18
Сообщение #27


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(Alexashka @ Aug 10 2006, 12:06) *
хм...я сначала подумал, что у тебя мега не просыпается... вообще из программного куска ничего не понятно- больно хитрые аббревеатуры они понапридумали. а пробуждающий импульс точно приходит на нужную ногу? проверял?
Кстати там нужен файл описания всех регистров. ты взял готовый или сам строчил? если строчил, то проверь правильно ли все адреса регистров прописаны

Не с мегой все ОК, файл этот мне достался по наследству от ЭФО (точнее не просто файл, а целиком проект). Вот только нет файла "shadowreg.h" /* declaration of shadow registers */ причём его нет ни у кого, но всё работает - поменял имена переменных которые ссылаются на него.
Нога тоже эта... Так ладно, пок разведу с учётом всех этих ног, и просто ключ по питанию поставлю пока...
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Aug 10 2006, 10:11
Сообщение #28


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



я наверно тоже мог попросить у ЭФО их вариант ПО с исходниками, но постеснялся smile.gif а вообще видимо этот самый shadowreg.h и есть описаловка всех внутренних регистров nanoPan'a...странно что он у тебя их не требует. в Driver Software этого файла нет, но есть файл OffstMapInit_01_099.h, где все эти хрени прописаны. А вообще мы щас всетаки решились оформить покупку PPS, потому что без него программить всетаки будет трудно.
А ключ по питанию попробуй поставить, может заработает smile.gif
Вообщето странно, что у тебя не просыпается хрень, ведь у тебя все чисто по апноту...может всетаки просыпающий импульс не проходит...
Go to the top of the page
 
+Quote Post
$ilent
сообщение Aug 11 2006, 06:22
Сообщение #29


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Да нет, всё проходит нормально. Ладно пока ключиком обойдемся - соберём устройство, а там будем думать.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Aug 11 2006, 12:24
Сообщение #30


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



2 $ilent: я тебе послал письмо в ПМ
Go to the top of the page
 
+Quote Post
Nanotron
сообщение Jan 27 2007, 09:03
Сообщение #31





Группа: Новичок
Сообщений: 8
Регистрация: 26-01-07
Пользователь №: 24 780



Возникла проблема с 5361 , я видел что ВЫ владеете темой.Эфо обещало поставить всю документтацию на модули но этого не случилось.
Вот что было преобретено:
2адаптера LPT
2модуля тест
3шт голые 5361
1 повер модуль
Пдф которые есть на Нанотроне и фтпшнике Эфо есть.
Где нибудь есть вообще описание регистров модуля и его конфигурирование или вам тоже предложили разбираться с winсрр ? А то получается даже на производителе нет полного описания модуля!
Планирую использовать их с мегой 644
Благодарен за любой ответ !
Go to the top of the page
 
+Quote Post
_pv
сообщение Jan 27 2007, 12:52
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Nanotron @ Jan 27 2007, 12:03) *
Возникла проблема с 5361 , я видел что ВЫ владеете темой.Эфо обещало поставить всю документтацию на модули но этого не случилось.
Вот что было преобретено:
2адаптера LPT
2модуля тест
3шт голые 5361
1 повер модуль
Пдф которые есть на Нанотроне и фтпшнике Эфо есть.
Где нибудь есть вообще описание регистров модуля и его конфигурирование или вам тоже предложили разбираться с winсрр ? А то получается даже на производителе нет полного описания модуля!
Планирую использовать их с мегой 644
Благодарен за любой ответ !

ftp://ftp.efo.ru/pub/nanotron/nanoNET_TRX..._2005-10-24.pdf
Go to the top of the page
 
+Quote Post
Nanotron
сообщение Jan 27 2007, 17:45
Сообщение #33





Группа: Новичок
Сообщений: 8
Регистрация: 26-01-07
Пользователь №: 24 780



_pv Спасибо!
такое ощущение что его там на фтп небыло вроде делал скачать все wink.gif
Go to the top of the page
 
+Quote Post
$ilent
сообщение Jan 31 2007, 11:24
Сообщение #34


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Вообщем мы здесь... Спрашивай если чего, постараемся помочь...
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 5 2007, 18:05
Сообщение #35


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Ага, периодически smile.gif
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 8 2007, 17:25
Сообщение #36


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Вопрос ко всем кто проектирует RF и не только на модулях nanotron. Стала задача увеличить дальность работы модулей с помощью front-end мелкосхемки от Atmel (T7024 -усилитель мощности + LNA + драйвер PIN диодов). Поскольку я в RF не ухом не рылом glare.gif подскажите что делать. вопрос вот в чем: у модуля nanotron вход и выход RF объединен для пОдключения к антенне (в референсном дизайне). Если я подключаю T7024 на этот антенный вход-выход я должен поставить ВЧ ключ (так сделано в референсном дизайне где используется другой front-end усилок причем явно не подходящий для этой цели). Но имхо проще было бы не объединять на выходе модуля nanotron RF вход и выход а завести их на T7024 раздельно - благо там для этого есть раздельные входы-выходы. Вопрос нужно ли пересчитывать цепи на RF входе выходе nanotron'a если мы оные разделяем; или еще более простой вариант- не разделяем, а пихаем на T7024 у которого вход Tx и выход Rx также соединяем -а не поплохеет ли ему от этого? unsure.gif

Прикладываю RF референсные узлы для nanotron
Прикрепленное изображение




и для T7024
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
gormih
сообщение Feb 10 2007, 17:12
Сообщение #37


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(Alexashka @ Feb 8 2007, 17:25) *
Вопрос ко всем кто проектирует RF и не только на модулях nanotron. Стала задача увеличить дальность работы модулей с помощью front-end мелкосхемки от Atmel (T7024 -усилитель мощности + LNA + драйвер PIN диодов).






Недавно говорил с техподдержкой из EFO по поводу модулей nanotron.

Узнал много нового и интересного. В том числе говорили о том, что в настоящий момент они занимаются увеличением радиуса действия... Или уже сделали.

Вообщем, факт в том, что ребята на сколько я понял не жадные - делятся тем что у них есть с теми, кто у них покупает комплектующие- советую обратится к ним :-)



А вообще нарыл множество доков по нанотрону... сбросил на всякий случай на местный ftp.

Там не только то, что в свободном доступе smile.gif

папочка /upload/RF&Microwave/nanotron


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 12 2007, 17:42
Сообщение #38


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(gormih @ Feb 10 2007, 17:12) *
Цитата(Alexashka @ Feb 8 2007, 17:25) *
Вопрос ко всем кто проектирует RF и не только на модулях nanotron. Стала задача увеличить дальность работы модулей с помощью front-end мелкосхемки от Atmel (T7024 -усилитель мощности + LNA + драйвер PIN диодов).






Недавно говорил с техподдержкой из EFO по поводу модулей nanotron.

Узнал много нового и интересного. В том числе говорили о том, что в настоящий момент они занимаются увеличением радиуса действия... Или уже сделали.

Вообщем, факт в том, что ребята на сколько я понял не жадные - делятся тем что у них есть с теми, кто у них покупает комплектующие- советую обратится к ним :-)



А вообще нарыл множество доков по нанотрону... сбросил на всякий случай на местный ftp.

Там не только то, что в свободном доступе smile.gif

папочка /upload/RF&Microwave/nanotron




Это гуд, но у меня это все есть...жаль что никто больше не хочет поделиться мудростью sad.gif
ну чтож, будем бомбить EFO, чтобы они бомбили nanotron. авось те чтонить и нарожают типа реф.дизайнов и прочего
Go to the top of the page
 
+Quote Post
Nanotron
сообщение Feb 12 2007, 19:47
Сообщение #39





Группа: Новичок
Сообщений: 8
Регистрация: 26-01-07
Пользователь №: 24 780



А вот я понял что типа все нормально wink.gif но не у всех есть доступ на FTP а 20 информативных постов по теме мне не судьба написать ohmy.gif
пока вот есть время сижу и инициализирую модуль вручную
а поддержка на эфо, действительно серьезная раз я это делаю из их пдфа о регистрах Nanotron

Сообщение отредактировал Nanotron - Feb 12 2007, 19:51
Go to the top of the page
 
+Quote Post
$ilent
сообщение Feb 13 2007, 15:55
Сообщение #40


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(Nanotron @ Feb 12 2007, 19:47) *
А
пока вот есть время сижу и инициализирую модуль вручную


Самому не реально - проверено, бери готовый, переноси на свой МК и вырезай не нужное...
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 13 2007, 17:19
Сообщение #41


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(Nanotron @ Feb 12 2007, 19:47) *
А вот я понял что типа все нормально wink.gif но не у всех есть доступ на FTP а 20 информативных постов по теме мне не судьба написать ohmy.gif
пока вот есть время сижу и инициализирую модуль вручную
а поддержка на эфо, действительно серьезная раз я это делаю из их пдфа о регистрах Nanotron



Случайно не на русском пдф-то? w00t.gif
Go to the top of the page
 
+Quote Post
Nanotron
сообщение Feb 13 2007, 19:42
Сообщение #42





Группа: Новичок
Сообщений: 8
Регистрация: 26-01-07
Пользователь №: 24 780



[/quote]

Самому не реально - проверено, бери готовый, переноси на свой МК и вырезай не нужное...
[/quote]
$ilent почему не реально на комп уже свободно передаю просто модулем+мега644
вот с приемом пока не занимался
Alexashka
Нет пдф на англицком!
Go to the top of the page
 
+Quote Post
$ilent
сообщение Feb 14 2007, 09:51
Сообщение #43


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(Nanotron @ Feb 13 2007, 19:42) *
$ilent почему не реально на комп уже свободно передаю просто модулем+мега644
вот с приемом пока не занимался


С нуля всю инициализацию??? от включения до подстройки частоты? Там *.HEX около 16KB весит blink.gif . А что со скоростью получилось???
Go to the top of the page
 
+Quote Post
gormih
сообщение Feb 16 2007, 20:53
Сообщение #44


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Нашел еще 2 интересные статьи по nanotron. Сбросил на фтп туда же, где и раньше.


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 19 2007, 09:34
Сообщение #45


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(Nanotron @ Feb 12 2007, 19:47) *
А вот я понял что типа все нормально wink.gif но не у всех есть доступ на FTP а 20 информативных постов по теме мне не судьба написать ohmy.gif
пока вот есть время сижу и инициализирую модуль вручную
а поддержка на эфо, действительно серьезная раз я это делаю из их пдфа о регистрах Nanotron


могу сбросить тебе чтонить из документации, но впринципе на фтп лежит тоже самое что и на фтп у Эфо.


Цитата(gormih @ Feb 16 2007, 20:53) *
Нашел еще 2 интересные статьи по nanotron. Сбросил на фтп туда же, где и раньше.


это хорошо, но некоторые люди не могут заходить на фтп, поэтому думаю стоит выложить просто адресок откуда их можно скачать smile.gif == !ttp://lab127.ru/ кстати дополнительно к Вашим 2 статьям там есть еще одна очень интересная == !ttp://lab127.ru/pub/nn_operation_s.pdf
Go to the top of the page
 
+Quote Post
gormih
сообщение Feb 21 2007, 00:05
Сообщение #46


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(Alexashka @ Feb 19 2007, 09:34) *
это хорошо, но некоторые люди не могут заходить на фтп, поэтому думаю стоит выложить просто адресок откуда их можно скачать smile.gif == !ttp://lab127.ru/ кстати дополнительно к Вашим 2 статьям там есть еще одна очень интересная == !ttp://lab127.ru/pub/nn_operation_s.pdf




blink.gif вообще говоря то что Вы видели на lab127 - сокращенные версии статей, а я нашел полные. почувствуйте разницу.


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 21 2007, 09:48
Сообщение #47


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(gormih @ Feb 21 2007, 00:05) *
Цитата(Alexashka @ Feb 19 2007, 09:34) *


это хорошо, но некоторые люди не могут заходить на фтп, поэтому думаю стоит выложить просто адресок откуда их можно скачать smile.gif == !ttp://lab127.ru/ кстати дополнительно к Вашим 2 статьям там есть еще одна очень интересная == !ttp://lab127.ru/pub/nn_operation_s.pdf




blink.gif вообще говоря то что Вы видели на lab127 - сокращенные версии статей, а я нашел полные. почувствуйте разницу.



Если Вас уважаемый заинтересовала данная статья, то в ней есть ссылка по которой нужно написать автору и попросить полную версию (это потому что она еще нигде кстати не опубликована и нигде кроме как у автора вы ее не найдете). Кстати он мне позавчера ее прислал wink.gif
Сам я не буду ее выкладывать, т.к. не я ее писал, а спрашивать разрешения автора не вижу большого смысла - кому надо -тот может сам получить ее у автора.
Go to the top of the page
 
+Quote Post
Nanotron
сообщение Feb 22 2007, 10:33
Сообщение #48





Группа: Новичок
Сообщений: 8
Регистрация: 26-01-07
Пользователь №: 24 780



Вот если кому интересно на это взлянуть инициализация модуля и передача , на код не обращайте внимание
оптимизации ноль tongue.gif просто сам принцип дальше естевственно надо облизывать
Прикрепленные файлы
Прикрепленный файл  MEGA644.rar ( 2.13 килобайт ) Кол-во скачиваний: 109
 
Go to the top of the page
 
+Quote Post
gormih
сообщение Feb 23 2007, 01:15
Сообщение #49


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(Nanotron @ Feb 22 2007, 10:33) *
Вот если кому интересно на это взлянуть инициализация модуля и передача , на код не обращайте внимание
оптимизации ноль tongue.gif просто сам принцип дальше естевственно надо облизывать




ohmy.gif А где вектора прерываний для меги?
ИМХО код нерабочий.... Но видно, что работа проделана огромная.
Только вот как то подозрительно - 180 страниц описания регистров, и с такой легкостью записываете в конфигурацию значения регистров без описания их назначения...(без коментариев).
Отсутвие же векторов прерываний указывает на то, что код не запускался на железе...



В ближайшее время буду писать инициализацию nanopan5361 для ARM с wizartом Keil uVision. Думаю, будет более гибко...


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
Nanotron
сообщение Feb 24 2007, 08:52
Сообщение #50





Группа: Новичок
Сообщений: 8
Регистрация: 26-01-07
Пользователь №: 24 780



gormih
не используются прерывания !!!!
а трындеть что код нерабочий не стоит, у ВАс что 644 на столе лежит
и модуль к нему подключен.
Также убивают советы по типу *бери готовый, переноси на свой МК и вырезай не нужное...*
да где он готовый не кто не говорит smile.gif
Go to the top of the page
 
+Quote Post
gormih
сообщение Feb 25 2007, 13:38
Сообщение #51


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(Nanotron @ Feb 24 2007, 08:52) *
gormih
не используются прерывания !!!!
а трындеть что код нерабочий не стоит, у ВАс что 644 на столе лежит
и модуль к нему подключен.
Также убивают советы по типу *бери готовый, переноси на свой МК и вырезай не нужное...*
да где он готовый не кто не говорит smile.gif




А если прерывания не используются, все равно вектора должны быть. Вот так например:

Код
.org 0
;-------
; Векторы прерываний
rjmp RESET;Watchdog Reset
reti;INTER0;External Interrupt Request 0
reti;INT1;External Interrupt Request 1
reti;rjmp TIMER2_COMP;Timer/Counter2 Compare Match
reti;TIMER2_OVF;Timer/Counter2 Overflow
reti;TIMER1_CAPT;Timer/Counter1 Capture Event
reti; TIMER1_COMPA;Timer/Counter1 Compare Match A
reti;TIMER1_COMPB;Timer/Counter1 Compare Match A
reti;TIMER1_OVF;Timer/Counter1 Overflow
reti;TIMER0_OVF;Timer/Counter0 Overflow
reti;SPI_STC;SPI Serial Transfer Complete
reti;UART_RX;UART, Rx Complete
reti;UART_UDRE;UART Data Register Empty
reti;UART_TX;UART, Tx Complete
reti;ADC;ADC Conversion Complete
reti;EE_RDY;EEPROM Ready
reti;ANA_COMP;Analog Comparator




Если этого не будет - программа будет неуправляемой, и не вводить вектора прерываний считается очень дурным тоном.

P.S.: Просто дружественный совет... Если пишешь программу не стихийно - потом пригодится.


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
$ilent
сообщение Feb 26 2007, 11:31
Сообщение #52


Частый гость
**

Группа: Новичок
Сообщений: 116
Регистрация: 14-02-06
Из: Москва. Перово
Пользователь №: 14 296



Цитата(Nanotron @ Feb 24 2007, 08:52) *
Также убивают советы по типу *бери готовый, переноси на свой МК и вырезай не нужное...*
да где он готовый не кто не говорит smile.gif


Ни кто не спрашивает, а кто спрашивал, у тех уже давно всё есть...
Go to the top of the page
 
+Quote Post
Nanotron
сообщение Feb 27 2007, 08:23
Сообщение #53





Группа: Новичок
Сообщений: 8
Регистрация: 26-01-07
Пользователь №: 24 780



$ilent -спрашиваю конкретно у тебя!

gormih-вот смотри по умолчанию все прирывания выключены, так?
как они могут включится если я их не использую? зачем описывать эти вектора?
*Если этого не будет - программа будет неуправляемой, и не вводить вектора прерываний считается очень дурным тоном.*-разьесни пожалуйста а то ответ про дурной тон как то к микроконтролерам невяжется! А то может я действительно чегото недопонимаю!

Сообщение отредактировал Nanotron - Feb 27 2007, 08:24
Go to the top of the page
 
+Quote Post
gormih
сообщение Feb 27 2007, 17:09
Сообщение #54


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(Nanotron @ Feb 27 2007, 08:23) *
разьесни пожалуйста а то ответ про дурной тон как то к микроконтролерам невяжется! А то может я действительно чегото недопонимаю!




А представь себя на месте программиста, который будет дорабатывать твою программу. Вот ему нужно включить прерывание, он ищет таблицу векторов прерываний, а ее в твоем исходнике нет. Это и называется дурным тоном - втыкание палок в колеса своим последователям :-)


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
rx3apf
сообщение Feb 27 2007, 17:30
Сообщение #55


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(gormih @ Feb 27 2007, 17:09) *
Цитата(Nanotron @ Feb 27 2007, 08:23) *
разьесни пожалуйста а то ответ про дурной тон как то к микроконтролерам невяжется! А то может я действительно чегото недопонимаю!




А представь себя на месте программиста, который будет дорабатывать твою программу. Вот ему нужно включить прерывание, он ищет таблицу векторов прерываний, а ее в твоем исходнике нет. Это и называется дурным тоном - втыкание палок в колеса своим последователям :-)

Это несерьезно. Процессоры могут быть разные, с разным набором прерываний, что-то используется, что-то за фигом не нужно. Ориентироваться на мифического "программиста", который что-то там может быть будет дорабатывать, но при этом не знает, что надо сделать таблицу векторов, и полагается на неизвестно чей прототип - это уже из области извращений. Все ж это не ликбез для "чайников", а ?

А вот что и в самом деле "дурной тон" (IMHO, разумеется) - это отсутствие комментариев. Ну и по стилю - я теперь такие и подобные вещи изображаю вот так:

rcall Loadxxx
.db $00,$AA ; настройка внутреннего регистра 00
.db $01,$55 ; что-то-там-такое для чего-то-то-там-такого
.db $xx,$xx ; и так далее
.db $FF,$FF ; терминатор

; и здесь программа просто продолжается


И аналогично, скажем, для текста на терминал:

rcall Msg
.db "Hello, world !",13,10,0

; и продолжаем программу

Сообщение отредактировал rx3apf - Feb 27 2007, 17:38
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 28 2007, 11:44
Сообщение #56


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Чего вы не можете все найти?
инициализацию nanopan? есть ведь бесплатный Драйвер для них- там вся инициализация делается- нужно только портировать на Ваш контроллер. Неужели никто этого не может сделать?
Спрашиваю потому что самому нужно это сделать biggrin.gif

Цитата(Nanotron @ Feb 22 2007, 10:33) *
Вот если кому интересно на это взлянуть инициализация модуля и передача , на код не обращайте внимание
оптимизации ноль tongue.gif просто сам принцип дальше естевственно надо облизывать



ohmy.gif МАМА роди меня обратно! wacko.gif
тока чур без обид - но на это страшно смотреть!


зы а вообще я подумал, чтопрограмма похожа на стихи smile.gif...наверно поэтому и без коментов- зачем в стихах коменты? rolleyes.gif
Go to the top of the page
 
+Quote Post
Nanotron
сообщение Feb 28 2007, 14:38
Сообщение #57





Группа: Новичок
Сообщений: 8
Регистрация: 26-01-07
Пользователь №: 24 780



Alexashka - нанотрон почемуто не дал того на что смотреть не страшно smile.gif))!
ведь бесплатный Драйвер для них-это я понимаю nTRXdd_Ver2_01.zip
я немогу портировать sad.gif
А самое смешное что он гдето уже есть! так как в этих исходниках
попадаются строчки
* SCET - added module standalone.atmega
а в этом пдфе мега 16 даже в схемах стоит
001nanoNET_TRX_Datasheet.pdf
может с какими нибудь китами другими шел ?
но вообще конечно развод с этим лпт адаптером
у меня с них даже флюс не смыт wink.gif
за что отдал 200уе до сих пор не пойму
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Feb 28 2007, 15:19
Сообщение #58


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Да нанотрон делает киты на Атмеге, зайдите на www.nanotron.com и в поиске введите Atmega - сами увидите. По поводу ПО - нужно поспрашивать в ЭФО - у них один товарищ раньше этим занимался, говорят он должен скоро приехать со стажировки из германии...вот...
В любом случае мой вам совет -уходите от ассемблера- это сплошное мучения, я сам с него слез года 2 назад, и пока не жалею. тем более с нормальным С компилятором вы сможете задействовать функции, которые есть в том же Демо-Драйвере.

LPT -адаптер полное говно! байты в нем передаются битами! (реальная скорость обмена с PC = 15...20кБ в сек. спрашивается зачем для этого паралельный порт?! а в новых отладочных наборах сделали интерфейс с компом через RS-232 - тоже идиотизм - ну как на нем можно демонстрировать скорость передачи по радиоканалу 2Мбит...не знаю...

С другой стороны новый чип очень интересен и пока ничего похожего нет ни у кого
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Mar 15 2007, 11:00
Сообщение #59


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Короче сообщаю последние новости по Нанотрон smile.gif
Новые чипы NA5TR1 по регистрам не совместимы с NA1TR8(nanopan), поэтому стек PPS работать с ними не будет, хотя это можно решить правкой в h файлах. Вообще стек написан под Linux и компилироваться в VC6.0 не хочет в принципе- выдает ошибки просто на ровном месте. Короче плюнул я на этот стек и стал прикручивать драйвер софтварь на Silabs-вский контроллер. Добился того, что по крайней мере в эмуляторе все работает.
А PPS (портируемый стек протоколов) это действительно страшная вещь - его сначала надо сконфигурировать для портирования (сборки) под конкретный контроллер/систему, только потом он будет годен для реальной работы. И судя по тому что прописывается в конфиг-файлах (а они там отдельно для каждого уровня стека) -чтобы его портировать, нужно реально разбираться в его (PPS) работе не хуже чем его собственные разработчики! w00t.gif
Вообщем ж$па, если не сказать хуже
Go to the top of the page
 
+Quote Post
gormih
сообщение Mar 16 2007, 00:43
Сообщение #60


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Ну то что разобраться в чужом всегда гораздо сложнее, чем написать своё - известно давно.

Я вот уже начал писать свой конфиг для нанопана. Не смотря, что количество регисттров огромное - разобраться в них не так уж и сложно. Где что то не понятно - ставлю значание из стекового конфига. Так по моему гораздо быстрее.


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
yaro
сообщение Jun 2 2008, 07:53
Сообщение #61





Группа: Новичок
Сообщений: 1
Регистрация: 29-05-08
Пользователь №: 37 913



Цитата(gormih @ Mar 16 2007, 04:43) *
Я вот уже начал писать свой конфиг для нанопана. Не смотря, что количество регисттров огромное - разобраться в них не так уж и сложно. Где что то не понятно - ставлю значание из стекового конфига. Так по моему гораздо быстрее.

Хотелось бы возобновить тему... Каковы успехи, в частности с приемом? Как приемник оживить? Что-то у меня не выходит даже самое простое. После старта приема контролирую содержимое поля RfAgcVol и там при любых условиях 0. Ограничения на усиление отсутствуют (RfAgcGainMax=max). Режим работы премопередатчиков был сначала "авто", но потом совсем упростил до прозрачного, но я так понимаю, что для анализа RSSI это без разницы лишь бы поднять сигнал с антенны до нужного для корреляции уровня и выше RfAgcRssiThres . Процедуры калибровки, загрузки чирп-генератора даными сделал по доке и подобию, огрызков исходников демки (кстати упоминался вроде как бесплатный nTRXdd_Ver2_01.zip - может кто пришлет нетронутый?). Проконтролировать работу передатчика могу только косвенно по току питания ну и конечно событиям, которые тот показывает.
Go to the top of the page
 
+Quote Post
Руслан_TRX
сообщение May 13 2011, 07:34
Сообщение #62





Группа: Новичок
Сообщений: 1
Регистрация: 13-05-11
Из: Уфа
Пользователь №: 64 966



Тож начал этой темой заниматься!) Скиньте кто-нибудь инфу по PAN5360, очень буду признателен!) wink.gif
Go to the top of the page
 
+Quote Post

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

 


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


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