Difference between revisions of "RDTech RD series"
Jump to navigation
Jump to search
m |
m |
||
Line 18: | Line 18: | ||
* MCU: STM32F103 | * MCU: STM32F103 | ||
* U12: Gainsil GS8332 Dual Op-Amp | * U12: Gainsil GS8332 Dual Op-Amp | ||
* U11: 2Pai Semi π122U31 Dual channel digital isolator | |||
* U8: Winbond W25Q32JV 32MBit (4MB) SPI Flash | * U8: Winbond W25Q32JV 32MBit (4MB) SPI Flash | ||
* U6: Fujitsu MB85RC04V 4KBit (512B) FRAM | * U6: Fujitsu MB85RC04V 4KBit (512B) FRAM |
Revision as of 21:58, 5 September 2020
Status | in progress |
---|---|
Source code | rdtech-dps |
Channels | 1 |
Connectivity | serial over USB/WiFi/TTL (3.3V) |
Features | programmable presets, values, output, over-(voltage,current,power) thresholds. |
Please note: This page is a work in progress, more to come.
Hardware
- MCU: STM32F103
- U12: Gainsil GS8332 Dual Op-Amp
- U11: 2Pai Semi π122U31 Dual channel digital isolator
- U8: Winbond W25Q32JV 32MBit (4MB) SPI Flash
- U6: Fujitsu MB85RC04V 4KBit (512B) FRAM
- U1: Titan Micro TM1650 LED Driver
J2 Connector Pinout:
VDD | 1- | O | -8 | |
BOOT0 | 2- | -7 | ||
GND | 3- | -6 | ||
PA14 (SWCLK) | 4- | -5 | PA13 (SWDIO) |
WiFi Header Pinout::
NC | 1- | O | -8 | VCC |
3.3V | 2- | -7 | RXD (PA10 / UART1 RXD) | |
(??) EN | 3- | -6 | TXD (PA9 / UART1 TXD) | |
GND | 4- | -5 | NC |
Protocol
Modbus RTU (Wikipedia). Serial baudrate defaults to 115200/8n1 and Modbus slave address defaults to 1. Both can be changed in the main menu at any time. There is also an option using WiFi instead of USB/Serial, which uses a fixed Baudrate of 115200/8n1.
Also see the RDTech_DPS_series page. External sources exist which combine communication to DPS as well as UM as well as RD devices in a single project. Protocols may be similar enough to make a common driver desirable.
Resources
- User Manual on banggood and vendor sites
- Video Review
- EEVblog forum thread
- RD6006 Python module
- PC control and logging
- Python script for updating firmware