Перейти к содержанию
    

legioner1

Участник
  • Постов

    20
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о legioner1

  • Звание
    Участник
    Участник
  1. огромное спасибо, логику понял. это действительно то что нужно
  2. собственно вопрос "как найти строку содержащую ТОЛЬКО цифры" наверно примитивен, но я уже потратил полдня. что-то более-менее похожее дает grep -E [0-9]{1,256} file.txt но результат не тот что хотелось-бы, что я делаю неправильно?
  3. Пока только изменение расстояния. Дальше как вы описали: Только для оцифровки используется сигнал разностной частоты, содержащая фазу исходного, получаемый из исходного сигнала путем перемножения на сигнал близкой частоты. А вот насчет этого ещё не разобрался, но спасибо за советы
  4. Изучаю возможность разработки дальномера, способного мерить расстояние порядка километра. Есть фазометр, вроде как в железе дающий точность 10-6 и есть мнение, что его можно перенести в дальномер, чтобы определять расстояние с такой же точностью с помощью радиоволн. Дальномер состоит из ведущего и ведомого устройства, оба оснащены активными направленные друг на друга антеннами. отраженный (от ведомого устройства) сигнал и генерируемый на ведомом устройстве сигнал перемножаются на приемнике и формируют сигнал разностной частоты(10МГц), содержащий значение фазы. Дальше оцифровка(60 Мгц), квадратурное перемножение (сигнала и его сдвинутого на 90 градусов значения) и низкочастотная фильтрация. Самые оптимистичные прогнозы по точности, которые прочел на этом форуме - для радиодальномеров 5см на 100 м. Поэтому куча вопросов, например: 1. На какой несущей частоте лучше(физически) и реальнее(практически) передавать сигнал от антенны к антенне, если дальномер должен работать в любые погодные условия(27, 446, 2400, 5000, 10000 МГЦ, другие)? вроде на сантиметровых волнах при осадках сильно подвержены искажению, а дециметровые нет? 2. Реально-ли учесть задержки и джиттеры аппаратуры, чтобы потом скорректировать измерение? 3. Какой мощности должен быть передатчик и коэф. усиления антенны? 4. Ну и собственно, известны ли реальные примеры всепогодно (ну или хотя-бы как-нибудь) работающих радиодальномеров с такой точностью и дальностью? (геодезические вроде подходят, но примеров не нашел). Просьба вразумить и указать на грубые просчеты - пробелы. Особенно хотелось бы услышать мнения людей как-то разбиравшихся с этим.
  5. спасибо, компаратор ставить за инвертором, чтобы обратный ток не сжег или зачем? Нашел на работе среди хлама преобразователь токовая петля - RS232 с гальваноразвязкой. Теперь у меня логически инвертированный сигнал напряжения. Чтобы инвертировать напряжение для RS232 компьютера, достаточно ведь только одного КМОП-инвертора, запитанного от 12В? или так нельзя, нужно 2 инвертора и за ними компараторы?
  6. Добрый день, нашел плату, которая по токовой петле выдает сигнал с инвертированными битами. то есть логической "1" соответсвует низкий уровень(0 мА), а логическому "0" соответсвует высокий уровень сигнала (20мА). Даже не знаю как это назвать... Сейчас думаю из чего спаять примочку, чтобы биты перевернула. Вот собственно и вопрос из чего, может быть как? и что это за токовая петля такая, что 20 мА передает "0"...
  7. После чтения спецификаций и ответов на форуме, сложилось впечатление, что работать с TFT'шным WF57 куда перспективнее, чем CSTN'овский WC320240, при том что стоят одинаково. Раз так, буду пробывать с WF57. Что непонятно - распиновка дисплеев, могу ошибиться, но видимо в зависимости от интерфейсов (wf57btibcdO(аналоговый), cdC(8-ми битный паралельный), cdA(аналоговый)) указывается 50, 20 и 33 пинов...
  8. NetBeans хорошая, удобная вещь, ещё Eclipse советуют
  9. Так как, по каким-то причинам в разделе "Средства индикации" тема не создается, пишу здесь. Моя задача состоит в том, чтобы к сартеркитовскому LPC2478 подцепить дисплей, на котором можно было бы рисовать цветные графики, выводить менюшки и прочее. Дисплей нужен достаточно крупный (должно уместиться 8 цветных столбиков + место для подписей). На данный момент остановился на выборе между Winstar'овскими WF57 и WC320240 (размеры экрана у обоих 118x90 мм). Модели этих двух серий больше всего и интересуют, кто пользовал - просьба поделиться опытом, кто не пользовал - идеями ))) Также есть несколько конкретных вопросов по этим дисплеям: 1. С чем сложнее реализовать связь, что работает быстрее и как нагружается сам микроконтроллер TFT'шный WF57 или CSTN'овский WC320240? 2. Есть WC320240 с поддержкой тачпада (WC320240A-FCI-N#U040, WC320240A-FCI-NUCTS), как тачпад влияет на работу в целом контроллера, дисплея, насколько надежен? 3. WC320240 идет с голубой подстветкой, можно ли её отключить, если да, то вообще информацию с дисплея будет видно? 4. Как вообще рисовать на таких дисплеях?! знакогенератор делать придется самому? 5. Для их работы действительно достаточно 3.3 V микроконтроллера (LPC2478) или придётся всё-таки искать преобразователи? 6. С этими дисплеями воообще есть ли смысл связываться или есть что-то куда более простое и удобное? P.S. Даташитов и мануалов уже накачал целую кучу, сижу разбираюсь, но всёже хотелось бы услышать точку зрения опытных людей, разбирающихся в контроллерной технике, ведь действительно кто знает - тому наверно не сложно ответить что за дисплеи и можно ли их РЕАЛЬНО использовать или нет.
  10. Попробуйте создать пустой проект, после того как разберетесь с настройками IAR, попробуйте в нем реализовать мигание светодиодом, потом подключать таймеры. Разберитись с настройками частоты контроллера, прерываниями. Скорее всего вам понадобиться com-port, для этого нужно разобраться с UART. Самое главное, найти литературу откуда можно будет черпать информацию. Смотрите мануал. Также для контроллеров серии LPC2000 специально выпущенны две книги: 1. Т.Мартин - Микроконтроллеры ARM7. семейтво LPC2000. ISBN 5-94120-104-4 2. Редькин - Микроконтроллеры ARM7 семейства LPC2000. ISBN 978-5-94120-111-2 В первой книге достаточно популярно описывается что есть в контроллере, и как это настраивать. Вторая книга - что-то вроде тупо переведенного юзермануала. Для поиска книг советую использовать ISBN
  11. Спасибо, исчерпывающий ответ. ваш совет мне помог ) Нужно для того чтобы сохранять различные параметры конфигуриции (скорость, бит четности, длина паузы) во внешней энергонезамисимой памяти, чтобы в любой момент их можно было считать или перезаписать. ещё для сохранения суточной истории по приходящим каждую секунду данным. Почему именно по конкретным адресам? самое простое решение, которое пришло в голову. Для таких целей более правильным считается динамическое выделение памяти? с помощью malloc? хорошо, попробую
  12. Собственно есть такой вопрос, нужно во внешнюю память записывать конфигурациионые значения. как записать значениt в ячейку с адресом, например 0x8000 0100?
  13. Проблема устранена. Cвязался через UART, программой flash magic очистил память, всё снова работает
  14. Пользуюсь платой lpc2478 от стартеркит, после переустановки keil'a плата перестала прошиваться. ни в Keil'е, ни в IAR'е, ни в J-flash нет соединения, до этого были, всё работало. При подключении выдает ошибки следующего содержания: в IAR, окно с заголовком J-Link: "Could not supported CPU core on JTAG chain", затем следуещее, с заголовком Driver: "Fatal error: Invalid core Id. (0) Session aborted" в Keil, окно с заголовком J-Link RDI V3.78d Error: "Could not find supported CPU core on JTAG chain", затем окно AgdiRDI: "Multi-ICE - RDI error 242: RDIError_SoftInitialiseError", потом окно mVision3: "Error: Target DLL has been canceled. Debug Aborted" в J-Flash ошибка J-Link RDI V3.78d Error: "Received 0 as core Id. No communication with core. Received 0 as core Id. No communication with core. Unable to halt ARM core. Failed to connect" Пробовали подключать отладчик вместе с платой к соседнему компу, где ничего не перенастраивалось с момента последней отладки - выдает теже ошибки. В чём может быть причина, как её устранить? 1.bmp 2.bmp 1.bmp 2.bmp 3.bmp 1.bmp
  15. Спасибо, нашел. как раз то что мне было нужно!
×
×
  • Создать...