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

kkobru

Участник
  • Постов

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

  • Посещение

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


  1. Добрый день! Подскажите, пожалуйста, как мне лучше отфильтровать из сигнала 50Гц? Рабочая частота у меня 10КГц, я собираю данные с частотой 320400Гц, провожу децимацию в 4 раза со скользящим средним и затем при помощи БПФ измеряю магнитуду на этой частоте. Проблема в том, что присутствует изрядная наводка 50Гц на исходный сигнал, и её хорошо видно после децимации, ну и на выходе у меня видно биения полезного сигнала. Использую я библиотеку CMSIS-DSP, процессор ARM Cortex-M4F. Посоветуйте, пожалуйста, как лучше убрать эту наводку? В ЦОС я новичок, не всё пока понимаю, заранее спасибо! Фазовые искажения не важны.
  2. Добрый день! Есть такая задача: нужно рассчитать 2 трансформатора на сердечнике RM12, под универсальный источник питания дуговой лампы. Трансформаторы будут управляться шим-драйвером программируемым. Параметры такие: 1 трансформатор: отношение 1:20, первичная обмотка - напряжение до 24В, вторичная обмотка - напряжение на нагрузке до 480В, ток нагрузки - до 300мА. При этом после пробоя лампы напряжение падает до 90В. 2 трансформатор: отношение 2:1, первичная обмотка - напряжение до 24В, вторичная обмотка - напряжение на нагрузке до 12В, ток нагрузки - до 5А. И какие частоты будут оптимальными для этого? Заранее спасибо!
  3. Вот для примера плата. АКЛС.105.510.001 Плата управляющего модуля.pdf
  4. Добрый день! Разрабатываю печатные платы в Altium Designer, цифровая, аналоговая, силовая схемотехника, шаговые моторы. Программирую МК фирмы Texas Instruments (MSP430, Tiva C, C2000). Языки - С, С++, ASM. Есть EVM. Ищу разовую или периодическую удалённую работу. Примеры работ могу показать.
  5. Это не наш драйвер. Там вообще ничего кроме inf нет, т.к. используется стандартный драйвер ядра, т.е. не никакого кода вообще. Это же стандартный COM порт, просто с другим PID. Написано же - ЗА ВОЗНАГРАЖДЕНИЕ, а не за спасибо! Не годится. Это коммерческий продукт, и загружать у клиента при пусконаладке самоподписанный сертификат нам никто не даст.
  6. Добрый день! У нас линейка устройств на базе TM4C123FH6PM, все устройства имеют интерфейс подключения к компьютеру в виде USB CDC, PID у нас честный, получен от TI. Проблема в том, что для работы по Windows 7/8 драйвер надо подписать (Под Windows 10 драйвер не требуется), и для этого нужно приобретать сертификат у коммерческого СА, и там дальше множество неочевидных действий. А сам драйвер-то кода не содержит, это голый .inf файл, т.к. Windows уже имеет в ядре стандартный драйвер CDC, да и подписать-то надо один раз и навсегда. Возможно, кто-то из разработчиков уже имеет такой сертификат и поможет нам подписать драйвер за вознаграждение? На всякий случай .inf файл прилагаю, заранее спасибо! usb_dev_serial_portlab.inf
  7. Через парасолид и степ больше половины теряется. Отверстия кривые, меди и шелкографии нет.
  8. А на классическом Altium Designer никак?
  9. Добрый день! Работаю в AD17. Использую старый плагин SOLIDWORKS Modeller для AD17 для передачи плат в SW, по он работает только с SW2017, а инженеры перешли на 2019. Есть ли какой-нибудь внятный способ передачи плат в SW? Официальный способ - SOLIDWORKS PCB Connector, но в России он не продаётся. Кто что посоветует?
  10. К сожалению, мне там ничего не понятно. Есть ли пример кода?
  11. Добрый день! Передо мной стоит такая задача - MSP430 с тактовой частотой 20МГц собирает данные с трёх оптических каналов со скоростью 1000Гц. Данные имеют выраженную наводку 50Гц и высокочастотные шумы. Сбор данных производится в прерывании. Мне нужно получить сигнал на выходе с частотой 10Гц, из которого убраны все помехи. С алгоритмами ЦОС я не знаком, вычислительная мощность слабая. Что посоветуете? Спасибо!
  12. CapTIVate на MSP430FR2633

    Разобрались сами, спасибо.
  13. CapTIVate на MSP430FR2633

    Добрый день! Кто-нибудь работал с сабжем? Кто может помочь запустить проект? Не бесплатно, разумеется. Заранее спасибо.
  14. Проблема решена. Кривой контроллер был, другой запаяли - всё ОК.
  15. Микроконтроллер свежий, заводской, в нём ничего не зашито.
  16. MSP430 и Spy-Bi-Wire - помогите!

    Добрый день! Я сделал макетку на MSP430FR2633 для емкостной тач-клавиатуры. Платка маленькая, и я решил зацепить его к JTAG по Spy-Bi-Wire. Вот так: К разъёму JTAG подключил согласно документации: 1 нога разъёма X1 - к 4 ноге, 2-я - к 1-й, 3-я к 8-й, 4-я к 7-й, 5-я - к 9-й. CCS 7 при попытке прошить говорит Unknown Device. JTAG - MSP-FET (чёрный). Lite-FET-PRO430 тоже не может подцепиться - говорит, что контроллер не отвечает. С питанием всё ок. На JTAG загорается несколько раз красная лампочка, после чего ошибка. Заменил R1 на 47к, на землю кинул ёмкость 1.2н, ничего не изменилось. Что может быть не так? Заранее спасибо!
  17. Да, с формулировкой я слегка ошибся. Импульс длительностью 1нс, а не "менее 1нс". Вот такие:
  18. Давайте я уточню с точки зрения предметной области. Это лабораторные приборы, которые работают по RS232/485 либо Ethernet, если нужен большой поток данных. Набор команд простой должен быть: 1. Установить значение параметра 2. Переключить что-то 3. Считать значение с измерителя 4. Получать поток значений с метками времени с измерительного канала 5. Получать события (готовность, ошибка, и т.д.) Самое важное, что это должна быть открытая библиотека на С, которую легко подключить к коду, работающему без ОС.
  19. Добрый день! Имеется задача подсчитывания импульсов для прибора. Проблема в том, что на входе у нас импульсы шириной не более 1нс, с частотой не более 20МГц, а для подсчёта нужно, чтобы импульс был шириной не менее 2 тактов контроллера, то есть не менее 25нс. Читал всякое про одновибраторы, но они все с такими короткими импульсами не работают. Что посоветуете? Спасибо заранее.
  20. Мда. Дело конечно интересное, но вот мне пока не очень понятно, как это всё будет работать, если: 1. со стороны слейва у нас MSP430 без ОС. 2. необходимо от слейва к мастеру передавать поток данных со скоростью до 200 отсчётов в секунду. и, кстати, там не PC мастером, а как правило, приложение под встроенный линукс. Я смотрел на MessagePack, но он, по-моему избыточен.
  21. Добрый вечер! Пришло время разработать некий внутренний стандарт управления приборами, и хотелось бы найти какой-нибудь открытый протокол, удовлетворяющий следующим требованиям: - Работа через полудуплексный или полнодуплексный последовательный порт, либо через другие каналы, в том числе IP. - Архитектура точка - точка, мастер-слейв. - Событийная модель (то есть, возможность получать с мастера асинхронные события/данные, с возможностью настройки, как их получать, через поллинг, либо через отдельный канал) - API для встраивания протокола в C/C++ на стороне мастера и С на стороне устройства. Думаю, такое должно быть, просто не понимаю, как искать. Заранее спасибо!
  22. Он их вообще в стороне ставит.
  23. Добрый день! Пытаюсь разобраться с передачей модели платы в SW. Использую AD 17.1.5, с расширением Altium 17 Modeler for SolidWorks 2017 версия 8.9.12.0. Саму плату строит в SW отлично, со всеми дорожками, отверстиями, а вот когда пытаюсь передать компоненты, для которых есть 3d body - полная беда. Сами модели некоторых компонентов создаёт неполные, может, например, только одну ножку сделать, и размещает их чёрт-те где, причём не параллельно плате. Один раз как-то удалось добиться, чтобы они встали на свои места, но неправильно повёрнутые. Кто-то этим пользовался? Сразу скажу, AD у меня с торрента, ломаный, хелпа к расширению нет. Так же есть расширение SOLIDWORKS PCB Connector, но оно требует создания managed project, для которого требуется Altium Vault, которого я найти на торрентах не могу. Буду благодарен за любую помощь.
×
×
  • Создать...