Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Módulo APT (R&S FSL / Keysight N9936B) #1

Open
4 of 7 tasks
EricMagalhaesDelgado opened this issue Jul 18, 2023 · 3 comments
Open
4 of 7 tasks

Módulo APT (R&S FSL / Keysight N9936B) #1

EricMagalhaesDelgado opened this issue Jul 18, 2023 · 3 comments

Comments

@EricMagalhaesDelgado
Copy link

EricMagalhaesDelgado commented Jul 18, 2023

Estudo inicial acerca da automatização da avaliação de parâmetros técnicos (APT) em monitorações conduzidas por analisadores de espectro.

Inicialmente restrito aos seguintes parâmetros técnicos:

  • Frequência (offset)
  • Nível
  • Largura de emissão
  • Potência de canal
  • Atenuação de harmônicos em relação à fundamental

Inicialmente restrito aos seguintes instrumentos:

  • R&S FSL
  • Keysight N9936B

Produtos iniciais:

  • Função que tenha como argumentos de entrada o IP/Porta do instrumento a controlar, além da frequência central da emissão a analisar; como saída, os valores dos parâmetros analisados.
  • ...

Referências:
(a) MATLAB:
Treinamentos gratuitos ofertados pelo desenvolvedor do Matlab, a Mathworks - ao menos o "MATLAB Onramp" (2h). É necessário fazer cadastro no site da Mathworks.
https://matlabacademy.mathworks.com/

(b) VISA/SCPI:
https://www.rohde-schwarz.com/br/driver-pages/controlo-remoto/2-remote-programming-environments_231250.html
https://www.rohde-schwarz.com/br/driver-pages/controlo-remoto/3-visa-and-tools_231388.html
https://www.rohde-schwarz.com/br/driver-pages/controlo-remoto/3-why-visa-_231254.html
https://www.rohde-schwarz.com/br/driver-pages/controlo-remoto/4-instruments-drivers-vs.-plain-scpi-commands_231246.html
https://www.rohde-schwarz.com/br/driver-pages/controlo-remoto/5-measurements-synchronization_231248.html
https://www.rohde-schwarz.com/br/driver-pages/controlo-remoto/6-instrument-error-checking_231244.html
https://www.rohde-schwarz.com/br/driver-pages/controlo-remoto/7-speed-optimization_231252.html
https://www.rohde-schwarz.com/br/driver-pages/controlo-remoto/8-choosing-the-right-physical-interface_231240.html

(c) Manuais de operação remota dos instrumentos:
https://anatel365-my.sharepoint.com/:f:/r/personal/eric_anatel_gov_br/Documents/Anatel/Controle%20remoto?csf=1&web=1&e=zZYgNi

@EricMagalhaesDelgado
Copy link
Author

EricMagalhaesDelgado commented Jul 18, 2023

@EricMagalhaesDelgado
Copy link
Author

Em relação ao desenvolvimento, sugiro o seguinte approach:

  • LIVE SCRIPT >> FUNÇÃO ou CLASSE (a depender do objetivo final)

Em relação à demanda específica, sugiro o seguinte approach:

  • Fazer a medida MANUALMENTE, registrando o fluxo em "papel" (pode ser papel mesmo). :)
  • Automatiza a medição.

@EricMagalhaesDelgado
Copy link
Author

EricMagalhaesDelgado commented Dec 8, 2023

  • Validar algoritmos de medições com funcionalidades embarcadas nos próprios instrumentos.
  • Análise preliminar à medida sobre a saturação do instrumento (piso de ruído, atenuador etc).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants