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

=AK=

Свой
  • Постов

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

  • Посещение

  • Победитель дней

    5

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


  1. ... питающегося от бортсети автомобиля 24В ... преобразователя на MC34063.

    Дык, она же не рассчитана на бортовые применения. Для борта надо бы юзать IC, выдерживающие Vвх до 75 В, что случается при барахлящих контактах аккумулятора. А у MC34063 всего 40 В.

  2. В новом пректе хочу использовать корпуса QFN-56. У них выводы с шагом 0.5 мм расположены под корпусом (по периметру), паяльником к ним не подлезешь.

     

    В серии проблем не будет: трафарет, паяльная паста, печь. Однако подготовка к пр-ву стоит дорого. Трудно расчитывать на то, что первый же вариант разводки пойдет в серию, наверняка будут переделки. Поэтому платить за полную подготовку к пр-ву для того чтобы собрать пару прототипов - это деньги на ветер.

     

    Есть недорогие (около килобакса) паяльные станции для пайки горячим воздухом. Разговаривал с их продавцами, они говорят, что паять BGA такой станцией - нет проблем. Однако когда я им показал корпус QFN-56, они стали чесать в затылке: для пайки BGA паяльная паста не нужна, а здесь без нее не обойтись, и при этом шаг выводов мелкий.

     

    По их сведениям, при использовании паяльной пасты в "наколенной" технологии гораздо выше вероятность разбрызгивания шариков расплавленного припоя, т.к. температурный профиль соблюсти трудно. Все ж это не печка с конвейером, а ручная примочка. Я такие шарики иногда и в серийных платах вижу, после печки.

     

    При пайке обычных корпусов это не является проблемой, т.к. все видно под мелкоскопом, их можно подправить. При пайке BGA это тоже не проблема, т.к. им паяльная паста не нужна, брызг не будет.

     

    А для QFN получается полная труба... :( Кто что посоветовать может? :blink:

  3. Или я всё неправильно понял, протокол закрытый, стандартов в публичном доступе нет, а есть только готовые микросхемы «EIB выключатель»? :-)

    Открытых публикаций протоколов EIB не встречал. Чтобы получить доку, надо вступать в ихнюю ассоцицию. Это 14 874 евро за полное членство, 4 957 евро за "мини-лицензию", плюс более 1000 евро годовых взносов. Так что лучше забить на этих придурков. Советую смотреть в сторону C-Bus или Zigbee. C-Bus тоже не открытый, но там "бронзовая" лицения стоит всего 200 баксов. При этом он по сути такой же как EIB, но кой-в-чем даже получше:

    -- дизайн приятный, на любой вкус (напрмер, Neo)

    -- кабель не экранированный, что дешевле

    -- перепрограммировать юниты можно самому

    и пр.

  4. Такая ситуация, прибор управляет технологическим процессом, с n-м кол-вом параметров.

    Тогда вопрос, как успеть сохранить байты используя BOR?!

    Ну почему обязательно BOR? Он для такой задачи непригоден.

     

    Спокон веков эта простенькая задача решалась при помощи монитора входного питания. Пропадает вх. питание - монитор тут же выдает прерывание процу, тот сохраняет данные в энергонезависимую память. Все это время (сколько-надо-миллисекунд) проц "живет" за счет энергии, запасенной в кондерах источника питания. Емкость кондеров считается элементарно, схемотехника монитора и вх. узлов источника питания тривиальна.

  5. 1) Посчитайте импеданс в своей программе, спроектируйте плату и отправьте изготовителю.

    Не имея никакой информации от производителя ПП, я спроектирую плату в какой-то степени "от балды". При этом цифры толщин и диэл. проницаемости, ессно, возьму "на глазок", покопавшись по сайтам разных производителей, выбрав какие-то "условно-усредненные" величины.

     

    2) Укажите, какие волновые сопротивления для вас важны (слой, ширина трассы, расстояние между трассами для диф. пар).

    3) Получите от производителя "подтверждение" или "отчет о коррекции" и ждите платы.

    "Подтверждения" при первом заказе ожидать никак не приходится, т.к. угадать что "в ходу" у конкретного производителя не удастся. Вариантов слишком много.

     

    Никакой задержки тут нет, есть просто дополнительная информация по измерению фактических значений.

    Задержка будет в том, что я наверняка получу "отчет о коррекции", и должен буду модифицировать плату. Плюс никому не нужный "пинг-понг" сообщениями с производителем. Все это чистые потери времени, и мои (разработчика), и производителя.

     

    А будь исходные данные и примеры от производителя, я мог бы сразу спроектировать плату, которой коррекция почти наверняка не понадобится.

  6. Подход конечно сильный, но как мне кажется избыточный.

    Кто-то любит "надеяться и верить".

    А кому-то важно "знать и быть уверенным".

     

    А нельзя ли "знать и быть уверенным" без вышеописанного геморра? А то ведь, судя по описанию, процесс может длиться неделями. А разработчику важен-то не процесс, а результат.

     

    Разве производителю ПП трудно описать типовые (предпочтительные) хар-ки платы и геом. размеры дорожек, позволяющие получить тот или иной импеданс? С учетом проведенного заранее тестирования на купонах.

     

    Типовых вариантов не так уж много, имхо, их нетрудно свести в табличку. Наверняка все в основном используют дифф. пары на наружных слоях с волновым 100 Ом, для LVDS. Ну, может, еще дифф.пары для USB-2 с волновым 90 Ом. А кому нужно что-то другое, или кому времени не жалко, тот может общаться с производителем по описанному выше сценарию.

  7. Самому стало интересно, не напутал ли чего. Вот что они сами про себя

    пишут:

     

    Altium (formerly Protel International Limited) was founded by Nick Martin in 1985 in Hobart, Tasmania, to develop PC-based software to aid in the design of Printed Circuit Boards (PCBs). His initial DOS PCB design tool was readily accepted by the Australian electronics industry, and by mid-1986 Altium was exporting the design package through distributors to the United States and Europe.

     

    There was little EDA software available for the Windows platform at the time, despite advances in its processing capabilities and reliability, and there were increasing numbers of design engineers using Windows-based operating systems. Consequently, in 1991 Altium released the world’s first Windows-based PCB design system, Advanced PCB.

     

    ...led to Altium undertaking a successful IPO, and listing on the Australian stock market in August 1999. The funds raised were used to make suitable company and technology acquisitions in 2000/01, including the purchases of ACCEL Technologies, Metamor Inc, Innovative CAD Software and TASKING BV. With these technologies Altium was able to enter the FPGA Design and Synthesis market in 2000, and the Embedded Software Development market in 2001.

     

    To better reflect the company’s new market position of having multiple brands in the embedded and FPGA as well as EDA markets, on August 6, 2001 Protel International was renamed Altium Limited.

     

    Ник Мартин у них и правда главная шишка. Зарплата 1 доллар в год (на кой ему зарплата?), акций на сколько-то там миллионов.

     

    Полез копаться в старом хламе, надыбал:

     

    --прога под вынь "Advanced PCB Design" в окошке "About" обозначает себя так: "Protel For Windows Electronic Design System", Version 2.0.4, Copyright 1991,94, Protel Technology Inc.

     

    --прога под вынь "Advanced Schematic" в окошке "About" обозначает себя так: "Protel For Windows Electronic Design System", Version 2.0.4, Copyright 1992,94, Protel Technology Inc.

     

    В Австралии компаний "Inc" нет, это типично американская штучка. Сейчас штаб-квартра Альтиум в Австралии, в Сиднее, это верно. Как они в Австралии опять оказались - не знаю. Может, это Ник Мартин такие хитрые выверты делал: в Австралии начинал, потом в штаты подался, но затем решил опять в Австралию вернуться.

  8. Почему?Ну повёл он шнурочки как-то не по-люцски. Не нашёл я у него места, чтобы сказать - это, типа, одно, а это, другое.

     

    Дык, сказано же: "TopoR - это инструмент, которым нужно уметь пользоваться", и далее по тексту :biggrin:

     

    Поясняю своими словами. ТопоР не только авторазводчик, но и редактор. Причем не рядовой редактор, а редактор топологии. Он позволяет редактировать так, как никакой другой редактор не может.

  9. Вроде всё хорошо развелось. Но работать не должно. Типа на высокой чЯстоте.

    Почему?

     

    ------------

     

    Я тут небольшую платку в TopoR Lite развел, без подвижки компонентов: 80 цепей, 342 cm, 27 via. Подсунул ее же в Protel Situs - 18 цепей не развелось вообще, а те что развелись - 421 cm, 57 via. Так шта... :biggrin:

  10. P.S. Кто нибудь применяет?

     

    Я к нему приценивался несколько лет назад, цен не помню, но помню, что показался дороговат, 4-битный проц могли бы и подешевле продавать. Был он разработан Темиком, заточен на какие-то специфические связные применения.

  11. не надо спорить - это бессмысленно ... кричат и спорят тысячи - дела делают единицы

    Как это ни банально, но в спорах, бывает, что-то рождается. Мало радости в одиночку изобретать велосипед и ходить по граблям.

     

    Всё-таки очень бы хотелось поконкретнее: что именно плохо в Спектре?

    На мой взгляд, результаты разводки Спектры/Электры (по крайней мере, то что я видел) требуют длительной ручной доводки: много лишних переходных, дорожки делают ненужные петли, встречаются изгибы под 90. Мне отвечали, что это вроде бы лечится настройкой ограничений, т.е. DO файлами. Однако моих сомнений такой ответ не рассеял. Хотелось бы увидеть хоть одну приличную плату, разведенную Спектрой, и заодно сравнить, как ее разведут другие авторазводчики (PADS, Protel, ТопоР). Те примеры, которые в треде приводились (из них только один Спектра), ТопоР развел лучше: вдвое меньше переходных отверстий, короче дорожки. Осваивать Спектру труднее и дольше. Из преимуществ по сравнению с ТопоР-oм: в Спектре больше фичек, плату легче редактировать после разводки, и многие считают, что плата выглядит красивее. Что еще?

     

    Подводя итог, на вопрос "что именно плохо в Спектре" вырисовывается такой ответ:

    -- ее трудно и долго осваивать

    -- подготовка DO файла занимает много времени (говoрилось: "неделю готовишь, за 15 мин разводит")

    -- результат разводки посредственный: много слоев, много переходных, излишне длинные дорожки, "взбрыки"

    -- соответственно, после разводки надо будет долго приводить плату в порядок

     

    В сумме интересно было бы оценить ее "эффективность" (по кол-ву затраченного времени и по стoимости изготовления платы) по сравнению с ручной разводкой и с другими разводчиками (Electra, Protel, PADS, ТопоР).

  12. Однако утром вас будет ждать сюрприз. Вы узнаете еще об одном очень серьезном недостатке SPECCTRA

    ...

    =АК=, я внятно ответил на Ваш вопрос о причинах перехода на падс или нужны еще какие-нибудь уточнения? 

    Нет, невнятно. Все больше экивоками да намеками изволите изъясняться. Мол, "изучите спектру, попробуйте сами, тогда увидите какой у нее недостаток". Неужели трудно прямым текстом изложить свой опыт и мысли, неужто и впрямь хочется чтобы другие сами прошлись по граблям? Смею заметить (не сочтите за наезд), что эмоции Ваши мне более-менее понятны, но, будучи инженером, я их не одобряю.

  13. 1. Народным средством передвижения по USB ( прямо-таки Volkswagen от USB) является конвертер USB-COM FT232 ( 3 usd) фирмы FTDI. Тоже самое, но с "именем" и приличной поддержкой - техасовская TUSB3410 ( 5 usd)

    CP2102 вроде бы всего трояк стоит

     

    4. Cypress когда-то хвалился, что его 8-битные процики M8 со встроенным медленным USB являются самым дешевым решением, всего около 1 бакса

  14. Коды с временными параметрами fill/space можно посмотреть здесь:

    http://www.geocities.com/SiliconValley/Lakes/3947/TABLE.HTML

    Более точные описания некоторых IR протоколов - в приложенном файле.

    Some_IR_Protocols.xml

  15. Я работал в спектре 4 года.

    Это не аргумент, и даже не рекорд. Я знаю десятки людей, которые пользуются телевизором всю свою жизнь, но не знают как он устроен. :)

     

    Тем не более, Ваши слова вызвали у меня интерес. Получается, что проработав 4 года со спектрой, Вы перешли на авторазводчик PADS. Почему?

     

    ---------------------------------------------------------------------------------------------------------

    Пока же суть да дело, еще несколько цитат, на сей раз из Printed Circuit Design и в моем вольном пересказе:

     

    -- Про Ситус разработчики говорят, что топологически он только "определяет путь", а потом вызывает "проверенные алгоритмы авторазводки", которые конвертируют этот путь в дорожки на плате

     

    -- Про Спектру в п.6 говорят, что диагональная разводка может не оставить места на плате, и советуют сначала разводить ортогонально, а потом подрезать углы (из чего разумно было бы сделать вывод, что диагональная разводка в Спектре - это какая-то кривоватая "заплатка" на ее ортогональную сущность).

     

    ---------------------------------------------------------------------------------------------------------

     

    Вот, нашел интересное сообщение о том как PADS "разводился" со Спектрой :biggrin:

     

    Pads Software, Inc. (Marlborough, MA) and Cadence Design Systems, Inc. (San Jose) terminated their long-standing OEM agreement to supply the Specctra auto-router to Pads' customers. The companies are working together to ensure support for all customers, whether they continue to use Specctra or Pads' recently released Blaze Router auto-router. Pads will continue marketing and distributing Specctra until April 30, 2000, when this agreement takes effect. It will discontinue shipping Specctra with the next version of Power PCB, scheduled for April 2000. Both companies will honor all existing maintenance contracts. Customers with a Specctra maintenance contract must request Pads to provide their appropriate contact and system information to Cadence, who will then deliver subsequent new versions of the software. Cadence will support these customers under the existing maintenance contract at no charge until their renewal is due. Pads will also continue to provide phone support to all Specctra customers with a valid maintenance contract. Cadence will remain a member of Pads' Vendor Integration Alliance (VIA) program, which provides third party vendors and customers with a way of integrating their tools into the Pads design environment.

  16. способ1. Запускаем разводчик и смотрим, как он ведет трассы.

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

    и видим только то, что показывают: не как ведет, а как pазвел

  17. Вы бы хоть проверили предварительно :cranky:

    Как проверить? Как отличить трассу, разведенную под 45, от трассы, подрезанной под 45? :ninja:

     

    Кстати, Altera Cyclone II Device Handbook, Volume 1, pp.11-16 и 11-17:

    Use the following general guidelines for improved signal quality:

    -- Longer traces have more inductance and capacitance. These traces should be as short as possible to limit signal integrity issues.

    -- Avoid 90° or 45° corners.

     

    Еще Altera AN224, p.14:

    -- Keep clock traces as straight as possible. Use arc-shaped traces instead of right-angle bends.

    -- Do not use vias in clock transmission lines. Vias can cause impedance change and reflection.

  18. Получил: 231 переход, а вот длина почему-то меньше: 25906мм, вместо 26668мм (данные измерений PADS, у Вас написанно 2657см). Результат в приложении

    Так-что алгоритм трассировки похоже происходит из одного источника :) , а вот оптимизация кол-ва переходов в PADS похоже до конца еще не отлажена :(

    Длина непосредственно связана с кол-вом via: чем больше via, тем короче. Чтобы избавиться от 1-2 via приходится делать длинные петли.

     

    ТопоР классно разводит, при той же (примерно) длине 2561 см использует вдвое меньше via, всего 125 (ваpиант с автоматической подвижкой компоненов). Похоже, что алгоритм трассировки PADS не имеет ничего общего с алгоритмами ТопоР-а :biggrin:

     

    По кол-ву via с ТопоР-ом никто тягаться не сможет, имхо, т.к. сама идеолoгия разводки другая, во всем. Поэтому ТопоР и кажется таким "странным". Чтобы соперничать на равных, другие разводчики тоже должны быть "странными", а они "обычные" :)

     

    Примените команду set diagonal_mode always, и Specctra будет вести трассы диагонально.

    Опять процитирую Altium WP0101:

    ... a technique known as rectilinear expansion was developed. This technique defines the space between obstacles on the board as a series of rectangles. Once the set of rectangles has been defined, a routing path is determined by following the edges of the rectangles.  ...  This approach is often referred to as shape-based autorouting, because it models the routing channels using rectangular shapes. ... Routing is constrained orthogonally to the boundaries of rectangle.
    Так что диагонально Specctra веcти тpассы не будет, а именно подрежет углы после pазводки :cranky:
  19. Насчет сложности редактирования... ну, трассы с дугами можно и нужно редактировать в ТопоРе. ТопоРский редактор специально разрабатывался для подобной работы.

    К сожалению, возможности его редактора пока что сильно ограничены:

    -- нельзя заливать полигоны

    -- нельзя задавать барьеры

    -- нельзя копировать разведенные участки (необходимо для многоканальных уcтр-в, чтобы разводка всех каналов была одинаковой)

     

    Поэтому результат работы ТопоРa бывает надо редактировать внешним редактором. А это неудобно и много времени занимает, в основном из-за дуг, имхо. Остаюсь при своем мнении, что это единственное имеющееся неудобство скругленных дорожек :mellow:

     

    PS: Забавные цитаты из документа Altium WP0101 "Topological Autorouting - Mapping the changing space" (это они прoтеловский ситус так обзывают, с понтом "топологический" :))

    ...

    Once the design requires more than two layers it may be more efficient to search for routing path in directions other than vertical and horizontal.

    ...

    Neither a fixed-grid router or the rectilinear expansion router can map directly in nonorthogonal direction; they can only map the space in horizontal/vertical manner. To produce neat diagonal routes, these types of autorouters must first define a route using orthogonal tracks and then run special postrocessing routines to convert the right-angle corners to diagonal.

    То есть, спектра-электра разводят по горизонтали/вертикали, а потом подрезают углы. :biggrin:

  20. надо ли это делать в ущерб другого

    Какой ущерб, в чем? Я не знаю никакого ущербы от коротких проводников со скругленными углами. Преимущества - знаю, а ущерба - нет, не слыхал про ущерб. :wacko:

     

    Вы тут высказывались насчет того, что проводники по кратчайшей траектории якобы занимают больше места на плате. На это я привел конкретные результаты: длина уменьшается примерно на 10%, соответственно, примерно на столько же уменьшится занимаемая ими площадь. Так что не надо сказки рассказывать про какой-то мифический ущерб :cranky:

     

    Хотите разводить все руками - так идите и разводите с богом. Пишите свои программы на ассемблере, если религия не позволяет писать на С, паяйте цифровые схемы на рассыпухе, если не хотите осваивать VHDL и FPGA. Только потом не жалуйтесь что зарплату маленькую получаете... :biggrin:

     

    спор бесмысленный...

    Совершенно согласен, т.к. аргументов от вас так не услышал. Пошлю-ка я вас, уважаемый, в игнор... B)

  21. на несколько милиметров короче чем остальные(таже SPECCTRа).., только за счет того, что проводники разведены не ортогонально\под 45 а по прямой(это вряд ли можно считать заслугой ТопоРа).

    А чьей же еще? Тaк обычные авторазводчики не умеют. Да и не каждый человек может, судя по высказывaниям. То ли соображаловки не хватает, то ли решимости признать очевидные вещи. :tongue:

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