web design templates

1998' Robotron plotter - renovation

Equipping the old-made (but not used) plotter with Bluetooth COM-port. Then making the first PCB and case's backplate with it.

What for? Why not ordinary printer? It is possible to draw PCB on this plotter, face panel of a case, to mount a laser/mechanical cutter and a mechanical engraver. Drawing area of this plotter is 370х270 mm (3700x2700 steps with 0.1 mm resolution).

Mobirise

This plotter had produced in DDR and was not working since 1989. In 2019 he was powered on first time and works without any problems.

Mobirise

But was found some bulged capacitors on PCBs. All electrolytic capacitors was replaced new one. 220V fuses has oxidized, but works.

Mobirise

No other elements of the plotter looks requiring a repair.

This plotter is very heavy (16 kg), requires a lot of space, smells like warm oil, especially while working. No haves a chance to place it on a table near regular home computer, the best idea is place it in "far corner". But in this case, some wireless interface need. Here for this plotter was added Bluetooth interface.

Mobirise

This plotter had V.24 interface (i.e. RS232) with 9600,N,8,1 parameters. In this project, the Bluetooth interface was added to the plotter via V.24 slot.

Mobirise


Bolutek BK3231 module was used as Bluetooth 2.1 receiver with COM interface for Windows OS. With AT-commands, parameters 9600,N,8,1 was tuned within this module.

Mobirise

The RS232 to UART adapter was used for interfacing Bolutek BK3231 and plotter's V.24. Only two wires (Rx and Tx) was used from plotter's V.24 slot - crosswise to Tx and Rx (pins 3 and 2 of RS232 slot) of the RS232 to UART adapter.

From other side, the Rx and Tx of Bolutek BK3231 module was soldered (no crosswise) to UART Rx and Tx of the RS232 to UART adapter.

Any DC/DC adapter need to step down the plotter's 5V or 12V to the 3.3V needed for Bolutek BK3231. Same 3.3V was used for the RS232 to UART adapter.

Mobirise

After soldering wires between modules and the plotter, all newly added modules was placed in cosy place inside the plotter. The antenna of the Bolutek BK3231 module was faced to the plastic side of the plotter case (other case's parts of this plotter is metall).

Once the plotter was powered on, the Bluetooth device was found in Windows Bluetooth manager. Then was established connection to it with PIN. New created COM-port was found in Windows Device Manager (here was COM14).

Mobirise

Any utility for COM-port can be now used for send commands to the plotter. Here was used SUDT AccessPort. Serial port setting was 9600,N,8,1.

Mobirise

No flow control was selected.

Mobirise

For example, command OI; returns the name of the plotter.

Only subset of HP-GL this plotter can execute. For example, PUx,y[{xn,yn}], PDx,y[{xn,yn}] not supported and must be replaced with PU;PAx,y[{xn,yn}] and PD;PAx,y[{xn,yn}] respectively. Other bad side is very small buffer of the plotter - 512 bytes.

Any unacquainted command this plotter is reject without any reaction. Bytes can be send to the plotter one by one, not with full command's string, that makes the buffer control easy.

As result was written this very simpe Node.js script, it only send bytes one by one to the COM port once per 0.1 second, and wait for the "free buffer" flag from the plotter, if the "full buffer" flag or the "error flag" has received from the plotter. The file name for send to the plotter and the number of COM port, need to note in the first lines of this script. Modules fs and serialport need to be installed for Node.js.

The HP-GL file can be produced with dozen programs, such as CAD/CAM, vectorizers, vector graphics editors, etc. First of all - within Inkscape. As rule, these days only linear movement used within HP-GL file. Before send the HP-GL to the plotter with script above, need only replace in this file all "PU" to the "PU;PA" and all "PD" to the "PD;PA" within any text editor.

Mobirise

The only need to note about producing HP-GL file from the Inkscape is Resolution = 254.0 dpi and Curve flatness = 1.0.

Mobirise

The first things made with this renovated plotter was PCB for audio amplifier's AC/DC adapter...

Mobirise

... and the backplate for case of this amplifier.

Mobirise

Probably the first...

Mobirise

... and the second experiments are turned out well.

A software you can load from this site is free for a non-commercial use except for components for which their owners declared their own rights. Can be limited by local laws. No your data will be collected with a software you can load from this site.