USB to RS485 Converter and General Purpose IO

Post here to ask any questions about hardware suitability, configuration in ZoneMinder, or experiences. If you just want to know if something works with ZoneMinder or not, please check the Hardware Compatibility sections in the forum, and the Wiki first. Also search this topic as well.
Post Reply
User avatar
marv2097
Posts: 17
Joined: Wed May 17, 2006 10:25 am
Location: Manchester, UK

USB to RS485 Converter and General Purpose IO

Post by marv2097 »

Hi all,

In my spare time I have been working on a number of different hardware devices that I plan to use with with ZM and LMCE amongst other things. They are still very much in the prototype phase but if anyone is interested in trying these out with ZM then please get in touch. Any feedback good or bad would be greatly appreciated.

USB to RS485

The first of these is a USB to RS485 converter based on FTDI 232RL chip. At present it hasn't been tested on Linux or ZM but is working fine in Windows. Drivers are freely available for Linux so I assume it would work fine in ZM. I am currently using these to control speed domes and it works well as an alternative to the RS232 to 485 converters. As my machine has a lack of normal serial ports I can put a few of these on a hub and have as many RS485 buses as I want.

Here is what the PCB looks like, there is a jumper to allow it to be 120R terminated and another header to tap of the logic TX, RX and R/W. There are also 4 LEDs to show Power, Sleep, TX and RX activity.

Image

It is designed to be fitted into a DIN rail mounting which is ideal for a permanent installation. It has some mounting holes so I guess it could be used in other enclosures or inside a PC casing too. At the moment there are no holes in the case for the leds but there will be some added soon.

Image

General Purpose IO Board

This prototype IO board can control 4 10amp 250V relays or 4 opto isolated inputs. Or any combination of the two. It is controlled by RS485 and can use a supply voltage between about 7v to 25v AC or DC. I have written some basic firmware which responds to Pelco commands so it could be used to control something like a pan/tilt head etc. With the correct firmware it could be used to do many different things such as Lighting control, Sensor monitoring, Gate control etc etc.

Image

I have a couple of other things in the pipeline such as RFID readers, Temp monitors so if anyone has any interest in expanding ZM to do more, than I would be interested to hear your views and opinions.

//Marv
Reesmarine - Free photo classifieds for boats for sale. www.reesmarine.com
User avatar
robi
Posts: 477
Joined: Sat Mar 17, 2007 10:48 am

Post by robi »

Woow, very nice!
v1.25.0 + Ubuntu Linux 12.04 Server
Post Reply