Jump to content

    

itxs

Участник
  • Content Count

    27
  • Joined

  • Last visited

Everything posted by itxs


  1. Электроникой занимаюсь более 5 лет, сейчас набрал команду людей, чтобы коллективно заниматься контрактной разработкой как простых так и сложных устройств, серий как мелких вплоть до единиц, так и крупных, до 10000. С февраля будет возможна работа через юр.лицо. В наличии все необходимое диагностическое и монтажное оборудование, используем современное ПО, контроль версий. Для быстрого прототипирования есть наборы актуальных электронных компонентов (и большие CAD библиотеки их и посадочных мест) и расходников. Есть канал прямых поставок с Digikey, Mouser, Arrow и т.д., но работаем и с нашими дистрибьюторами. Непрерывно стараемся изучать новые знания в области и подтягивать текущие. В разработке используем водопадную модель с итерациями. Набираем на стажировку студентов, знакомых с программированием электроники. Используемые семейства МК: STM32, nRF52, ESP32. Компетенции по ПО: USB DFU, Low power, Bluetooth low energy (+custom services), ESB proprietary RF, USB (HID, MSC, CDC), Modbus, всякие gsm/gprs модемы, CAN (+J1939), другие стандартные последовательные интерфейсы, Ethernet (lwip), TouchGFX, ЦОС и фильтрация, разработка САУ и построение мат.моделей процессов, фильтр Калмана, пид регулятор и т.д. Компетенции по проектированию схем и топологии печатных плат: многослойные HDI платы, высокоскоростные дифф. интерфейсы (на практике было порядка ~10 гбит) MIPI, HDMI, DP, USB3.0, DDR RAM и т.д. СВЧ топология (с предварительным компьютерным моделированием), расчет ВЧ трактов с исп. диаг.Смита, векторный анализ на реальном прототипе, SI/PI симуляция, BGA роутинг и т.д. Сразу напишу, что сложные проекты за 2-3 месяца не делаем, сроки оцениваем адекватно, с закладыванием резерва. Аналитику и план по проекту делаем бесплатно, до согласования. Для доп.информации могу приложить свое резюме с hh info.pdf
  2. В личные сообщения средствами этого форума electronix, либо мой телефон +79959025721, скоро нам еще сделают сайт.
  3. Можем сделать на Semtech SX1272 или подобных, свяжитесь, обсудим детали.
  4. В московскую фирму на срочную разработку ПО требуется программист встраиваемых систем. Требования: - Опыт создания ПО для МК STM32 - I2C, USB device, SPI - Умение разбираться в больших иностранных даташитах устройств, управляемых микроконтроллером, вычленять из документации информацию, необходимую для написания ПО. Фактически требуется подключить конфигурируемый преобразователь HDMI-2xMIPI Toshiba TC358870 к стм32 и вывести видео с ПК на матрицы, плата с STM32F103 и TC358870 уже есть. Далее - продемонстрировать управление изображением с помощью МК и показать исходный код прошивки. Оплата обговаривается на собеседовании, после чего заключается договор. Сумма ориентировочно - 100 000. Сроки - ориентировочно месяц.
  5. Предлагаю услуги по проектированию печатных плат в известном современном ПО. Основная работа имеется, но по вечерам и выходным есть время, которое хочется провести с пользой. Входной формат (от Вас): требования к функционалу, надежности и производительности, габариты, условия эксплуатации, желаемая приблизительная стоимость, компоненты или технологию, которые Вы хотите применить, минимальный типоразмер компонентов на плате. Выходной формат (после оплаты): исходники проекта, gerber файлы, схема в PDF, 3D модель платы с компонентами в .STEP формате, BOM. Дополнительные платные опции: сборочная информация (picknplace координаты, удобочитаемые подписи компонентов на слое монтажной информации), моделирование целостности сигналов - при необходимости, но в последнем (SI) я не специалист. За дополнительную плату могу заказать вам плату в "Резоните" или проинструктировать о том, как подготовить плату для массового производства/монтажа. Имеется опыт проектирования многослойных печатных плат с высокоскоростными шинами HDMI (5.2 Гбит/с), MIPI DSI, USB 2.0, ну и все стандартные интерфейсы, составление принципиальных схем с этими же интерфейсами, микроконтроллерами STM32, есть опыт радиочастотных плат и схем 0.1-3 ГГц, опыт заказа монтажа мелкой серии плат, имеются аккаунты на сайтах крупных мировых поставщиков компонентов. Будет удобно, если вы в Москве. Могут быть случаи когда я загружен и не могу принять заказ, тогда можно поставить его в очередь, если нет особых ограничений по времени. Если в работе будет обнаружена ошибка, из-за которой одно из требований не выполняется - продолжу работу над вашим проектом бесплатно в течение максимум 4 недель, затем в случае неудачи - возвращаю деньги. По вопросам - обращайтесь в ЛС.
  6. BLE nordic searching

    Цитата(n0b0dy042 @ Jul 17 2017, 23:01) Привет все. Неторопливо собираю BLE продукцию фирмы nordic. Сейчас ищу nrf51 USB dongle PCA10031 и nrf52-PDK PCA10056. У кого что есть? Кто готов поменять, продать? Москва. Магазин "Ультран", пересылка 3-4 дня из СПб
  7. Цитата(Mihail Gluhowchenko @ Sep 6 2016, 12:45) А смысл вам в таких матрицах? Пикселизация будет иметь место быть, а FOV будут черные полосы по краям. Ещё много вопросов по оптике там. Проще и лучше взять матрицу 4К и реализовать драйвер на FPGA это хоть как то избавит от видимых пикселей и разной цветовой температуре экранов.Ну и конечно не забывать про оптическое решение. Тошиба предоставляет файлик Exel с коэффициентами и стандартную схему подсоединения + софт. Если вы говорите, что готовая схема у вас есть, очень странно, что вы не залили тестовую прошивку. Матрицы 4К во-первых дорогие, трудновато найти, во-вторых тогда и к видеокартам ПК требования повышаются. Кроме ультрадорогих типа eMagin и т.д. пока не нашли матриц такого разрешения и приемлемых размеров. Пикселизация сейчас присутствует даже в топовых VR системах; конечно, мы будем искать пути для избавления от нее. FPGA вкупе с 4К матрицами сделает систему ну совсем уж дорогой, да и сложность разработки повышается в несколько раз, ибо текущие полные спецификации MIPI DSI недоступны бесплатно, требуется регистрация в MIPI сообществе. Цветовая температура одинаковых матриц одинаковая, разброс пренебрежимо мал. Excel файлик у нас есть, софт она нам не предоставила. Стандартную схему подключения было трудно достать, но она у нас есть. Прошивку придется писать самим, но зачем, если можно распараллелить, чтоб пока заниматься другими частями системы, там не только шлем.
  8. Цитата(Elsystems @ Aug 31 2016, 07:00) В новых STM32 есть и HDMI и MIPI, возьмите такой кристалл лучше и не нужно возиться с преобразователями. В STM32 нет видео HDMI, есть только интерфейс управления устройствами HDMI (CEC), это низкоскоростной однопроводной интерфейс, видео по нему не передается. Да и MIPI там только один, так что только для одного глаза, да и дохлый для наших применений: у нас 2 матрицы разрешением 1080х1200 каждая, частота кадров 60 Гц, соотв. 3.7 Гбит/с поток HDMI при 24 бит/пиксель.
  9. В г. Москва, Котельники требуется электронщик-программист на полное трудоустройство для разработки систем виртуальной реальности. Зарплата высокая, обсуждается с кандидатом. Требуется: знание Altium Designer, IAR/KEIL, соотв. - знание схемотехники и современной элементной базы, поставщиков и производителей электронных компонентов, умение проектировать хорошие печатные платы и писать ПО для микроконтроллеров ARM серии STM32, составлять гербера для производства плат. Желательно знать основы дизайна высокоскоростных интерфейсов (HDMI, MIPI-DSI).
  10. Проектирую передатчик в полосе 136-174 МГц. В качестве генератора - ADF4360-8, схема из даташита, а управляет всем STM32F103C8. Только смотрю, выходной пик выше -49 дБм не поднимается, а у чужого передатчика (реверс которого я и делаю фактически, только с обновлением элементной базы) - стоит пллка MB1501, и ее уровень сигнала гораздо выше, где-то -33дБм. Я задаю такие множители: делитель опорника=960, множитель pll=6000, чтобы имея опорные 24МГц (функция одного из выводов STM32), получить центральные 150МГц и сетку с интервалом 25кГц. Модулировать собираюсь подключением фильтрованного фнч 5порядка ШИМа к внутреннему VCO. В качестве усилителя у меня BFR93A + NE5550234 + MRF1511NT1, чтобы получить до 6 Вт выходной мощности. Я делаю пплку в первый раз. Сильно ли влияют характеристики RF-пригодности компонентов для таких частот? Правильная ли разводка? Почему выходной сигнал с плл на 1 МГц ниже рассчетного? (149 МГц, а надо 150) и очень низкого уровня, недостаточного для усиления. Сильно ли влияет 20% отклонение номиналов компонентов в петле ФАПЧ? Цитата(iTXS @ Feb 9 2016, 23:11) Проектирую передатчик в полосе 136-174 МГц. В качестве генератора - ADF4360-8, схема из даташита, а управляет всем STM32F103C8. Только смотрю, выходной пик выше -49 дБм не поднимается, а у чужого передатчика (реверс которого я и делаю фактически, только с обновлением элементной базы) - стоит пллка MB1501, и ее уровень сигнала гораздо выше, где-то -33дБм. Я задаю такие множители: делитель опорника=960, множитель pll=6000, чтобы имея опорные 24МГц (функция одного из выводов STM32), получить центральные 150МГц и сетку с интервалом 25кГц. Модулировать собираюсь подключением фильтрованного фнч 5порядка ШИМа к внутреннему VCO. В качестве усилителя у меня BFR93A + NE5550234 + MRF1511NT1, чтобы получить до 6 Вт выходной мощности. Я делаю пплку в первый раз. Сильно ли влияют характеристики RF-пригодности компонентов для таких частот? Правильная ли разводка? Почему выходной сигнал с плл на 1 МГц ниже рассчетного? (149 МГц, а надо 150) и очень низкого уровня, недостаточного для усиления. Сильно ли влияет 20% отклонение номиналов компонентов в петле ФАПЧ? Пока пришли не все детали, поэтому PLL тактируется от проводка от вывода генерации частоты стм32 (MCO)
  11. Цитата(V_G @ Mar 16 2016, 02:29) С какого перепуга из-за узкополосной модуляции будет снижаться мощность? Если вы на спектроанализаторе видите уменьшение амплитуды палок при включении модуляции, это не значит, что мощность снижается. Просто при наблюдении спектра с усреднением общая мощность размазывается по полосе частот. Мгновенная мощность при ЧМ не меняется с включением модуляции. Так что вы увеличивать число каскадов подождите. Ок, понятно. Но я уже воткнул еще один BFR93.
  12. Параметр S11 у BFR93A на 150 МГц находится около 30-j22. Подойдет ли такая цепочка согласования к 50 Ом в полосе 136-174?
  13. Ээм, в общем с FSK разобрался, теперь начал возиться с усилительными каскадами. Вместо одного BFR93A в первом каскаде поставил 2 каскада из таких же, чтоб компенсировать снижение мощности изза модуляции. Каждый каскад BFR93 делает гармоники на 0.5f, 1.5f, 2f и т.д. с уменьшением. Но плохо то, что усиление затрагивает только гармонику 0.5f, остальные в т.ч. и сама центральная частота не только не усилены но даже немного ослаблены. Как усиливать саму несущую а не ее половинную гармонику? 2 и 3 транзисторы (NE5550234 и MRF1511) усиливают нормально, с ними вроде бы проблем существенных нет. В сл. версии решил заменить BFR93A на современный BFU550W ибо он не сильно дороже, и имеет потенциальные 18дб против 13дб у текущего; на моей низкой частоте там должно еще больше усиления получиться. У меня стоит CST, вот бы там научиться моделировать согласование транзисторов...
  14. Цитата(Corner @ Mar 5 2016, 20:31) Мне вот интересно, как ФАПЧ синтезатора реагирует на то, что частота ГУНа меняется не по его воле. Сдается мне, появляется процесс поиска начальной фазы, ибо модулятор ни разу не когерентный. Думаю, при модуляции частотой выше частоты среза фильта фазовый детектор хоть и меняет напряжение противоположно напряжению модуляции, а значит, с такой же высокой частотой, которая так же не проходит через фильтр фапч, поэтому система не расстраивается. Фильтр просто отфильтровывает обратную связь на тех частотах на которых она не нужна, вот vco и не замечает эти корректировки, но замечает модуляцию.
  15. Цитата(V_G @ Mar 4 2016, 15:44) Модулирующее напряжение берется с проца (5 В двойной размах) и подается на резисторный делитель 510к - 100 Ом. Нижний резистор включен реостатом для подстройки девиации. Параллельно верхнему - корректирующий конденсатор 3300 пФ (у меня Манчестер 1200 бод). Правый конденсатор фильтра - 4,7 мкФ. CPP_3C дает большие шумы по расчету. Спасибо, сделал так через 1мкф и делитель 330К-670R[подстроечник] (у меня 3.3В логика), получил девиацию +-12.5Кгц от центральной 150МГц, красота, только спектр не очень, хочу как то выразительнее его сделать. Модулирую пока меандром 2кГц ножкой в режиме пушпулл, которая и подключается к тому делителю.
  16. Цитата(V_G @ Mar 4 2016, 15:11) Я подаю модулирующее напряжение между землей и конденсатором пропорционально-интегрирующей цепочки петлевого фильтра CPP_2C (в терминологии ADSimPLL). В стандартном петлевом фильтре конденсатор заземлен, я разрываю эту цепь. Фильтр в цепи делителя модулирующего напряжения компенсирует искажения ЧХ, вносимые при прохождении через элементы петлевого фильтра. Никаких ОУ, никаких смещений частоты нет, т.к. модулирующий сигнал проходит через конденсатор. Ах, вот я как раз думал про кап, спасибо. То есть вы отсоединяете последний конденсатор (самый правый) фильтра от земли и на полученный свободный конец подаете напряжение? Какая амплитуда этого напряжения и емкость конденсатора у вас? Очень интересно, тоже думаю, что можно обойтись без нагромождений ОУ. Одно отличие - у меня фильтр CPP_3C.
  17. Продолжаю делать передатчик. Посоветовали модулировать VCO путем суммирования напряжения CP и напряжения с делителей модулирующих пинов с помощью схемы сложения на ОУ. Как и в случае с простыми делителями (схема без ОУ), центральная частота уехала с 150 до 154.1 МГц, как же ее обратно вернуть? Поставил 2 ОУ последовательно, 1 отнимает другой прибавляет, включаются попеременно. К ним сигнал подходит от буферов тоже на ОУ, к которым сигнал идет уже от МК.
  18. Цитата(vfo @ Feb 21 2016, 20:05) Ну и убогие же эти ADF с внешними частотозадающими индуктивностями. Для себя давно решил, если речь не идёт о частотах выше 400-500МГц, легче, быстрее и качественнее свой ГУН сделать. Если и правда внешний ГУН качественней, то как-нибудь порпобую с внешним. У внешнего с диапазоном перестройки дело лучше обстоит чем у внутреннего? а с наводками?
  19. Если не трудно, может покажете какую-нибудь проверенную схему усилителя на 6 Вт? пока VCO модулирую подтяжкой к земле через полевик и резистор, думаю, надо добавить второй полевик чтобы и вверх тянуть. Тогда будет полноценный FSK-2, что мне только и нужно.
  20. Цитата(V_G @ Feb 17 2016, 03:56) В анализаторе, скорее всего, это внутренний аттенюатор, который учитывается автоматом при выводе спектра. Если у вас дополнительно щуп 10 дБ, то его учитывайте в уме. Проверить легко, подключившись к промышленному (поверенному) ВЧ генератору. Вооот. собсно я так и делаю. Теперь начался этап биасинга и согласования, и я почувствовал что не все знаю. все смещения транзисторов у меня задаются тремя потенциометрами 1K. На затворах и базах дополнительно есть резисторы соотв. по увеличению мощности - 10К, 4,7К и 2K.
  21. Цитата(Aner @ Feb 16 2016, 01:13) Странно что не поняли моего вопроса. Не про пересчёты меж единицами измерений. Просто есть существенная разница между щупами для осциллогафа и его входом и входом анализатора спектра. Отсюда вопрос к щупу с аттенюатором 1/10; и корректность ваших измерений. А бусины считаются, посчитайте ... может вам и 1000 Ом мало будет. Мм. В анализаторе есть такой параметр как Input att. выставил его соотв. на 10dB, потому что щуп 10dB. Думаю, как раз должен скорректировать. Пришли остальные детали, спаял, отстраиваю.
  22. Цитата(V_G @ Feb 12 2016, 06:58) 1. Про индуктивности: частотозадающие катушки производитель рекомендует размещать перпендикулярно друг другу для минимизации взаимовлияния. 2. Про спуры: желательно все 3 питания (AVDD,DVDD,VVCO) разделять дросселями (типа BLM21), делать раздельные блокировки максимально близко к выводам. ВЧ блокировки - лучше в верхнем слое. Спасибо, на приведенных скриншотах видно что индуктивности перпендикулярны, а бусины (дроссели) - BLM41PF800SN1L, правда хочу узнать, не слишком ли сильные взял (80R на 100МГц). Сейчас они есть только у выходного каскада сзади и спереди, значит поставлю и на AVDD, DVDD и Vvco цепи. Для монтажа используем исключительно верхний слой, дешевле ведь при производстве получается. Цитата(DEM_ALEX @ Feb 13 2016, 19:02) Одни и те же частоты выходного сигнала можно получить разной комбинацией параметров. Причем при одной комбинации могут быть спуры, а при другой их не будет. На этапе отладки для быстрого изменения параметров можно использовать софт от AD, который по параметрам "считает" содержимое регистра. Я написал себе библиотеку для удобного управления и настройки ADF4360 по SPI, с помощью нее тоже можно быстро задавать и смотреть, выводить в дебаг и т.д. значения "регистров" ADF4360, множители, переключатели и т.д. Могу выложить, если нужно. Цитата(Aner @ Feb 11 2016, 23:21) Что за такие измерения (как понимаю картинки с анализатора) ... с щупом с аттенюатором 1/10, а где приведенное к 50 омам? r1ban.ru/likbez/dB-calc.htm, translatorscafe.com/cafe/units-converter/dbm/c/ - получается 103.8 дБмкВ, но в анализаторе такая опция тоже есть.
  23. Цитата(iTXS @ Feb 11 2016, 19:03) Виновником низких показаний оказался щуп. Я взял другой - он после подстройки мне выдал -18дБм главного пика, что уже пригодно для усиления. Сигнал LOCK DETECT выставляется, ессно, если частоту задрать за пределы vco, то lockdetect не выставляется, пробовал. На большой развертке видны гармоники задающего сигнала (24МГц). Предполагалось, что это будет делать TCXO, но он еще в пути, и пока я перекинул проводок от микроконтроллера на контактную площадку для TCXO, выведя таким образом на плл частоту с внутреннего PLL микроконтроллера. Линия получилась длинноватая, поэтому форма сигнала - пилообразная скорее, а не меандр, в общем не очень. Жду TCXO. Про ADsimPLL я давно знаю, в ней все и расчитывал, очень полезная программа. Для связывания каскадов руководствовался тем, что в даташитах на транзисторы указаны схемы для 50Ом, сл-но их можно просто соединить. Это пока тестовая версия платы, на ней выведены 3 подстроечных резистора для задания напряжения баз и затворов всех транзисторов. Транзисторы еще не впаивал, потому что самый первый еще не пришел. Как раз таки диод я и подключил, но не к лок-пину ADF, а к стм32, которая смотрит состояние пина LD ADF, и в соотв. с ним зажигает или если там пусто - гасит светодиод. В принципе -18дБм это ведь неплохо? нго думаю можно и больше. Просто нормального щупа нет, а на самом хорошем написано "60МГц", с ним то я и получил самый высоки Кстати, частота перестала ехать, теперь стабильно стоит там, где нужно, 155МГц при RefCounter=960, N=6200, timebase=24MHz. Заметил, что если на определенном расстоянии от индуктивностей vco сверху разместить металлическую пластину, то спектр становится чище. Думаю, это изза повышения связи между этими двумя L. Примечательно, и при увеличении и при уменьшении высоты железки становится хуже. Но и совсем без нее не ужасно (на скринах ниже). Думаю установить экран определенной высоты с точностью до мм. UPD: Заменил выходной резистор к питанию индуктивностью 160нГн, сигнал стал -3дБ, что, думаю, очень неплохо, однако появились спуры на +-2МГц от центральной, и спады центрального пика стали менее крутыми. Снимал с щупом с аттенюатором 1/10, если я правильно понимаю, надо прибавить к -13дБм десять и получим -3дБм:
  24. Цитата(V_G @ Feb 10 2016, 11:38) Синтезаторы серии ADF4360 дают выходной уровень порядка 0 dBm при максимальной установленной мощности, вне зависимости от того, есть модуляция или нет. Можно также уменьшать мощность на 3 ступени по 3 dBm каждая. Так что ваши измеренные уровни - либо брак измерений, либо неправильное включение ИС. Не применяйте радиолюбительских схем, фирменный софт Аналога ADSimPLL нарисует вам правильную схему. Плюс контролируйте захват синтезатора (подключите светодиод для контроля LOCK), при отсутствии захвата ИС может сама убирать выходной сигнал. Виновником низких показаний оказался щуп. Я взял другой - он после подстройки мне выдал -18дБм главного пика, что уже пригодно для усиления. Сигнал LOCK DETECT выставляется, ессно, если частоту задрать за пределы vco, то lockdetect не выставляется, пробовал. На большой развертке видны гармоники задающего сигнала (24МГц). Предполагалось, что это будет делать TCXO, но он еще в пути, и пока я перекинул проводок от микроконтроллера на контактную площадку для TCXO, выведя таким образом на плл частоту с внутреннего PLL микроконтроллера. Линия получилась длинноватая, поэтому форма сигнала - пилообразная скорее, а не меандр, в общем не очень. Жду TCXO. Про ADsimPLL я давно знаю, в ней все и расчитывал, очень полезная программа. Для связывания каскадов руководствовался тем, что в даташитах на транзисторы указаны схемы для 50Ом, сл-но их можно просто соединить. Это пока тестовая версия платы, на ней выведены 3 подстроечных резистора для задания напряжения баз и затворов всех транзисторов. Транзисторы еще не впаивал, потому что самый первый еще не пришел. Как раз таки диод я и подключил, но не к лок-пину ADF, а к стм32, которая смотрит состояние пина LD ADF, и в соотв. с ним зажигает или если там пусто - гасит светодиод. В принципе -18дБм это ведь неплохо? нго думаю можно и больше. Просто нормального щупа нет, а на самом хорошем написано "60МГц", с ним то я и получил самый высоки Кстати, частота перестала ехать, теперь стабильно стоит там, где нужно, 155МГц при RefCounter=960, N=6200, timebase=24MHz.