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

Alan

Пользователи
  • Постов

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

  • Посещение

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

    9

Весь контент Alan

  1. Хехе. Ну вот меня можно и поздравить с обновками: - Щупы HP-3100 и HP-3060 (100/10МГц 1:10/1:1 и 60/6МГц 1:10/1:1) - Кучка рассыпухи типа LM1117 (странно, что у нас такие встречаются редко), CD4046 (он же К561ГГ1), MLX90614ESF-DAA - Пара баночек паяльной маски (теперь двухкомпонентной, с термооотвержением) / первую тестовую плату уже запорол - либо пересветил, либо перегрел... - Набор фрез для резки плат (0.8мм, 1.2мм, 1.4мм: твердосплав (0.8 и 1.4 и TiN 1.2). Фреза 1.4мм. Текстолит держал руками. Узкие части - пробовал 0.8мм. Удобнее, но их мало. Пора доделывать БП! По коду: - Допилил блоки, отвечающие за работу с OneWire (остался вопрос очереди команд) - асинхронная работа, основанная на прерываниях таймера и машине состояний. - Загрузчик будет занимать до 32кБ кода (в 16 не поместился почти сразу - библиотека FatFS очень толстая). - Обновление ПО пока не работает для дочернего чипа (занимаюсь). - Впихнуть чип памяти не получилось - мало свободных ног осталось (если не трогать PORTA, где должен быть DAC (в идеале)).
  2. Возник вопрос по секциям GCC (пока решил заняться программированием bootloader'а для основного чипа)... Я нашёл, как указать начало секции компилятору, но максимальный размер секции для 1284-й Меги - 4kWORD (8kB), но вот размер кода поддержки FATfs переваливает за 12kB, что проблемно. Потому вопрос: Хочу прописать размер секции bootloader-а как 512W (самый конец Flash'а) и выбрать кусочек (относительно динамически) нужный для размещения кода загрузчика в нём где-то рядом с последней секцией памяти. То есть, чтобы код располагался подобно стэку - вот так: [0==Init() Main() .. FS ... Eth ..... (free) ...... Bootloader_code | INIT()==0xFE00 .. 0xFFFF] То есть, фактически, функция Init() находится по адресу 0xFE00 (0x01FC00 байт), затем до конца флеша может располагаться код, и далее не с начала памяти, а где-то с 0xF000 - остальная часть кода. Либо, чуть ниже...Догадываюсь, что потрубется указать размер секции как минимальный (0xF000, например), и уже затем как-то указать точку "сброса". Вот в последнем загвоздка. Есть секция .text - она явно указывает начало области кода. По идее, она должна указывать на вектор прерывания (0xFC00 *2, ибо WORD). Допустим. Но тогда получаем вообще допустимый размер секции в 512 слов. Мало. В понимании компилятора, память будет flat (плоской, линейной), значит, заворачивать её нельзя просто так. Можно попытаться задать начало секции ниже, но как тогда задать точку входа в "невидимом" блоке типа .vectors? А ведь проблема в чём.. Будь это STM32 - можно грузить код в RAM и работать от туда. Например, собирать отдельные "прошивки", заливать их в разные сегменты памяти и потом загрузчиком загружать в RAM и переключаться на неё. Довольно грубо, да, но будет работать. А тут довольно прямолинейный AVR, где таблица прерываний будет в одном явно заданом месте (причём, заданом Fuse-битом). Загвоздка. Хотя... можно ведь, заранее зная позицию расположеная загрузчика, использовать готовый адрес и конструкцию вида: if (fw_upd_req) { asm ("jmp 0xF000"); // Адрес можно указать свой, где будет начало загрузчика. };Из минусов такого решения - во-первых, переинициализация системы, во-вторых, возможное смещение адреса загрузчика (что плохо). Ну, и в-третьих, собственно, сам загрузчик будет находиться чёрт знает где, и переход на него будет условным, что очень плохо. Но зато он в любом случае, сможет обновить ПО в основной памяти.
  3. Чтож... щупы осциллографа доломались, так что БП на время откладывается (но один резистор думаю допаять) похоже, до января-февраля, пока не побываю в столице и не прикуплю несколько новых щупов (уже с обычным BNC, а не этим их MCX-разъёмом, будь он неладен). Процессорная плата. Побеждены: [+] SPI-SD-Card (Кстати, продолжает работать с костылём в виде +249(SD) +2048(SDHC) [+] FAT-FS [>] Flasher [p] Ethernet [p] Commands [w] Bootloader * + - Готово * > - В процессе * p - Пауза * w - Приостановлено Есть у нас тут кто-нибудь, работавщий с SD-картами памяти в режиме SPI обмена? У меня вот странный баг (или фича - я не знаю) и мне бы хотелось проконсультсироваться со знающими. И, да, пересобираю Ethernet модуль. Точнее, рисую плату пока что. Схема PCB
  4. Использую одно нелюбимое слово, но....Косяки, которые я сейчас не могу исправить чисто из-за размеров платы: - Конденсаторы фильтрации "помех" от катушки - Y5U и слишком мелкие. - Конденсатор ЗА дросселем отсутствует (и любит постоянно отваливаться с сопли) - Рабочее напряжение всех описаных выше ДО 50V включительно. Боязно мне запускать его на более высоком (55-57V) - ещё будет 5 хлопков. - Радиатор диода получился слишком близко к трансформатору - пришлось немного его подпилить =( В остальном, вроди бы, нормально. А вот по номиналам - да... В среду, думаю, подпаяю ещё один резистор (кстати, не забыть взять их), максимум, два. И попробую погонять на нагрузке (ещё бы этот резистор не спалить, ага =)).
  5. Да, именно так и осталось с начала разработки схемы. Так БП и не "поёт" ни при какой нагрузке. Видимо, трансформатор намотал с приличным натяжением для него, и потому нечему шевелиться и музицировать.В общем, сейчас хочу сделать второй вариант платы и всё на неё пернести. Уже с учётом ошибок.
  6. Чтож... предоставить интересных осфиллограм пока не могу. Самые интересные находятся в районе трансформатора, а я боюсь сжечь осциллограф, ибо за неимением щупа 1:10 соваться туда будет крайне опасно. Напаял ёмкость за фильтром - смог выжать порядка 2.2А при 5V. На резистор в 1Ом за проводами реагирует пофигистично (муьлтиметр показывает около 2А - сопротивление проводов, как-никак, немаленькое). При подключении сразу на точки выхода - (площадки клемм) мультиметра (1.2-1.5Ом) - имеем 3V и порядка 3А. Почти КЗ. Проверить одновременно напряжение и ток не получилось. При "штатном" питании на резисторах датчика тока получаем пилу до ~~ 0.9V и отсечку на уровне 35% (подоже, нужно добавить ещё в паралель). На холостом ходу видимая шпилька - порядка 3.1% (плюс-минус допуск), но идёт эдакими "пакетами", т.к. разрешающей способности недостаточно, чтобы заметить начало/конец пакетов, так что точно не смогу описать заполнение на минимуме. ЗЫ: Похоже, никто кроме нас с Dr.Nimnul эту тему не смотрит =)
  7. Так. Есть у меня почти готовая процессорная плата. Всё разведено, по большей части, наверное, грамотно. Даже вполне нормально определяется программатором. Разве что, всё в целом пока что не тестировал - прошить второй контроллер в данный момент проблематично, потому пописываю прошивальщик из основного чипа. Столкнулся с приколами работы с SD-картами - во всех библиотеках адрес передаётся в виде 32-х битного номера. По даташиту интерфейса - с 1-цы (0й сектор нельзя, ибо он как первый"). У меня по какой-то причине SD-карта (обычная) требует адресацию с 255 (читается тот самый 0-й, соответственно, 256 = 1, 257 = 2 и т.д.), а SDHC +2048. Что бы это значило - так и не понял пока что. Но факт есть. Зато читается! Кстати, похоже, я оставил переходник на работе... Вот так выглядит "вживую". Фото склеено из 2 кадров, если что В остальном пока занимаюсь кодом... Недавно достал более реальный БП (выдаёт 47.7V на холостом, от него питался офисный телефонный шлюз, пока не помер от вытекших конденсаторов >_> ). Проверил на нём (успев случайно потерять конденсатор ЗА дросселем) и смог выжать только 0.3А при 5В. А потом налетели дела и пришлось всё отложить. Планирую завтра заняться более плотными проверками, раз уж спокойная неделя планируется. Кстати, постараюсь сделать осциллограммы напряжений (замер затворного для оценки холостого хода и работы на нагрузке - вплоть до 25W (1ОМ - штука серьёзная в нагрузке), если вытянет). Так что, надеюсь, день будет плодотворным. В моём случае беда в том, что запаянные, на текущий момент, конденсаторы, расчитаны на 50V. Боюсь, как бы не случилось 4-5 хлопков. Хотя до 1-2 минут они должны бы выдержать. Там 4 неправильных фильтрующих. Сделаю новую плату - поменяю на X2 наконец. Прямо до 40V не проверял. Вот ёмкость поставлю правильную - буду замерять. Сейчас это минимум, глупо. К сожалению, нормальная работа схемы - это пиковая нагрузка до 30W (вполне вероятно, что в стабильном режиме значительно меньше). По моим прикидкам - если 97% времени не будет происходить аварий (вероятно, больше), то схема должна быть в "дежурном" режиме:- Сеть (3.3V*0.3A) - Мозги (3.3V* ~~0.05A) - RTC (5V*0.002A) Итого - менее 2W. Плюс потери - максимум, 3-4W на холостом ходу. Но, это так.. А в рабочем режиме прикидочное значение мощности не должно переваливать за 20W (это даже с учётом пищалки). Но теперь неприятное: 20W / 48V = ~0.4A (0,417A) Берём 3х запас - 1.25А. Допустим. Но мало какой PoE адаптер выдаст такую мощность. По паспарту, тот, что у меня на руках, выдаёт 1А. Хотя... возможно, и будет достаточно. В общем, поставлю! Куда-нибудь в районе выноса у корпуса. Будет веселее =)
  8. Итого по преобразователю питания. На работе печаль - все PoE инжекторы растащили... дали какой-то ни то Б/У, ни то что-то похожее... для питания камер. Выглядит как недохаб с 2 портами и гнездом питания, должен выдавать 48V 0.4A. А Фиг там! БП не может даже запуститься (хотя исправно выдаёт 5V на выходе на холостом ходу), и просаживает напряжение на БП и останавливается. При нагрузке резистором в 1Ом (как при подключении "заранее", так и при включении после запуска), напряжение падает до 0.5-1.1V и дёргается (вместе с индикатором БП). На холостом ходу замерять что-то бессмысленно, ибо даже так напряжение сильно просаживается. А запитывать от УЭП (источник питания 48V, выдающий по-факту, 55) мне как-то... немного страшно. Будем искать другой БП... и за одно сделаю новый вариант платы с учтёнными ошибками, типа разъёма входящего питания и индикатора напряжения на выходе. Предохранитель добавить, что ли?..
  9. [offtop]Несколько не по теме, но в сторону инструментов и приборов. Собственно, вчера, да и сегодня пол дня пускал слюни на скоростные АЦП и усилители. Что получил в итоге по прикидкам: AD9288BSTZ-100, 8BIT ADC 100MSPS DUAL, SMD, LQFP48 - прямой аналог наличиствующго в DSO QUAD АЦП, но со скоростью работы в 100MSPS вместо 40. AD8138ARZ - Высокоскоростной усилитель без лишнего обвеса. STM32F407ZGT6 - Мозги... из самого жирного, что есть в наличии в магазине. Вариант корпуса pqfp208 я вряд ли осилю с набега, а про BGA - и говорить не стоит - там нужен фен. FRPA пока не обдумываю, как вариант, ибо не умею (печально), но было бы неплохо в последствии. Так что можно задуматься над вариантом (+ 2000+ к бюджету). Экран - скорее всего "стандартный" - 320*240, развёртка встроенным контроллером дисплея. Раз уж корпус мозгов большой - полноценная 16-ти битная шина и, скорее всего, использование FSMC в качестве доступа к памяти дисплея. Либо драйвер. Да там не так много и нужно будет. Хотя, RAM+FPGA было бы приятнее... Или иметь возможность поставить между контроллером и дисплеем 2-х портовую память %) Но это уже сказки. Из вариантов работы: В режиме DMA можно делать захват сигнала... проблема только в том, что буфер захвата придётся делать достаточно большим (не проблема для контроллера со 192kB RAM, минус видеопамять, впрочем данные можно выводить только те, что меняются) 320*240*2 = 153600 байт в режиме 5:6:5 (оно нам надо?) или 76800 в режиме 8bit - жирновато. Лучше на лету считать, или генерить блоками. Например, легко можно выводить только часть экрана, где расположена осциллограмма (уже -40 к строкам). Ну и так далее. [/offtop]
  10. К сожалению, я прошивку не разбирал и не знаю, как она работает на уровне сбора данных. Разработчик - где-то на форуме kazus, но выкладывать свои исходники не торопится. Да, прошивка кастомная, купленая, но она значительно лучше "фирменной", с кучей недочётов. Спалить обидно, да.. Но можно же починить потом Сильно дефицитных деталей нет.Но уже сам давно склоняюсь к необходимости собрать самопальный осциллограф. Возможно, это будет моим следующим проектом... позже... но боюсь, что там бюджет спокойно переползёт за цену достаточно навороченного профессионального инструмента. Так что, это грустно.
  11. Нет-нет, что Вы! Я просто после того, как перематывал трансформатор, ещё не впаял его на место. Или что-то ещё делал... в общем, отключил его из схемы. Хотел купить себе "нормальные" щупы на него. В продаже были классические, с делителем 1:10 (хотя и с BMC-разъёмом, но таки переходники BMC->MCX я себе приобрёл) до 60MHz, да кончились. Остался 1:100. Мде. Хвостом чуял, что-то не так с теми конденсаторами. Ну да ладно. Ставлю B32922C3474M (EMI suppresion cap X2 0.47uFx305v) 2шт, а перед ними - 100uF электролита... пару. Теперь как бы их впихнуть в схему. Они не хотят помещаться туда. Это будет проблемно. Плата разрастааааается. Х) Проверил - было достаточно ровно. Заметить пульсации менее 0.2V уже не смог. Ок, попробую. Но от этого осциллографа бесполезно ждать чуда. 36MSps - не столь много. К тому же, замерял именно сквозь конденсатор, потому нет вершины. Попробую сделать что-нибудь другое, либо обойтись без щупов временно. Да, можно подключиться напрямую... знаю, это плохо... но теперь сделаю нормальный делитель. Там 7.5кОм сопротивление. Плюс ёмкость щупа 140pF - очень хорошо срезает частоту. Сегодня попробую уменьшить ёмкость. На самом деле, ещё не упёрлись. Сегодня постараюсь сделать более красиво.. если не сожгу канал Вот это будет уже сложнее. Попробуем что-нибудь сделать.Надо собирать свой осциллограф... "с преферансом и библиотекаршами" (с) И, да, DSO Quad уже был перетёрли косточки в этом сообщении. Там хорошо проверена полоса пропускания приборчика.
  12. Шире, к счастью. Да не было слышно писка. Просто... лично я бы это описал, как тишину. Во всяком случае, работающий под столом ПеКа шумит значительно громче (а он достаточно тихий, если что - порядка 30db). Нет, они нормальные. Там просто соединительные провода оказались довольно длинными.. похоже, они прикидывались дросселями. Метра полтора каждый как-никак. Там? Мизерная ёмкость порядка... фильтры там.. 39нФ*4 = 0.16uF, плёночные. Это всё, что на данный момент у меня есть из "высоковольтных" (выше 50V). Тип... Щааааа....Эм.. CL0805F393Z500 Вот эти, судя по изображениям. Хотя, должны были быть эти CL0805B393K101. Во всяком случае, я просил именно их. Чтож... может быть взрыв о_о Даже 4 подряд. Ой, точно. Трансформатор ещё не припаял обратно Мммм... мне нужны щупы с делителем... боюсь сжечь осциллограф. DSO Quad не любит входного выше 60V. Попробую сделать делитель на резисторах.. скажем.... 10к+20к. Ну... там увидим Может, по 1мм с каждой стороны?.. В общем, поглядим. В крайнем случае, будет у меня 2 комплекта с 1мм зазором. Потому что оба проточил примерно на 1мм. Тут уж как получилось. Я просто сильно сжимал протачиваемый и осторожно (достаточно легко) водил по нему надфилем, стараясь держать его ровно и давить мягко. Сделал "точку опоры" на локте, соответственно, за счёт длинного плеча получил относительно ровный ход. Но перекосы всё же есть, они заметны, если приглядываться. Градусов... 5-10, примерно. Проблема где-то во входном дросселе. Перед ним пульсации маленькие, а в цепи питания... мммм... В итоге поставил единственный конденсатор, который смог найти - 50V*2200uF ЗА дросселем, перед транзистором, паралельно цепочке помехогасящих конденсаторов. Напряжение перестало так гулять. Эпюры прилагаю. Форма переменной составляющей на трансформаторе (холостой ход) Эффективное напряжение на трансформаторе (R-R цепочка 7кОм+7кОм паралельно транзистору). У осциллографа достаточно большая ёмкость щупов, потому сигнал сильно исказился. 93pF - щуп, 136pF - суммарная. Эффективное напряжение на трансформаторе (R-R цепочка) (полная нагрузка) (теперь удалось "прокачать" 3.3*3.3 = 10W энергии (только конденсатор поставил ведь!))
  13. Не забывайте контролировать параллельность шлифа. Это легко сделать плотно прижав к шлифуемой поверхности прямое лезвие (бритва, канцелярский нож) торцом, и посмотрев на свет. Не стоит делать "куполов" - сильно снимать края, оставляя центр. Неравномерный по площади магнитопровода зазор - очень неправильная штука. А я примерно так и делаю. Положил плоский алмазный надфиль на стол, так чтобы ровно был, делаю несколько движений вдоль него, так чтобы кончики пальцев касались стола, получая эдакое выравнивание, затем разворачиваю магнитопровод и делаю ещё несколько движений... замеряю.. Небольшое? Да там почти 1мм в сторону бы был. К тому же, мне бы не хватило толщины надфиля А так и делаю. Разве что просто плотно сжимаю пальцами. Думаю потом использовать термоусадку для окончательной фиксации. Ох... ещё много точить. А что изменили ? По идее должен соответствовать цифрам, которые вы сняли при подаче на выход внешнего напряжения от потенциометра. Вероятно, в самый первый раз я неправильно что-то измерял... При 12V замерять пытался по методу "До кучи" - осциллографом. Похоже, действительно, упёрся в коэффициент передачи, т.к. не добился рабочего напряжения, а вот ниже уйти смог - скорее всего, на вторичной обмотке было току "только-только", чтобы стабилизация начала действовать и при "нижних" положениях она просто теряла ток. Это как догадка, ибо не уверен. Так и делал. Только вот на плате обмотки перевёрнуты, значит, нужно было мотать "прямо" на трансформаторе, но после того как намотал прямые, что-то снова пошло не так.На первичной идёт +U -> 0 Значит, для получения обратнохода, должно быть 0 -> +U(II). Это при прямой намотке. У меня должен был получиться "прямой" трансформатор... но после его подключения к плате, оказалось, что ничего подобного, и вторичку нужно перематывать наоборот. Что и сделал. Зато теперь она правильная Частота... похоже, около 45kHz. Я взялся за трансформатор и не подобрал частоту пока что... исправлю сейчас.Измерил - 41.2kHz.. ::blink Припаял поверх 20кОм ещё 30кОм. 12кОм в итоге... 67.3kHz результат. Прикрепляю пару эпюр напряжений. На холостом ходу, кстати, действительно стал немного генерить, "гуляя" между 5-7% и шпилькой. Возможно, есть пропуски, этого на приборе не смог заметить. А вот гуляние напряжения на проводах под нагрузкой - это печально. Замер проводился при "полной" нагрузке (почему-то снова 4W) и напряжении 36V (3 аккумулятора - нашёл-таки ещё один). Напряжение на резисторах в цепи Истока Напряжение входное ЗЫ: По магнитному зазору... Да тут 2мм! И только при таком зазоре получил индуктивность первичной обмотки в 90-91uH Мультиметр говорит так.
  14. Итак... Трансформатор намотал. С изоляцией между слоями и красивостями. Получилось неплохо. Теперь 45/5. Если что можно будет попытаться уменьшить количество витков. Боюсь только, что может не получиться уже. Магнитопровод сел в притык. В одном месте (выход вторичной обмотки) даже в лёгкий натяг.. Печаль. Ребро убрал, кстати. Оно мешало. Вторичная обмотка получилась в 2 слоя - первый 3 витка, второй 2. В 4 провода это выглядит достаточно занятно. Первичная выглядит куда как лучше. Фосфорная к-та - рулит. Опять же, когда она есть... Но в дело вмешался Ядрёный флюс для алюминия - Ф-61А. Лудит всё, но воняет ужасно. Хотя, говорят, есть ещё более страшный. Ну и немного поцарапать оксилы ножичком - не было лишним. А по поводу лапм... вообще, да, согласен. Сопротивление у них возрастает значительно. И, да, это было скорее сказано в общих чертах - найду что-нибудь. А пока займусь шлифовкой магнитопровода. Нужно довести зазор до ровного и нужного размера. А это по 0.5мм с каждой стороны. Кошмар для ручной работы Картинки На текущий момент. Выточил зазор до 0.5мм приблизительно (во всяком случае, сверло 0.5 входит в зазор, а 0.6 - нет). Индуктивность после перемотки: Первичная без сердечника: 15uH Вторичная без сердечника: около 3uH Межобмоточная ёмкость: ~28pF Первичная обмотка с сердечником и зазором 0.5мм: 290uH Проточил второй сердечник... получил порядка 180uH. Суммарный зазор около 0.9мм Вероятно, мало. Диапазон регулировок - 4.57~5.35V Иииии.... Обмотки СНОВА перепутаны Перемотал. Снова поменял провод в (II) обмотке. Получилось 6.2 витка (в нахлёст), но это не важно! (с) Запустил от 22V (временно закоротил 2 резистора питания ИС, ибо пищала и периодически запускалась и останавливалась). Итог: Напряжение 5V на холостом получаем при 8% заполнения. Или где-то утечка, или так неслабо работает оптопара. Не верю... При том же питающем (а у меня больше нету ) смог получить 2V @ 2A на резисторе в 1Ом. При этом, заполнение импульса УЖЕ 50%. "Жаль! Очень жаль!" (с) Будем пробовать позже при полном питании. В целом работает! Итоговый зазор в сердечнике 0.85мм, как я понял. Приблизительно. Наверное, нужно делать больше? Помехи во входной цепи оста... а... да.. на время пробы, я подключал его минуя дроссель. Упс
  15. Могу замерить по быстрому И да и нет. Очень хочется сказать "Да", но то, что у меня ближе к скотчу. Он очень тонкий, достаточно гибкий, но при этом не складывается - его достаточно трудно сложить и склеить с собой же без образования "петельки" на сгибе. Там буквально 0.1-0.2мм остаётся. Соответсвенно, радиус игбига имеет конечное значение. Вот с ним и попробую.Судя по результатам гугленья по названию - это он. Здесь та же фотография, что в магазине, где я покупал этот "скотч". Нашёл даже в теме работы с 3D принтерами название "Kapton tape". Википедия согласна. Похоже, общая толщина с клеевым слоем - 80um, а толщина основы - 50um. И рабочая температура до +400 градусов. К сожалению, да. Именно такой. На Ш6*6 вообще мало чего имеется в наличии. В принципе, могу убрать ребро, хотя вряд ли получится очень ровно. Да и каркас сам по себе довольно... посредственного качества. Он пластиковый с почти не лудящимися выводами. Сочувствую.Без нагрузки результаты были хорошими. В любом случае, буду проверять чуть позже с более реальной мощностью выхода. Поищу лампочки. После 2-го слоя уже плюнул на красивость и домотал просто в натяжку, не особо заботясь о том, какой проводок куда ускользает. Потратил почти 15 минут на 20 виктов. А я-то как удивился, когда купил их. Точнее, не так. При моделировании схемы просто вставил компонент с типичным выражением морды [Okay...].А что было делать? Да и в наличии были они же. Это вот недавно нашёл SOT-23-3. Да и Proteus делал вид, что ничего не знает про TL431 в этом корпусе >_< Цепочка мелких неприятностей. Зато теперь есть небольшой их запас %)
  16. Ладно, попробую поиграть с частотами чуть позже. По причинам отсутствия дома 48V, пока проверял только от 3 банок LiIon - около 11V. Наверное, можно попробовать проверить при бОльшем напряжении... как только переделаю обмотки. Я их таки умудрился перепутать! На плате сделал встречными, нужно было мотать в одном направлении, но намотал встречно =) Получил прямоход и едва не сжёг демпферные резисторы Им это, похоже, не понравилось.ЗЫ: Вообще, был удивлён полученным эффектом. Это Омск. Тут такого не водится. Либо 1.5 фольгированный с одной стороны, либо он же, но с двух. Конечно. Вот он в продаже. Лично мне напоминает обычный скотч, но значительно более "толстый" и прочный. Проткнуть его чем-то кроме иглы/ножа значительно сложнее. Очень хорошо клеится и держится. Переклеиваний почти не переносит. Не растягивается, мнётся неохотно. Догадывался. Но это единственное, что есть в наличии кроме эпоксидной смолы. Да, подпилил один сердечник. Вышло достаточно ровно. Сверло 0.5мм не проходит в получившийся зазор, значит, он меньше 0.5мм. На глаз - 0.2-0.3мм.Стачивал только центральный... ээ... "штырь" >_> Может быть ещё из-за того, что трансформатор двух секционный. Первую (высоковольтную) намотал ближе к "сточенному" участку (я его туда подставлял просто). Да всё равно перематывать. Обмотка разошлась.Кстати, провода между собой (3*0.31) можно скручивать, или продолжать пытаться уложить их рядом?.. Второе очень муторно. Они так и наровят смотаться кучей >_< 10mV - это предел точности мультиметра, который я мог гарантировать, потому и назвал именно это значение. Надо бы прикупить себе АЦП на 16+ бит...///// "Достаньте/сделайте/соберите/украдите XXX" © ///// И она даже запаяна. Разве что на текущий момент от неё толку... Ну, тут понятно, что она вполне себе работает, но пока далеко не требуется Ни-ни-ни! Я не люблю взрывы. Особенно, когда что-то взрывается рядом с моей мордой. В общем, перемотаю трансформатор, попробую сделать на этот раз более качественно... с межслойной изоляцией... И добавлю витков. С прибытием покупки поздравляю! Вещь крайне интересная. Но мне уже поздно отступаться от того, что начал делать. Получил забавный комментарий по поводу "силы" разработки - "На грани для микроконтроллера" Да ладно. Там ещё даже свободных тактов будет много! Уж я-то просчитал приблизительно. Про "какой попало" трансформатор. На момент первых запусков, он был подпаян с задней стороны платы лёгкими прихватками припоя (буквально, с одной стороны). Ибо мощности явно не будет - либо батарея не выдаст столько, либо контроллер не сможет пропустить такого количества за счёт несовпадения рабочего напряжения и расчётного. А обратная обмотка вообще подключалась проводами, ибо перепутана.. страшное зрелище, в общем. Странный вопрос, но как я умудрился купить выводные TL431?! Это ж надо было. Нашёл в SMD исполнении и убедил Proteus, что у компонента ЕСТЬ корпус SOT-23-3.
  17. Про 0.3 - я тоже не понял. Вероятно, или заполнение окон, или что-то подобное. Не сталкивался на практике пока что.Меня собственно, больше интересовали параметры самой намотки - нужно ли складывать провод в СТОЛЬКО раз. Вероятно, неправильно выставил в программе (что было). У меня такой: М2500НМС-2-11 Ш6*6 здесь.Так что, прошу прощения ::oops Опять же, жаль, что мне очень мало говорят все эти числа. Гугл тоже находит только продавцов, а вот с описанием сложнее. По моему указана граничная частота аж до 0.5MHz, так что, как понимаю, потянет 100+ легко. Хм.. программа считала вообще что попало, как понимаю. Про скин-эффект помним, да. Печальная штука. Как-то недавно был в телецентре, так там уходящие от аппаратуры фиддеры вообще ббыли медными трубами. По осциллографу примерно так и было. Если я правильно помню, то заполнение импульса было порядка 49%. Могу быть немного неточен. Я бы хотел выбрать более высокую частоту работы преобразователя, исходя из возможно достаточно быстрых перепадов мощности нагрузки... Так что, лучше бы ориентироваться хотя бы на 100kHz. Это вообще без проблем! "Чертил" прямо по нему - так что стереть будет легко.Кстати, с уменьшением сопротивления частота повышается. Так что самое страшное при усилении утечки - я получу завышенную частоту и буду бороться с затворной ёмкостью транзистора (через резистор в 10Ом). К сожалению, лабораторного нет, но легко могу его имитировать резистивным делителем и батареей. Да, о нём самом. Впрочем, это действительно не кажется мне "фатальным недостатком". Таки да, именно два кольца и сложил (раз уж производят их парами) Нету. Оба кольца оглядел со всех сторон. Ни-че-го. Смотрел. Нету. Похоже, у меня будет развлечение с алмазными надфилями. Либо действительно, делать прокладки из текстолита. Кстати, ведь вполне возможно сделать из фольгированого нефольгированый, просто стачивая его. Благо, достаточно кусочков осталось. Блин.. Или тогжа уж 100, и линейкой %) Про пропитку лаком тоже печально. Единственное, что могу сделать - пропечь его в духовке, или над горелкой Есть-есть. Но вот с минзурками чуть сложнее. *Почему-то представил трансформатор в маленьком бутыльке с тонким горлышком (от любых микстур, типа нашатырно-анисовых капель)* Однако.. Я бы скорее сделал небольшую выемку в самом каркасе и туда этот провод спрятал, либо вообще сделал отверстие и вывел в него. Как вариант. upd: Вчера вечером вспомнил про остатки флюсов на плате и промыл её... Весь графит стёрся кисточкой т_т Резистор (20кОм) теперь показывает 19.9кОм (допуск 5% + погрешность мультиметра). Зато я помню, что 6кОм - приблизительно 128kHz. Сейчас - 48-49kHz. Замерил заполнение импульсов при 0V выхода - 49.64%. Выход банально обесточен. Трансформатора нет. По поводу лаков... будут проблемы. Есть цапон лак. Из изоляции - есть бумага, плёнка, изолента (в том числе, высокотемпературная, но на пламени начинает гореть, на паяльник не реагирует). Лаки, лаки... Подумаем. Намотал первичную обмотку.. 35 витков 3*0.31мм. 15uH БЕЗ сердечника. 55uH с полвинкой сердечника со стороны обмотки. (1 из 2 секций) <- Возможно, неправильно намотал, но как есть. 285uH С сердечником. Зазор 0.2-0.3мм (центральный, внешние без зазора). 2mH C сердечником БЕЗ зазора. О__о С тем потенциометром, что в пределах моей досягаемости, не получается найти напряжение, при котором заполнение генерации начинает меняться. Оно буквально: Есть!..Нет! При чём, настолько резко, что отследить не получается. Разница - буквально миливольты (точнее, десятки миливольт). Измерить точнее не получается в виду отстутсвия мультиметра с 4 разрядами. 3.5 разрядный на пределе 20V даёт точность 10mV +1МЗР. Да и тот резистор не даёт особенно поиграть с напряжениями. Завтра попробую соорудить что-то более точное. Хвостом предчувтсвую, что в таком режиме очень возможна геренация. Кстати, да, потенциометр действительно меняет пределы удержания. Мне удалось вывести его вниз до 3.5V (примерно) и вверх до (чуть выше) 6.5V. И это по Вашей схеме (с малым запасом по регулировке) >_> В моём случае, разница в 10mV заставляет измениться заполнение импульса от нуля (именно, что нуля) до 49.6% (полный ход). Это... лично мне кажется несколько плохим из-за возможного начала положительной ОС и (теоретической) автогенерации. Во всяком случае, я могу предположить такой момент. upd2: Запустился! От 12V работает! При заполнении ~28%. Стабилизируется на уровне 4.8V при прокручивании резистора до упора. Ошибся. Где-то получил 3.3-4.8V. Примерно. При токе питания порядка 30-50мА (зависит от зазора в трансформаторе, похоже), да и от остального тоже... Пока макет.. Обмотки перепутал >_< Из-за этого похоже, чуть не сгорела снабберная цепочка. Кстати, почему снаббер? Когда есть слово демпфер?
  18. По расчётам программы, у меня получается такое (прикрепил) - Программа рекомендует делать зазор не менее 1мм (меньше - обычно превышает максимальную индукцию в феррите). - Обмотки будут НАСТОЛЬКО многожильными? Правда? Ладно, допустим, первичную я смотаю в 3 витка... но вторичную в 5?! Понимаю, я выбрал случай для критического варианта питания "Экран горит ВЕСЬ", и в реальности он никогда не случится (если только не пробьёт ВСЕ ключи), как и полосы, как и прочее. Но... это толсто. Если просить просчитать на 4А (номинальный, но он явно будет ниже, почти током холостого хода - менее 0.5А), то уже 4 провода, что тоже сложновато. Ваша рекомендация 2-х обмоток в паралель (через диод, да), то её бы было проще реализовать, чем 4 паралельных провода. Запустил БП без трансформатора от 11В - отпаял (на всякий случай) стабилитрон, и закоротил резисторы R1-R4 (4*360Ом). Микросхема запустилась (хотя в начале припаял наоброт, не заметив маркировки). Транзистор запаян, но почти не оказывает влияния. Оптопару проверить пока что не смог. Частота задающего генератора - 50kHz. При ней расчёт трансформатора не проходит - Кзаполнения окна превышает 0.3, требуется 3 витка вторичной обмотки... попробуем поиграть с ёмкостью генератора. Ёмкость достаточно реальная в ~1000pF (по показаниям мультиметра). Смог изменить частоту подбором R7. В итоге, получил ~128kHz при 6.35кОм (да, рисовал сверху простым карандашом для подгонки частоты). Итак, что лучше? Задрать частоту ближе к 150-200kHz, или оставить ~50? Как понимаю, предпочтителен первый вариант, но тогда RC цепочка становится такой: 1nF/5кОм вместо 20кОм. Из лёгких дополнени: Сегодня таки нашёл книгу по Flyback преобразователям (ссылка здесь). Не нужно было так же добавить диод в цепь затвора ключа? В принципе, места мало, но напаять что-нибудь мелкое вполне возможно.
  19. Итого... Перемотал дроссель. Теперь: 2 обмотки по 7 витков. Индуктивность ~16uH на каждую обмотку, при встречном включении ~2uH (насколько измеряет мультиметр). Ёмкость обмотки - 10pF. Осталось собрать трансформатор... где-то у меня была программа... А вот как сделать зазор - у меня нет идей Х) Ииииииииии..... у меня умер паяльник >_< ZD-8903 с "керамикой". Накрылся нагреватель. Остальное целое. Электроника этого ужаса - просто потрясает "качеством" и размером платы. Ну и тем, как всё натыкано >_< Хотя, получилось компактнее, чем у меня - соглашусь. Му-ха-ха. Силовой транзистор оказался не с той стороны платы по запарке. Да, плохо я представляю себе расположение слоёв. В итоге, теперь он "удобно" устроился на корточках >_> Drain - прямой. Source - подключен по диагонали в своё место. Gate - висит, подключенный проводом в своё место. Я считаю, что лучше уж чуть удлиннить линию затвора, чем вешать длинный провод на исток и получать бОлее сильный шум в итоге.
  20. Да там скорее причина в уже побитой изоляции самих проводов. Ладно. Размотал, взял второе.И что бы мы думали? Два сереньких колечка (именно, пермаллой, ибо КП15*7*4.7 - размеры). Материал не указан ниХде. Всё, что есть по нему на сайте. Материал, к счастью, МР140. Его данные мало чего мне говорят... и это печально. Разве что, критическая частота в 100kHz и тангенс угла потерь. Но он же не активный элемент в данном случае, так что сглаживать пульсации всё равно будет хорошо. ЗЫ: Кольца значительно светлее, чем на той фотографии. Я бы сказал, что лак цвета... Примерно.. 423C0F (что похожее набрал в Paint'е). Размышлизмы: Проволка... Кстати, вопрос по намотке трансформатора. Что у меня есть: - Каркас Ш6*6 2 секции, 2*5 выводов (в схеме - как пара разъёмов), верхний пин не используется и не просверлен. - Сердечники Ш6*6 (было бы странно, если бы другие). Эти - М2500НМС-2-11 Ш6*6 0.7мм (зазор). Кто сказал "Зазор"?! Нету! *Сложил сердечники друг к другу и сверлит их взглядом* - Провод намоточный: 0.18мм, 0.31мм, 0.12мм, и пара некалиброваных. Микрометра в хозяйстве, к сожалению, не имеем. Для вторичной обмотки есть более толстый - 0.8-1.2мм в диаметре. Точнее - не могу определить на глаз. Зазор-то как делать? Кусочком бумаги? Трансформатор потом заливать смолой, чтоб не гудел если что? Или так?.. И, да, остановимся на варианте "Кольцо на ногах в натяг". *Тихонько утянул самый подходящий смайлик из чата ареала* Если что, это выражает фразу "А почему? о_О". В лёгкий спор "SMD/выводные" вступать не буду... у меня на плате есть и те и эти. Но вот LM431 не порадовал, сотаваясь выводным. Он не лезет в отверстие 0.5мм. А сверла ЧУТЬ-ЧУТЬ больше у меня нет. Есть 0.5, 0.8, 0.9, 1.0.. В общем, мне кажется, я сейчас закажу себе ещё твердосплавных 0.6-0.9мм.. *Посмотрел на опечатку "0.9м"* xD
  21. А нету. Вот не нашёл. Просто спечённое кольцо. Разматывать уже не хочется. Или я мотал не глядя о_о Да, о нём самом. Я просто думаю, что положить его было бы проще. К тому же, остались достаточно длинные провода.А по поводу обмоток, как я понимаю... Ладно, опищу как могу. Берём два провода, прижимаем их друг к другу (параллельные прямые, ага), и вот так вместе наматываем. Теперь если подключать питание с одной стороны двух этих проводов - будет неправильно - обмотки сонаправлены, и как я понимаю, нужно ставить их крест на крест.. как-то.... так: in1 -.uuuuuuu- out1 ======= in2 -^^^^^^^`- out2 Вот и я так же. Ну, на выходе-то ещё есть место, где прилепить.... хотя, не. Лучше не буду делать навесные элементы SMD деталями. Засмеют..
  22. Похоже, у меня именно такое кольцо. Оно довольно тёмное.И, да, надо было действительно, скруглить. Думаю залить сверху Цапон-лаком для стабильности. Картинка.Это скотч. Такой жёлтого цвета, тонкий но очень прочный как на разрыв (14 мм очень сложно порвать руками), так и на порез (ножём поддаётся быстро, но на то он и нож). По порядку:1. - Это я примерно обрисовал, где будет находиться входной трансформатор. Лежать он будет с другой стороны платы (с нижней, где и будет трансформатор и часть деталей со сверлением). 2. Повешу... видимо, уже сверху. Подзабыл о нём. 3. Пардон. Да и.. у меня такое ощущение, что я буду их подключать на угад т_т Ибо: in1 -uuuuuu- out1 in1 -uuuuuu- out1 ------ ------ in2 -^^^^^^- out2 out2 -^^^^^^- in2 Как правильно? Подавать питание на левые концы и снимать с правых, или крест-накрест? Благодарю! Почитаем на досуге.А пока - удачный кадр: Плата развёрнута - это случайно. Вход получился в правой части, а выход - в левой (по фото). О чём я подумал - так это то, что забыл поставить ещё несколько деталей: Rx Dx - LED индикация наличия напряжения на входе. Rx Dx - LED индикатор наличия напряжения на выходе. Есть у меня одна тупая железяка - удлинитель RS232 для ККТ (чеки печатает с серчера 1С, находящегося в серверной на 2 этажа выше). Там индикации нет, а недавно перебили кабель питания от БП - разбирали, звонили всё пол часа.
  23. А почему нет? 1ГГц - это уже не RTOS, это системы МЯГКОГО реального времени, где задержка между поступлением сигнала, его обработкой и реакциией на раздражитель может Очень плавно меняться в достаточно широких пределах (иногда на 2-5мс, а даже для 2000 об/мин это уже 200/6 = 31.1об/с == 1000мс/31.1 ~~ 30мс/оборот - неплохо, да?). Здесь бы значительно лучше подошёл маленький ARM/AVR контроллер на 50-100МГц (помнится, XMega ещё могут крутиться на таких частотах), и написание его логики в довольно прямолинейном исполнении - на C/ASM, ибо НИКАКОЙ ОС здесь быть не может в принципе - слишком жёсткие требования - буквально, микросекунды и такты. Кстати, прикинул скорости вращения и поток данных от АЦП, да ещё в 3 канала. Многие контроллеры захлебнутся. Разве что, ARM+DSP может вытянуть. Или же, железная логика на компараторах
  24. Итааааак.... У меня есть кольцо из пермаллоя. Хотя, описан, как феррит 15х7х4.8 Вот такой. Нет, куплен не у них. Обмотки намотал лакированным проводом d~= 0.7мм 2 шт. по 8 витков. RLC-метр считает их так: Каждая ~= 13uH, встречно ~= 5uH. Последовательно не измерял. Это подойдёт? За ток ручаюсь - такого провода явно за глаза. Схема PCB Обмотал кольцо термоскотчем, ибо оно проводит ток(!) и намотал сверху обмотки. Готовлю плату к печати.
  25. Хорошо. Начнём с самого верха (по списку): Этот некто должен ВООБЩЕ попасть на форум. У меня он не открывался год, если не 2-3. И ничего же?
×
×
  • Создать...