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

PAN_Spirit

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

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Участник
    Участник
  1. Может я не совсем разобрался, но новых возможностей в редактировании полигонов не заметил, просто по другому, но нового функционала не нашёл... Есть какой-нить мануал по работе с полигонами в новом алтиуме или подскажите какой функционал добавился, которого не было?
  2. Блин в AD14.3 испортили работу с полигонами, вообще не удобно стало, подумываю всё-таки вернуться на версию 14.2...
  3. СПАСИБО!!!! Уже хотел ставить AD 14.2
  4. Всем доброго дня. Столкнулся с такой проблемой в Altium Disigner 14.3.11 нету Poligon->Define from Selected objects . Кто знает как теперь создавать полигон сложной формы?
  5. Я строю отчёт (Reports->Bill of Vaterials или настроить *.OutJob файл) куда включаю поле "Pins" , потом в excel суммирую колонку "Pins", мне кажется так удобней всего, в отчёт не попадают пустые переходные отверстия (крепёжные например), перед формирование отчёта можно ещё сделать иcполнение, где удалить те элементы, которые не надо паять и сгенерировать отчёт по этому исполнению. ("Variants of PCB projects") Ещё в excel доступны всякие штуки Excel-я, я например в последней колонке пишу комментарии если надо, а потом использую условное суммирование тип: =СУММЕСЛИ (I1:I353;"Ручной";H1:H353). Особенно удобно если в библиотеке компонентов есть доп поля с описание элемента (тип корпуса, выводной или SMD), тогда можно вообще гибко настроить условное суммирование и точно посчитать сколько точек пайки на плате, сколько из них под автоматическую пайку, сколько под ручную и т.д.
  6. Всем доброго времени суток. Вопрос как в AD10 получить файл с координатами центров компонентов, а так же углом поворота компонента? Это надо для подготовки платы под автоматический монтаж.
  7. Элементы должны перечёркиваться и в схематике и в pdf. Проблема решена, на картинке схемный редактор с перечёркнутыми компонентами. Чтобы в схематике элементы стали зачёркнутыми, нужно в выпадающем списке выбрать исполнение, а потом внизу листа рядом с вкладкой "Editor" нажать появившуюся вкладку (на рисунке выделена зелёным кружком). Обратите внимание, что Altium иногда глючить и эта вкладка не появляется. Чтобы она появилась надо проделать следующие шаманские действия: 1. Выбрать нужный вариант исполнения в выпадающем списке (на картинке вверху выделена зелёным) 2. Нажать Projects->Variants 3. В окне "Variant Management" просто нажать "OK" 4. в Схематике рядом с вкладкой "Editor" появится вкладка с названием проекта ( на картинке внизу выделена зелёным) Нажимая на эту вкладку можно посмотреть какие элементы в этом варианте не установлены не выходя из схемного редактора и не печатая pdf. Тема закрыта.
  8. На первой картинке Variant Management, там видно что для исп.1 компоненты C52, C54, DA13 помечены как "Not Fitted", на второй картинке в схематике выбрано исп.1 но конденсаторы C52, C54, DA13 не перечёркнуты. Может где-то есть ещё какие-то настройки, кроме Variant Management?
  9. Вопрос к тем, кто уже делал разные варианты исполнений в AD. Проблема в том что у меня в схематике компоненты помеченные как Not Fitted не зачёркиваются. На вкладке Projects->Variants в настройках "Drawing Style" стоит галочка "Use Red Cross", но при выборе разных вариантов на схематике ничего не меняется, хотя биль материалов генерится нормально для каждого варианта. Ещё у меня нет кнопки toggle the Fitted и добавить не получается, хот 10 штук добавляй на панель, они всё равно не отображаются. Я хочу чтобы у меня было как написано Generating+Output+for+an+Assembly+Variant в разделе Schematic prints. Проблему уже озвучивал Alexander_84, но ответа как её решить я не нашёл.
  10. Тема закрыта, написал в службу поддержки Telegesis (может кому-нить пргдится), получил ответ: Hello Andrei, It can be difficult to read back these raw byte streams, but I think I can make sense of some of it. They start with: 61 88 802.15.4 frame control - data E3 sequence number 31 30 destination PAN ID 00 00 destination address 80 08 source address 44 02 ZigBee frame control 00 00 destination address 80 08 source address 0A 34 28 19 D0 05 00 ?? 3D 12 03 00 00 6F 0D 00 source address The payload of the 802.15.4 packet starts with the ZigBee network header, beginning with frame control. However, once you are past the NWK header the rest of the message is encrypted with the AES128 standard and it will be impossible for you to read it. RDATAB messages are addressed to 802.15.4 PAN ID 0xFFFF and destination address 0xFFFF and are formatted as an 802.15.4 command. The command identifier is 7C (Ember bootloader) and the user’s data is at the end of the payload. It is therefore not really a ZigBee message and is not encrypted, so you will be able to read it. If you read the message sent from an ETRX2, you ought to be able to repeat the same message from an 802.15.4 device, then just change the data and the checksum. Best regards, David Chalmers Senior Engineer Получается в конце пакета это не мусор а данные зашифрованные AES128. На данном этапе перешил Telegesis прошивкой R211 чтобы поддерживал "сырые данные" (у меня была прошивка R207 она не поддерживает команду RDATAB). В будующем сделаю поддержку AES128, CC2420 имеет аппаратный шифровальщик.
  11. Всем добрый день. Нужна помощь в освоении IEEE802.5.4. Проблема в следующем: Имеется два устройства Telegesis ETRX2USB и устройство собственной разработки на Fujitsu MB90F543 + CC2420. Задача сосотит в том, чтобы с моего устройства передавать данные на ETRX2. Координатором выступает ETRX2, моё устройство - RFA. На сегодняшний день написал поддержку СС2420, немного разобрался с IEEE802.5.4. Остановился на том что дописал регистрацию в сети и начал делать передачу данных. Вот тут возникли проблемы. Не могу понять в каком формате надо передать данные на Telegesis чтобы он их воспринял. Думал сделать по простому: написал на свой девайс что-то вроде простого анализатора сети (на фото). По com-порту на мой девыйс передаётся номер канала который надо слушать, после чего все пакеты которые он ловит он передаёт обратно в com-порт. На Builder-е написал прогу которая разбирает пакеты и выводит их на экран. Потом попробовал передавать UNICAST пакеты с одного ETRX2 на другой ETRX2, и посмотреть своим девайсом как Telegesis формирует поле данных. Посмотрел и ничего не понял... Вот пример три раза передал символ "А" в hex-е: 61 88 E3 31 30 00 00 80 08 44 02 00 00 80 08 0A 34 28 19 D0 05 00 3D 12 03 00 00 6F 0D 00 00 E1 7A 23 AF 99 90 1B 0E 6A A2 60 5B B0 3A ED B2 B9 57 78 DB 32 5D 23 F7 9C 8B 37 2A CD B3 FC EB 61 88 E8 31 30 00 00 80 08 44 02 00 00 80 08 0A 39 28 1A D0 05 00 3D 12 03 00 00 6F 0D 00 00 64 88 9C 2C 4F F3 88 20 E1 68 F3 33 AD 3C 0C 01 90 E0 B7 E4 25 BA A5 E9 48 51 71 F0 D7 4C FA EA 61 88 F2 31 30 00 00 80 08 44 02 00 00 80 08 0A 40 28 20 D0 05 00 3D 12 03 00 00 6F 0D 00 00 83 FF B6 CA 1B E8 EB 06 BF BA 8C E8 15 07 87 62 5C F7 CE 58 5D 0D 77 44 7F B8 FB F9 24 83 FC EB Это пакет данных с двумя котороткими 16-ти битными адресами и упрощённым адресом сети. А вот после полей адреса (начиная с 10-го байта = 0х44) идёт поле данный, где ничего не ясно: 4402 повторяется во всех пакетах, дальше похоже короткий адрес координатора 0000, потом которткий адрес отправителя 8008, потом непонятно что 0A 40 28 20 D0 05 00, дальше похоже длинный адрес отправителя: 3D 12 03 00 00 6F 0D 00, дальше 0000, а вот потом во всех пакетах абсолютно разная информация, похоже на мусор. Вопрос заключается где в этом пакете это символ "А" и если я его заменю на другой и попробую передать не надо ли расчитывать каки-нить контрольные суммы в поле данных (кроме той контрольной суммы которую расчитывает СС2420 автоматом)? Второй вариант это как-то заставить Telegesis воспринимать "сырые" данные, т.е. чтобы после адресных полей я сразу смог передать свои данные и как-то уговорить ETRX2 передать эти данные по USB в виртуальный Com-порт.
  12. Уважаемый Wise ни в коем случае не хотел Вас обидеть, а уж тем более на утверждаю что вы советуете "какую-то фигню", наоборот спасибо большое за советы, Вы первый предложили (не имеет значения для каких целей) обратить внимание на скорости открытия и закрытия транзисторов и попробовать поменять их. Я хотел сказать, что 50 Ом и 20 Ом разные – это результат эксперимента со скоростями транзисторов ничего более, если бы считал Ваш совет ерундой не стал бы вообще менять эти резисторы и ставить диоды. Integrator1983 тоже считает, что проблема в скоростях открытия, так что вполне вероятно что Вы были правы в том что надо уменьшить скорость открытия транзистора (независимо от причин). Ответственность за принятия того или иного решения несу только я и никто более. Буду признателен за любой совет, даже если он напрямую не указывает на причину проблем, то вполне может натолкнуть на какую-нибудь интересную мысль. Как обещал выкладываю осцилограммы фронтов закрытия и открытия. Фронт порядка 30нс. Сегодня подберу резисторы чтобы фронт был порядка 100нс. Только мне всё равно не понятно что за Peak Diode Recovery dv/dt, я думал что это максимальная скорость воссатновления диода, по крайней мере если дословно пероводить...
  13. Принцип работы такой: включатся оба нижних ключа, потом один нижний закрывается и открывается верхний , потом верхний закрывается и открывается опять тот же нижний, затем в другом плече нижний закрывается и открывается верхний и т.д., таким образом обмотка трансформатора никогда не находится "в воздухе". Т.е. нижний тарнзистор открывается и закрывается в промежутках между импульсами, а напряжение на обмотку подаёт верхний транзистора. Момент включения нижнего на осцилограме 2, 4, 6. Там видно что воммент пока подаётся напряжение на обмотку в затворе нижнего 0, затем когда напряжение с обмотки синимается (верхний транзистор закрывается) появляется напряжение в затворе нижнего. Там если внимательно посмотреть на осцилограммы 2,4,6 видно что напряжение в затвор нижнего транзистора подаётся драйвером в момент когда врехний тарнзистор ещё открыт (спад синего импульса и фронт жёлтого), вот этот момент меня и беспокоит. У меня всего 2 канала на осцилографе, я не могу снять одновременро осцилограммы во всех 4 затворах. Но на тех диаграммах что есть все моменты есть и отркрытие/закрытие нижнего (осцилограммы 2,4,6) и иоткрытие/закрытие верхнего (осцилограммы 1,3,5,7). Изначально сопротивления были одинаковые по 20 Ом, потом Вы порекомендовали сделать открытие как можно медленнее, а закрытие быстрее, поэтому и поставил в нижний 50 Ом, там время открытие можыть быть достаточно большим, т.к. нижний транзистор открывается когда на обмотке трансформатора нет напряжения и крутизна форонта не имеет значения, даже лучше если он будет медленнее открываться. А вот верхний должен открываться быстро, т.к. он коммутирует напряжение на обмотку (к момнту окрытия верхнего нижний в диагнонали уже открыт), поэтоум нужно сдлать время работы транзистора в активном режиме как можно меньше, иначе транзистор будет сильно греться. Ну да где-то так, может даже меньше чем 50нс, чуть позже сниму чтоб получше видно было. Смотрю datasheet на IRFP460LC там вроде Peak Diode Recovery dv/dt = 3.5нс, как этот параметр влияет на ограничение скорости включения транзистора? Turn-On Delay Time = 18нс, Rise Time = 77 нс, Turn-Off Delay Time = 40нс, Fall Time = 43нс.
×
×
  • Создать...