Frankfurt RS-232 interfaces serial RS-232 to the CAN4VSCP bus and is powered from the CAN4VSCP bus. It is
delivered with a USB to serial adapter free of charge so it can also be connected to host computers that
does not have a RS-232 port. It is also possible to order the Frankfurt RS-232 module in
a 3.3V TTL version (and at special orders as a 5V TTL version) that works with hardware that
does not got true RS-232 signalling levels for there serial interface such as Raspberry Pi, Beaglebone or Carambola etc.
The Frankfurt RS-232 is designed to be mounted on a DIN rail or screwed on to a wall or used in an
other installed fashion. This module is as our other modules designed to do its work
behind the scenes. It is a powerful and reliable workhorse that does not need to be in the centre of the spotlights to
do the work it is designed for.
It is important
to note that Frankfurt RS-232 is not a general CAN interface
. The CAN speed
of the device is fixed to 125 kbps and the serial speed is fixed at 115200 baud 8N1. This is because the
Frankfurt RS-232 is made for the CAN4VSCP bus and VSCP and therefore does not need the variable speeds. If
you need a general CAN adapter please look at the
we carry in our store or any of the other adapters available for general use on the market.
Frankfurt RS-232 have three working modes:
In this mode easy to remember and use text based commands can be issued to control the device. It is possible to find VSCP nodes
on the connected CAN4VSCP bus, read and write registers and many other of the common functions needed to diagnose a
CAN4VSCP system. The mode is created for users that need to check up on a CAN4VSCP network and get diagnostic information
etc. It is possible to go to this mode from any of the other modes at any time and therefore get the most out of each
modes available functionality.
This mode uses the efficient and secure VSCP serial protocol to talk to a host computer. Drivers for Windows and
Linux is readably available and it is a turn key solution to connect any CAN4VSCP bus to a host. The driver follows
the CANAL standard so both the VSCP Daemon
programs can be used.
The Swedish company Lawicel AB
and Lars Wictorsson created a serial protocol for CAN adapters
that since been a standard
for such devices. The SLCAN mode of Frankfurt RS-232 support a limited set of commands from this standard so that the
module can be
connected to the Socketcan system available for Linux. Se the manual for the commands that are implemented. Also in
this case the CAN speed is fixed at 125 kbps and the serial speed is fixed at 115200 kbps.
It is possible to have hundreds of Frankfurt RS-232 modules connected to a host computer where each in turn is connected to
hundreds of nodes, thereby building very large and complex systems. Together with cards like Raspberry Pi and Beaglebone it is
possible to have distributed control systems controlled over Ethernet and TCP/IP.
Available in the FrogShop
In case you need to reprogram the bootloader it is available
. Note that you need an in circuit
programmer like the pickit2/3 or ice3 to do so.
Firmware source code can be found here