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

KARLSON

Свой
  • Постов

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

  • Посещение

Сообщения, опубликованные KARLSON


  1. Здравствуйте.

    Купил в Китае модуль на этом чипе, только вот что-то SDK ни как не получу.

    Зарегистрировался на dialog-semiconductor.com, а там они должны сами в ручную дать разрешение на скачивание. Всё ни как не подтверждают. Может у кого-то есть уже?

  2. Рисовать как не знаю, но зачем так заморачиваться. Сейчас можно рисовать любой сложности контур. Производитель сам сделает все фрезеровки. Хоть пазы в плате нарисуйте, только надо уточнить какой минимальный диаметр фрезы у конкретного производителя.

  3. Насколько необходимо указывать в настройках каталог с моделями?

    У меня AD14 он смотрел модели только из прикреплённых папок. Или так сложилось исторически)

    Что даёт добавление Snap Point?

    Создавал когда-то инструкцию по видео Сабунина, как солдат, не задавался вопросами.

    Ширина линии именно 0,5 мм что-то даёт?

    Сам слой потом передаю в производство ПП как границы ПП. Ширина 0,5 просто мне нравится. Можете ставить любую.

     

    Как удалить 3D модель? Когда я удаляю то, что получил от конструктора, AD создаёт Extruded.

    Я не знаю о чём вы. Если вам модель не мешает, можете её оставить. мне она мешала в своё время штриховкой в 2D режиме.

  4. Создание ПП из 3D:

    1 рисуем плату в САПР и сохраняем в файле step

    2 в редакторе плат размещаем корпус компонента (ПП) (Размещение - корпус компонента). Выбираем файл модели, в панели Snap Points кнопку Addd, ссылка на модель (в настройках должны быть директории 3D моделей)

    3 В режиме 3D, Проект (Design) - форма платы (Board Shape) - задать по 3D корпусу (Define from 3D body). Надо сделать 2 клика на модель и на поверхность модели. Появляется окошко нажимаем закрыть.

    4 В режиме 2D. Проект - форма платы - Создать примитивы из контура платы. Ширина 0,5 мм, слой Mechanical 2(или другой нужный вам), галочки убрать. Ок.

    5 Правка - начало координат - установка. Задать начало координат.

    6 назначить пары слоёв. По цветному квадратику. в низу окна кнопка.

    7 3D модель ПП можно удалить.

  5. Здравствуйте.

    Скажите, пожалуйста, надо ли что-то делать с операционкой перед или после функции HAL_PWR_EnterSTOPMode(PWR_MAINREGULATOR_ON, PWR_STOPENTRY_WFI);

    Эта функция запускается в одной из задач. После пробуждения программа ведёт себя как -то не так.

  6. почему то до этого додумался только после написания топика. Проверить осциллографом, что твориться на интерфейсе SPI. У чипа есть две ноги NSS. Для конфигурации и для данных. И получилось, что в программе не тем местом дёргал)). Теперь сообщения принимаю. УРА.

     

    Следующие вопросы.

    1) А какую дальность можно обеспечить этим чипом на частоте 868 МГц? Сейчас дальность ~ 90 метров на мощности передатчика +10 дБ. Ставил +13 дБ, приёмник вдруг перестал принимать даже на столе. Отходить пробовал. Поставил +4 дБ, показалось, что даже увеличилась дальность до 95 метров. На -2 дБ дальность упала до 25 метров.

    2) На радиочастотный тракт влияют размеры компонентов? На готовых модулях ставят размером 0402. Я развёл под 0603.

  7. Здравствуйте.

    Закупили чипы MRF89 (выбирали по току в режиме приёма - 3мА). Не модули. Паяли сами. Судя по даташитам - SX1211 копия.

     

    На столе лежит две платы. Одна в режиме передачи, другая в режиме приёма.

    Все настройки регистров одинаковые. Одна программа, только режимы разные master и slave.

    Код пример взят от SX1211.

    Частота 867.96 МГц.

    модуляция FSK

    частота девиации 100 кГц

    битрейт 25000 бит/сек

    преамбула включена

    синхробайты включены

     

    Приёмник принимает сигнал. Смотрится по прерыванию ноги от чипа. Пробовал делать разные синхробайты - приём прекращался.

    В буфер передатчика вносится строка "QWERTYUIOPASDDFGHJKLZXCVBNM".

    Судя по логике драйверов от компании semtech (SX1211) после прервыания мы обращаемся к FIFO, читаем 1 байт - получаем число поступивших байтов. Оно всегда 64. Затем на основании этого числа читаем буфер. У буфера нет адреса, чип сам перемещает сообщение сдвигом.

    Так вот в принятом сообщении все 64 байта имеют одно и тоже значение '0' (0x30). Всегда. Какие бы настройки я не делал.

     

    Подскажите, пожалуйста, куда копать. Что привести/показать?

  8. Оказывается даже есть SIM800C_Hardware_Design_V1.04.pdf.

    благодарю.

     

    P.S. в таблице изменений изменили стиль написания. Теперь не указывают где поменяли (таблица такая-то, рисунок такой-то), только что поменяли. Раньше было удобнее. Теперь вот ищи различия.

     

    P.S.2. Всё понятно. В общем пока стоит автоопределение скорости сообщений не будет.

    P.S.3. В разделе 4.2.1 да, по команде “AT+IPR=x” ссылается на документ описания. А в разделе 4.5.1. пишется, что сохраняется автоматически. Во всех версиях документа.

  9. Ясно. поверю и запомню. Только вот в даташите SIM800C_Hardware_Design_v1.02 Жирным написано "Customer can use AT command ”AT+IPR=x” to set a fixed baud rate and the setting will be saved to

    non-volatile flash memory automatically."

     

    А куда копать на счёт сообщений?

     

  10. Здравствуйте. SIM800C 1418B07SIM800C32_BT_EAT

    Давненько не работал с модулями SIMCOM, но во времена SIM900 модуль при старте выдавал сообщения как в даташите

    ""RDY", "+CFUN: 1" and "+CPIN: READY” will be reported when SIM800C is powered on. "

    А тут молчит. Светодиод говорит об успешной регистрации в сети. Плата отладочная. Думал подсунули с прошивкой какой-нибудь (не проверил версию), перепрошил, не помогло.

    Команда AT+IPR не фиксирует скорость после снятия питания. Модуль остаётся в режиме автоопредиления.

    Сейчас надо самому опрашивать статусы? Вроде как не по даташиту.

  11. По мне, так лучше сделать простым резистором. Цепям у резистора присвойте имена с помощью Netlabel . Например name и name_ (с подчёркиванием.) Линия подчёркивания, скорее всего, сольётся с линией цепи и на схеме не увидите разницу. Таким образом будет всё по честному.

  12. При помощи шести SPI?

    Нет. использовать буду 3. Просто в описании на мк говорилось про шесть.

     

    Или достаточно одного в режиме quad-SPI.

    Ещё плюс в знания)

     

    что этих 4-х почему-то не хватает :)

    Хватает. Только плату уже развёл и заказал, под выбранные модули.

×
×
  • Создать...