Untersuchung der von Python steuerbaren Gleichstromversorgung
Wenn die für Experimente mit elektronischen Schaltkreisen verwendeten Geräte von Python gesteuert werden können, können verschiedene Experimente und Tests automatisiert werden, was praktisch ist. Also suchte ich nach einem Gleichstromnetzteil, das von Python gesteuert werden kann.
Zusammenfassung
- Wenn das Produkt das VISA / SCPI-Protokoll unterstützt, kann es von Python gesteuert werden.
――Rigol- und Siglent-Produkte sind an billigen Orten gut
Referenz
Standards
- GPIB (IEEE-488.2)
- Alter Standard, Kabel ist überraschend dick
- RS232
- Alter Standard, USB-Konvertierung ist möglich, aber es ist problematisch
- LAN
―― Praktisch, wenn viel Kontrolle oder Distanz vorhanden ist
- USB
--Einfach
- Using Linux to Control USB Instruments
- http://literature.cdn.keysight.com/litweb/pdf/5989-6718EN.pdf
- Tutorial zur Steuerung von USB-Messgeräten
- http://www.ni.com/tutorial/4478/ja/
- SCPI
- OSS
- https://github.com/j123b567/scpi-parser
- https://github.com/MightyPork/scpi_parser
- Guide
- https://en.wikipedia.org/wiki/Standard_Commands_for_Programmable_Instruments
- https://manual.kikusui.co.jp/P/PLZ4W/i_f_manual/japanese/PLZ_COM_LIST.pdf
- https://www.keysight.com/main/editorial.jspx%3Fcc%3DJP%26lc%3Djpn%26ckey%3D2304680%26id%3D...Part0?&cc=JP&lc=jpn
- High-Level-API für die Kommunikation über den VISA-Messsteuerbus
- OSS
- PyVISA https://github.com/pyvisa/pyvisa
- GPIB-pyvisa https://github.com/MarkDing/GPIB-pyvisa
- DCPS https://github.com/sgoadhouse/dcps
- Guide
- Gerätesteuerung mit VISA / SCPI unter Linux + Python
- https://heptech.wpblog.jp/2019/12/05/contol_devices_via_visa-scpi_with_python_on_linux/
Programmierbares Gleichstromversorgungsprodukt
- Siglent Technologies
- https://siglent.jp/sl/about-siglent-2/
- SPD1000X,(SPD1168X, SPD1305X)
- https://siglent.jp/sl/spd1000x/
- I/F: USB,LAN
- Protocol: SCPI
- SPD3303X-E
- https://siglent.jp/sl/spd3303x-spd3303x-e/
- I/F: USB,LAN
- Protocol: SCPI
- OSS
- https://github.com/Kurokesu/siglent_psu_api
- Rigol
- https://www.rigolna.com/
- DP700
- DP800, DP832A DC Power Supply
- I/F:RS232, USB, LAN
- Protocol: SCPI
- OSS
- https://github.com/sgoadhouse/dcps
- https://github.com/kearneylackas/DP832-Python
- https://www.eevblog.com/forum/testgear/controlling-rigol-dp832a-psu-with-python/
- Keysight(Agilent)
--E3631A Gleichstromversorgung mit dreifachem Ausgang (nicht mehr erhältlich)
- http://literature.cdn.keysight.com/litweb/pdf/E3631-90413.pdf
- I/F:RS232, GPIB
- Protocol: SCPI
- OWON
- 1CH Liner DC Power Supply (P4305,P4603)
- http://www.owon.com.hk/products_owon_1ch_liner_dc_power_supply
- I/F: RS232
- Protocol: SCPI
- Kikusui
- Matsusada
- P4K-80
- I/F: USB,LAN,RS232,RS485,GPIB
- Protocol: ?
- KORAD
- KA3005P
- I/F:USB
- Protocol: ?
- OSS
- https://github.com/starforgelabs/py-korad-serial
- https://github.com/vb0/korad
Wenn Sie andere empfohlene Produkte oder Codes (OSS) haben, teilen Sie uns dies bitte mit.