Просмотр полной версии : Внешний приемник спектрума SPM9545
сегодня полазил с осцилографом... Запитал голову от 3.3 V.... и .... посыпались сериал дата http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/drinks.gif ))))
параметры порта 115200,8,N,1
пример лога:
03 02 0F 5A 0A E6 06 03 16 CE 01 58 13 BD 1A CE
03 02 0F 5A 0A E6 06 00 16 CE 01 58 13 BD 1A CE
03 02 0F 5A 0A E5 06 00 16 CE 01 58 13 BD 1A CE
Похоже первый и второй байт инициализация начала пакета, значения 03h и 02h
Далее похоже идут значения каналов...
Анализ пакетов лога:
0F5A 0000111101011010
0AE5 0000101011100101
0600 0000011000000000
16CE 0001011011001110
0158 0000000101011000
13BD 0001001110111101
1ACE 0001101011001110
Здесь первые три нуля не меняются... и в других записях также... поэтому я их отрезаю... не знаю зачем они...
0F5A 000 0111101011010
0AE5 000 0101011100101
0600 000 0011000000000
16CE 000 1011011001110
0158 000 0000101011000
13BD 000 1001110111101
1ACE 000 1101011001110
Добавляю еще один пакет... три нуля стабильно в начале... http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/drinks.gif
как не прикольно следующие три разряда совпадают построчно...
0DFE 000 011 0111111110 = 510
0B31 000 010 1100110001 = -207
0603 000 001 1000000011 = -509
17BA 000 101 1110111010 = -70
005E 000 000 0001011110 = 94
13BE 000 100 1110111110 = -66
1AB0 000 110 1010110000 = -336
Далее биты изменчивы.. сверял с другими записями лога...
Итог...
первые три старших бита всегда 0
следующие три бита просто номер записи (канала??? интересно как в девятке передают 9 каналов??? или 8 ??? может в пакет из 7 каналов иногда пропускают значения одних каналов в замен других... опираясь на значения 3-х бит обозначающий канал... )
далее 10 бит значение канала... http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/derisive.gif
первые три старших бита всегда 0
следующие три бита просто номер записи (канала??? интересно как в девятке передают 9 каналов??? или 8 ??? может в пакет из 7 каналов иногда пропускают значения одних каналов в замен других... опираясь на значения 3-х бит обозначающий канал... )
далее 10 бит значение канала...
Насколько я слышал, DSM2 выбирает протокол в зависимости от канальности передатчика. Возможно, что надо спарить приемник с 9-кой, и станет все ясно.
Для практического применения надо выяснить такие моменты:
1) формат данных,
2) метод выполнения операции bind,
3) реакцию приемника на срабатывание failsafe.
И, кстати, какова частота следования пачек данных (то есть, по сути, предельная скорость обновления положений серв)?
...
И, кстати, какова частота следования пачек данных (то есть, по сути, предельная скорость обновления положений серв)?
ничего особенного... у меня не очень точный аппарат, но видно что пакеты шлепают с периодом около 20 ms...
1) формат данных,
2) метод выполнения операции bind,
3) реакцию приемника на срабатывание failsafe.
...
1. Проверь на 9-ке http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/derisive.gif я пока быстро не могу это сделать...
2. Ищу шнурок чтобы записать просто сигнал на линии данных...
А так визуально и по уму алгоритм привязки состоит из 2-х частей:
а) перевод головы в режим привязки.... после чего она самостоятельно выполняет привязку и параметры сохраняет у себя...
б) после того как привязка завершена, с головы начинают передаваться пакеты о состоянии каналов, значения которых контроллер на базе прописывает для failsafe режима.
3. Приемник при выключенном передатчике останавливает передачу пакетов, следовательно параметры failsafe хранит контроллер на базе... и при отсутствии пакетов данных на всех головах, через временную паузу включает failsafe...
Однако редиска ты товарищ OS http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/derisive.gif
Я сегодня фокер собирался новый облетывать, а в результате весь день в проводах http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/drinks.gif
В результате заказал себе три головы SPM9545... пока есть время найти способ, как перевести приемник в режим привязки... хотя в домашних условиях и так можно будет решить этот вопрос при помощи обного базового приемника Спектрум... делается эта операция все же редко http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/drinks.gif
1. Проверь на 9-ке http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.png я пока быстро не могу это сделать...
У меня нет 9-ки, я летаю на DX7.
а) перевод головы в режим привязки.... после чего она самостоятельно выполняет привязку и параметры сохраняет у себя...После понятно, а вот как перевести - входа ведь нет... Разве что используется двунаправленный вывод, что-то ожидающий сразу после включения (например, закоротку на землю или плюс через какой-то резистор). Надо посмотреть на боевом двухголовом приемнике.
У меня нет 9-ки, я летаю на DX7.
После понятно, а вот как перевести - входа ведь нет... Разве что используется двунаправленный вывод, что-то ожидающий сразу после включения (например, закоротку на землю или плюс через какой-то резистор). Надо посмотреть на боевом двухголовом приемнике.
1. ладно разберемся с девяткой... хотя...3 бита канала могут кодировать только 8 каналов... я пока 9 на закуску оставлю... пока пусть будет 7 в работе... у меня тоже нет знакомых с 9-кой... хорошо бы ЖР9 2.4 попробовать...
2. я думаю там аппаратная часть как у 1-wire протокола... но лучше залезть посмотреть...
и вот нашел сейчас... http://www.rcgroups.com/forums/showthread.php?t=714299
там есть инфо про старт и вроде про переход в режим привязки..я бегло посмотрел только...
та инфо что я собрал в логе сходится, за исключением небольших нюансов...
там стартовые байты 03 01... у меня 03 02... мне кажется что второй байт это номер головы...
и еще LabMaster пишет:
"I wrote a small PC programm that display the seven 10 bit channels in the right order.
With all channels set to middle at the TX (sticks, trims and so on) the channel data value is about 511 to 513.
With the travel adjust not touched at the TX (have not looked at it yet) the values changed between 170 to 854 (+- one or two digits) regarding sticks and switches"
а у меня значения иногда -207 и т.п. если инвертировать, то они зашкалят... возможно это ошибка из за не точной скорости... я выставлял ровно 115200, а на самом деле может быть чуть другая...
а у меня значения иногда -207 и т.п. если инвертировать, то они зашкалят... возможно это ошибка из за не точной скорости... я выставлял ровно 115200, а на самом деле может быть чуть другая...
Может софт лога, что скачал не есть гуд... набросал програмульку...
На тумблере шасси смотрю значения макс и мин как 958 и 39...
И насколько я помню Спектрум пишет в доке на ВЧ модуль, что значения канала меняются от 0 до 1023... т.е. все Ок...
У нас в городе летает Pigeon 450M1 с приемником AR6100 и полусамодельным DSM2 передатчиком.
Передатчик от какой-то паркфлаерной модели человек купил на ebay за смешные деньги. Потроха кодера были выброшены, и туда был установлен кодер Фокуса. Для связи с DSM2 модулем предполагалось добавить в код ISR вывода PPM последовательности вывод побайтных значений каналов в соответствии с тем, что ожидает получить DSM2 модуль (информация об этом известна). В качестве базы человек попробовал модификацию кода rull-а, но результат был нулевым: приемник не отзывался на сформированные последовательности. После наших совместных экспериментов удалось установить, что причина была в том, что DSM2 модуль ожидал получать не просто синхробайты и последовательность каналов - он определял начало последовательности по паузе между байтами. Как только мы переписали код, чтобы выдать сразу все 14 (если не ошибаюсь) байтов одной пачкой - все случилось. Правда, радиус пульта оказался маловат, но хозяин решил эту проблему, купив на радиорынке какой-то из ВЧ усилителей (подробностями я не располагаю). Таким образом, получился DSM2 передатчик с открытым исходным кодом. Вертолет реально летает.
Полезная информация, которую я извлек из тех экспериментов:
1) Формат DSM2 данных един во всем, что нам попадалось: 2 синхробайта, потом канальные данные, где каналы кодируются известным образом.
2) Скорость обмена в порту - 125000 бит в секунду во всех DSM2 модулях. Это идеальным образом ложится на реализацию на ATmega128 кодера с кварцем 12MHz, где при такой скорости получается целочисленное значение константы. На PC эту скорость не получить, потому будут ошибки чтения.
3) Крайне критично для DSM2 модуля, чтобы импульсы шли пачками, а не просто байтами. Пауза между посылками используется для определения конца последовательности.
4) Мы проверили это в 6-ти канальном варианте с AR6100. С другими приемниками, как удалось найти информацию, есть нюансы, но мы их не испытывали.
А по приведенной выше ссылке действительно приведена процедура байндинга. Таким образом, можно считать 100% вероятной возможность сделать микроприемник или блок типа 3-в-1 на базе дополнительного приемника от Spektrum.
Полезная информация, которую я извлек из тех экспериментов:
1) Формат DSM2 данных един во всем, что нам попадалось: 2 синхробайта, потом канальные данные, где каналы кодируются известным образом.
2) Скорость обмена в порту - 125000 бит в секунду во всех DSM2 модулях. Это идеальным образом ложится на реализацию на ATmega128 кодера с кварцем 12MHz, где при такой скорости получается целочисленное значение константы. На PC эту скорость не получить, потому будут ошибки чтения.
3) Крайне критично для DSM2 модуля, чтобы импульсы шли пачками, а не просто байтами. Пауза между посылками используется для определения конца последовательности.
4) Мы проверили это в 6-ти канальном варианте с AR6100. С другими приемниками, как удалось найти информацию, есть нюансы, но мы их не испытывали.
А по приведенной выше ссылке действительно приведена процедура байндинга. Таким образом, можно считать 100% вероятной возможность сделать микроприемник или блок типа 3-в-1 на базе дополнительного приемника от Spektrum.
1. все же вопрос про 9-ку открыт... хорошо бы лог снять...
2. да .. с кварцем 8, 12 МГц на меге... частота будет 125000, а не 125200.... я вчера ее так же пробовал и проскакивают ошибки... ведь пакеты с приемника идут без контрольной суммы... на 115200 прием данных чистый... Внимание на это... Мне кажется что в кодере фокуса надо ставить спецальный кварц чтобы добится четко скорости 115200.
п.с. не давно я сбросил инфо по ВЧ блоку для ЖР9 (http://forum.modelka.com.ua/index.php?showtopic=7777), дак Rull с большим интересом рассматривал http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/cool.png *явно другое что то у вас... колитесь http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.png ....очень интересно что товарищ у вас за ВЧ модуль использовал... или он поставил кодер фокуса на Спектрум радио DX6 ???
Мне кажется что в кодере фокуса надо ставить спецальный кварц чтобы добится четко скорости 115200.
В DSM2 модуле от LP5DSM скорость 125000, а не 115200.
В приемнике - не знаю, но тоже слышал, что 115200.
....очень интересно что товарищ у вас за ВЧ модуль использовал... или он поставил кодер фокуса на Спектрум радио DX6 ???
Это был бы маразм потрошить фирменный DX6i ради переделки.
Все ответы искать тут (http://www.rcgroups.com/forums/showthread.php?t=721024) (Build your own DSM2 transmitter). А вот фото результата:
[attachment=4969:LP5DSM.jpg]
Это был бы маразм потрошить фирменный DX6i ради переделки.
Все ответы искать тут (http://www.rcgroups.com/forums/showthread.php?t=721024) (Build your own DSM2 transmitter). А вот фото результата:
1. Ради увеличения канальности и функциональности... почему бы нет http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/cool.png ... я как раз отношусь к таким маразмо-вандалам http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.png
Ценновая разница между DX6, DX7 и JR9 2.4 весьма существенная... не факт что нужна функциональность ЖР, просто иногда нужны свободные каналы, скажем 2-3 для управления камерой... а стоят они дорого...
2. я смотрю, что E-Flite LP5DSM... это пульт с ВЧ модулем DSM... там тема грамоздкая по ссылке...а ВЧ модуль мне не надо будет делать... если можно в двух словах ... что там натворили...??? Так вот обывательски понятно что данные на ВЧ блок можно отдавать в формате понятном приемникам DSM2... Но как бы должны быть алгоритмы установления связи, переключения каналов и т.п. которые прошиты внутри приемника и ВЧ модуля... т.е. используя DSM ВЧ модуль трудно добится полной совместимости с DSM2... так или нет???
я смотрю, что E-Flite LP5DSM... это пульт с ВЧ модулем DSM... там тема грамоздкая по ссылке...а ВЧ модуль мне не надо будет делать... если можно в двух словах ... что там натворили...??? Так вот обывательски понятно что данные на ВЧ блок можно отдавать в формате понятном приемникам DSM2... Но как бы должны быть алгоритмы установления связи, переключения каналов и т.п. которые прошиты внутри приемника и ВЧ модуля... т.е. используя DSM ВЧ модуль трудно добится полной совместимости с DSM2... так или нет???
В передатчике стоит 3.3v DSM2 модуль (см. даже на фото после слова Technology цифра 2) размером с почтовую марку (2 на 3 см примерно). Имеет 4 ноги (питание, данные, выход на светодиод). Имеет встроенный режим привязки к приемникам, в котором находится первые 2-3 секунды после включения (привязывается, если находит ожидающий приемник с перемычкой), после чего переходит в штатный режим. Передает столько каналов, сколько на него поступает после синхробайтов (конец последовательности - по паузе). Формат данных на входе - 125000 bps 8n1 serial data с 10-битными канальными данными и 3-битным номером канала в каждом 16-битном слове. Возможно, что он даже понимает и бОльшее количество каналов и меняет формат данных при привязке к многоканальным приемникам типа 921, но это не проверялось по причине отсутствия таковых под рукой.
Основной недостаток модуля - малая мощность (1 мВт), что, вроде как, решается установкой внешнего усилителя. А проверить качество сигнала надо FlightLog'ом, просто у нас сразу разобрали все приемники AR7000 с поддержкой этого протокола, потому проверить пока не на чем.
...А проверить качество сигнала надо FlightLog'ом, просто у нас сразу разобрали все приемники AR7000 с поддержкой этого протокола, потому проверить пока не на чем.
это интересно... а куда на AR7000 подключается FlightLog...??? У меня есть AR7000, но внешне только разъем для второго приемника http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.png
это интересно... а куда на AR7000 подключается FlightLog...??? У меня есть AR7000, но внешне только разъем для второго приемника http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.png
Резъем batt/bind на нем маркирован уже как data/bind.
Однако....
Добавил в кодер 8 и 9 канал... подал РРМ с 9-ю каналами на 9-ти канальный ВЧ блок спектрума... лампочка также загорелась... т.е. РРМ он съел...
А приемник попрежнему отдает 16 байт и первые семь каналов...
По идее SPM9545 одинаковый и для AR7000 и для AR9000... возможно во время привязки голова программируется на 7 каналов если подключена на 7-ми канальный приемник базу... http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/rolleyes.gif *ну нету у мене под рукой AR9000 что бы проверить так сразу :№%!"№%!;!!!!!!!!
я попробовал сделать привязку заново 7-ми канальной базой, но все тоже... издевается* http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/wink.png *
Все ответы искать тут (http://www.rcgroups.com/forums/showthread.php?t=721024) (Build your own DSM2 transmitter). А вот фото результата:
[attachment=4969:LP5DSM.jpg]
а как часто передаются пакеты у*LP5DSM??? если на ВЧ модуль отдавать каждые 10 мс, то на выходе 10 или как всегда 20-22???
а как часто передаются пакеты у LP5DSM??? если на ВЧ модуль отдавать каждые 10 мс, то на выходе 10 или как всегда 20-22???
По причине отсутствия как железа под рукой, так и стимула и времени для экспериментов, лично я ответить на эти вопросы не смогу.
По причине отсутствия как железа под рукой, так и стимула и времени для экспериментов, лично я ответить на эти вопросы не смогу.
Сорри...мне показалось, что Вы пишите больше про свои эксперименты... сейчас все внимательно перечитал и вижу, что речь идет о другом человеке... Бум надеятся, что он появится в теме лично... бум надеятся...бум.... http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/wink.png
Сорри...мне показалось, что Вы пишите больше про свои эксперименты... сейчас все внимательно перечитал и вижу, что речь идет о другом человеке... Бум надеятся, что он появится в теме лично... бум надеятся...бум.... http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/wink.png
Мое участие в этом проекте свелось к тому, что я помог доработать софт, чтобы запустить кодер совместно с LP5DSM модулем, продал приемник AR6100E и подержал в руках вертолет при первой проверке радиуса действия.
А насчет появления тут - он есть в той ветке на зарубежном форуме. Писать тут для ведения беседы 2-3 человек - пустая трата времени по причине отсутствия кворума (об этом я говорил еще пару лет назад, сейчас ситуация мало изменилась). А в той ветке он все описал и даже выложил описание кодера на английском языке для повторения англоязычными любителями.
... Писать тут для ведения беседы 2-3 человек - пустая трата времени по причине отсутствия кворума ...
Вспомнились слова Джона Кеннеди: "Ask not what your country can do for you, ask what you can do for your country..." (с)
или "Не спрашивай, что твоя страна может сделать для тебя. Спроси себя, что ты можешь сделать для нее" (с)
Вспомнились слова Джона Кеннеди: "Ask not what your country can do for you, ask what you can do for your country..." (с)
В пределах того времени, которое я могу выделить на то, чтобы поделиться знаниями по теме, меня, в общем-то, не интересующей (поскольку я решил в итоге, что лучше куплю готовое радио,чем буду делать для себя уникальную конфетку), я делюсь. Это не означает, что и все обязаны также поступать, не имея для себя какого-либо интереса. Интерес в конкретном случае для кого-то может быть в том, чтобы получить информацию в ответ на свою, чтобы развить проект, а на этом форуме нет даже 5-ти человек, кто также работает в этом направлении. Поэтому вполне логично, что вместо писания тут люди пишут на зарубежных форумах. И, замечу, я не встречал еще там таких комментариев по поводу потраченного кем-то времени, какие не редкость на этом:
По поводу больших постов (независимо от темы имевших целью донести что-то до понимания):
Ну тебя и несет.
Когда-ж ты успеваеш столько писать....
По поводу цитат по теме с других ресурсов (не пытаясь даже осмыслить суть цитированного):
А у меня ощущение, что кто-то, просто чтоб счетчик себе накрутить, чужие посты с ЭрСидизайна копирует и тут себе вставляет.
Еще цитата:
Вы можете и дальше удовлетворять свои "графоманские" позывы
...
В чем смысл Вашего дальнейшего пребывания на этом форуме? Делится своими наработками можете и на своем контенте, желающие все найдут у Вас и через Гугль, благо с раскруткой сайтов Вы знакомы.
Ну и пара комментариев о том, что много постов одного человека "мозолят глаза участникам".
Это только с одной темы, хотя были и еще. Люди тяжело воспринимают как "много букв", так и сильно техническую информацию, для понимания которой надо что-то иметь в голове, кроме сарказма (также имел печальный опыт, задав слишком сложный вопрос насчет Duratrax ICE на соседнем форуме года 3 назад - ответы в технической теме дошли до обсуждения моего ника из 2-х букв в переводе с английского, а по теме, разумеется, ни слова).
Поэтому лично я, глядя со стороны на такое отношение к "писателям", сам бы 10 раз подумал, стоит ли тут что-то писать. То, что пишу я, это, видимо, не лечится http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/wink.png , но другие не обязаны поступать также и тратить личное время на то, чтобы получить в ответ вот такое. Ну а я пишу, но только тогда, когда мне просто хочется переключиться от работы над магазином к чему-то другому, более интересному для меня, поскольку магазин - это уже не хобби, это достаточно тяжелая работа.
Мое участие в этом проекте свелось к тому, что я помог доработать софт, чтобы запустить кодер совместно с LP5DSM модулем, продал приемник AR6100E и подержал в руках вертолет при первой проверке радиуса действия.
А насчет появления тут - он есть в той ветке на зарубежном форуме. Писать тут для ведения беседы 2-3 человек - пустая трата времени по причине отсутствия кворума (об этом я говорил еще пару лет назад, сейчас ситуация мало изменилась). А в той ветке он все описал и даже выложил описание кодера на английском языке для повторения англоязычными любителями.Привет Олег, Денис!
Ну Олег ты не прав.
Седня нет тех людей которым ЭТО нужно сильно , но вполне может так оказаться что они появятся завтра. Так что думаю, что писать сюда все же имеет смысл.
но это чиста мое мнение. Хотя понимаю, Олег, что тут, у тебя, есть определенные тонкости.
Ну Олег ты не прав.
Седня нет тех людей которым ЭТО нужно сильно , но вполне может так оказаться что они появятся завтра. Так что думаю, что писать сюда все же имеет смысл.
Я это понимаю как раз, а потом и делюсь тем, что знаю, хотя лично мне эта тема не актуальна.
Я лишь пытался пояснить, почему не все будут тратить время на описание своих проектов там, где не получат никакого полезного фидбэка.
Нашел человека у которого есть AR9000 и JR9... с дачи вернется, надеюсь будет шанс... хехехе... http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/wacko.png
Нашел человека у которого есть AR9000 и JR9... с дачи вернется, надеюсь будет шанс... хехехе... style_emoticons/default/cool.gif/drinks.gif' class='bbc_emoticon' alt=':wacko:' />" border="0" alt="cool.gif" />
Привет Денис,
ну и как человека ...... ?
Привет Андрей!!! Человек это ты... лог посмотрел, что прислал,...но что то не стыкуется* http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/drinks.gif
Привет Денис,
Боюсь что там не все так проста как хотелось бы видеть на первый взгляд,
это я про 2.4 ГГц.
( Например, PCM JR вроде каналы мне вытянуть удалось,
а вот с контрольной суммой затычка, ни как полином подобрать не могу,
да и с файл сейв тоже полная непонятка пока .......)
Привет Денис,
Боюсь что там не все так проста как хотелось бы видеть на первый взгляд,
это я про 2.4 ГГц.
...
Спасибо Андрей за помощь... http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/drinks.gif
когда я увидел твой лог с ар9000, чуть не упал.... а когда увидел твой лог для ар7000, то подозреваю, что данные сняты с коммуникационной ошибкой или присутствует новый протокол не похожий на протокол у моего ар7000 и на тот что на РЦгрупп* http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/biggrin.png пока не понимаю в чем причина...*
если бы данные твоего лога с ар7000 были схожи с моими... я бы вздохнул с облегчением и взялся бы за декодирование лога с ар9000* http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/unsure.png
Привет Денис,
как ты знаеш я сейчас на даче, и кроме нотика да тестера ни чего из приборов под руками,
разъемов как на сателити тоже нет, возможно шум контактов
(иглы между корпусом разъема и контактом вгонял, как под ногти-когти),
подцеплял через ЮСБ на FT232 (без согласователя уровня, тобиш ттл) ,
возможно несостыковка уровней, сигнал на FT232 подавал через 1.5 ком для гарантии чтоб
потом проблем не возникло, так что даже и не знаю чем тебе еще сдес помочь.
Хочеш еще раз сниму лог с 7000 и 7 канального модулятора ?
пришли ОБСОЛЮТНО все настройки для логера которые ты хочеш ! (можеш скриншитом)
так, стоп, а посылки то по повторяются ??? , если повторяются то все должно быть снято правильно.
Highlander
30.07.2008, 01:33
возможно несостыковка уровней, сигнал на FT232 подавал через 1.5 ком для гарантии чтоб
потом проблем не возникло, так что даже и не знаю чем тебе еще сдес помочь.
Инверсия? http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.png
Инверсия? http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/wink.png
у меня тоже самопальный шнурок на фт232.... в шнупке резистор 300 Ом на входе... и все ок... Андрей 1.5К поставил.... мдя.... в чем же причина.... может он по закону подлости не 1.5К???
у меня тоже самопальный шнурок на фт232.... в шнупке резистор 300 Ом на входе... и все ок... Андрей 1.5К поставил.... мдя.... в чем же причина.... может он по закону подлости не 1.5К???
Сейчас тестором померил резистор в шнурке, 1.48 КОм.
Сейчас тестором померил резистор в шнурке, 1.48 КОм.
что еще не совпадает... я в логгере ставил Serial port options|Flow control = None , не написал тебе в первый раз...
******
да нет...попробовал... у меня нормальный результат... и так и так...
Денис, посмотри, в фацлах что я тебе прислал, данные повторяются внутри одного файла ?
(если повторяются то скорее всего что я послал правда, если не повторяются,
то скорее всего что то мой FT232 не то делает.............. кстати, я его до этого не начем не
проверял, когдато сделал но не пользовал, не для чего было..........)
Инверсия? http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/blink.png
Андрей, у тебя шнурок на ft232r или ft232bm??? у первого можно делать инверсию... возможно Горец в точку попал http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/biggrin.png
Привет Денис,
слушай, а я то и не помню какая, но наверно без инверсии,
(у меня все в термоусадки затянуто так что и не видно)
дабы я точно такуюже микросхему встраивал в сомовский программатор
чтоб его по юсб цеплять, и он работает без проблем.
Денис, при общении на форуме я трачу слишком много интернета, а он
через мобильный телефон сейчас, так что давай снова на мыло перебиратся.
Денис, посмотри, в фацлах что я тебе прислал, данные повторяются внутри одного файла ?
(если повторяются то скорее всего что я послал правда, если не повторяются,
то скорее всего что то мой FT232 не то делает.............. кстати, я его до этого не начем не
проверял, когдато сделал но не пользовал, не для чего было..........)
вся бяка в том, что видно, что данные пытаются быть переодичными, но по факту ее нет... http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/laugh.png больше на ошибку приема данных похоже... думаю, как тебе в полевых условиях все запустить http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.png
Привет Денис.
Думай-думай, я честно говоря без приборов даже мысли не имею в чем проблема возникла,
но приборов то скоро не будет............. так что мыслей твоих ожидаю..........
А пока думаеш посмотри что у нас в Питере творится
http://aromu.lmsic.com/index53r.html
К сожалению меня там не было, так что только народ по телефону расказал, да вот и фоток кучка.
Да, микросхемка в моем шнудке КАЖЕТСЯ (на 100% не гарантирую) FT232RL FTDI называется.
(старые заказы по магазинам свои поднимал..........)
...
Да, микросхемка в моем шнудке КАЖЕТСЯ (на 100% не гарантирую) FT232RL FTDI называется.
(старые заказы по магазинам свои поднимал..........)
это от части лучше... тогда скачай утилитку MProg (http://www.ftdichip.com/Resources/Utilities/MProg3.0_Setup.exe) ... там есть настройки инверсии* http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/laugh.png
Highlander
02.08.2008, 13:47
это от части лучше... тогда скачай утилитку MProg (http://www.ftdichip.com/Resources/Utilities/MProg3.0_Setup.exe) ... там есть настройки инверсии http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/laugh.png
А ещё можно ну... к155ла3 или лн1 заюзать, например.... http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/biggrin.png http://forum.modelka.com.ua/public/style_emoticons/<#EMO_DIR#>/smile.png
это от части лучше... тогда скачай утилитку MProg (http://www.ftdichip.com/Resources/Utilities/MProg3.0_Setup.exe) ... там есть настройки инверсии style_emoticons/default/rolleyes.gif/rolleyes.gif' class='bbc_emoticon' alt=':)' />" border="0" alt="rolleyes.gif" />
Привет Денис, а тебе не проще будет на си или на чем то другом простенький прог для IBM
написать, взять файл, сделать побитную инверсию, сохранит файл, мне не так просто к JR подулючать
спектрумовский модуль, он вед вставлен мою самодельную аппаратуру и так сказать доработан для установки..........
P.S. но я не уверен что это поможет, ты же писал что посылка не повторяется...........
Highlander
03.08.2008, 01:06
написать, взять файл, сделать побитную инверсию, сохранит файл, мне не так просто к JR подулючать
спектрумовский модуль, он вед вставлен мою самодельную аппаратуру и так сказать доработан для
Побитная инверсия ничего не даст-в инверсном сигнале неправильно определяются старт\стоп-биты, в итоге читается мусор...
Побитная инверсия ничего не даст-в инверсном сигнале неправильно определяются старт\стоп-биты, в итоге читается мусор...
именно так... Андрей... не торопись... под настроение, как говорят... эта тема не горит...
Привет Денис,
тут дело не в настроении, серьезно твоим вопросом то скоро мне не занятся,
это ж надо чтоб я в город перебрался, а пока летать можно.
Пока суть да дело можеш глянуть на чем в Лен. области люди летают !
http://aromu.lmsic.com/index54r.html
http://aromu.lmsic.com/Vladim_g.avi
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot