|
есть ли реальный опыт по DP1205 ?, есть ли реальный опыт по DP1205 ? |
|
|
|
Aug 14 2006, 06:47
|
Участник

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

|
Цитата(TriD @ Aug 14 2006, 11:34)  Есть проект на DP1203. А в чем, собственно, вопрос? у меня на DP1203 связь иногда пропадает. Правда, пропадает даже на 1 метре, а иногда и 200-300 метров берёт. Может, подскажешь чего?
|
|
|
|
|
Aug 14 2006, 07:31
|
Местный
  
Группа: Свой
Сообщений: 252
Регистрация: 29-12-04
Пользователь №: 1 728

|
Цитата(dialex @ Aug 14 2006, 10:47)  у меня на DP1203 связь иногда пропадает. Правда, пропадает даже на 1 метре, а иногда и 200-300 метров берёт. Может, подскажешь чего? Если речь идет про диаппазон 433-434 МГц, то это открытый для использования диаппазон, в нем гадят все кому не лень, в том числе и брелоки автосигнализаций и пагеры к ним, со всеми вытекающими от сюда последствиями.
|
|
|
|
|
Oct 31 2006, 10:22
|
Группа: Новичок
Сообщений: 6
Регистрация: 24-08-05
Пользователь №: 7 912

|
Цитата(maxim21 @ Aug 26 2006, 23:19)  ну мы подняли на DP1205 - 868 линк на 800 метров использовали автомобильные антены для gsm Я передатчик запустил а приёмник не получается. Можешь написать список конфигурационных байтов приёмника.
|
|
|
|
|
Nov 9 2006, 23:14
|

Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 6-08-06
Из: Odessa
Пользователь №: 19 354

|
Цитата(ASMODEY @ Oct 31 2006, 13:22)  Цитата(maxim21 @ Aug 26 2006, 23:19)  ну мы подняли на DP1205 - 868 линк на 800 метров использовали автомобильные антены для gsm
Я передатчик запустил а приёмник не получается. Можешь написать список конфигурационных байтов приёмника. спроси об этом у san icq 16669591 он писал софт
--------------------
|
|
|
|
|
Nov 11 2006, 09:57
|
Группа: Новичок
Сообщений: 3
Регистрация: 15-06-06
Пользователь №: 18 088

|
Есть практический опыт работы с XE1205.
|
|
|
|
|
Nov 25 2006, 18:00
|
Участник

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

|
Цитата(Alex_F @ Nov 11 2006, 09:57)  Есть практический опыт работы с XE1205. а какого рода опыт? Просто в данный момент пытаемся собрать на них аналоги модулей DP1205. первый опыт был неудачным (не заработал). Может, что посоветуете? какие баги встретились и проч.
|
|
|
|
|
Nov 30 2006, 18:54
|
Группа: Новичок
Сообщений: 3
Регистрация: 15-06-06
Пользователь №: 18 088

|
Настройка, монтаж.
|
|
|
|
|
Dec 13 2007, 00:42
|
Участник

Группа: Свой
Сообщений: 43
Регистрация: 26-01-06
Из: Минск, Беларусь
Пользователь №: 13 651

|
up! подскажите плиз! DP1205 - передатчик работает (судя по ТВ-тюнеру). Приёмник иногда (намного реже, чем происходит передача) принимает правильный pattern и даже начинает наполнять буфер. Но данные там оказываются совсем не те, что передавались. По сути - случайные числа. В какую сторону копать? Настройки брал из аппноутов со своими корректировками... Кто-нибудь сталкивался?
|
|
|
|
|
Dec 17 2007, 21:16
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 10-11-05
Из: Ростов-на-Дону
Пользователь №: 10 699

