Quantum Servo DSP Chip
(QDSP)


QDSP IC is a circuit, which is a high-speed, flexible, easy to use device, based upon dsPIC30F4012 microcontroller, for building servo controllers. Using this device, CNC position servos suitable for driving DC motors with brushes can be built with relative low number of additional circuits.
The field of its application is first of all moving controllers of CNC-s, or performing any kind of regulation task demanding high precision and speed. The possible highest execution speed, job integration and the ease of use were the most important viewpoints during its development.

Main features (V1.4.0):

- Step/Dir-system motor stepping inputs,
- Two-channel, incremental encoder inputs,
- Encoder processing: 2×, 4× modes,
- Programmable Encoder Digital Interference Filter (EDF),
- Step signal multiplicator: 1× - 10× (step-multiplicator),
- Protection against motor overload: 1s - 7s (in a programmable way),
- Protection against overload of the controller (with readable temperature),
- Programmable integration time (95uS - 475 uS),
- Serial fine tuning (handling of the internal registers),
- Online error-level monitor (with ASCII or binary communication),
- Online PWM limit monitor in ASCII form,
- Error-level peakindicator (with ASCII 3s datalogger),
- Full PID motorcontroller algorhytm,
- Analogue P, I, D parameter-adjustment by potentiometer trimmers,
- Reduction of motor vibration,
- DSP performance: 120MHz, 30 MIPS, 16bit CPU, 40bit ALU,
- Full H-bridge control (with PWM and motor-brake modes),
- 16 bit PWM,
- Current limiting input,
- Adjustable Soft Error Limit buffer (1 - 200 Steps),
- Adjustable Hard Error Limit buffer (1 - 30000 Steps),
- Bandwith values:
Encoder signal frequency: max. 6MHz,
Step signal frequency: max. 1 MHz,
- Double Status signals by LEDs,
- Thermometer sensore input,
- Error indication output (Fault),
- Emergency stop input (Stop),
- Numerous writeable and readable configuration registers,
- Firmware upgrade possiblity through ICSP,

This QDSP IC can also be used in independent developments or the PCBs of the Servo controllers found on the WEB page can be assembled at home too. Ready-made, tested controllers are also available, so there is a wide range of possiblities to use this IC, - from building them in kit form up to ready-made CNC Servo controllers.

Quantum Sentinel
(Graphic servo error-level monitor and configuration programme)



Quantum Sentinel is a graphic error-level display, analysing and configuration programme developed for QDSP. It contains both the graphic display for transients and the ASCII configuration terminal programme. With its aid full extent PID adjustment and contoller configuration can be realized.

After installing and starting the programme, the port number of the connected serial data-interface must be inputted (Comm X). The programme will accept only existing free port numbers.
The main screen is divided for two parts:

- On the left side the graphic oscillographcan be found, which presents the error-level as the function of time (transients).
- On the right side the text-based configuration part can be found.

Beside these a menu-line with special functions can also be found on the top.

Please visit: http://www.quantumservo.com/