Jump to content

    

rudy_b

Свой
  • Content Count

    911
  • Joined

  • Last visited

Community Reputation

0 Обычный

About rudy_b

  • Rank
    Знающий

Контакты

  • Сайт
    http://
  • ICQ
    0

Информация

  • Город
    Питер

Recent Profile Visitors

3977 profile views
  1. Умножать нужно и на косинус - т.е. измерять именно амплитуду без влияния фазы. И, желательно, делать измерения и на соседних частотах для оценки помех. И повторять возбуждение несколько раз в зависимости от амплитуды принимаемого сигнала - чем он меньше - тем большая статистика требуется для его распознавания. То же самое при обнаружении высокого уровня помех.
  2. Да я последний раз и работал с Cyclone лет 15 назад. А тут понадобились недорогая и своя оптика, без нормальной PLD никак, вот и пришлось разбираться со свежаком. Как все испортилось, кошмар просто. Правда обнаружил одну радостную вещь - оказывается в QuartusPrime18.1 Standard скрытно сохранился старый квартусовский симулятор QSim. И он прекрасно работает сохранив нормальный интерфейс и честно работает через ModelSim. После ModelSim - это просто счастье какое-то. Правда для Cyclone10 он держит только функциональную симуляцию, но, как выяснилось, ModelSim тоже делает только ее. И, кстати, он позволяет мгновенно сгенерировать TestBench со всеми сигналами для ModelSim, что весьма удобно. А TimeAnalyzer, в отличие от нормального старого анализатора, считает что-то свое, а вовсе не то, что меня интересует. Но с ним я еще не разобрался до конца, может удастся вытащить то, что мне нужно. Еще поковыряюсь с ним.
  3. Кажется я сам нашел ответ на этот вопрос. Нужно в Assignments->Settings->EDA tool Settings->Simulation->кнопка "More EDA Netlist Writer Settings" поставить "Generate functional simulation netlist" в "Off". После этого появляется несколько файлов sdo. Но вот печалька - после этого появляется такая ошибка Error (20268): Functional simulation is off but it is the only supported netlist type for this device. Выходит, что реальная симуляция НЕ поддерживается для Cyclone10lp - только функциональная. Хотя файлы sdo выглядят нормальными. И что делать?
  4. Еще один вопрос - как заставить QuartusPrimeStandard 18.1 сгенерить файл задержек .sdf (или .sdo) для Cyclone10lp? Везде пишется, что он генерится автоматически, но его нет. Т.е. все проходит нормально и ModelSim доволен, но это только функциональная симуляция, все задержки нулевые. Для реальной симуляции нужно подцепить файл с задержками (.sdf или .sdo) но его нет. Старый квартус его генерил, а в этом его нет. Кто-нибудь решил этот вопрос?
  5. Есть проблемы для токов более 10 А. Специальных чипов нет (по крайней мере я не нашел). Есть много чипов с током до 20 А, но они - стабилизаторы напряжения с ограничением тока. И у половины из них есть защита от перенапряжения на выходе, которая пытается ограничить выходное напряжение путем подключения полевика между выходом и землей. И это практически не прописано в даташите, там есть только легкие намеки. В обычных случаях это срабатывает, но в случае с суперконденсатором это приводит к мгновенной гибели чипа. Чтобы этого не происходило приходится выход подключать к конденсатору через изолирующий диод, что снижает КПД. В общем - вопрос пока открыт.
  6. Спасибо. Как оказалось, проблема была именно в правильной лицензии. Mне прислали её в личку. Подставил свой MAC в HOSTID и все заработало со стандартным лекарством.
  7. Подскажите пожалуйста про лекарство для Quartus_Std18.1 (build 625). То, что лежит в закромах (правка 3-х байт в sys_cpt.dll), не работает, по крайней мере в Win7 SP1 64. Говорит, что Evaluation Mode и не генерит файлов программирования. Или что-то еще нужно сделать?
  8. Вы просто не продумали то, что не сказано в этом "ТЗ". Срок -1 год, полгода - разработка, изготовление (заказчиком) печатных плат, закупка (заказчиком) комплектации, монтаж (заказчиком) печатных плат, отладка опытного образца, внесение коррекций. Вторые полгода - сборка корректированного железа, разработка и изготовление корпусов (заказчиком)(а что - не нужны?), отладка, написание программ в PС (а вы как думали?), обкатка и коррекция мелких ошибок, подстройка по изменившиеся хотелки заказчика и т.п. Цена изменяется примерно в соответствии со сроками. Опыт в разработке подобных вещей большой, посему на провокации неопытных заказчиков реакция спокойная.
  9. Эта проблема возникает и в Orcad. Не работал с LtSpice, но, думаю, разницы нет. Сделайте отдельную цепь GND1. Но тут возникают серьезные проблемы, связанные с тем, что у многих элементов идет неявный отсчет напряжения от нуля и, если не принять специальных мер, будут ошибки. Например Gain. Иногда истинная земля неявно используется даже в subckt (очень много неграмотно написанных), что приводит к изумительным ошибкам. Чтобы их не возникало, перед переходом в домен с отдельной землей GND1, все входные напряжения нужно пропустить через вычитатели (Dif(V,GND1)), затем сделать то, что нужно (можно использовать стандартные элементы), затем все выходные напряжения нужно пропустить через сумматоры (Sum(V,GND1)) и, только после этого, их можно использовать в домене со стандартной землей.
  10. Несомненно на специализированном устройстве это можно сделать лучше. Но эта штука - универсальный приемник, который может делать не только это, а и многое другое, чего не сможет сделать специализированный модем. И в этом ее преимущество, по крайней мере для меня. Подслушивать GSM мне не интересно, а вот широкополосный приемник, связь со спутниками и т.д. - интересно.
  11. Как-то непонятно. 1. Передатчик (антенна) помещен в первую стальную трубу с продольной прорезью? 2. Затем эта труба вставляется во вторую стальную трубу без прорези, но с немагнитной металлической крышкой? 3. Что собственно тогда является антенной, обеспечивающей передачу сигнала наружу из второй трубы? Где и какие токи и напряжения? Это самый важный вопрос, если с ним разобраться - все остальное решится автоматически 4. Зачем нужна внутренняя труба - может ее убрать? Мы делали нечто похожее (но не слишком) для железной дороги. Там и излучателем и приемником служили одновитковые контура из стальной трубы диаметром порядка полуметра. Работало на частоте 50 кГц в резонансе. Основной проблемой было ввести эти контура в резонанс на 50 кГц и это делалось на одновитковых трансформаторах, которые надевались на трубу (при замкнутой трубе) или подключались в разрыв трубы. Тут - что-то подобное, но выглядит странно, нужно понять что и как излучается.
  12. Поигрался с SDR на RTL2832. Все вроде ничего, но полоса маловата - 3 МГц самплинг не всегда достаточен + КВ конвертер для частот ниже 24 МГц нужен. Сейчас хочу попробовать HackRF One, там от 1 до 6000 МГц (??есть вопросы) и 20 МГц самплинга, но стоит сейчас 10-12 тыр. Есть довольно подробные описание работы с GNU Radio (и линукс и винда), там вроде есть основные кубики, и, мне кажется, не так сложно и дописать свои. И, вроде, есть не только запись исходного сигнала, но и запись декодированных пакетов, в частности GSM.
  13. HDC2080 - врет влажность

    Возьмите стакан, наполовину залитый водой. Сделайте крышку (просто плоский кусок пластика), просуньте через нее провода датчика, прижмите чем-то тяжелым. Влажность будет 100%.