- taoglas
- TE
- Amphenol

'업무' 카테고리의 다른 글

VBA for Matlab  (0) 2022.11.23
Channel Power  (0) 2021.05.07
Router에 있으면 좋은 기능들?  (0) 2020.12.08

1. pyvisa

PyVISA: Control your instruments with Python — PyVISA 1.13.1.dev167+gfc1cb89 documentation

 

PyVISA: Control your instruments with Python — PyVISA 1.13.1.dev167+gfc1cb89 documentation

© Copyright 2023, PyVISA Authors. Revision fc1cb89e.

pyvisa.readthedocs.io

scpi를 사용하는 가장 쉬운 방법이다. 개인적으로는 위의 방법을 주력으로 쓴다.

 

2. socketscpi

Welcome to socketscpi’s documentation! — socketscpi 2023.06.0 documentation

 

Welcome to socketscpi’s documentation! — socketscpi 2023.06.0 documentation

© Copyright 2019-2023, Morgan Allison Revision 207ee245.

socketscpi.readthedocs.io

 

pyvisa는 무겁다고 안쓰는 협력사 엔지니어로 인해 알게 되었다.

 

아직까지는 충돌되는경우를 많이 보지 못했다.

'업무 > Measurements' 카테고리의 다른 글

Digitizer , 그것은 무엇인가?  (0) 2021.11.19

CST를 활용하여 Metamaterial를 해석해야 하는데, 값을 자동화해서 최적화할 필요성이 있었다.

 

CST에서 제공하는 자동화 툴로는 

1) VBA

2) Python

이 있다.

 

사실 VBA를 잘 모르기 때문에 왠만하면 사용하지 않으려고 했는데, 교수님께서

"몇번 이야기 했고, 경험자로써 말하는데 Matlab으로 해라"

라는 가이드를 받았으니 해야지ㅠ

CST Studio Suite - High Frequency Simulation.pdf (mit.edu)

 

VBA Overview (mit.edu)

 

VBA Overview

Any kind of numerical post-processing of S-Parameters, farfields, probes, voltages or electromagnetic fields

space.mit.edu

CST Python Libraries — CST Python Libraries documentation (mit.edu)

 

CST Python Libraries — CST Python Libraries documentation

CST Python Libraries Some features of the CST Studio Suite tools can be controlled via CST Python Libraries. Overiew The cst package provides a Python interface to the CST Studio Suite. cst.interface - Allows controlling a running CST Studio Suite. cst.res

space.mit.edu

 

'업무' 카테고리의 다른 글

PCB Connector 업체  (0) 2024.04.05
Channel Power  (0) 2021.05.07
Router에 있으면 좋은 기능들?  (0) 2020.12.08

- Digital Communication System

- ADC

 . Sampling: Continuous time, Analog 신호를 Discrete time 로 바꾸는 것

 . Quantization: Continuous value를 Discrete value로 바꾸는 것

- Source coding: redundancy data를 버리고 압축시키는 것

  . shannon의 정리: 6bit가 4.2bit로...

- Source coding의 종류: 무손실(zip, img), 손실(TV, 음악)

- Channel coding: redundancy를 넣어서 error를 줄이는 것

  . 반복해서 보내기 등

  . (에러는 왜 생기는가?) 노이즈와 간섭

- Digital Modulation: Symbol을 만드는 것

  ex) 0,1 -> A, -A 등으로 바꾸는것

  . symbol mapping

  . pulse shaping

  . up conversion

  (이유). 주파수를 옮기려고, 안테나 사이즈를 줄이려고, 

-

'업무 > Digital Communication' 카테고리의 다른 글

1. Introduction  (0) 2022.03.10

- 교수 소개

- 아날로그 통신 시스템 소개

  . Transmitter: 전기적 신호를 보내기 적절한 신호로 변환

  . Channel: 패스로

  . Receiver: 받은 신호를 복원하는 것

- Message Signal

  . Analog Signal

  . Digital Signal

  . Binary Signal

- Channel

  . Wired Channel: 유선

  . Wireless Channel: 무선

- 디지털 통신 시스템

  . ADC→Source coder (commpressing) →Channel coder  → Digital modulation  → 수신  → Digital modulation  → Channel decoder  → source decoder  

- Mathematical Tool

  

 

'업무 > Digital Communication' 카테고리의 다른 글

1. Digital Communication System  (0) 2022.03.10

같은 팀 부장님께서 Digitizer를 검토하는 일이 있으신 차, 궁금해서 이것저것 보고 있었다. Digitizer 판매 업체를 통해 성능 검증을 하고 있는데... 이게 Oscilloscope와 동일한 행동을 하는 것이었다. Digitizer는 무슨 기기인가?

 

1.    Digitizer?

문서에 따르면, 디지타이저는 ADC를 통해 아날로그 파형을 수집, 처리하여 버퍼로 보내주는 기기이다. 현대의 대부분 Digitizer는 PCIe를 인터페이스로 하여 수집한 정보를 컴퓨터로 보내주고 있다.

 

2.    Digitizer의 단어

문서에 나와있는 단어 중 중요하다고 생각되는

A.     Bandwidth (-3dB): 큰 손실 없이 신호를 받아드릴 수 있는 주파수 범위.

B.     Dynamic Range: 신호를 받아드릴 수 있는 최대~최소의 범위. Resolution과 관계가 있음

C.     Effective Number of Bits (ENOB): Amp의 노이즈로 인해 사용할 수 없는 비트를 제외한 실제적인 비트

D.    Resolution: Analog 신호를 표현하는데 사용되는 비트 수

E.     Sampling Rate: 아날로그 신호를 디지털로 바꿔드리는 주파수

F.     Signal to Noise and Distortion Ratio: 받아드리는 신호의 전체크기/노이즈의 크기

G.    Spurious Response: 내부 회로의 부품으로 인해 더해지는 신호의 성분

 

3.    디지타이저를 고르는 중요한 요소

A.     Bandwidth: 측정하고자 하는 신호의 특성과 관계가 있다. 예를 들어 정현파의 경우 주파수의 두배정도를 하면 적절하다. 만약 펄스와 같이 급격히 변동되면 다섯배를 가져야 한다. (추가 설명이 필요할 듯)

B.     Samplerate

샘플링 이론에 따르면, aliasing을 피하기 위해서 디자타이저의 신호의 최대성분의 최소 두배를 가져야 한다. 이는 충분하지 않기에 보통 세배에서 다섯배를 쓴다.

C.     Resolution And Dynamic Range

Resolution은 Dynamic Range를 결정한다.

 

 

an_waveformdigitizers_introduction.pdf (spectrum-instrumentation.com)

 

'업무 > Measurements' 카테고리의 다른 글

python에서 scpi를 보내기 위한 package 정리  (0) 2023.11.08

- Spectrum Analyzer에서 측정되는 값: Power (dBm)

youtu.be/P5gxNGckjLc

 

1. Channel Power: Channel Bandwidth 에 속한 Power의 적분값, 단위 dBm

Understanding Channel Power - YouTube

 

 

'업무' 카테고리의 다른 글

PCB Connector 업체  (0) 2024.04.05
VBA for Matlab  (0) 2022.11.23
Router에 있으면 좋은 기능들?  (0) 2020.12.08

포트포워딩 (in과 out이 달리 세팅될 수 있어야 함)
VPN

'업무' 카테고리의 다른 글

PCB Connector 업체  (0) 2024.04.05
VBA for Matlab  (0) 2022.11.23
Channel Power  (0) 2021.05.07

+ Recent posts