Thanks everyone for the input.
As for the idea on measuring voltage ..... I like it.
I have no experience with using UART but if a PIC can do this, I will be looking into it. I will be using a PIC so getting the next model up to gain this feature will be no hardship. Learning how to use it and the associated hardware might be my limit.Some PICs have a hardware UART built in, so the only thing left is the programming.
although a small PIC with an A/D input could read the bus voltage and generate a message or drive an indicator.
ak
As for the idea on measuring voltage ..... I like it.
Cheers for a very detailed answer. I have never built anything that would measure 1ma steps before but I think this sort of solution will win over running multicore.If you have 24VDC available, here are your resistance values:
Machine - Resistance (ohms)
1 - 24K
2 - 12K
At the indicator end a simple ammeter or equivalent current measuring circuit will do.
I have experience in using the HT12 but it will still need line drivers to get the signal to the remote box.You could look at using something like the Holtek encoder / decoder ICs - HT12A.
Very interested in taking a look a the schematic ........... the sounder has not been selected yet. I will probably just put 12 VDC through a small relay to supply something like an KPEG350.There is a trade-off between low bus impedance (greater noise immunity) and higher bus current (more current to switch at the machines), but even with a relatively high current like 20 mA, the power dissipated in the current source circuit in a 12 V system would be less than 150 mW . A small power transistor can handle that without a heatsink. I'll try to get out a prelim schematic later.
TS - what is the sounder in each machine? type, voltage, current, etc.
ak