Universal µC Control

by Martin Clausen (mc AT rotgradpsi DOT de)

This circuit employs MCU to control up to eight voltages each device via knobs and LCD or RS232.

Features

Usage of Device

The device utilises LTC1257 to allow the user to control digital up to eight voltages. It can operate on its own or in connection with a computer. All commands from the PC are passed through. If the device receive a command with it own address, it will also set the voltage as required. All commands end with a line end character. This is normally CR.

Address, line end character and the number of outputs can be changed easily, just send me a mail with your demands.
Press sel during powerup to step through the program version information.

Baudrate Selection

MSB - LSBBaudrate / kbps
111115.2
11057.6
10138.4
10019.2
0119.6
0104.8
0012.4
0001.2

Meaning of 1 and 0 in this table:

SignSwitch
1closed
0open

The baudrate jumper are read up on reset.

Parts

n ist the number of outputs

Download of Program and Circuit

The part description in schematics is read as follows:
part type + value in exponential form + package description + subpart number in package
for example: C1040805,1 means Capacitor, 100nF, package SMD 0805, first subpart in package

Disclaimer: No warranty at all!
Copyright by Martin Clausen, Germany.
Contact the author: mc AT rotgradpsi DOT de
Impressum