|
The SBC45EC is an embedded Single Board Computer (SBC) with 10Mbs Ethernet and RS232 interface for
44 pin PLCC PIC18Fxxx microcontrollers. It is delivered with a PIC18F452 CPU,
a 24LC256 EEPROM for web pages, and with the
Modtronix Web Server
installed! By using a terminal program, like Hyperterminal, the demo web page can be replaced with
a custom one - no programming is required.
If you need an Ethernet enabled board with more I/O, Flash, RAM, EEPROM and a network bootloader, please
have a look at our
SBC65EC
and
SBC68EC
Ethernet enabled boards with network bootloader. These products also have better documentation and
many example programs included with them!
Click here
to view a live SBC65EC demo board that is accessible via the internet! The
SBC65EC also uses the Modtronix TCP/IP stack, and has a similar performance then the
SBC45EC board. This demo has been created by simply connecting a SBC65EC board to a
Billion ADSL Modem/Router.
The router is then configured to make the SBC65EC a virtual server that is accessible
via the internet. Most modern routers have this feature built in, and can be used.
The only difference between this board and the
SBC44EC
is that this board uses PIC port pins RA0-RA3 and RA5 to address the Ethernet chip, where the SBC44EC
uses PIC port pins RB0-RB4. These differences make this board suitable for RS232 to Ethernet, RS485
to Ethernet and CAN BUS to Ethernet interface converters when used with the appropriate Frontend Boards.
The CAN BUS of the PIC18F458 uses PIC port pins RB1 and RB2, and are not available on the SBC44EC.
This board also has some additional solder straps to disable the onboard RS232 interface driver.
When using this board as an Ethernet to RS485 interface converter, the RS232 interface driver has to be
disabled by making solder strap SJ1 and SJ2 and breaking solder strap SJ3 and SJ4.
All source code and a tutorial for the Modtronix Web Server can be downloaded below for free! It was created by using the free Microchip TCP/IP
stack (written in C), that can be compiled with the HiTech or Microchip MPLAB C18 compilers.
A Free, student version of the
Microchip MPLAB C18 compiler is available and can be used to compile the project. The compiled
code generated with the student version is only slightly larger than that created with the commercial version.
For a forum discussion of the free compiler click here.
Typical applications include HTTP Web servers (like the Modtronix Web Server), Mail clients, Ethernet to RS232 interface converter, Ethernet to RS485 interface converters, Remote control via Web Server, Protocol Bridge applications - Ethernet to USART, CAN, I2C, SPI etc.
It has been tested with the following
44 pin PLCC PIC chips and the Microchip TCP/IP stack:
It can however also be used with any other 44 pin
PLCC PIC18 chips, as long as it has enough FLASH memory.
|