|
Цитата(//Nikson @ Dec 13 2007, 03:42)  up! подскажите плиз! DP1205 - передатчик работает (судя по ТВ-тюнеру). Приёмник иногда (намного реже, чем происходит передача) принимает правильный pattern и даже начинает наполнять буфер. Но данные там оказываются совсем не те, что передавались. По сути - случайные числа. В какую сторону копать? Настройки брал из аппноутов со своими корректировками... Кто-нибудь сталкивался? Отлаживать как приемник, так и передатчик намного удобней в режиме TRANPARENT (а не BUFFERED). В этом случае в передатчике сигналс ноги DATA подается прямо на модулятор (синтезатор) без всяких развязок по постоянному току - очень удобно для контроля частоты несущей и девиации. Приемник тоже удобно отлаживать в этом режиме, включая непрерывную передачу меандра на требуемой скорости и наблюдая, что при этом происходит на ноге DATA приемника. Вначале нужно добится устойчивого приема в таком режиме, и только потом прикручивать PATTERN, AFC, RSSI-детектор и т.д. P.S. - что касается исходников библиотеки из аппноутов ксемикса - то на 2006 г. там было несколько ошибок в плане конфигурации регистров. Цитата(cliche @ Nov 25 2006, 21:00)  а какого рода опыт? Просто в данный момент пытаемся собрать на них аналоги модулей DP1205. первый опыт был неудачным (не заработал). Может, что посоветуете? какие баги встретились и проч. Собирали свой модуль на XE1202, это предыдущий вариант 1205 в корпусе TQFP. Заработал сразу. Правда перед этим много работали с модулями XM1202 - на них и отработали прошивку для МК. Советую сначала потренироваться на "кошечках" - т.е. добится нормальной работы готового DP1205, а потом начинать отладку своего - легче будет разобраться где проблема, сравнивая с рабочей платой. Топологию платы взяли как в апноуте на XM1202 и адаптировали на 2 слоя. P.S. В последствии от своих отказались, поскольку овчинка выделки не стоит - за 400 р. покупается все в сборе (плата, чип, стабильный кварц, ПАВ и обвеска), а самое главное ПРАВИЛЬНО собранное и настроенное. Если передатчик еще можно настроить по мощмеру, то проверять и подстраивать входное сопротивление приемника уже совсем напряжно, хотя если все грамотно просчитать в CST, то на третий-четвертый раз может и получиться развести и изготовить плату без необходимости подстройки элементов. При серии от 1000 шт. такая проработка возможно целесообразна.
|
|
|
|
|
Dec 18 2007, 13:13
|
Знающий
   
Группа: Banned
Сообщений: 520
Регистрация: 6-02-06
Пользователь №: 14 040

|
Хочу поделиться фирменными исходниками к апноуту DP1205 FHSS. смотрите прикрепленный файл. P.S. 400р за такой навернутый радиомодуль это совсем немного, если учесть что вся обвязка расчитана на температуры от -40 до +85.... а свой модуль имеет смысл разрабатывать на применяемых количествах 10к и больше. и не факт что выйдет дешевле ...
Прикрепленные файлы
Fhss.zip ( 175.46 килобайт )
Кол-во скачиваний: 136
|
|
|
|
|
Dec 18 2007, 17:32
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 10-11-05
Из: Ростов-на-Дону
Пользователь №: 10 699

|
Цитата(alexQ @ Dec 18 2007, 16:13)  Хочу поделиться фирменными исходниками к апноуту DP1205 FHSS. смотрите прикрепленный файл. P.S. 400р за такой навернутый радиомодуль это совсем немного, если учесть что вся обвязка расчитана на температуры от -40 до +85.... а свой модуль имеет смысл разрабатывать на применяемых количествах 10к и больше. и не факт что выйдет дешевле ... Абсолютно согласен. Кстати, а есть мысли, как наиболее эффективно можно реализовать режим FFSH (связь с перескоком по частоте) для повышения помехоустойчивости в режиме стробируемого приема, т.е. когда для понижения потребления приемник включается на маленький промежуток времени, слушает эфир и принимает решение что делать или снова засыпает. Скважность работы приемника может достигать 100 и более. И еще вопрос знатокам. Насколько эффективно и целесообразно для определения факта передачи использовать сигнал RSSI ? Например у меня он более-менее адыкватно отражал ситуацию только при полосе приемника 7 кГц. при более широкой, даже несмотря на усредненее по 5-10 измерениям, вел себя очень случайно.
|
|
|
|
|
Dec 18 2007, 20:26
|

Знающий
   
Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499

|
rssi пригоден только для определения свободен канал или нет  у нас реализовано так- перед установкой связи передатчик сканит однократно эфир и ищет чистые места по приему,, далее слушаем в течении "гарантированного времени приема" (- передатчик перебирает несколько равномерно расположенных по диапазону каналов,) если нашли преамбулу и префикс- слушаем дальше; не нашли, и есть несущая- идем на следующий канал,; не нашли и нет несущей- перескакиваем в наиболее удаленный канал (возможно на другой стороне помехи которые мы не слышим) нашли преамбулу и префикс- - ждем время передачи пакета, , потом смотрим crc отвечаем целый пакет или нет... если rssi больше -100 и выше - а пакет не целый, повторяем запрос, если все равно не целый- меняем канал - импульсные помехи в канале.
|
|
|
|
|
Mar 21 2008, 06:26
|
Участник

Группа: Новичок
Сообщений: 36
Регистрация: 6-03-07
Из: Воронеж
Пользователь №: 25 931

|
Взялся поразбираться с DP1205, в качестве управляющего использую контроллер AT91RM9200. Никак не удается передать данные, в регистры все пишется/читается, конфигурацию регистров брал из работающего исходника, только под другой процессор... Не выставляются прерывания по концу передачи/опустошению ФИФО, хотя, судя по регистрам, должны были бы.
Не можете подсказать, в какую сторону хотя бы копать? Или, может у кого-нибудь есть исходники под Атмеловские АРМ процессоры для управления трансивером?
|
|
|
|
|
Mar 21 2008, 10:01
|
Участник

Группа: Новичок
Сообщений: 36
Регистрация: 6-03-07
Из: Воронеж
Пользователь №: 25 931

|
Спасибо за проект. Просто вроде бы все делаю аналогично, но не работает, пытаюсь забить фифо, не выставляется прерывание. Что-то даже идей никаких нет.
|
|
|
|
|
Mar 21 2008, 11:01
|
Знающий
   
Группа: Banned
Сообщений: 520
Регистрация: 6-02-06
Пользователь №: 14 040

|
должно все работать. на древних 1205-х был баг с фифо но это 2005год вроде ... в смысле на чипе написано N5K. не этот случай? в аттаче errata на него на всякий случай.
|
|
|
|
|
Mar 21 2008, 11:32
|
Участник

Группа: Новичок
Сообщений: 36
Регистрация: 6-03-07
Из: Воронеж
Пользователь №: 25 931

|
Чип как раз бажный, N5K =) Но тут все более странно, пытаюсь записывать данные, пишу 4 байта 0xAA, потом пишу 4 байта паттерна, пытаюсь после каждой записи прочитать регистр, в котором статус фифо (5й). После первой записи выставляется флаг, что фифо не пустое, но уровень на ножке, которая должна была бы показать установку этого флага не меняется. Дальше пробовал работать и в режиме, когда данные отправляются сразу, как только попадут в фифо, и в режиме, когда данные отправляются по заполнению фифо... В первом режиме выставляется флаг отправки, после каждого из байтов. Во втором, сколько бы я не запихнулд в фифо, флаги никакие не меняются. Про прием я ничего пока не говорю, наладить бы передачу по-честному.
|
|
|
|
|
Apr 30 2008, 08:00
|
Участник

Группа: Новичок
Сообщений: 36
Регистрация: 6-03-07
Из: Воронеж
Пользователь №: 25 931

|
Смог-таки запустить передачу/прием с ФИФО, возник теперь такой вопрос - когда я пытаюсь подряд сделать неколько посылок, то между ними приходится делать задержку, причем довольно большую (т.е., порядка сотен мс) - это нормально? Иначе принимающая сторона не вызывает прерывание что что-то принято. Вот и пытаюсь понять, то ли нам попались на редкость бажные чипы, то ли я все-таки делаю с ними что-то не то =)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|