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

=AK=

Свой
  • Постов

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

  • Посещение

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

    5

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


  1. Предложите свой вариант ESD Gun для нищих

     

    "Сага о напильнике"

     

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

  2. Говорю же вам НЕТ у меня и нихрома, а то давно бы его сделал :)

    Чайника нет? Паяльника нет?

     

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

     

    1) есть транзистор IRF7313 в корпусе so-8 , хватит ли его на ток 5Ампер,

    Слабоват.

  3. 1) У меня защита по току не планируется да

    2) мне негде достать требуемый датчик тока.

    3) В этой схеме нет смысла защиты по току, ибо если будет кз на выходе, то все равно сгорит.

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

     

    Резистор сами сделайте из нихромовой проволоки, если готовый купить негде.

  4. Привет всем. Имеется повышающий преобразователь с 12в до 15в на ток 5А

    Схемку представьте

     

    Проблема в том, что эта микруха UC2843 не может работать без тоокового датчика. Как быть?

    Поставить датчик, т.е. включить по типовой схеме.

  5. программисты просто упоротые. но ИДЕ у них получилась хорошая. Поправили немало косяков самого кодблокса, собрали разные наборы для сборки и отладки. Всё это посолили и поперчили. Не супер-пупер, но вполне достойно вышло.

     

    зы. но сам я назад на кодблокс вернулся - мне кроссплатформенность нужна. но до этого пользовался успешно. эта та IDE, за которую не надо платить, которая не отжирает сотни мегабайт явой и в которой после создания проекта можно нажать F8 и отладка работает без всяких бубнов.

     

    EmBlocks заработал с полпинка с платкой Нуклео STM32F030. Круто.

     

    Я кодблоками пользуюсь время от времени, тоже хорошая вещь.

  6. Em::Blocks

    Я не смог достучатъся до их сайта. Кто-то взамен подсовывает страницы с голландского полит сайта со всякой пургой о малазийском МН-17. Сегодня попробовал еще раз через анонимайзер, так удалось зайти и скачатъ дистриб. Штука интересная, буду пробоватъ.

     

    Вот окно KDS (оно же Eclipse Luna SR2) в режиме отладки.

    Как я уже писАл, в моем случае KDS не пожелал работать с FRDM KL25Z, в результате - не прошел в финал по озвученным в первом посте критериям. Я не стал настаивать, поскольку общая монстроидальность Фрискэйла вазывает у меня отвращение. Хуже них, наверное, только Тексас и Интел.

  7. JLink дает такой мощный отладочный канал как RTT

    Наверное, я недостаточно ясно обозначил, что мне нужно. Мне нужен отладчик в исходных текстах, т.е. интегрированный с редактором. С пошаговой отладкой, брекпойнтами и вотч-виндовс, если вы понимаете, что это значит. То есть, такой же, как в MPLAB, Keil и пр., или как в любом вменяемом внутрисхемном эмуляторе.

     

    А консоль для отладки, это, конечно, приятный бонус, но он на втором-третьем месте среди моих приоритетов. Обычно мне хватает "запасного" (неиспользуемого) UART для этих целей. Однако интегрированного отладчика/эмулятора мне он не заменяет.

  8. С Bluegiga/SiLabs в этом плане было бы проще - у них есть готовые скрипты, реализующие uart через BLE. Правда, считается, что для такой задачи именно BLE не очень хорошо подходит. Максимальная скорость получилась около 1 кбайта/с.

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

     

    SiLabs в то время сидел молча. На рынке присутствовали Амбер, Нордик и Тексас. Тексас выглядел устарелым изначально, характеристики по потреблению были худшими из всех. Поэтому Блюгига, которая сидела на тексасовских чипах, особо не привлекала, тем паче что цена на модули у финнов тоже была довольно высокой. Нордик был интереснее. А вскорости подоспел БлюНРГ. Сейчас еще чипы появились, и китайские модули дешевые, да только интерес у меня пропал.

  9. ARM компиляторы поддерживают ЛЮБОЙ ARM. Остальное неважно.

    Мне нужен отладчик. С пошаговой отладкой, брекпойнтами и вотч-виндовс.

     

    А если без отладчика, то меня и Ардуино бы устроил, и mbed, и любой Эклипс с GCC. Однако мне без отладчика и даром не надо.

  10. почему АРМ? Почему не МИПС? Я после 24-й серии перешел на 32 и прекрасно себя чувствую. Может я что-то пропустил? Вопрос серьезный, без подкола.

    Я делаю устройства с батарейным питанием. В линейке PIC32 нет ни одного "нановатт" чипа. А линейка PIC24F очень ограничена по размерам памяти. И это при том, что PIC24 жрет память программ как свинья, а пресловутые "нановатт" PIC24F по потреблению на фоне АРМ-ов выглядят очень блекло.

     

    Кроме того, иногда я делаю иные устройства, не малопотребляющие, но чувствительные к цене. И вижу, что за те же деньги, за какие Микрочип продает "дешевые" PIC24 с 16К памяти программ, я могу купить Atmega328 с 32К памяти, или XMC1100/STM32 с 32K или 64К памяти.

  11. что конкретно хотели реализовать на BLE и почему не получилось?

    Хотел получить самый обычный COM порт или его подобие. Не получилось - потому что коллега-программист продолбался со старт китом для nRF51822 несколько недель (в свое свободное время, по вечерам и по выходным) и сломался: сказал, что он не может предсказать, сколько еще времени надо долбаться, чтобы получить результат. И я ему ничем помочь не мог, хотя честно пытался прожевать все эти тысячи страниц спецификации BT.

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

    Вменямые люди, я думаю, меня прекрасно поняли. Это нечто подобное "индексу Биг-Мака" в экономике, простой и наглядный способ оценить затраты и качество софта. У кого много времени и мало денег - выберет бесплатную среду. Кто ценит свое время - выберет универсальный Кайл или Иар или же сядет на "фирменную" IDE.

     

    IDE всегда для любых контроллеров и КОМПИЛЯТОРОВ должна быть одна

    Это маниловщина. Можно сколько угодно хвалить Кайл, но Сайпрессовский PSoC он не поддерживает, и вряд ли когда-либо будет поддерживать. А посему не надо догматизма, лучше использовать IDE по обстоятельствам.

  13. Ещё IAR забыли посмотреть для полноты картины :) Ну и с Эклипсой сексом позаниматься.

     

    К сожалению, до IAR-а руки не дошли. Однако уверен, что в IAR-у тоже все ОК, как и в Keil. Когда-то работал под IAR-ом для MSP430, впечатление было очень позитивное.

     

    Что же касается Эклипса, то бОльшая часть перепробованных IDE сделана на Эклипсе, в т.ч. Инфинеон и СиЛабс. Это изрядно добавляет кривизны, но привыкнуть можно, лишь бы работало.

     

  14. Неужели всё так плохо?

    Угу. Если есть примеры, можно ими пользоваться, и все. Сделать что-то свое практически нереально. Поэтому на BLE получится у вас все тот же обрыдлый и никому не нужный hart rate monitor, ничего другого не сделаете. А чтобы сделать что-то свое, потребуется безумное время, чтобы въехать в доку и понять, чего они там наваяли

  15. Медленно переползая с PIC24F на ARM (по причине того, что Микрочип банально не справляется с толпой конкурентов), поставил я себе тривиальную цель. Дай-ка, думаю, найду промеж АРМ-ов и ейных IDE такие, которые сходу (т.е. без особых затрат моего времени на изучение док и на вопросы на форумах) справятся с привычными и тривиальными для Мплаб и PicKit/ICD задачами:

     

    1) инсталлировать среду

    2) создать проект (или лучше взять из готовых примеров), типа, помигать светодиодом

    3) скомпилировать проект

    4) загрузить его в отладочную плату

    5) отладить, т.е. пройти C-шный код по шагам

     

    Постепенно закупил некоторое количество отладочных плат и приблуд:

    - ST - Нуклео STM32L152 и STM32F030

    - Freescale - FRDM-KL25Z

    - Cypress - CY8KIT-049

    - Infineon - KIT_XMC_2GO_XMC1100_V1

    - SiLabs - EFM32WG-STK3800

    - MBED - LPC1768

    - TI - MSP432 LaunchPad

    - китайские ULINK2, J-LINK, ST-LINK-V2

     

    Помимо этого, еще и платку Atmel Xplained Mini прикупил, чтобы заодно попробовать, каково отлаживать Atmega328

     

    Не претендуя на полноту, докладываю о результатах и своих субъективных впечатлениях.

     

    1. Бесплатные IDE - никто не дошел до финиша. Пробовал:

    - CooCox

    - emIDE

    - ChibiStudio

    - SW4STM32

    Далее всего продвинулся с ChibiStudio, базируясь на их видео. Удалось даже скомпилировать проект и загрузить его в STM32F030. На отладке я сломался, как с этим г... можно работать, я так и не понял. Остальные сошли с дистанции раньше. На самых ранних стадиях накрылся SW4STM32, он даже инсталлироваться не способен - не может у меня в компе найти Жабу.

     

    2. Фирменные IDE от производителей чипов - ситуация смешанная, какие-то работают, иные - нет.

     

    - TI - ихняя студия после закачки и установки еще час-другой самообновлялась, что само по себе маразм. Затем, по ходу прохождения самого первого примера "out of box experience" она обновила фирмварь на LaunchPad, после чего тот накрылся медным тазом. Несколько дней я потратил на вопросы на форуме TI, и мне даже ответили, сказали, как сделать factory reset. Я его сделал, после чего фирмварь опять самообновился и снова накрылся медным тазом. Короче, не работает ни хрена, сырое все, а софт пишут какие-то фрики и выкладывают в сеть не проверяя.

     

    - Friscale - какие-то у них странности с самой отладочной платой. Под MBED все работает, под KDS - полный тухляк. Ниасилил.

     

    - Atmel Studio 7 - работает все, кроме отладки. При отладке по шагам все время вылетает в какую-то точку хрен знает где. Ничуть не лучше ChibiStidio.

     

    - Cypress - PSoC Creator мне понравился, однако отладочную платку я купил неправильную: в ней нет отладчика, а есть только бутлодер. По сути, эта платка - аналог Ардуино Нано. Собираюсь купить другую платку, с отладчиком, и пробовать дальше.

     

    - Infineon - Dave заработал с полпинка, никаких проблем. Все просто и понятно.

     

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

     

    3. Фирменные IDE

     

    mbed - классная вещь, все просто и все работает, но отладки нет, увы.

     

    Keil - никаких проблем, все интуитивно понятно и хорошо работает.

     

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

     

    По результатам своих изысканий, я стал с бОльшим почтением относиться к MPLAB. :)

  16. стек, профили. Изучать начинаю с нуля. Кто что посоветует ?

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

     

    Мое личное мнение: Блютус создавали невменяемые красноглазые фрики. После нескольких попыток разобраться в том невшибенного размера бардаке, который они наплодили, я решил держаться от него подальше. Гора родила мышь.

  17. Есть такой SMD корпус по имени MELF. Производственники их страсть как не любят: он круглый, как бочонок, при пайке запросто скатывается. Однако жив, курилка, до сих пор выпускаются резисторы в корпусах MELF. Почему? Потому что металлопленочный резистивный элемент у него расположен по кругу и имеет относительно большую массу. В результате чего такие резисторы неплохо держат импульсные перегрузки. Vishay скромно так пишет про них: "самые надежные и предсказуемые в мире".

     

    post-2483-1446203207_thumb.png

     

    Ну 300В предельных для 0805 тоже както не соответствует прикладываемым 8кВ :)

    А вы для них импульсные характеристики поищите. 10к резистор в импульсе держит порядка 1кВ.

  18. По поводу керамики на входе.

     

    Кемет приводит данные, что 50В конденсатор C0G держит больше киловольта, а 100В кондер X7R пробивается при 700В. Поэтому они советуют ставить C0G.

     

    А ставить наидешевейшие резисторы 0402 в качестве защиты от статики - это изумляет, мне бы такое в голову не пришло.

  19. Ни разу в жизни не видел резистора, пробитого статикой. TVS-ы битые видел, а резисторы - нет, не встречал.

     

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

  20. Нет. Сначала зарядится конденсатор С4 всего до (грубо) 10 вольт и на шину 14 вольт уже не пролезет. А будет разряжаться на землю через R5.

    Казалось бы что в пределе С4 будет заряжаться через R3, втрое большая часть заряда уйдет через R2 на шину +14. Поэтому C4 сможет получить не более чем 1/4 часть от 1.2мкКл, то есть, примерно 0.3мкКл.

     

    Онако в исходном состоянии C4 уже заряжен от шины +14В через R2, R3, напряжение на нем будет определяться напряжением на шине 3.3В и падением на открытом "левом" диоде пары D1, т.е. составит примерно 4В. Если статика, прикладываемя ко входу, имеет положительный потенциал, то ток сразу же пойдет через R3 и D1 на шину 3.3В. При этом участие C4 в процессе будет пренебрежительно мало.

  21. А теперь возьмите 8 кВ, требуемые ГОСТ Р 51317.4.2-99, зарядите до них требуемый там же конденсатор 150 пФ, и подключите его через требуемый там же резистор 330 Ом к Вашему пресловутому входу "TPS".

    И что плохого произойдет? Основная доля заряда через R2=3.3к без последствий уйдет на шину 14В. Резистор R3 ограничит ток на уровне 0.8А. Для BAV99 это нормально, они до 8А в импульсе держат. Шина питания 3.3В может "дрогнуть". Предположим, на ней стоит в сумме 100мкФ. Заряд конденсатора 150пФ при 8кВ равен 1.2мкКл. Даже если он полностью перейдет в 100мкФ конденсатор (что невероятно, для этого надо оборвать R2), напряжение на шине "дрогнет" на 83 мВ. Разве это на что-то повлияет?

     

    Для подстраховки R3 можно увеличить в несколько раз, хотя и при 10к ничего дурного не просматривается.

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

     

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