MB-128-USBCAN is next wersion of MikloBit MB-128-XXX minimodule enchanced with USB and CAN interfaces. CAN (Controller Area Network) is a high-speed, faul-tolerant bus, used i.a. to control automotive systems and industrial process. MB-128-USBCAN module is based on single chip microcontroler AT90CAN128. It is targeted to build-in inside CAN network nodes, car diagnostic units or to use as a network bridge, allowing to connect any laptop or PC with a USB connector to a CAN bus. Modules are manufactured using SMD assembly. The external dimmensions is approximate to a credit card. MB-128-USBCAN modules have been optimized for insertion as an OEM subassembly into an end product, thus enables designers to focus on the specific target application.
MB-128-USBCAN main features:
fast ( up to 16 MIPS ) ATMEL AT90CAN128 microcontroller in RISC architecture
USB (1.0/2.0) and CAN (1.0B/2.0B) interfaces
unlimited peripherals configuration through GAL programmable logic
all signals and buses routed to SIL edge connectors
real time clock with battery backup
power supply monitor and hardware watchdog timer
in-system programming using ISP connector
on-chip debugging and real-time emulation of the microcontroller while it is running in a target system using JTAG connector
bootloader/monitor to program module using USB cable and AvrStudio software ( no need for external programming tools )
open source, multi-tasking operating system Contiki OS and graphical environment Contiki Instant IDE for easy development in C-language. Software ( GPL ) in included with module on DVD .
full electrical and mechanical documentation in package
module version ( set of elements ) fit to the application need
source code library ( C language) with subroutines to operate microcontroller peripherals (including CAN bus)