- Email: [email protected]
Introduction
The SBC44UC is an embedded (PIC based) Single Board Computer (SBC) with a full speed USB interface. It is assembled with the PIC18F4550 PIC chip from Microchip. It is programmed with the Microchip Bootloader, meaning no programmer is required to program it! It has been designed to work with the free Microchip USB Software. This includes software for developing:
The SBC44UC can be powered by the USB bus, or an external power supply. A unique relay circuit is used to select between USB or external power. This ensures that the full USB voltage is available to the SBC board and possible user applications. Seeing that the voltage supplied by the USB bus is specified between 4.75V to 5.25V, it is very important that the full voltage is obtained, seeing that many electronic components require a minimum of 4.75V. Most USB applications that support external supplies use a diode/transistor based switching mechanism, which will drop the USB voltage by about 0.6 to 1V. Using this method would mean that the user could not use standard, 4.75V electronic components for custom expansion circuits.
The SBC44EC has sockets for inserting a MCP23008 I/O expander and external EEPROM. There is space on the PCB for an external FRAM chip, like the 32k byte FM25256 for example.
The sbc44uc_boot_v100.exe self extracting file that can be downloaded below contains all source code for the bootloader firmware, and example projects. These example projects can be uploaded to the SBC44UC via the bootloader PC program that is also contained in the download.
Features
Expansion
Adding a Daughter Board to the SBC44UC
The SBC44UC can be used as a full functional Single Board Computer. It's Daughter Board connector can be used as an expansion port to add additional functionality. It contains all free CPU port pins, power, I2C, SPI, RS232 signal,..... For further details about the Compact Daughter Board connector, see www.modtronix.com/microx/expansion.
Adding a Frontend Board to the SBC44UC
The SBC44UC can be used as a full functional Single Board Computer. It's Frontend Board connector can be used as an expansion port to add additional functionality. It contains many free CPU port pins, power, I2C, SPI, RS232 signal.
Using the SBC44UC as a Daughter Board
The SBC44UC can be used to add USB capabilities to any board by using it as a daughter board. All connectors required to do this can be purchased from our web site. The board that is to take the SBC44UC as a daughter board needs to provide two 2x12 pin, 2.54mm pin headers for the SBC44UC to plug into. Additionally, 3 PCB supports can also be provided if additional stability is required - this is however not necessary seeing that the board is very stable when plugged into the two 2x10 pin connectors. The SBC44UC can provide the main board with unregulated (via it's 2.1mm power connector) and 5V regulated supplies. Or, the main board can supply the SBC44UC with 5V supply - in this case the 2.1mm power connector on the SBC44UC is not used.
The SBC44UC can be used as a daughter board on the following boards currently available from Modtronix Engineering: IOR5E - Input-Output-Relay Board with enclosure
PT10E-ASM - Prototype Board with enclosure
PT24E-ASM - Prototype Board with enclosure
Documents
Schematic
Bootloader code, example, drivers
Project using this board
Introduction
The SBC44UC is an embedded (PIC based) Single Board Computer (SBC) with a full speed USB interface. It is assembled with the PIC18F4550 PIC chip from Microchip. It is programmed with the Microchip Bootloader, meaning no programmer is required to program it! It has been designed to work with the free Microchip USB Software. This includes software for developing:
The SBC44UC can be powered by the USB bus, or an external power supply. A unique relay circuit is used to select between USB or external power. This ensures that the full USB voltage is available to the SBC board and possible user applications. Seeing that the voltage supplied by the USB bus is specified between 4.75V to 5.25V, it is very important that the full voltage is obtained, seeing that many electronic components require a minimum of 4.75V. Most USB applications that support external supplies use a diode/transistor based switching mechanism, which will drop the USB voltage by about 0.6 to 1V. Using this method would mean that the user could not use standard, 4.75V electronic components for custom expansion circuits.
The SBC44EC has sockets for inserting a MCP23008 I/O expander and external EEPROM. There is space on the PCB for an external FRAM chip, like the 32k byte FM25256 for example.
The sbc44uc_boot_v100.exe self extracting file that can be downloaded below contains all source code for the bootloader firmware, and example projects. These example projects can be uploaded to the SBC44UC via the bootloader PC program that is also contained in the download.
Features
Expansion
Adding a Daughter Board to the SBC44UC
The SBC44UC can be used as a full functional Single Board Computer. It’s Daughter Board connector can be used as an expansion port to add additional functionality. It contains all free CPU port pins, power, I2C, SPI, RS232 signal,….. For further details about the Compact Daughter Board connector, see www.modtronix.com/microx/expansion.
Adding a Frontend Board to the SBC44UC
The SBC44UC can be used as a full functional Single Board Computer. It’s Frontend Board connector can be used as an expansion port to add additional functionality. It contains many free CPU port pins, power, I2C, SPI, RS232 signal.
Using the SBC44UC as a Daughter Board
The SBC44UC can be used to add USB capabilities to any board by using it as a daughter board. All connectors required to do this can be purchased from our web site. The board that is to take the SBC44UC as a daughter board needs to provide two 2×12 pin, 2.54mm pin headers for the SBC44UC to plug into. Additionally, 3 PCB supports can also be provided if additional stability is required – this is however not necessary seeing that the board is very stable when plugged into the two 2×10 pin connectors. The SBC44UC can provide the main board with unregulated (via it’s 2.1mm power connector) and 5V regulated supplies. Or, the main board can supply the SBC44UC with 5V supply – in this case the 2.1mm power connector on the SBC44UC is not used.
The SBC44UC can be used as a daughter board on the following boards currently available from Modtronix Engineering: IOR5E – Input-Output-Relay Board with enclosure
PT10E-ASM – Prototype Board with enclosure
PT24E-ASM – Prototype Board with enclosure
Documents
Schematic
Bootloader code, example, drivers
Project using this board
There are no reviews yet. Be the first to review this product!
Add a review
Your email address will not be published. Required fields are marked *