Download as pdf or txt
Download as pdf or txt
You are on page 1of 44

Cytron

We supply robotic components and specialise in providing consulting services, seminar and workshops to solve your problems and meet your goals in real practical environment.

Volumn 2009

Contents
CONTENTS
Page Robot Controller PIC Development Tool Educational Training Kit DIY Project Set Sensor Wireless Devices RFID DC Motor Hardware Battery Seminar And Workshop Testimonial from participants 01 07 10 11 16 24 26 27 30 33 35 36

WWW.CYTRON.COM.MY

ROBOT CONTROLLER
1. Interface Free Controller System Overview
With serial communication, IFC offers million of possibilities to develop embedded system creatively and easily. 01

ROBOT CONTROLLER

Introduction
Newly designed to simplify the use of PIC MCU for robot and embedded system development. With Interface Free Controller - IFC, no more frustration in hardware interfacing and peripheral configuring. No more checking hundreds pages of data sheet. With the concept of card interfacing, user may stack as many as 64 cards in a system to get unlimited combinations of peripherals. The design is aim to offer 3 simple steps in microcontroller system development Configure card's address, Stack IFC cards, Write Program and Run! With functions based software library, user may save more valuable time during the software development. No more flipping or scrolling through PIC data sheet to look for ADCON0, T1CON or even TRISA. With just a programming hand book, user may simply copy the header file, call comprehensive functions and it's ready to rock. IFC comes with a main board (main controller) where the program is loaded. There are several cards available for robotics development such as control panel, 15A brush motor driver, brushless motor driver, counter and digital input, output card and power card. In the near future, Cytron Technologies will keep adding the interface card which include (not limited to) Gyro, Accelerometer, Analog input, Digital compass, Camera, IMU, GSM, Bluetooth, ZigBee and many more. With IFC, there is no limitation on the system development, as many cards as possible can be stacked together to provide thousands of applications. More cards More devices

Control Panel Card Encoder, digital sensor Digital Input Card

Output Card

Relays, etc

Brushless Motor Card

Brushless motors

Brush Motor Card

Brush motor

Brush Motor Card Features


: : : : :

Brush motor

Interface free with plug and play feature (Shorten hardware development time) Simple control with IFC function library (Shorten software development time) Unlimited combination of peripherals Flexible with stackable ability Unlimited potential for different application Protection against over current and incorrect polarity

Main Board

Power card

Power and communication

WWW.CYTRON.COM.MY

1.1 Interface Free Controller - Main Board


Description: Main Board acts as the IFC's main brain. This board comes with a PIC18F MCU which provides high processing speed and large programming memory. It also offers fast program loading speed during development by using the external USB ICSP PIC Programmer (UIC00A). An additional connector provides the ability to communicate with the computer via RS232. Besides the 8 on-board programmable LEDs, the Main Board also comes with the power indicator LED, communication busy LED and error LED.
:

Order code: IFC-MB00

02

Features

: : : :

3 programmable push buttons, and 1 reset button 8 LEDs as indicator Power, busy and error LEDs UART or RS232 communication Connector for USB ICSP PIC Programmer (UIC00A) for easy program loading.

: :

PIC18F2685 with 96K bytes of program memory, 1K bytes of EEPROM and 3K bytes of RAM Operating at 40MHz (PLL)

Features

Features

Features

ROBOT CONTROLLER

1.2 Interface Free Controller - Power Card


Description: Power Card offers power distribution to all IFC cards. Depending on the application, either 1 or 2 batteries are required. It provides protection against wrong polarity and over current. Power is distributed to the other cards through side stack connector and external connector.

Order code: IFC-PC00

: : : : :

Single or double 12V battery input 2 LED as 12V and 24V power indicator Fast blow fuse for over current protection High current diode for wrong polarity protection Power distribution through side stack connector and external connector

2 external power distribution connectors

1.3 Interface Free Controller - Control Panel Card


Description: Control Panel Card acts as a Human Machine Interface via the onboard LCD and push buttons. The LCD provides an interactive interface between IFC and the user. User is free to program the LCD to display any message, program status or even sensor input. Besides, the Control Panel Card also comes with 4 programmable push buttons for user to have manual input. By combining the LCD and switches, the control panel can be used to select different modes that have been predefined by the user.
: : : : :

Order code: IFC-CP04

Jumper to configure the communication address 16x2 Character LCD LEDs for power and busy indicator 4 programmable push button and 1 main board reset push button Simple functions for LCD messaging and push button status reading

1.4 Interface Free Controller - Digital Input Card


Description: Equipped with interface port for common NPN digital sensor such as photo electric or fiber optic sensor, Digital Input Card offers plug and play capability to save the development time. In addition, 2 of the input ports can be connected to an encoder and ready to be used as a 16 bit counter which can count up to 65,535 pulses! The supply voltage for each sensor or encoder is selectable. With the Digital Input Card, just plug in your favorite digital sensor, stack it and use it!
: : : : :

Order code: IFC-DI08

6 jumpers to configure the communication address 8 digital input ports with selectable supply voltage (5, 12, and 24V) 2 multiplexed encoder input ports with selectable supply voltage 8 LEDs as input ports status indicator LEDs for power and busy indicator

WWW.CYTRON.COM.MY

1.5 Interface Free Controller - Output Card


Description: Output Card offers 4 NPN sinking outputs which are capable of driving relays or solenoids. The voltage is selectable for each output port, either 12 or 24V. All output ports are labeled properly and equipped with an indicator LED to show the output status. Maximum current for each output is limited to 3A and is protected by a resetable fuse. Now, you can simply drive a solenoid, relays or even a small power motor with just 2 wires.
:

Order code: IFC-OC04

03

Features

: : : : :

6 jumpers to configure the communication address 4 output ports with maximum current of 3A for each port Selectable supply voltage for each output port (12 or 24V) A LED indicator for the status of each output port LEDs for power and busy indicator Resetable fuse to protect each output port

ROBOT CONTROLLER

1.6 Interface Free Controller - Brush Motor Card


Description: Controlling a high current brush motor might be a headache especially when it comes to speed control. Brush Motor Card is designed to control and drive the high current brush motor up to 15A with PWM speed control. It provides the flexibility for user to supply any voltage from 6V to 24V to the motor with reverse voltage protection. This card also comes with additional port for rotary encoder. User friendly software functions library will make simple and fast development possible.
:

Order code: IFC-MD15A

Features

: : : :

6 jumpers to configure the communication address 1 motor port with maximum 15A LEDs for power and busy indicator 6V to 24V input voltage for brush motor Capable of controlling brush motor for Start, Stop, Brake, Direction and Speed

1.7 Interface Free Controller - Brushless Motor Card


Description: Brushless motor is becoming famous among robot builder because of its high efficiency and low maintenance cost. IFC series offer Brushless Motor Card which is fully compatible with Oriental and LINIX brushless motor. Each card is able to control up to 2 brushless motors for speed, direction, start, stop and brake. User can choose to use either the internal or external power source for the brushless motors. It also comes with the counter for the speed feedback from the motor driver.
:

Order code: IFC-BL02

Features

: : : :

6 jumpers to configure the communication address 2 brushless motor ports (Power and Control) Selectable power source (Internal or External) LEDs for motor power, circuit power and busy indicator Test button for motor testing

Capable of controlling brushless motor for Start, Stop, Brake, Direction and Speed

1.8 Interface Free Controller - Analog Input Card


Description: Analog Input Card provides 8 channels of analog input to measure the analog voltage. This card also offers simple and fast method to use the analog input since it can be stacked to get more channels. With the software library functions, user no longer needs to configure the analog port and follow complex steps in reading analog voltage.

Order code: IFC-AI08

Features

: : : :

LEDs for power and busy indicator 6 jumpers to configure the communication address 8 analog input ports 5V or 3.3V selectable supply voltage for various types of sensor Selectable sampling rate and averaging rate for every analog channel

: :

Software configurable analog resolution (10bit or 8bit) Selectable Vref (3.3V, 5V or adjustable Vref)

WWW.CYTRON.COM.MY

1.9 Interface Free Controller - PS Controller Card


Description: PS Controller Card offers low cost and easy to use Play Station Controller card for IFC series. It is fully compatible with IFC series and can be stacked on the IFC system as one of the input card. This card has a connector for standard Sony PS2 controller. By using the PS Controller Card, getting input from the PS controller will no longer be a problem.
04
:

Order code: IFC-PS01

Features

: : : : :

Test button to test the PS Controller 6 jumpers to configure the communication address 1 standard PS Controller socket Each button on the PS Controller is accessible Capable of controlling the vibrator motor on the PS controller Fully compatible with wired or wireless PS Controller

Features

Features

ROBOT CONTROLLER

1.10 Interface Free Controller - Dual Brush Motor Card


Description: Dual Brush Motor Card offers low cost and easy to use brush motor driver card for the IFC series. It is fully compatible with IFC series and can be stacked on the IFC system as one of the output card. This card has 2 channels of full H-bridge which is capable of driving 2 DC brush motor in bidirection. By using the included software functions library, user no longer needs to deal with the complex steps in configuring and using the PWM module.
: : : : :

Order code: IFC-BH02

6 jumpers to configure the communication address 2 channels of full H-bridge for brush motor control 8 bit PWM duty cycle resolution Wide supply voltage range for DC brush motor from 6V to 24V Minimum of 5A continuous current output per channel

Capable of controlling DC brush motor for Start, Stop, Brake, Direction and Speed

1.11 Interface Free Controller - Extension Board


Description: Extension Board provides a platform for IFC user to stack more IFC cards and reduce the height of the system. This card also provides 2 power extension (Power Extension A and Power Extension B) for user to supply external power source to the IFC cards.

Order code: IFC-EB02

: :

2 x External Power-In terminal 8 x External Power-Out terminal

More IFC cards coming soon 1.12 Interface Free Controller


8 Channels RC Servo Card (March 09) Order code: IFC-SC08

1.13 Interface Free Controller


Dual Stepper Driver Controller (April 09) Order code: IFC-SD02

WWW.CYTRON.COM.MY

2. Enhanced Autonomous Robot Controller Board


Description: The new AR40B Enhanced Autonomous Robot Controller Board, a user friendly kit which enable plug and use feature still retains the basic functionalities of AR40A while upgraded with an on-board USB programmer and improved ability to drive high power motors. AR40B is also being enhanced with different type of protection circuit to prolong the life span of the product. With this product, your machine can be controlled easily and trouble-free.
:

Order code: AR40B

05

Features

: : :

On-board USB programmer User friendly controller for ROBOCON Autonomous Robot Support 40-pin PIC 16F and 18F (DIP Package) Capable of driving 2 units of brushless motor or 2 units of brush motor (additional motor driver MD10A/MD30A is required) with speed control

: :

Able to control 4 units of DC motor bi-directionally up to 10 Amp (compatible with the motor driver MD30A to increase the current to 30 Amp) 11 digital inputs and 3 analog inputs Sample source codes are provided.

ROBOT CONTROLLER

3. Enhanced Manual Robot Controller


Description: The new PS40B Enhanced Manual Robot Controller retains the basic functions of PS40A and improves the ability to drive high power motors. This board is also enhanced with different type of protection circuit to prolong the life span of the product. With this product, your machine can be controlled easily and trouble-free.

Order code: PS40B

Features

Upgraded version of PS40A Able to control 4 units of DC motor bi-directionally up to 10 Amp (compatible with the motor driver MD30A to increase the current to 30 Amp) User friendly controller for ROBOCON Manual Robot Play Station 2 (PS2) controller included

: :

Firmware can be downloaded and modified for different motor configurations Limit switches can be added on sensor ports to prevent overshooting and breaking of the mechanism

4. PS2 Controller Starter Kit


Description: The major problem to use the PS2 controller in robotics project is the protocol to communicate with the PS2 controller. Reading the status (digital and analog) of each button on the PS2 controller is causing problem to the developer. Thus, SKPS is designed to offer a solution for using the existing PS2 controller to control a system. A host is needed to communicate with SKPS through UART. Reading the status of PS2 Controller button will no longer be a problem.
:

Order code: SKPS

Features

: : : :

5V powered and low current consumption (less than 150mA) 1 standard PS2 controller socket Communicate with host microcontroller via TTL level UART Simple inquiry command and button status feedback for host to process Vibrators on PS2 controller are controllable

: : : :

Fully compatible with wired or wireless PS2 controller PS2 controller operates in analog mode LED indicator for communication status between the SKPS and PS2 controller Compatible power and UART pin with SKKCA and SKXBee

5. PS2 I/O Converter


Description: The major problem to use the PS2 controller in robotics project is protocol to communicate with the PS2 controller. PS2 I/O Converter offers a simple yet powerful human machine interface. All buttons status is being converted into NPN output. Pressing a button on PS2 controller will active a designated output, while 2 analog joy-stick on PS2 controller is converted into 4 channels PWM NPN output. The vibrator on PS2 controller can also be controlled from the converter. No additional host is required.
:

Order code: PSC28A

Features

: : : :

7V to 15V operating voltage Low power consumption, <300mA at 12V No microcontroller or host needed, direct interface to relay, motor driver or switches 1 standard PS2 controller socket Every button is converted into 1 output

: :

Fully compatible with wired and wireless PS2 controller 4 PWM channels output from analog joystick Indicator for each output

WWW.CYTRON.COM.MY

6. PS2 Controller
Description: Play Station 2 (PS2) controller offers a good human machine interface to control a system. Aside from the Start and Select buttons, all of the other buttons provide analog reading for greater control, wider variety of operations, and a more compelling interactive experience. Two convex analog joystick and two force-feedback vibrators round out the features.
:

Order code: PS-GP-1

Order code: PS-GP-2

06

Features

: : :

Comfortable analog controller Buttons register both pressing duration and pressure 2 convex analog joysticks 2 force-feedback vibrators, which vibrate independently Compatible with PS40B, IFC-PS01, SKPS and PSC28A

Order Code Communication Communication distance Powered

PS-GP-1 Wired Up to 2 Meters No battery required

PS-GP-2 Wireless Up to 7 Meters 'AA' or 'AAA' size battery

Features

Features

Features

ROBOT CONTROLLER

7. Enhanced 10 Amp Motor Driver


Description: MD10B is an enhanced version of MD10A and capable of driving high current brush motor up to 10 Amp. It is designed for wide range of robotics and automotive applications. The board is plug and play and ready to drive the high current motor with minimum interface.

Order code: MD10B

: : : : :

Industrial grade PCB with heavy copper material for high current applications Support up to 10 Amp peak current 5V TTL level compatible inputs 12V VCC PWM speed control up to 10 KHz

: : : :

Bi-directional control for 1 motor Very low standby power consumption System ground is isolated from the motor power source with the opto-isolator 4 Schottky diodes as clamping diode.

8. Enhanced 30 Amp Motor Driver


Description: MD30B is the enhanced version of MD30A and it retains the low cost and easy to use features. It is capable of driving up to 30 Amp peak motor current. Included with extra LED status indicators and better protection circuit, it becomes more user friendly and more reliable. The board is plug and play and ready to drive the high current motor with minimum interface.

Order code: MD30B

: : : : : :

Support up to 30 Amp peak current Wrong polarity protection 5V TTL level inputs PWM speed control up to 10KHz Bi-directional control of 1 motor 2 on-board push buttons for fast testing

: : : : : :

Onboard PWM generator Heat sink with fan for fast thermal release 2 LEDs as output indicator 1 LED as Vin indicator Pluggable connector offers more user friendly design Backward compatible with MD30A

9. Channels DC Motor Driver


Description: 4 Channels DC Motor Driver, FD04A is specially designed to drive 4 DC brush motors. It offers low cost and easy to use DC motor driver capable of driving 4 DC brush motors up to 3 Amp each. With minimum interface, the board is ready to drive the motors with independent direction, start, stop and speed control.

Order code: FD04A

: : : : : :

Able to drive 4 DC motor up to 3 Amp each Over current protection Bi-directional control for 4 DC motors 2 LEDs as direction indicator for each motor 1 LED as power indicator Pluggable connector for more user friendly design

WWW.CYTRON.COM.MY

10. Enhanced 2 Amp Stepper Motor Driver


Description: SD02B is designed to drive the unipolar or bipolar stepper motor. The board incorporates most of the components needed for the typical applications. With minimum interface, the board is Plug and Play and ready to drive the unipolar or bipolar stepper motor. SD02A is actually driving the stepper motor in bipolar configuration. But since unipolar stepper motor can also be used as bi-polar stepper motor, thus this driver can be used to drive both unipolar and bipolar stepper motor.
:

Order code: SD02B

07

Features

: : : : :

Able to drive both unipolar and bipolar type of stepper motor Support up to 2 Amp per phase 10 steps micro stepping 5V TTL level compatible inputs 6V to 12V for motor supply Smoother operation with micro-stepping technology

: : : :

Maximum speed up to 1000 micro steps per second or 1KHz pulse Bi-directional control Enable/Disable pin for low power consumption mode Heat sink with fan for fast thermal release

ROBOT CONTROLLER / PIC DEVELOPMENT TOOL

11. 16 Channels Servo Controller


Description: SC16A is designed to control up to 16 independent standard RC (remote control) servo motors simultaneously in a single board. Each channel is able to generate servo pulses from 0.5 ms to 2.5 ms, which is greater than the range of most servos. This allows the servos to operate up to 180 degrees. The host of the SC16A can either be a computer with USB port, or microcontroller with UART interface. Both USB and UART interfaces present a flexible, fast and easy way to use the servo controller.
:

Order code: SC16A

Features

: : :

16 independent channels to drive the RC servo motors Two servo controller (SC16A) can be linked together to drive up to 32 RC servo motors Optional position reporting for each RC servo motor Optional servo ramping, user can choose one of the 63 ramp rate (speed) for each RC servo motor.

: : : :

Sample GUI is provided for the user to control the RC servo motors via computer Resolution: 1.367us UART baud rate: 9600 Servo pulse: 0.5ms to 2.5ms

PIC DEVELOPMENT TOOL


1. USB PIC Programmer V2009
Description: UP00B is the enhanced version of UP00A. The new UP00B is now compatible with Windows Vista, support most of the new PIC MCU and the firmware is also upgradeable. UP00B comes with two ZIF sockets for comfortable and easy operation to change the 8-pin, 18-pin, 28-pin and 40-pin PIC MCU. UP00B utilizes Microchip PICKit2 software to program the PIC MCU. UP00B also supports ICSP which is compatible with UIC00A
:

Order code: UP00B

Features

: : : :

USB powered, no extra power is needed Two ZIF sockets (40 pin and 20 pin) to ease the program loading process Support 8-pin, 18-pin, 28-pin and 40-pin PDIP 8 bit PIC MCU Compatible with Windows XP and Windows Vista Support Intel and AMD based system

: :

IDC box header for ICSP connection Can be used on laptop and desktop PC

2. USB ICSP PIC Programmer


Description: UIC00A utilizes the ICSP (In-Circuit Serial Programming) where you can directly connect it to your circuit to program the PIC MCU without unplugging it. That is why you don't see any IC socket on this programmer. This will not only save your project development time, but also reduce the damage to the IC caused by plugging and unplugging repeatedly. This low cost PIC programmer is tested to be compatible with most popular Flash PIC which includes PIC12F, PIC16F, PIC18F and 16-bit PIC MCU.
:

Order code: UIC00A

Features

: : : : :

USB 2.0 compatible Windows XP and Windows Vista compatible Can be used on both Laptop and Desktop PC Low cost and reliable IDC box header and IDC cable for ICSP connection Auto-load program feature

: : : :

Compatible with Microchip PICkit2 5V External power to the target PIC is required Compact size (5cm x 2.5cm) Powered directly from the USB port

WWW.CYTRON.COM.MY

3. UIC00A Socket
Description: UIC-S is an optional socket that can be used with UIC00A to program several types of 18/28/40 pins PIC microcontroller. It provides an effective and low-cost solution in developing wide range of Microchip PIC microcontroller. Combining with UIC00A, a compact yet powerful programmer requires no external power supply to load program into PIC.
08
:

Order code: UIC-S

Features

: : : : :

Connector for UIC00A - simple and fast method to load program. Compact, powerful, flexible and robust socket. Suitable for hobbyists and experts. Save development and soldering time. Support 18, 28 and 40 pins PIC16F and PIC18F MCU. All components on the board are nicely labeled.

40-pins universal ZIF socket for easily plugging commonly types of microcontroller.

Features

Features

Features

PIC DEVELOPMENT TOOL

ROBOT CONTROLLER / PIC DEVELOPMENT TOOL

4. Enhanced 40 pins PIC Start-Up Kit


Description: SK40B is designed to offer an easy-to-start platform for PIC MCU user. This board comes with basic components for the user to begin the project development. User is able to utilize the function of PIC by directly plugging in the components to the SK40B in whatever way that is convenient. With the onboard UIC00A connector, user can load the program faster and easier using the UIC00A programmer. The PIC MCU is not included in this kit to provide the freedom for the user to choose PIC MCU.
: : : : : :

Order code: SK40B

Alternative power supply using AC-DC adapter Compact, powerful, flexible and robust start-up platform Connector for UIC00A - simple and fast method to load program No extra components is required for the PIC to function All 33 I/O pins are clearly labeled RS-232 port allows serial communication with the computer

: : : :

Support bootloader for program loading No more frustration to plug the PIC in and out for reprogramming Perfect fit for 40-pin PIC16F and PIC18F family PIC MCU 20MHz crystal

5. 18 Pins PIC Start-up Kit


Description: SK18A is designed to offer an easy-to-start platform for PIC MCU user. This board comes with basic components for the user to begin the project development. User is able to utilize the function of PIC by directly plugging in the components to the SK18A in whatever way that is convenient. With the onboard UIC00A connector, user can load the program faster and easier using the UIC00A programmer. The PIC MCU is not included in this kit to provide the freedom for the user to choose PIC MCU.
: : : : :

Order code: SK18A

Alternative power supply using AC-DC adapter Comes with a large prototyping area for on-board project development Compact, powerful, flexible and robust start-up platform No extra components is required for the PIC to function All 11 I/O pins are clearly labeled

: : :

Connector for UIC00A simple and fast method to load program No more frustration to plug the PIC in and out for reprogramming Perfect fit for 18-pin PIC16F family MCU

6. USB to UART Converter


Description: In most cases, the communication between the microcontroller and PC is done through the serial port. However, since computer serial port is using RS232 level protocol and microcontroller is using TTL level UART protocol, a level shifter is needed to interface between these devices. Although USBRS232 converter can be used to obtain a virtual serial port but the level shifter is still necessary for interfacing with microcontroller. Thus, UC00A is designed to offer a plug and play, direct interface with the microcontroller.
: : : :

Order code: UC00A

Low cost and reliable USB to UART converter USB powered, no external power source is required to use this converter 5V from USB port is available for the user. Easy to use 4 pin interface: Tx, Rx, Gnd and 5V.

: : :

CTS, RTS, DTR and DSR is pulled out to standard 2x5 header pin PCB pad Plug and Play. Compatible for Window XP and Windows Vista and it appears as Virtual COM port on the computer.

WWW.CYTRON.COM.MY

7. USB-RS232 Converter
Description: USB-RS232 Converter enables a serial device to be connected to a computer through the USB port. Perfect for a PDA, digital camera, modem or ISDN terminal with a serial port. The converter upgrades a traditional RS-232 serial port (DB9 male) to USB (A-type male). Supports data transfer rates over 230 kbps.

Order code: WR-USB-SERIAL

09
:

Features

: :

Upgrades a traditional RS-232 serial port to USB Plug-and-play / hot-swappable allows you to add or remove a device at any time No external power or complicated set-up procedures

PIC DEVELOPMENT TOOL

8. Serial Extension Cable


Description: With Serial Extension Cable, you will no longer sacrifice the convenience when it comes to the placement of the computer peripherals in your work area! Let us give you the flexibility to extend an existing piece of hardware wherever you need it. Serial Extension Cable can extend your existing connections or replace the cables that restrict you.

Order code: WR-SERIAL

: : :

Extends the length of your serial mouse, CGA/EGA video monitor or any other device with DB9 connectors Perfect for serial devices with short cables. Fully compatible with the PC Thumbscrews enable easy installation

Features

9. Microchip MPLAB ICD 2


Description: MPLAB ICD 2 is a low cost, real-time debugger and programmer for selected PIC MCUs and dsPIC. Using Microchip Technology's proprietary In-Circuit Debug functions, programs can be downloaded, executed in real time and examined in detail with the debug functions of MPLAB, set watch variables and breakpoints from symbolic labels in C or assembly source code, and single step through C source lines or into assembly code. ICD 2 can also be used as a development programmer for supported MCUs.
:

Order code: ICD2

Features

: : : : :

USB (Full Speed 2 Mbits/s) & RS-232 interface to host PC Real time background debugging MPLAB IDE GUI (free copy included) Built in over-voltage/short circuit monitor Firmware upgradeable from PC Support low voltage to 2.0 volts. (2.0V to 6.0V)

: : :

Diagnostic LEDs (Power, Busy, Error) Reading/Writing memory space and EEDATA area of target microcontroller Peripheral freeze-on-halt: Stop timers at breakpoints

10. Micro SD Card Module


Description: This is a ready to go module that utilizes the DOSonCHIP FAT16/32 IC with accompanying micro-SD socket. Excellent for simple data logging and file storage! Developer can easily share files between computer and microcontroller without the need to write complicated codes for FAT file system and communication protocol for the micro SD card. Accessing the files in the micro SD card is just as simple as sending a DOS command to this module via the UART or SPI interface.
:

Order code: BOB-08215

Features

: : : : :

Integrated Real Time Clock for files date stamping 2.7V to 3.3V operation 5V tolerance I/O SPI or UART interface with auto baud detection FAT32 and FAT16 compatible Can open up to 4 files simultaneously

WWW.CYTRON.COM.MY

EDUCATIONAL TRAINING KIT


1. Mechatronic Training Kit
10 MK80A Mechatronic Training Kit is a full-featured development kit to allow students and engineers to experience and explore the wide range of most common used mechatronic devices by using PIC microcontroller. The kit covers programming, computer interfacing and application theory of mechatronic technology. Both assembly and C language are able to be downloaded into the PIC with various kinds of programming methods that is prepared. Hardware components are connected on board, allowing users to concentrate just on the programming part. All GPIO ports are available in screw type connector blocks which allow the PIC microcontroller to be interfaced with external components. The kit is able to cover up to 10 projects and includes more than 20 sample source codes in assembly or C language.
:

Order code: MK80A

Description:

Projects available in lab sheet: 1. Getting Started 2. Digital Input and Digital Output 3. 7-segmant and Keypad 4. LCD 5. DC motor 6. Hobby Servo Motor 7. Stepper Motor 8. Analog Input 9. Real Time Clock 10. Rotary Encoder 11. Rotary Encoder as Tachometer 12. Pulley Set as Transmission System
: : : :

Features

Features

EDUCATIONAL TRAINING KIT

Features

: : :

Using PIC microcontroller PIC18F8720 that provides more than 60 I/Os Microchip bootloader is available allowing the user to load the programs easily into the PIC MCU Power supply from AC 240V. No additional battery is required to activate the mechanical components Consist of 5 VDC and 12 VDC power supplies for external devices

Up to 2 ports of GPIO (16 pins) enable developer to create hundreds of project using his creativities All GPIOs are protected with buffer All inputs and outputs are available via pluggable/ screw type terminal block User manual, lab sheets, datasheets and necessary software are available in CD-ROM

2. Pololu 3pi Mobile Robot (Combo)


Description: 3pi Mobile Robot from Pololu is an amazing, compact, high speed line following and maze solving mobile robot. With maximum speed exceeding 3 feet per second, 3pi is a great first robot for ambitious beginners and a perfect second robot for those looking to move up from non-programmable or slower beginner robots. With comprehensive software library and example application, you can easily have a fast line following robot.

Order code: 3pi-C

: : : : : :

Precision line following with PID control Two micro metal gear motors Five reflectance sensors 82 Character LCD Three user pushbuttons ATmega168 microcontroller

: :

Source code examples and libraries in C language Combo package comes with Programmer (with USB cable and programming cable)

3. Robotic Arm Training Kit


Description: RA05A is designed as a start up platform for user to learn all about robotic arm. User can investigate and study the functionality of robotic arm easily using RA05A. It comes together with ready assemble gripper which is attached to its robot arm. The controller has been developed to control the arm either by controlling each degree of freedom (DOF) independently or by using the coordinate method with motion sequencer (record and playback). User has the choice to control the arm through PS2 controller, computer or push buttons.
: : : : :

Order code: RA05A

5V powered (High current AC-DC adapter is provided) 5 degrees of freedom (DOF) Interact through Sony PS2 controller, computer or on board push buttons. Communicate with computer via USB and comes with interactive GUI. Movements can be recorded and played back.

: : : : : :

Height (Reaching Up): ~39cm Length (Forward Position): ~30cm Lift weight: typically 100g Gripper opening (Arm Parked): ~2.7cm Gripper opening (Maximum): ~4.3cm Strong gripper offers solid gripping of target object

WWW.CYTRON.COM.MY

DIY PROJECT SET


1. LED Blinking
Description: LED blinking is the simplest PIC microcontroller project. With just 3 simple steps, you can make the LEDs blinking by using the PIC16F84A! We strongly believe that this project is a very good kick-start to learn about programming microcontroller for the beginners. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.
Order Option
Order Code PR1-A PR1-B Feature No soldering is required Soldering work is required Extra component Breadboard Donut board, IC sockets

11

DIY PROJECT SET

Hardware Included

PIC16F84A Other necessary components

2. 7-Segment Display
Description: 7-Segment Display is another simple yet meaningful project using the PIC16F84A for beginners. To save the number of required I/O pins, CD4511 decoder is used to display the numerical character at the 7-segment. User is able to integrate this project with other applications to make it more interesting. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.
:

Hardware Included

: : :

PIC16F84A 7-Segment (common cathode) CD4511 Decoder Other necessary components

Order Option
Order Code PR2-A PR2-B Feature No soldering is required Soldering work is required Extra component Breadboard Donut board, IC sockets

3. Displaying Message On LCD


Description: 2x16 Character LCD is the most common message display device to display any alphabet and numerical characters. By using the SK40B, user is able to complete the circuit for this project easily. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.

Order code: PR3

Hardware Included

: : :

SK40B PIC Start-Up Kit PIC16F877A 2x16 Character LCD Other necessary components

4. IR Sensor
Description: IR (Infra-Red) is the typical light source being used in the sensor for robot to detect opaque object. The objective of this project is to introduce the working principle of IR sensor. Thus, no programming, microcontroller and soldering are required in this project.

Order code: PR4

Hardware Included

: : :

IR Receiver IR Emitter Breadboard Other necessary components

WWW.CYTRON.COM.MY

5. Bluetooth (SKKCA-21) Remote Control


Description: In this project, user can learn on how to communicate wirelessly between PC and microcontroller by using a Bluetooth module (KC Wirefree Bluetooth Module Starter Kit SKKCA-21) and a USB Bluetooth dongle. The PC can be used to control a 7 segment connected to the microcontroller. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.
:

Order code: PR6-A

12

: : : :

SK40B PIC Start-Up Kit PIC16F877A KC Wirefree Bluetooth Module Starter Kit SKKCA-21 USB Bluetooth Dongle 7-Segment (common cathode)

: :

Hardware Included

CD4511 Decoder Other necessary components

: : : :

7. RFID: Read and Display


Description: This project utilizes the PIC16F876A to interface with the RFID-IDR-232 and 16x2 Character LCD. It demonstrates the method to modify the commercial RFID reader to interface with microcontroller via UART. It can be further modified to become a security system. This project is designed with the aim to assist students in learning embedded system application and development. Information which includes sample source code, schematic and details can be downloaded from www.cytron.com.my.
(sold separately) :

(sold separately)

Optional Item

Hardware Included

: : : : :

8. Password Door Security


Description: This project utilizes the PIC16F877A to interface with the 4x3 keypad, relay and 16x2 Character LCD. It discloses the method to read from the 4x3 keypad by using the multiplexing method. It can be further modified to become a security system. This project is designed with the aim to assist students in learning embedded system application and development. Information which includes sample source code, schematic and details can be downloaded from www.cytron.com.my.
(sold separately) :

Optional Item

Hardware Included

: : : : :

Optional Item

Hardware Included

DIY PROJECT SET

6. Controlling Stepper Motor Using SD02B


Description: This project utilizes the PIC16F876A together with the SD02B Stepper Motor Driver to drive a unipolar stepper motor bi-directionally with variable speed. Start/stop instruction and CW/CCW instruction are controlled by push buttons while the speed of motor is controlled by a potential meter. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.
PR7 PCB PIC16F876A SD02B Stepper Motor Driver Unipolar Stepper Motor Other necessary components

Order code: PR7

1. UIC00A Programmer 2. AC-DC Adaptor TMC-1000PM 3. SLA Battery 12V 1.2AH

Order code: PR8

PR8 PCB PIC16F876A RFID Reader (IDR-232) RFID Card RFID KeyChain Tag 16x2 Character LCD

Other necessary components

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

Order code: PR9

PR9 PCB PIC16F877A Magnetic Door Lock Buzzer 4x3 Keypad 16x2 Character LCD

Others necessary components

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

WWW.CYTRON.COM.MY

9. Controlling DC Brush Motor Using MD10B/MD30B


Description: This project utilizes the PIC16F876A to interface with the motor driver (MD10B or MD30B) to control a geared DC motor. It demonstrates the technique to interface with the motor driver and configure the PWM for speed control. This project is designed with the aim to assist students in learning embedded system application and development. Information which includes sample source code, schematic and details can be downloaded from www.cytron.com.my.
(sold separately) :

Order code: PR10-A

Order code: PR10-B

13 Order Option

Optional Item

Hardware Included

: :

PR10 PCB PIC16F876A Other necessary components

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM 3. SLA Battery 12V 1.2AH

DIY PROJECT SET

Order Code PR10-A PR10-B

Feature Able to drive up to 10 Amp Able to drive up to 30 Amp

Extra component MD10B motor driver, SPG30 geared motor MD30B motor driver, SPG50 geared motor

10. Temperature Control System Using LM35


Description: This project utilizes the PIC16F876A to read the temperature feedback from the LM35, display it on the 16x2 Character LCD and control 2 brushless fans. It illustrates the process to configure the ADC on PIC to measure the analog voltage from the temperature sensor. It can be further modified into a temperature monitoring system. Information which includes sample source code, schematic and details can be downloaded from www.cytron.com.my.
(sold separately) :

Order code: PR11

: : : : :

PR11 PCB PIC16F876A LM35DZ Temperature Sensor 16x2 Character LCD Buzzer 12V DC Brushless Cooling Fan

11. Real Time Clock (RTC) Display


Description: This project utilizes the PIC16F876A to interface with the DS1307 RTC and display the date and time (up to second) on the 16x2 Character LCD. You are able to modify the setting exactly the same as your watch. It demonstrates the approach to interface with the DS1307 via I2C protocol. This project also includes a back up battery to keep the time running. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.
(sold separately) :

Optional Item

Other necessary components

Hardware Included

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

Order code: PR12

: : : : :

PR12 PCB PIC16F876A DS1307 RTC 32.768kHz Crystal 16x2 Character LCD CR2032 Cell Battery

12. Alarm System: Wireless Smoke Detector


Description: This project utilizes the PIC16F876A to interface RF module PT2272 (decoder) further read the status of a smoke detector. It explains the method to construct a microcontroller system to read sensor status wirelessly. It can further be modified to become safety monitoring system. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.
(sold separately) :

Optional Item

Other necessary components

Hardware Included

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

Order code: PR13

: : : : :

PR13 PCB PIC16F876A Smoke Detector RF Receiver IC PT2272 Buzzer PCB Mount

Optional Item

Other necessary components

Hardware Included

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

WWW.CYTRON.COM.MY

13. Alarm System: Motion Detector


Description: This project utilizes the PIC16F876A to interface PIR sensor and read its status for alarm system. PIR can be used to detect human motion. It demonstrates the method to interface PIR sensor with microcontroller. This project can further be modified to become an alarm system. Information which includes sample source code, schematic and details can be downloaded from www.cytron.com.my.
14
(sold separately) :

Order code: PR14

: : : :

14. Reading Gas And Humidity Sensor


Description: This project utilizes the PIC16F876A to interface with Humidity and Gas sensor, further display the reading on 2x16 Character LCD. It explains the method to interface humidity and gas sensor with microcontroller. Cytron Technologies designed this project with the aim to assist hobbyist and students in learning embedded system application and development. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.
(sold separately) :

Optional Item

PR14 PCB PIC16F876A PIR Sensor Buzzer DC6V Other necessary components

Hardware Included

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

: : : : :

15. Sending Data Using RF Module


Description: This project reveals the possibility for RF module to transmit serial data (low speed) wirelessly between microcontrollers. Of course, it can be modified to be wireless platform transferring any type of data. Cytron Technologies designed this project with the aim to assist hobbyist and students in learning embedded system application and development. Information which includes sample source code, schematic and details can be downloaded from www.cytron.com.my.
(sold separately) :

Optional Item

Hardware Included

: : :

16. Voice Recording and Playback: ISD2590


Description: This project utilizes the PIC16F877A to interface ISD2590 voice recording chip. It offers an interesting source to develop an audio recording and playback system. Now you can record any audio and listen it back. Cytron Technologies designed this project with the aim to assist hobbyist and students in learning embedded system application and development. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.
(sold separately) :

Optional Item

Hardware Included

: : : :

Optional Item

Hardware Included

DIY PROJECT SET

Order code: PR15

PR15 PCB PIC16F876A Figaro Gas Sensor (TGS-2600) Humidity Sensor (HSM-20G) 16x2 Character LCD Other necessary components

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

Order code: PR16

PR16 PCB (Transmitter and Receiver) PIC16F876A RF Module (Transmitter and Receiver) Other necessary components

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

Order code: PR17

PR17 PCB PIC16F877A IC ISD2590 Miniature MIC Other necessary components

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

WWW.CYTRON.COM.MY

17. Walking With Cytron Servo Motor


Description: This project utilizes the PIC16F877A to communicate with Cytron SC16A servo controller and further control the biped that is being built up with Cytron servo motors and servo brackets. You can program the biped to move in the way you like. Detail description explains method to build this biped from scratch, calibration of servo position, mounting brackets and etc. Information which includes sample source code, schematic and detail description can be downloaded from www.cytron.com.my.
(sold separately) :

Order code: PR18

15

: : : : :

PR18 PCB PIC16F876A 8 x Servo Bracket holder 6 x Servo Bracket U Joint 6 x C40R Servo 2 x PR18 Acrylic Base

Optional Item

Other necessary components

1. UIC00A Programmer

Hardware Included

DIY PROJECT SET

18. Flexibot Using Transwheel


Description: Flexibot is a mobile robot that utilizes the brilliant design of transwheel which allows Flexibot to move in any direction without having to turn relative to the robot base. For future application, Flexibot can demonstrate its kinematics advantage of allowing continuous translation and rotation in any direction in competitive high-speed environments, such as the RoboCup competitions to follow a ball, while maintaining the alignment of a kicking mechanism.
(sold separately) :

Order code: PR19

: : : : :

PR19 PCB PIC16F777 16x2 Character LCD FD04A motor driver Omni Directional Mobile Robot Base Other necessary components

19. XBee Standalone Control And Monitoring


Description: This project reveals the possibility for XBEE module to pass I/O status wirelessly between XBEE modules without microcontroller. Of course, it can be modified to become wireless platform transferring any type of data by configuration from computer using X-CTU. This project is designed with the aim to assist students in learning embedded system application and development. Information which includes sample source code, schematic and details can be downloaded from www.cytron.com.my.
(sold separately) :

Optional Item

Hardware Included

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

Order code: PR20

: :

20. Gaming With Accelerometer


Description: This project reveals the usage of ADXL330 as a gravity or acceleration sensor. The result will display in the position of a ball on the Graphical LCD. There is a sample game provided to explain method to use the ADXL330. This project uses higher end PIC microcontroller, PIC18F452. Information which includes sample source code, schematic and details can be downloaded from www.cytron.com.my.

Optional Item

Hardware Included

2 x PR20 PCB 2 x XBee Module Other necessary components

1. USB to UART (UC00A) 2. AC-DC Adaptor TMC-500PM

Order code: PR21

: : : :

(sold separately)

Optional Item

PR21 PCB PIC18F452 ADXL330 ( accelerometer ) GLCD (128x64 Graphical LCD) Other necessary components

Hardware Included

1. UIC00A Programmer 2. AC-DC Adaptor TMC-500PM

WWW.CYTRON.COM.MY

21. Reading Compass Module, Capacitive And Barometric Pressure Sensors


Description: This PIC microcontroller based project uses PIC16F876A to interface with HMC6352 compass module, AD7746 capacitive sensor and SCP1000 barometric pressure sensor. It can measure the compass direction, capacitance, air pressure and temperature. This project is designed with the aim to assist students in learning embedded system application and development. Information which includes sample source code, schematic and details can be downloaded from www.cytron.com.my.
(sold separately) :

Order code: PR22

16

: : :

22. Multifunction Mobile Robot


Description: This PIC microcontroller based mobile robot is specially designed for user to start developing smart robot. It is a line following robot with optional add on gadget. It offers the capabilities of performing line following, distance measurement, and wireless control. It also provides 16x2 Character LCD and buzzer for user to indicate the condition or status of the robot that is useful for debugging and testing.
(sold separately) :

Optional Item

Hardware Included

PR22 PCB PIC16F876A 16x2 Character LCD Other necessary components

1. 2. 3. 4. 5.

UIC00A Programmer AC-DC Adaptor TMC-500PM AD7746 Capacitive Sensor HMC6352 Compass Module SCP1000-D01 Barometric Sensor

Specification

: : : : :

2. SUNX Digital Fiber Sensor


Description: Digital Fiber Sensor has the similar function with other kinds of reflective type photoelectric sensor which is able to use to detect spot, to sense obstacle and to differentiate two colors. However, it offers more user friendly interface, better performance and more reliable compared to the low cost photoelectric sensor. It can be applied at mobile robot for line tracking and obstacle detecting, conveyor system for counting, spot detecting or color sensing.
Specification
(sold separately) : : : :

(sold separately)

Optional Item Optional Item

DIY PROJECT SET / SENSORS

Order code: PR23

: : : :

SENSORS
1. SICK Digital Fiber Sensor
Description: Digital Fiber Sensor has the similar function with other kinds of reflective type photoelectric sensor which is able to use to detect spot, to sense obstacle and to differentiate two colors. However, it offers more user friendly interface, better performance and more reliable compared to the low cost photoelectric sensor. It can be applied at mobile robot for line tracking and obstacle detecting, conveyor system for counting, spot detecting or color sensing.
Brand: SICK, German Longest Ranges (up to 4 meter) Fast Switching Frequency Precise, Stable Switching Point Dual Display Interactive User Prompting This sensor comes with 1 unit of amplifier and 1 set of power cable only 1. Fiber optic cable Order code: WLL190T-2N432

Optional Item

PR23 PCB PIC16F877A 16x2 Character LCD Mobile Robot Base Set Other necessary components

1. 2. 3. 4. 5.

UIC00A Programmer AC-DC Adaptor TMC-500PM Analog IR Distance Sensor Ultrasonic Range Finder SKXBee

Hardware Included

Order code: FX-301

Brand: SUNX, Japan. Digital display and press-to-teach calibration features. Wire and labor saving design that allow for side by side configuration for up to sixteen units. Red light sources.

: : :

Wide range of fiber head available to meet your variant applications. Selectable sensing range as per the application. This sensor comes with 1 unit of amplifier and 1 set of power cable only

1. Fiber optic cable

WWW.CYTRON.COM.MY

3. Fiber Optic Cable


Description: This fiber optic cable is suitable for both SICK and SUNX Digital Fiber Sensor. It comes in 2 fiber optic lines (sender and receiver) ended with a tip.

Order code: LL3-DB01

17 Specification
: : : :

Compatible with SICK and SUNX digital fiber sensor For detection of small parts Focused High sensitivity

SENSORS

4. SUNX Photoelectric Sensors


Description: This range of photoelectric sensor is most common reflective photo sensor being used in industry and educational sectors. Simply provide +12V DC and read the output pin with any microcontroller, PLC or any controller. It can be applied at various applications such as conveyor system, vending machine, robotic system and even machining machines.
Specification
: : : : :

Brand: SUNX, Japan General purpose photoelectric sensor with full basic performance Diffuse reflective type Sensing object: Opaque, translucent or transparent objects Emitting element: Infrared LED

: : : : :

Input voltage: 12 to 24 VDC Output: NPN open-collector transistor Short-circuit protection: Incorporated Response time: 1ms or less Able to apply at mobile robot to track line, to detect object or spot

Order Option
Order Code CX-424 CX-421 CX-422 Sensing Range 100mm 300mm 800mm

5. HOKUYO Laser Range Finder


Description: The HOKUYO Scanning Laser Range Finder is the most suitable alternative so far for mobile robot applications due to its compact size and low power consumption features. This compact and powerful environment detection sensor is really suit intelligent robot for indoor application. To detect obstacle in a radius of 270 degree in less than 1 second is not an issue.
Specification
: : : : : :

Order code: URG-04LX

Order code: UHG-08LX

Order code: UTM-30LX

RS232 or USB interface Power source DC 5V or 12V High accuracy Wide scanning area Fast scanning time Indoor application

Order Option
Order Code URG-04LX UHG-08LX UTM-30LX Scanning Range up to 4 meters up to 8 meters up to 30 meters Scanning Area 240deg 270deg 270deg Dimension 50mm(W) x 50mm(D) x 70mm(H) 86mm(W) x 83mm(D) x 83mm(H) 60mm(W) x 60mm(D) x 87mm(H)

6. IR Sensor Set
Description: The IRS-01 IR sensor set consists of an IR transmitter and an IR receiver mounted side by side on a tiny PCB. With a +5 VDC, it can be used as a reflective type IR sensor for mobile robot or any simple object detection system.

Order code: SN-IRS-01

Specification

: : : :

Input voltage: 5 VDC Sensing Range: 5 cm Output signal: analog voltage Emitting element: Infrared LED

WWW.CYTRON.COM.MY

7. SICK Laser Range Finder


Description: The SICK Laser Measurement Sensor (LMS) is an extremely accurate distance measurement sensor that is quickly becoming a staple of the robotics community. The device is small, uses little energy; consequently, it is ideal for mobile applications on vehicles, service robots, and facilities for site protection. Linkage to an automation or monitoring system can be realized via Ethernet, RS232, and a front interface for parameterization.

Order code: LMS200-30106

Order code: LMS291-S05

18

Specification

Specification

Specification

SENSORS

Order code: LMS100-10000

Order code: LMS111-10100

: : : : :

Power source DC 24V (LMS200/291) or 10.8V - 30V (LMS100/111) Power consumption: 20W (LMS200/291) or 12W (LMS100/111) Small statistical error Wide scanning area Fast scanning time: 13ms 53ms Order Option
Order Code LMS200-30106 LMS291-S05 LMS100-10000 LMS111-10100 Application Indoor Outdoor Indoor Outdoor Scanning Range 80 m/180 degree 50 m/270 degree Scanning Area RS232 or RS422 CAN, Ethernet or RS232 Dimension 156mm(W) x 155mm(D) x 210mm(H) 106mm(W) x 102mm(D) x 152mm(H) 106mm(W) x 102mm(D) x 166mm(H)

8. Medium Range Infrared Sensor


Description: This Medium Range Infrared sensor offers simple, user friendly and fast obstacle detection using infrared; it is a non contact detection. The implementations of modulated IR signal immune the sensor from the interferences caused by the normal light source such as light bulb or sun light. The sensing distance can be adjusted manually.

Order code: IR01A

: : : : : :

5V powered, low current consumption, less than 10mA 3 pin interface which are signal, GND and 5V Small LED as indicator for detection status Obstacle detection up to 10cm Adjustable sensing range (2cm-10cm) Small size makes it easy to assembly

: :

Output is pulled up to supply voltage Compatible with all types of microcontrollers

9. Analog IR Distance Sensor


Description: The Sharp distance sensor is a popular choice for application and development that require accurate distance measurements. This IR sensor is more economical than sonar rangefinders, yet it provides much better performance than other IR alternatives. Interfacing to most microcontrollers is straightforward: the single analog output can be connected to an analogto-digital (ADC) converter for reading distance measurements. The output can also be connected to a comparator for threshold detection.
: : : : :

Order code: SN-GP2Y0A21

Brand: Sharp, Japan Less influence on the color of reflective objects 4.5V to 5.5V operating voltage Working distance from 10cm to 80cm Output voltage change over distance (2.45V - 0.45V)

WWW.CYTRON.COM.MY

10. Ultrasonic Range Finder


Description: This is the fantastically easy to use sensor from Maxbotix. The size, quality, and ease of use of this little range finder are amazing. The serial interface is in RS232 instead of standard TTL, however the PWM and Analog interfaces will allow any microcontroller to listen easily enough. The sensor provides very accurate readings of 0 to 254 inches (0 to 6.45m) in 1 inch increments with little or no dead zone!
Specification
: : : : : :

Order code: SN-LV-EZ1

19

42kHz Ultrasonic sensor Operating Voltage: 5.0 0.5 V Low 2mA supply current 20Hz reading rate RS232 Serial Output - 9600bps Analog Output - 10mV/inch

: :

PWM Output - 147uS/inch Small, light weight module

SENSORS

11. Temperature Sensor


Description: This series are precision integrated-circuit temperature sensors, whose output voltage is linearly proportional to the Celsius (Centigrade) temperature for LM 35 and to Fahrenheit for LM 34.

Specification

: : : :

Low-cost on board temperature sensor Calibrated directly in degrees Fahrenheit (LM34) and in degrees Celsius (LM35) TO-92 Package Suitable for remote applications

Order Option
Order Code SN-LM34DZ SN-LM35DZ Temperature Mode Calibrated directly in degrees Fahrenheit Calibrated directly in degrees Celsius Storage Temperature -76F to +300F -60C to +150C

12. Rotary Encoder


The offered industry grade rotary encoder is suitable for used in many positioning applications. It is usually connected to a rotating unit or shaft. Rotation on the encoder will lead a square wave pulse. Reading the pulses, user is able to identify the speed of the rotation, angle of rotation, direction of rotation or even position of the shaft. It can be applied on a robot arm's joint, mobile robot, conveyor system or even a printing machine.

Order code: B-106-23983 Order Option


Order Code Pulse (PPR) Slew Speed (RPM) Body Diameter (mm) Shaft Diameter (mm) Output wave Input voltage Type of Encoder Brand B-106-23983 500 6000 25 4 Square wave 5 to 24 V Incremental ESB, Japan AEW-8-GC-H6 256 6000 38 6 Square wave 12 to 24 V Absolute Nemicon, Japan

Description:

Order code: AEW-8-GC-H6

13. Rotary Encoder Kit


Description: The rotary encoder kit RE08A is a low-cost alternative for students or hobbyists to sense motor's position and velocity. It is a very simple kit consisted of an optical beam sensor and a piece of slotted disc. It can be connected to any microcontroller via the 3-pin header. The optical beam sensor detects missing slots of the slotted disc, and generates a pulse train. A digital +5V output is detected when the beam is blocked, and a 0V when the beam is unblocked. The microcontroller can simply read the 0-50V pulse train to determine the rotation of motor, and dividing it by time, speed of rotation is obtained.
Specification
: : : : :

Order code: RE08A

Pulse: 8 PPR Output signal: Digital output Input Voltage: 5 VDC Slotted disc diameter: 35mm PCB dimension: 15mm x 34mm

WWW.CYTRON.COM.MY

14. Air Contaminant Sensor


Description: The TGS-2600 has high sensitivity to low concentrations of gaseous air contaminants such as hydrogen and carbon monoxide which exist in cigarette smoke.
20 Specification
: : : : :

Order code: SN-TGS-2600

Standard package: TO-5 metal can Target gas: Air contaminants operating volatge: 5.0 0.2 V DC/AC Small size of diameter: 8.1mm, height: 7.8mm Can be applied at air cleaner, ventilation control, air quality monitoring and etc

Specification

Specification

Specification

SENSORS

15. PIR sensor Module


Description: Compact and easy to use Passive Infrared (PIR) Sensor Module for human body detection. Incorporating a Fresnel lens and motion detection IC, suitable for wide range of supply voltage and low current drain.

Order code: SN-PIR

: : :

Plug n Play feature Standard TTL output Delay time adjustable

16. Flexible Bend Sensor


Description: The Flexible Bend Sensor is a unique component that changes resistance when bent. An unflexed sensor has a nominal resistance of 10,000 ohms (10 K). As the flex sensor is bent the resistance gradually increases. When the sensor is bent at 90 degrees its resistance will range between 30-40 K ohms. It can be used at mobile robot for collision detection and VR gloves or VR suits.

Order code: SN-FLX-01

: : : : :

Nominal (0 degree position) resistance 10Kohm 90 degree position resistance 35Kohm Maximum resistance 40Kohm Thickness :0.048cm Dimension: 11.4cm x 0.635cm

17. Flexiforce Sensor


Description: The FlexiForce sensor is an ultra-thin, flexible printed circuit. The force sensors are constructed of two layers of substrate film. The active sensing area is defined by the silver circle on top of the pressure-sensitive ink. Silver extends from the sensing area to the connectors at the other end of the sensor, forming the conductive leads. Sensor is terminated with male square pins, allowing them to be easily incorporated into a circuit. The two outer pins of the connector are active and the center pin is inactive.
: : : : :

Order code: SN-FLX-FC

Thickness: 0.208mm Length: 203mm Width: 14mm Sensing Area: 9.53mm (diameter) Response Time: <5 microseconds

: :

Specification: Operating temperature -9 to 60 Force Range: 0-25lbs

WWW.CYTRON.COM.MY

18. Wireless Smoke Alarm


Description: The SS-168 Smoke Alarm is an ionization 9V DC wireless smoke alarm. It is operated by a 9V battery (6LR61 or 6F22), battery life 1 year minimum. With the ionization technology, SS-168 will normally respond faster to fast flaming fires which spread rapidly and general considerable heat with little smoke. The SS-168 has an 85 decibel horn, test button, alarm LED indicator and a wireless RF transmitter.

Order code: SN-SS-168

21 Specification
: : : : : :

Power Source: 9V DC Alkaline or Carbon Zinc Battery Operation Current: <10uA (normal) and <20mA (Alarm working) Sensitivity: Comply to BSI and DVN Standard Operating Temperature: 0C - 40C Ambient Humidity: 10%-90% Alarm Sound Level: 85 Decibels at 3 meters minimum

RF transmitter (315MHz)

SENSORS

19. Humidity Sensor


Description: Humidity sensor is a device consisting of a special plastic material where electrical characteristics change according to the amount of humidity in the air. Basically it is a sensor that senses the amount of water vapor in the air. It is essential for those applications where the relative humidity can be converted to standard voltage output. The applications include humidifiers & dehumidifiers, airconditioner, humidity data loggers, automotive climate control and of course other creative projects.
Specification

Order code: SN-HMD

: : : : :

4 pin interface (minimum 3 pin) Operating voltage = 5V DC Operating current = 2mA Output voltage = 1.0 3.0 V DC Operating RH range (humidity) = 20% to 95%

Dimension (L x W) = 30mm x 22mm

20. Shock Sensor


Description: Shock and impact sensors are devices that detect sudden or severe impact at a predetermined level and indicate whether the level has been exceeded. Shock sensors are essentially seismic detectors which it picks up vibrations and convert into electrical signal. This very user friendly shock sensor is used in many applications. Only 3 connections are required to operate it. Examples include automobile security systems, military applications, and laboratory test equipment. Shock and impact sensors are also used in industrial manufacturing equipment.
Specification
: : : : :

Order code: SN-SHK

Simple to use 3 connections, + Power, Gnd and digital signal out Operating range from 5V to 12V DC Low cost Fast and sensitive response

21. Accelerometer Breakout Board


Description: The breakout board comes fully assembled and tested with ADXL202JE dual-axis accelerometer, 0.1uF filtering capacitors, and 1MOhm pulse width resistor (where required). This ADXL202JE is a solid state MEMS accelerometer with digital PWM or Analog output. It can measure both static and dynamic acceleration. This means the ADXL is suited well for sensing tilt (used in many Glove / Air Mouse applications) and for sensing brute acceleration (rocketry and general motion sensing applications).
Specification
: : : : :

Order code: SN-ADXL202JE

2-Axis accelerometer Full scale range of 2 g with 2 mg resolution at 60Hz 1000g shock survival Low power < 0.6mA Supply voltage: 3 V-5.25 V

: :

Output signal: Digital PWM and analog voltage Breakout board dimension: 18 mm x 18 mm

WWW.CYTRON.COM.MY

22. Triple Axis Accelerometer Breakout


Description: The breakout board comes fully assembled and tested with ADXL330 triple-axis accelerometer, and some required components. The ADXL330 is a triple axis accelerometer with extremely low noise and power consumption at only 320uA. It can measure the static acceleration of gravity in tilt-sensing application, as well as dynamic acceleration resulting from motion, shock or vibration.
Specification
: : : : : :

Order code: SN-ADXL330

22

3-Axis sensing accelerometer Full scale range of 3 g 10,000g shock survival Low power < 320uA Supply voltage: 2 V-3.6 V Output signal: analog voltage

Breakout board dimension: 18 mm x 18 mm

Specification

Specification

Specification

SENSORS

23. LISY300AL Single-Axis Gyro


Description: This is the breakout board for the low power single axis gyro from ST Microelectronics with a 300 degree per second maximum range. A low-pass filter is integrated into the board along with a power down feature. The LISY300AL outputs an analog voltage in proportion to the angular rate. An on board integrated low drop 3.3V voltage regulator offered voltage input from 5V to 16V.

Order code: SN-LISY300AL

: : :

Integrated 3.3 V regulator, no extra parts are required for integration into 5 V circuitry. Measures rotation speeds from -300 degrees/second to +300 degrees/second. Optional power-down input; may be shorted to a neighboring ground pin if the low-power state is not needed.

: : :

Optional embedded self-test input; this is connected to a pulldown resistor on the board to disable it by default. Two-stage low-pass filtered output to reduce high-frequency noise. Small size: 0.7" x 0.7".

24. IMU 5 Degrees of Freedom


Description: The IMU (Inertia Measurement Unit) Combo Board incorporates the new IDG300 dualaxis gyroscope and Analog Devices triple axis accelerometer, ADXL330 in a tight footprint. This IMU 5DOF allows an unheard of 5 axis of sensing (Roll, Pitch, X, Y, Z) in less than 1 square inch, and under 2 grams. By combining the IDG300 and ADXL330 sensors, the IMU board enables researches to easily incorporate roll, pitch, and tilt measurements into their projects or robots.

Order code: SN-IMU5D

: : : : :

5 Degrees of Freedom Incorporate of IDG300 and ADXL330 Supply voltage: 3.3 V Output signal: analog voltage Breakout board dimension: 20 mm x 23 mm

25. Digital Compass Module


Description: This is a very simple breakout board for the popular HMC6352. HMC6352 by Honeywell is a fully integrated compass module that combines 2-axis magneto-resistive sensors with the required analog and digital support circuits, and algorithms for heading computation. It is a simple, complete and ready to use electronic compass that is suitable to be applied at both student project and consumer product.
: : : : : :

Order code: SN-HMC6352

Full integration of 2-axis magnetic sensors and electronics 1 to 20Hz selectable update rate 0.5 degree heading solution 1 degree repeatability Wide magnetic field range: 2 Oe Input voltage: 2.7 to 5.2V

I2C 2-wire serial interface

WWW.CYTRON.COM.MY

26. 32 Channel GPS Receiver


Description: The EB-85A is a powerful new GPS receiver from ETek. This receiver is the first receiver with a 5Hz update rate, and has an amazing set of features and specs. This package comes together with the MiniGPS software that was provided by ETek. This free software allows for an easy to use GUI to reconfigure the EB-85A as well as data log incoming NMEA sentences.

Order code: SN-GPS

23
: : : : : : :

Default 38400bps Selectable update rate from 1 to 5Hz Selectable baud rate from 4800 to 115200bps Built-in antenna Support for DGPS, WAAS, EGNOS, MSAS 32 parallel channel receiver architecture -158dBm sensitivity

: : : : : :

Specification

3.3m accuracy 2.6m accuracy with DGPS 3.3 to 5V supply 2 NMEA serial ports Battery backup pin 100 mm cable included

SENSORS

27. GPS Evaluation Board


Description: This is an evaluation board for various GPS modules that incorporates many new features! This one board supports connection to the various GPS modules sold by SparkFun. Serial interface for USB over the FT232RL and a classic RS232 interface. Power is provided over USB or a DC barrel jack. A power switch, port selection, and serial isolation switches are available.

Order code: SN-GPS-EVA

Specification

: : : : : :

On board 5V regulation Power over USB Power over 5.5x2.1mm barrel jack (center positive) Status LED 12mm Coin Cell backup battery holder Serial over USB (FT232RL VCP)

: :

Serial over dual RS232 connection All serial ports broken out

28. Barometric Pressure Sensor


Description: The breakout board comes fully assembled and tested with the SCP1000-D01 from VTI. This module is the very first absolute pressure sensor on the market to use MEMs technology to grant 17-bit resolution. Under ideal conditions, this sensor can detect the pressure difference within a 9cm column of air. The pressure and temperature output data is calibrated and compensated internally and the communication between the SCP1000 and its host microcontroller is realized using an SPI interface.
Specification
: : : : : :

Order code: SN-SCP1000

30 to 120 kPa measuring range On-chip temperature measurement Resolution: 1.5 Pa Up to 2.0 MPa proof pressure Input voltage: 3.3 V Output: SPI interface

29. Capacitive Sensor Board


Description: Breakout board for the Analog Devices 7746 capacitance sensor. Configured for two channels of single-ended capacitance input. It can be used to develop touch sensor similar to those buttons in a lift (elevator). Kind of fun playing with, it cannot be activated with non-conductive item, example finger nail. However, touching it with your finger will change the capacitance on this sensor. Comes with an example touch sensor as well as long capacitance creating traces. Useful as a complete I2C interfaced touch sensor, or as a capacitance measuring tool.
Specification
: : :

Order code: SN-AD7746

I2C communication 3.3V operating voltage 4 wires

WWW.CYTRON.COM.MY

WIRELESS DEVICES
1. KC Wirefree Bluetooth Module
24 Order code: KC-21 Order code: KC-11

Description: The KC Wirefree Bluetooth Module is a surface mount PCB module that provides ready to use Bluetooth wireless technology. Integrated antenna on-board safe development time and cost. This device comes with preprogrammed flash with SPP profile per Bluetooth v1.2 specification. Customized firmware can easily be loaded to these fully tuned and tested modules so that they are ready to install and used.
: : : : : : : : : :

Features

Features

WIRELESS DEVICES

Brand: KC Wirefree, USA Operation voltage: 3.3 V Complete RF ready module High-performance ARM7 processor up to 48MHz High-security 128-bit encryption High-speed data rates up to 921K baud AT command set Point-to-point and point-to-multipoint capability CPU, radio, antenna & firmware on module HCI and SPP firmware available

Order Option
Order Code KC-21 KC-11

Features

Communication Range

20m

100m

GPIO Data Port

11 Ports

14 Ports

Module Dimension

15mm x 27mm

15mm x 48mm

2. KC Wirefree Bluetooth Module Starter Kit


Description: Save the headache when it comes to develop a Bluetooth enabled microcontroller application. SKKCA is the new, fantastically easy to use KC Wirefree Starter Kit from Cytron Technologies. User will be extremely pleased with the quality and ease of use of this starter kit. The on board 3.3V regulator with low voltage monitoring offers 5V operation from normal 5V microcontroller system. It is ready to interface with microcontroller without additional component. Supplementary USB to UART converter make this starter kit plug and play as a Bluetooth dongle for functionality test.
: : : :

Mounted with KC Wirefree Bluetooth module USB Plug and Play UART function 5V powered Default baud rate of 115.2Kbps

: : :

Default baud rate of 115.2Kbps Compact yet easy and reliable platform As serial port replacement (wireless)

Order Option
Order Code SKKCA-21 SKKCA-11 Communication Range 20m 100m Mounted Bluetooth Module KC-21 KC-11

3. XBee and XBee Pro


Description: Finally, user may enjoy another simple yet reliable wireless communication for wireless control and monitoring. XBee OEM RF module has been used in many robotics applications world wide to offer wireless communication, point to point and also mesh network. Save the time searching for surrounding device and request for connection, it can send data wireless after powering up without any extra configuration. Besides, XBee module can be used as standalone wireless transceiver for control and monitoring.
: : : : : : : : :

Order code: XBee

Order code: XBee-PRO

Circuit power and busy indicator LED ISM 2.4 GHz operating frequency Industrial temperature rating (-40 C to 85 C) Interface data rate: Up to 115.2 Kbps Bidirectional wireless communication (transmit and receive) Operating frequency: 2.4 GHz Supply voltage: 2.8 - 3.4 V Power-down sleep current: <10 uA Wire Antenna

Order Option
Order Code Communication Range Indoor / Urban Range Transmit current Receive current Power Output Dimension XBEE up to 300 ft (100m) up to 100 ft (30 m) 45mA (@3.3V) 50 mA (@ 3.3 V) 1 mW (0 dBm) 2.438cm x 2.761cm XBEE-PRO up to 1 mile (1500m) up to 300 ft (100 m) 270 mA (@ 3.3 V) 55 mA (@ 3.3 V) 60 mW (+18 dBm) 2.438 cm x 3.294 cm

WWW.CYTRON.COM.MY

4. XBee Starter Kit - SKXBee and SKXBee PRO


Description: XBee has becoming extremely popular among robot builder and embedded wireless communication development. It can be use for control and monitoring, data streaming, real time wireless update and also wireless downloader. However, using XBee OEM RF module with 5V microcontroller requires extra work since it is 3.3V powered and offer 3.3V interface. Cytron Technologies specially designed this Starter kit to solve this problem. With SKXbee, user only requires 4 simple wires to integrate wireless communication into 5V microcontroller system.

25

WIRELESS DEVICES

: : : : : :

: : : :

Soldered with XBee module/Pro and tested before being shipped USB Plug and Play UART function 5V powered 5V UART interface, ready for microcontroller interface Default baud rate of 9600bps Long Range Data Integrity Low power consumption Compact yet easy and reliable platform As serial port replacement (wireless) Point-to-point, point-to-multipoint and peer-to-peer topologies supported

Order Option
Type XBEE Starter Kit XBEE Pro Starter Kit

Order Code

SKXBEE

SKXBEE-PRO

Features

Package

Starter Kit with XBee Module

Starter Kit with XBee Pro Module

5. RF Transmitter
Description: These RF Transmitter Modules are very small in dimension and have a wide operating voltage range (3V-12V). This low cost RF Transmitter can be used to transmit signal up to 100 meters (antenna design, working environment and supply voltage will seriously impact the effective distance). It is good for short distance, battery powered device development.

: : : : : :

Operating voltage: 3V to 12V Operating Current: 9mA (3V) to 40mA (12V) SAW (surface Acoustic Wave) oscillator ASK/OOK modulation Transfer Rate: <10Kbps Transmitting Power: 25mW (315MHz@12V)

Order Option
Order Code RF-TX-315 RF-TX-433

Features

Frequency

RF Transmitter 315MHz

RF Transmitter 433MHz

6. RF Receiver
Description: These RF receiver modules are very small in dimension. The low cost RF Receiver can be used to receive RF signal from transmitter at the specific frequency which determined by the product specifications. Super regeneration design ensure sensitive to weak signal.

: : : : : : :

Operating voltage: 5.0V 0.5V Operating Current: 5.5mA @ 5.0V Monolithic super heterodyne receiving operating principle 2MHz bandwidth -100dBm sensitivity ASK/OOK modulation Transfer Rate: <9.6Kbps (315MHz@-9.5dBm)

Order Option
Order Code RF-RX-315 RF-RX-433

Features

Frequency

RF Receiver 315MHz

RF Receiver 433MHz

WWW.CYTRON.COM.MY

RFID
1. RFID Reader
Description: With RS232 cable and 5V supply from PS/2 connector, this reader is ready to read data from 125kHz RFID tags.
26 Order code: RFID-IDR-232

Features

Features

RFID

: : : : : : : : :

Fully-integrated, low-cost solution of reading passive RFID transponder tags 9600 baud RS232 serial interface (output only) to PC Requires single +5VDC supply Buzzer for sound indication of activity Bi-color LED for visual indication of activity Standard RS232 serial cable (female) cable for PC PS/2 for power source 2cm reading range 0.1s response time

2. RFID Read-Write Machine


Description: With RS232 cable and 5V supply from PS/2 connector, this machine is ready to read and also write data to 13.56MHz Mifare card. Example application software is provided. Writing data and reading will require password.

Order code: RFID-IDRW232

: : : : : : : : :

Integrated RFID reader/writer, antenna, LED, power cable and data cable 9600 baud RS232 output interface to PC Fully operation with 5VDC power supply Buzzer as sound indication of activity 2 LEDs for visual indication of activity Standard RS232 serial cable (female) ready to plug to desktop PC or Laptop PS/2 as power source from desktop PC 2-6cm reading range 0.1s response time

3. RFID Tag
Order Option
Order Code Dimension Frequency Compatible Reader/Writer

Order code: RFID-TAG-125-CA

RFID-TAG-125-CA

86 x 54 x 1.05mm

125kHz

RFID-IDR232

Order code: RFID-TAG-125-CH


RFID-TAG-125-CH 28 x 35 x 5mm 125kHz RFID-IDR232

RFID-TAG-MYF-CA

86 x 54 x 1.05mm

13.56MHz

RFID-IDRW232

WWW.CYTRON.COM.MY

DC MOTOR
1. LINIX Brushless DC Motor
Characteristics
: : : : : :

Order code: 45ZWN10-XX

Brand: LINIX, China Low cost yet reliable solution Wide range of gear ratio that allows various application Control feature such as CW, CCW, speed control, rotation feedback and protection alarm are supported Protection against: over & under voltage, open phase, over load, and etc Suitable for mobile robot, office automation, printing machine and etc

27

DC MOTOR

Specification
Model Rated Output Power (W) Rated Voltage (V) Rated current (I) Rated Speed (RPM) Gearing system 0.8 2600 Spur Gear 45ZWN10-XX 10 45ZWN30-XX 30 24 VDC 2.0 3200 Spur Gear 2.5 2300 Worm Gear 60ZWN30-XX 30

Order code: 45ZWN30-XX

Gear Ratio Table


Model / Gear Ratio 45ZWN10-XX 45ZWN30-XX 60ZWN30-XX
Unit: N.m - RPM

5 0.18 - 520 -

10 0.90 - 320 -

12.5 2.0 - 184

15 0.54 - 173 -

20 1.80 - 160 -

30 1.08 - 86 -

Order code: 60ZWN30-XX

45 ZWN 10 - XX
Order Code: Motor Frame size 45=45mm Series ZWN=ZWN Series Output Power 10=10W Gear Ratio

2. Oriental Brushless DC Motor


Description: The AXH series combines a compact, brushless DC speed control motor and 24 VDC board-level driver. These systems provide space saving and high power output, and are easy to use. AXH series provides 4 different size of motor with wide range of gear head combination with the aim to meet various kinds of requirement.

Specification
Model Rated Output Power (W) Rated Voltage (V) Rated current (I) Rated Speed (RPM) 1.0 3000 2.1 AXH015K-XX 15 AXH230K-XX 30 24 VDC 3.1 2500 6.0 AXH450K-XX 50 AXH5100K-XX 100

Gear Ratio Table


Model / Gear Ratio AXH015K-XX AXH230K-XX AXH450K-XX AXH5100K-XX
Unit: N.m - RPM

5 0.23 - 600 0.54 - 500 0.90 - 500 1.80 - 500

10 0.45 - 300 1.10 - 250 1.80 - 250 3.60 - 250

15 0.68 - 200 1.60 - 167 2.70 - 167 5.40 - 167

20 0.86 - 150 2.20 - 125 3.60 - 125 7.20 - 125

30 1.30 - 100 3.10 - 83 5.20 - 83 10.3 - 83

50 2.00 - 60 5.20 - 50 8.60 - 50 17.2 - 50

100 2.00 - 30 6.00 - 25 16.0 - 25 30.0 - 25

200 6.00 - 12.5 16.0 - 12.5 30.0 - 12.5

AXH 2 30K - XX
Order Code: Output Power Gear Ratio Series 30=30W AXH=AXH Series

Motor Frame size 0=42mm 2=60mm 4=80mm 5=90mm

WWW.CYTRON.COM.MY

3. LINIX Linear Motor


Description: Linear Motor offers linear actuation instead of rotational motion in normal electric motor. This Linear motor is generally less cumbersome than a cogged belt, simpler than a rack and pinion, and more economical than a ball screw. It can be used in laboratory application, industry automation and robotics. As example, adding this motor to drive arm on a mobile robot.
:

Order code: MO-DTG24-100

Order code: MO-XDT24-180

28

Features

: : :

Auto-stopper at maximum and minimum length Voltage from 12V to 24V Simple 2 wires interface Controllable using MD10B or MD30B

Order Option
Order Code No load speed (mm/s): 12V/24V Maximum Thrust (24V) Weight Extendable length MO-DTG24-100 4/6 4000N 1.5kg to 2.2kg 100 mm MO-XDT24-180 6/12 1500N 2.2kg to 1.5kg 180 mm

Specifications

Specifications

Specifications

DC MOTOR

4. JR Digital Servo
Description: JR's RBS digital servo aimed at the growing robotics market, as used in the Humanoid and Robotic arm kits. Besides offering excellent response, speed and position accuracy, it also provides turning torque up to 17kg/cm which is more than enough to support most mechanism.

Order code: RBS5802

: : : : : :

Brand: JR Propo, Japan Suitable for Humanoid robot Dimension: 38mm x 19mm x 38.5mm Torque: 17kg.cm Speed 0.13 sec / 60 Degrees Weight: 47 g

: : : : :

Maximum Movement Angle: 180 degrees Moving Voltage: 4 - 9V (7.4V Measured) Lead Wire Length: 40 cm C/W Plastic Servo Horn Digital Robotic Servo

5. Standard RC Servo
Description: RC Servo has become more popular in robotics development. Cytron Technologies offer great range of RC servo motor. With the combination of various gear type, speed, torque and voltage, user are free to choose the suitable RC servo for their project development. Of course, it can also be used for RC applications.
: : : : :

RC Servo Control position through Pulse Code Modulation Pulse width range: 0.5ms to 2.35ms (estimation) Designed for "closed feedback" C/W servo horn and screw

Order Code Speed (s/60) 4.8V Torque (Kg.cm) Speed (s/60) 6.0V Torque (Kg.cm) Weight (g) Gear material Servo type

C36R 0.16 3.50 0.14 4.50 36 Plastic Standard

Order option C40R C55S 0.19 0.22 6.00 9.00 0.16 0.20 7.00 11.0 38 55 Plastic Metal Standard Standard

D4180S 0.17 4.10 41 Plastic Digital

D7150S 0.14 7.20 49 Metal Digital

D9150S 0.80 16.00 61 Metal Digital

6. Micro Servo
Description: Besides the standard RC Servo, Cytron Technologies also carry wide range or micro servo. These micro servos are perfect tiny actuator for small robot mechanism. It comes with cable and other accessories.
: : : : : :

Micro RC Servo Control position through Pulse Code Modulation Pulse width range: 0.5ms to 2.35ms (estimation) Operating voltage: 4.8V 6.0V Designed for "closed feedback" C/W servo horn and screw

Order option
Order Code Speed (s/60) 4.8V Torque (Kg.cm) Speed (s/60) 6.0V Torque (Kg.cm) Weight (g) Gear material C3.7S 0.12 0.40 0.11 0.50 3.70 Plastic C4.4S 0.12 0.60 0.11 0.70 4.40 Plastic C5.0S 0.12 0.90 0.11 1.00 5.00 Plastic C8.0C 0.12 1.20 0.11 1.30 8.30 Plastic C9.0S. 0.12 1.50 0.11 1.60 10.00 Plastic C17S 0.13 2.40 0.12 2.60 17.00 Plastic

WWW.CYTRON.COM.MY

7. DC Geared Motor (Spur Gear Series)


Description: These motors are suited to a wide range of applications which require a combination of low speed, medium torque operation and a small unit size. These permanent magnet DC motor provides a smooth operation and combines with metal spur gear train to provide a bi-directional variable speed.
Order Option

Order code: SPG10-XX

Order code: SPG30-XX

Order code: SPG50-XX

29

DC MOTOR

Order Code SPG10-30K SPG10-150K SPG10-298K SPG20-50K SPG30-20K SPG30-30K SPG30-60K SPG30-150K SPG30-200K SPG30-300K SPG50-20K SPG50-60K SPG50-100K SPG50-180K

Input Voltage 6 6 6 12 12 12 12 12 12 12 12 12 12 12

Rated Speed (RPM) 440 85 45 130 185 103 58 26 17 12 170 56 34 17 Torque (mN.m) 29.4 107.9 176.5 58.8 78.4 127.4 254.8 588 784 1176 196 588 980 1960

Weight (g) 10 10 10 60 160 160 160 160 160 160 300 300 300 300

Power (w) 0.6 1.1 1.1 1.1 1.1 1.1 1.1 3.4 3.4 3.4 3.4

Diameter (mm) 12 12 12 27.2 37 37 37 37 37 37 37 37 37 37

L (mm) 24 24 24 22 22 25 27 27 27 23 26 26 28

8. Coupling for DC Gear Motor


Description: With this coupling, you may combine it with servo wheel for a complete mobile robot driving actuator. It fits nicely to SPG30 and SPG50 DC geared motor. Besides mounting it with servo wheel, user may use it for other purposes such as extending DC geared motor shaft.

Order code: CO-SPG

Specifications

: : : : :

Fit perfectly with SPG30 and SPG50 DC Geared Motor Aluminum body offers light, solid and rigid coupling Come with four holes for standard M3 bolt + 6 units of M3 bolt Shaft and Coupling is locked using two M3 bolt Dimension: 15mm x 26mm

9. Pololu SPG-10 Bracket


Description: Designed to mount Pololu SPG-10 micro motor, these plastic mounting brackets allow user to easily and securely mount motor to any platform. The plastic bracket encloses the otherwise exposed gears, and the mounting tabs capture the nuts for easy installation. Come with screws and nuts. Sold in 1 pair. Cytron Technologies also offer the micro motor and wheel for small mobile robot development.

Order code: HD-MB-989

Order code: HD-MB-1089

Order Option
HD-MB-989 HD-MB-1089 General purpose mounting bracket suitable for Pololu wheel 42x19mm

WWW.CYTRON.COM.MY

10. LINIX Stepping Motor


Description: Stepping Motor is a hybrid DC Brushless motor. Cytron Technologies offer several kind of stepping motor. There are Unipolar and Bipolar stepping motor. We also offer Stepper Motor Driver to drive these stepping motors.
30 Order Option
Order Code 42BYGHD234 42BYGHD439 42BYGHS444 Current (A) 0.4 0.8 0.5 Resistance () 30.0 7.5 26 Torque (Kg.cm) 2.0 2.5 3.5 Step angle 1.85% 1.85% 1.85% No. of shaft Single Single Double L (mm) 34 39 44 Lead Wire 4 6 6

DC MOTOR / HARDWARE

11. Tamiya Motor


Description: The Tamiya twin head DC motor series is a popular solution for mobile robot and autonomous vehicle. Each set of Tamiya twin head consist of two sets of motor and gear system that can rotate independently. The speed and direction of each motor can be controlled separately. Another advantage of this twin head motors is, the gearing system can be assembled into different gear ratio which will provide different torque and speed based on requirement.
Order Option
Order Code Gear Ratio Torque (gf.cm) Speed (RPM) 58:1 417 227 MO-TMY-70097 30.0 1400 65 12.7:1 94 1039

Order code: MO-TMY-70097

Order code: MO-TMY-70168

MO-TMY-70168 38.2:1 278 345 114.7:1 809 115 344.2:1 2276 38

HARDWARE
1. Robot Castor
Order code: WL-BTU-720 Order code: WL-BTU-1225 Order code: WL-BTU-4233 Order code: WL_BTU-950 Order code: WL-BTU-952 Order code: WL-BTU-955

Order Option
Order Code WL-BTU-720 WL-BTU-725 WL-BTU-730 WL-BTU-1225 WL-BTU-4233 WL-BTU-950 WL-BTU-952 WL-BTU-955 Castor Diameter 7mm 7mm 7mm 12mm 42mm 9.5mm 12.7mm 19mm Overall Height 20mm 25mm 30mm 25mm / 35mm 33mm 10.2mm 13.46mm 21mm Pay Load Light Light Light Light Heavy Light Light Light Package Include 1 unit 1 unit 1 unit 2 units 1 unit 1 unit 1 unit 1 unit

WWW.CYTRON.COM.MY

2. Mobile Robot Base


Order Option Order Code Type Base Color Transparent Green Transparent Orange Transparent Green Transparent Orange Transparent Green Transparent Orange Transparent Green Transparent Orange Transparent Green Transparent Orange Transparent Green Transparent Orange Transparent Green Transparent Orange Transparent Green Transparent Orange
: Base x 1 : (Robot base is equipped with a : Castor BTU 4233 x 2 : Tamiya Narrow Tire Set x 2 pcs : Tamiya Ball Castor x 1 : Tamiya Off Road Tire x 2 pcs : Tamiya Ball Castor x 1 : B Type Base x 1 : Tamiya Twin Gearbox x 1 : Tamiya Truck Tire Set x 2 pcs : Tamiya Ball Castor x 1 : Tamiya Narrow Tire Set x 2 pcs : Tamiya Ball Castor x 1 : Tamiya Off Road Tire x 2 pcs : Tamiya Ball Castor x 1 : A type Base x 1 : Tamiya Twin Gearbox x 1 : Tamiya Truck Tire Set x 2 pcs : Tamiya Ball Castor x 1 : Base x 1 : DC Geared Motor SPG30-20K x 2 : Nylon Wheel x 2 : DC Motor Coupling x 2 : Castor BTU-720 x 2 : : : :

Package Include Base x 1 DC Geared motor SPG30-20K x 3 Allan Key Screws and accessory x 1 Set

Wheels Included
: Coupling for Transwheel x 3 : Transwheel x 3

HD-BSC-OMN-G

HD-BSC-OMN-O

Omni Directional Mobile Robot Base

31 Order code: HD-BSC-OMN-G

HARDWARE

HD-BSC-SPG-G DC Geared Mobile Robot Base Set HD-BSC-SPG-O

Order code: HD-BSC-SPG-O

HD-BSC-TMY-AG-01 Tamiya Mobile Robot Base Set HD-BSC-TMY-AO-01

HD-BSC-TMY-AG-96 Tamiya Mobile Robot Base Set HD-BSC-TMY-AO-96

Order code: HD-BSC-TMY-AO-01

HD-BSC-TMY-AG-45 Tamiya Mobile Robot Base Set HD-BSC-TMY-AO-45

Order code: HD-BSC-TMY-AG-96

HD-BSC-TMY-BG-01 Tamiya Mobile Robot Base Set HD-BSC-TMY-BO-01

Order code: HD-BSC-TMY-BO-45

HD-BSC-TMY-BG96 Tamiya Mobile Robot Base Set HD-BSC-TMY-BO-96

HD-BSC-TMY-BG-45 Tamiya Mobile Robot Base Set HD-BSC-TMY-BO-45

Order code: HD-BSC-G

HD-RBS-SQ

Square Robot Base Cross Robot Base

HD-RBS-CR

Light Grey slotted aluminum bars

pair of motor mounting bracket so that user can easily fit motors onto it)

Order code: HD-RBS-SQ

HD-BSC-G Mobile Robot Base HD-BSC-O

Transparent Green Transparent Orange

: Base x 1 : Servo Motor C36R (360 degree

: Servo Wheel x 2 : Castor BTU-720 x 2

rotate) x 2

Order code: HD-RBS-CR

WWW.CYTRON.COM.MY

3. Servo Bracket
Order Option
Order Code HD-SB-SH HD-SB-UJ

Order code: HD-SB-SH

32

Product Name

Servo Holder

U Joint

Order code: HD-SB-UJ

HARDWARE

Package include

Servo Holder x 1 Plastic Rivet x 4 Bolt, Nut & Screw

U Joint x 1 Flange Bearing(3mm ID, 8mm OD) x 1 Bolt, Nut & Screw

4. Servo Wheel
Specification
Diameter (mm) 80

Order code: WL-SRV-80

Material

ABS

Fit to

C36R, C40R, C55S, CO-SPG

Package include

1 unit only with rubber band

5. Tamiya Set Tire


Order Option
Order Code Outer Diameter 36mm Width Package Include 2 pairs

Order code: 70101

Order code: 70096

Order code: 70145

WL-TMY-70101

16mm

WL-TMY-70096

50mm

29mm

1 pair

WL-TMY-70145

58mm

16mm

1 pair

6. Omni Wheel
Order Option
Order Code WL-OW-150 WL-OW-190A WL-OW-190 WL-OW-315 WL-TW-200 O.D. 1.50 1.90 1.90 3.15 2.00 I.D. 0.215 0.5 0.312 0.5 0.5 Width 1.14 1.31 1.57 2.48 1.2 Max Load 75 lbs 25 lbs 25 lbs 20 lbs 15 lbs Package Include 1 unit 1 unit 1 unit 1 unit 1 unit

Order code: WL-OW-150

Order code: WL-OW-190A

Order code: WL-OW-190

Order code: WL-OW-315

Order code: WL-TW-200

WWW.CYTRON.COM.MY

7. POLOLU Wheel
This custom-designed plastic wheel has a rubber tire and is designed to fit the output shafts on Pololu SPG-10 micro motor.

Order code: WL-POL-4129

Order code: WL-POL-3207

33 Order Option

HARDWARE / BATTERY

Order Code WL-POL-4129 WL-POL-3207

Diameter (mm) 42 32

Tire width (mm) 19 6.5

Weight (g) 16 3.4

8. POLOLU Sprocket
This four-pack of 8-tooth injection-molded sprockets comes with two idler sprockets (with 1/4" holes) and two sprockets with 3-mm hexagonal holes (for use with Tamiya Gearboxes that have 3-mm hex shafts). Motor and Chain are not included.

Order code: WL-SPK-8TH

9. POLOLU Chain
These miniature tank tracks are great for small, indoor, tracked robots. Each track link is injection-molded from ABS, and the links are held together by 1/16" stainless steel dowel pins. The track is 0.9" wide, and the pins are spaced approximately 0.54" apart. These tank tracks are smooth for operation on one of the most common types of terrain that your robot might encounter: carpet! This package comes in packs of ten loose links and pins.

Order code: HD-TRK-10

BATTERY
1. Lithium Polymer Rechargeable Battery
Order Option
Order Code No. of cell Capacity (mAH) Weight (g)

LIP-7.4-1300

2 (7.4 V)

1300

75

LIP-11.1-1500

3 (11.1 V)

1500

116

LIP-11.1-2200

3 (11.1 V)

2200

160

WWW.CYTRON.COM.MY

2. Lithium Polymer Battery Charger


Order Option
Order Code LIP-CR-TH-BC04A LIP-CR-TH-LC03A

Order code: LIP-CR-TH-BC04A

Method of charging

Balance charging

Balance charging

34
No. of cell to charge 2 to 4 cells 2 to 3 cells

BATTERY

Order code: LIP-CR-TH-LC03A


Input voltage 9 - 15 VDC 10 - 15 VDC

Charging current

0.5 to 2.0 A

0.25 to 2.0 A

Auto-cut function

Yes

Beep when full

3. Sealed Lead Acid Rechargeable Battery


Order Option
Order Code SLA-6-13 Voltage 6 Capacity (AH) 1.3 Dimension (mm) 96 x 23 x 51

SLA-6-23

2.3

42 x 35 x 76

SLA-6-45

4.5

69 x 45 x 100

SLA-12-12

12

1.2

92 x 42 x52

SLA-12-23

12

2.3

176 x 33 x 60

SLA-12-70

12

7.0

150 x 63 x 94

4. Sealed Lead Acid Battery Charger


Order Option
Order Code SLA-CR-TC-AUTO2A SLA-CR-TC-OET6P12N

Order code: SLA-CR-TC-AUTO2A

Changing battery

6 V and 12 V battery

6 V battery

Input voltage

AC 240 V

AC 240 V

Order code: SLA-CR-TC-OET6P12N

Charging current

2.0 A

2.0 A

Auto-cut function

Yes

No

WWW.CYTRON.COM.MY

SEMINAR AND WORKSHOP


Cytron Technologies have been offering PIC Microcontroller and Robotics training since 2004. With our experienced facilitators, interesting presentations and comprehensive tools, participants have gained useful practical knowledge from the training. Generally, our training modules are divided into two categories Cytron Robotics & Mechatronics Training (CRMT) Courses and Microchip Regional Training Center (RTC) Courses. 35

SEMINAR AND WORKSHOP

1. Cytron Robotics & Mechatronics Training Courses (CRMT)


With the strong interest and technical background in designing robotics and mechatronics platform, Cytron Technologies has been offering courses to integrate element such as motor, advance sensor, wireless communication and microcontroller into a real working product. We will continue to offer these courses. Benefit of attending CRMT Courses
: : : : :

More Hands-on experience in using PIC microcontroller for real applications Involve interesting project such as mobile robot and mechatronics Trained by qualified and recognized trainer Certificate issued by Cytron Technologies Bring back knowledge that no one can take away from you

1.1 PIC Microcontroller for Robotics and Mechatronics (Seminar)


Description: A s t e p - b y - s t e p i n t r o d u c t i o n t o P I C microcontroller's abilities and applications. This seminar is design for beginners who are fresh in microcontroller. It offers the chance to explore the world of microcontroller system. Participants will discover the basic theory of electronic circuit to skills needed in programming PIC microcontroller. Live demo of sample applications will be shown.
1. 2. 3. 4. 5. 6. 7. 8. Benefit attending CRMT Introduction to of Robotics, PIC MCUCourses and Microchip Inc. Project development process PIC Family (PIC16F, PIC18F, PIC24, dsPIC and PIC32) Functions and abilities of PIC MCU Development tools and C Language Live demo of DIY Project Aid in modifying DIY Project Live demo of Humanoid robot

Duration: 1 day

Course outline:

Course Code: WS-CRMT-CS-01

1.2 PIC Microcontroller Hands-on Workshop (Module I)


Description: This three days workshop aims to equip participants with the fundamental understanding and skills needed to construct and program a PIC Microcontroller based project. This workshop is designed to be beginner friendly even he/she does not have concrete basic in electrical and writing embedded program. During hands-on session, participants are given opportunities to develop program for their own PIC Microcontroller board towards sharpening their programming skills and unleash their creativity.
Benefit attending CRMT 1. Introduction to of Robotics, PIC MCUCourses and Microchip Inc. 2. Guide to interpreting and Understanding Data sheet 3. PICs Peripherals 4. Development tools and C Language 5. Hands-on project: Applying LCD Controlling DC Brush Motor Positioning RC Servo Motor Rotating Stepper Motor 6. Familiarize with C language program development

Duration: 3 days

Course outline:

Course Code: WS- CRMT-CP-01

WWW.CYTRON.COM.MY

1.3 PIC Microcontroller Hands-on Workshop (Module II)


Description: Continuing from module I, this workshop aims to explore deeper on functions and capabilities of PIC Microcontroller. In this hands-on workshop, more projects which involve advance peripherals (ADC, PWM, UART) will be carried out by participants. Skills such as writing program, simulation and debugging will also be emphasized. The participants will be returning with the knowledge to develop their own mechatronics projects.
Benefit attending CRMT Introduction to of Robotics, PIC MCUCourses and Microchip Inc. Guide to interpreting and Understanding Data sheet PICs Peripherals Development tools and C Language Hands-on project: Reading Temperature Sensor (ADC) Reading 4x4 Keypad Door Security system USART communication 6. Familiarize with C language program development 1. 2. 3. 4. 5. Course Code: WS- CRMT-CP-02 Course outline: Course outline:

36

Duration: 3 days

Course outline:

Duration: 3 days

Course outline:

SEMINAR AND WORKSHOP

Duration: 3 days

1.4 PIC Microcontroller Hands-on Workshop (Advance)


Description: This workshop intends to offer a platform to discover advance embedded development. In this workshop, more projects which involve advance peripherals (Timer, I2C, SPI) will be carried out by participants. Skills such as writing program, simulation and debugging will be emphasized. Participants will be returning with the knowledge to develop their own embedded projects.
Benefit attending CRMT Introduction to of Robotics, PIC MCUCourses and Microchip Inc. Guide to interpreting and Understanding Data sheet PICs Peripherals Development tools and C Language Hands-on project: Using Timer as RTC Interface with RTC module through I2C EEPROM through SPI 6. Familiarize with C language program development 1. 2. 3. 4. 5.

Duration: 3 days

Course Code: WS- CRMT -CP-03

1.5 PIC Embedded Mobile Robot Workshop


Description: This course targets to furnish participants with the fundamental understanding and skills required to construct an autonomous mobile robot using PIC microcontroller. It is designed to fit beginner even as young as secondary school students whom have minimal knowledge in electronics circuit and programming language. In this three days course, participants are guided slowly from the construction of mobile robot hardware to programming. All hardware and necessary tools are included in the workshop. Every participant brings back a line following robot.
Benefit of Courses 1. Introduction to attending Robotics, CRMT PIC MCU and Microchip Inc. Mobile robot introduction Electronics components, motor, sensor and battery Development tools and C Language Hands-on: Construction of mobile robot Skills in soldering electronics component C language programming Debugging and Troubleshooting 6. Robot videos sharing 7. Fostering the interest of participants in building robot. 1. 2. 3. 4. 5.

Course Code: WS- CRMT -CM-01

1.6 ROBOCON Workshop


Description: The ROBOCON Workshop is an intensive program specially designed for those who participate in ROBOCON. In this three days workshop, participants will learn the basic theory on electronics circuit to the knowledge and skills in controlling an autonomous robot using PIC microcontroller. The hands-on will emphasize the skill in program writing. Besides the technical knowledge, previous ROBOCON champion team's strategies will also be reviewed and analyzed.
Benefit attending CRMT Courses Introduction to of ABU ROBOCON. Introduction of PIC microcontroller. Controlling various types of motors and utilizing sensors. Skills in writing program using C language. Aid in building an autonomous line following robot. Video review of previous domestic and international level ROBOCON. 7. Motivation and experience sharing from the former champion team member. 1. 2. 3. 4. 5. 6.

Course Code: WS- CRMT -CR-01

WWW.CYTRON.COM.MY

2. Microchip Regional Training Center Courses (MRTC)


In 2008, Cytron Technologies has been appointed as Microchip 3rd party regional training center (MRTC). We are excited on the appointment as there is the first and the only one MRTC in Malaysia. M RT C w o r k s h o p s o f f e r d e e p u n d e r s t a n d i n 8 - b i t , 1 6 - b i t , 3 2 - b i t Microcontroller/dsPIC. With comprehensive syllabus, development tools and board, attendees will have in depth understanding in architecture of PIC MCU, c o n f i g u r a t i o n a n d U s i n g p e r i p h e r a l s , h a n d s - o n e x e rc i s e o n s a m p l e applications. Certificates will be issued by Microchip which being controlled through serial number. Benefit of attending MRTC Courses
: : : : :

37

SEMINAR AND WORKSHOP

Hands-on experience in using Microchip development tools (MPLAB, Simulator, Development boards and many more) Trained by qualified and recognized trainer Certificate issued by Microchip Internationally recognized courses Bring back knowledge that no one can take away from you

2.1 Getting Started with Mid-Range Microcontroller Family Architecture and Instruction Set.
Description: This hands-on class covers the fundamentals of the mid-range microcontroller family's architecture and instruction set. Basic concepts are reinforced through the writing of two simple assembly language programs. The first program turns on an LED connected to one of the I/O pins and the second program adds software loops and delay routines to make the LED blink at a specific rate.
1. 2. Course outline: 3. 4. 5. Benefit of attending Inc CRMT Introduction to Microchip andCourses PIC 8-bit microcontroller. Presentation on architecture and instruction set (assembly language) of mid-range PIC microcontroller. Using template of MPLAB IDE to start an assembly source code file. Hands-on downloading program to PIC16F877A using MPLAB ICD 2. Knowledge gained forms a solid base for explore more advanced concepts with the PIC16, PIC18 and PIC24 microcontroller or dsPIC digital signal controller families.

Duration: 1 day

Course Code: WS-MCU1101

2.2 Mid-Range Microcontroller Family Peripheral Configuration and Usage Using Assembly Language.
Description: This hands-on class covers the configuration and usage of the Mid-Range microcontroller family peripherals. Attendees go through hands-on exercises and learn how to program Mid-Range devices in assembly using the MPLAB ICD 2 and PICDEM 2 Plus. At the end of the class, attendees are knowledgeable on MidRange peripherals and assembly language programming. They can use their experience in the class to develop and debug an actual application using a Mid-Range device.
Benefit of attending Technology CRMT Courses Introduction to Microchip Brief review of Mid-Range Architecture, Instruction Set and Tools. Interrupts on the Mid-Range PICmicro Peripheral discussion: I/O Port and Timers Capture/Compare/PWM module (CCP) Analog Comparator Analog to Digital Converter (ADC) Addressable Universal Asynchronous & Synchronous Receiver & Transmitter (AUSART) 9. I2C with the Master Synchronous Serial Port 10. Every peripheral will followed with hands-on lab. 1. 2. 3. 4. 5. 6. 7. 8.

Duration: 1 day

Course outline:

Course Code: WS-MCU1111

WWW.CYTRON.COM.MY

2.3 Getting Started with PIC18 Architecture and Instruction Set.


Description: This hands-on class covers the fundamentals of the PIC18 family's architecture and instruction set. Basic concepts are reinforced through the writing of two simple assembly language programs. The first program turns on an LED connected to one of the I/O pins and the second program adds software loops and delay routines to make the LED blink at a specific rate. This process involves the use of the MPSIM simulator to simulate and debug the programs. Ultimately, a PIC18F4520 is programmed using the MPLAB ICD 2 on a PICDEM 2 Plus demonstration board. The knowledge gained from this class forms a solid base from which the attendee can explore more advanced concepts with the PIC16, PIC18 and PIC24 microcontroller or dsPIC digital signal controller families.
Duration: 1 day Benefit attending CRMT Courses Introduction to of Microchip Inc and PIC 8-bit microcontroller. Architecture Basics Instruction Set overview Memory Organization and Addressing Modes Special Features Practical hands-on by using MPLAB IDE + ICD2 + PICDEM 2 plus. 7. Using template of MPLAB IDE to start an assembly source code file. 1. 2. 3. 4. 5. 6.

38

Course outline:

Duration: 2 days

Course outline:

Duration: 1 day

Course outline:

SEMINAR AND WORKSHOP

Course Code: WS-MCU2101

2.4 PIC18 Microcontroller Family Peripheral Configuration and Usage Using the C18 C Compiler.
Description: This hands-on class covers the PIC18 peripherals usage and configuration using C18 C compiler. Attendees go through hands-on exercises and learn how to program PIC18 devices in C using the MPLAB ICD 2 and PICDEM 2 Plus. At the end of the class, attendees are knowledgeable on PIC18 peripherals and Microchip tools and can use their experience in the class to develop and debug an actual application using a PIC18 device.
1. 2. 3. 4. 5. 6. 7. 8. Benefit attending CRMT Courses Introduction to of Microchip Inc and PIC 8-bit microcontroller. Architecture Overview. PIC18 Interrupts Development Tools Peripherals and Hands-On Exercises Oscillator and Power Saving Modes Special Features Hands-on with downloading program to PIC18F4520 using MPLAB ICD 2.

Course Code: WS-MCU2121

2.5 Getting Started with 16-bit Microcontroller Architecture and Instruction Set.
Description: This hands-on class covers the architecture and instruction set fundamentals for Microchip's 16-bit families. Basic concepts of the 16-bit devices are reinforced through the writing of simple microcontroller and digital signal controller programs in assembly language. This workshop provides hands-on exercise using Explorer 16 Starter Kit and ICD 2.
Benefit attending CRMT Courses 1. Introduction toof16-bit PIC microcontrollers and dsPIC digital signal controllers. 2. 16-bit MCU/DSC Block Diagrams 3. Core features of 16-bit Devices 4. 16-bit peripheral highlights 5. 16-bit MCU/DSC software support 6. 16-bit MCU/DSC development tools support 7. Writing Assembly language for Explorer 16 development board 8. Cover program and data memory organization, instruction set, addressing modes, clocking sequence and Program Space Visibility (PSV)

Course Code: WS-MCU3101

WWW.CYTRON.COM.MY

2.6 Standard PIC24/dsPIC Peripheral Configuration and Usage Using the C30 C Compiler.
Description: This hands-on class covers the standard peripheral set of Microchip's PIC24 microcontroller and dsPIC digital signal controller families and the MPLAB C30 C compiler. Using hands-on exercises and the MPLAB C30 compiler, students become familiar programming the I/O ports, ADC, timers, PWM, UART, and MSSP modules. Although based on the PIC24 microcontrollers, these principles are directly applicable to Microchip's entire 16-bit family including the PIC24F, PIC24H, dsPIC30F and dsPIC33F devices. Attendees leave with a detailed knowledge of Microchip's 16-bit architecture and device peripherals. This workshop provides hands-on exercise using Explorer 16 Starter Kit and ICD 2.
1. 2. 3. 4. 5. Benefit attending CRMT Courses Introduction to of Microchip Inc and 16-bit microcontroller. Architecture Overview. Introduction to C30 for 16-bit devices Special Features Basic Peripherals

39

Course outline:

SEMINAR AND WORKSHOP

Duration: 2 days

Course Code: WS-MCU3121

2.7 Extended PIC24/dsPIC Peripheral Configuration and Usage Using the C30 C Compiler
Description: This hands-on class covers some of the extended peripherals of Microchip's PIC24/dsPIC product families using MPLAB-C30 compiler. Using hands-on exercises and the MPLAB-C30 compiler attendees will become familiar programming the Parallel Master Port (PMP), Real Time Clock Calendar (RTCC), Cyclic Redundancy Code (CRC) and DMA modules. Attendees will leave with a detailed knowledge of Microchip's 16-bit extended peripherals.
Benefit attending CRMT Courses 1. Introduction to of Microchip Inc and 16-bit microcontroller. 2. 16-bit device refresher and CPU architecture 3. Advance peripheral: - PMP - RTCC - CRC - DMA 4. Practical hands-on by using MPLAB + C30 Compiler for peripheral configuration and Hands-On.

Duration: 2 days

Course outline:

Course Code: WS-MCU3122

2.8 USB from Scratch


Description: New to USB? Not quite sure what specifications to know or what tools are available to get project going? If the answer is yes, please sign up for this class! We will spend the whole day on USB covering a wide range of topics including: USB specification & protocol; USB Module in PIC18; Specific systems level design tips; no more wasting time on common mistakes. Learn how to use Microchip's MPLAB C18 USB firmware library through handson exercises; Learn how to interface Windows program to a USB device; and understand which Windows driver to use and how to use it.
Benefit attending CRMT protocol Courses and programmers 1. Fundamental ofof USB architecture, model. 2. Solution from Microchip. 3. Microchip MCHPFSUSB Firmware Solutions with Hands-on of CDC Class RS-232 replacement. 4. Microchip PC Host Custom Class USB Driver and MCHPFSUSB custom class device framework.

Duration: 2 days

Course outline:

Course Code: WS-COM3390

WWW.CYTRON.COM.MY

2.9 Designing Embedded TCP/IP Monitor and Control


Description: This class delivers a complete design example of a TCP-IP control and status monitoring application. The information presented can be applied to designs using: 1. Microchip's MAC/PHY transceiver devices and/or 2. Microchip's PIC18 microcontrollers with a built-in transceiver.
Communication concepts are introduced from the interfaces of the foundation (ARP, IP, DHCP, DNS etc.) and application layers (SMTP, SNMP etc). PHY layer fundamental characteristics are also discussed. Details of the API commands for TCP, HTTP and file system protocols are explained. The student upon completion of the class should know how to modify the Microchip stack firmware with their application requirements. This class highlights the cross-platform compatibility of Microchip's TCP/IP stack by allowing attendees to implement the application during class on the platform of their choice: PIC18, PIC24 or PIC32. 1. Introduction to Networking (Ethernet Topology, MAC and IP Address). 2. Solution from Microchip for Ethernet development. 3. Capture and modify HTML web page. 4. I n t e g r a t e s t a t u s a n d c o n t r o l requirements with Microchip TCP/IP stack. 5. Develop a Web-Based control and monitoring.

40

Duration: 2 days

Course outline:

SEMINAR AND WORKSHOP / TESTIMONIAL FROM PARTICIPANTS

Course Code: WS-COM4201

Testimonial from participants


IFC @ Robotic Workshop Participant Mr Norasmadi Abdul Rahim (Pengerusi Rancangan Mekatronik) Universiti Malaysia Perlis (UniMAP)
I have a good experience during the Interface Free Controller (IFC) workshop. Cytron Technologies offer a professional workshop for participants. I gained a lot of knowledge regarding the hardware interfacing and software programming. IFC is a powerful embedded system. It can manage and help a student or researcher for doing their project. Do not to worry about how to setting the analog, PWM, UART but just think how to do a project. Good job and well done to Cytron especially to Mr. Ober and the crew member.

MUC2121 PIC18 Microcontroller Family Peripheral Configuration and Usage Using the C18 C Compiler Workshop Participant Mr. Mohd. Faizal bin Ismail (Lecturer) German-Malaysian Institute (GMI)
This workshop is good and very useful for us to enchance our knowledge and skills. Furthermore, we can create a new project and ideas with this technology. We plan do some research about this and implement to out robotics team in GMI. Thank you very much for the good presentation and demonstration. Call me if you have other training.

PIC Microcontroller Workshop Module 1 participant Mr. SK Yiang Fujitsu, Batu Pahat
Initially, PIC looks like a stranger to me. Few overview explanation plus programming tip from lectures prompt us to start a simple project base on PIC chips

DISTRIBUTOR / RESELLER OF

DISTRIBUTOR / RESELLER OF

Cytron Technologies Sdn Bhd


[755563-V]

Johor Headquarter 19, Jalan Kebudayaan 1A, Taman Universiti, 81300 Skudai, Johor, Malaysia. Tel: +607-521 3178 Fax: +607-521 1861 Contact Person: Youn Koon Hong HP: +6012-3650069 Email: koonhong@cytron.com.my

KL Sales Office No. 7M, Jalan Kuchai Maju 2, Kuchai Entrepreneurs Park, Dynasty 2, Off Jalan Kuchai Lama, 58200 Kuala Lumpur, Malaysia Tel: +6012-480 1982 Fax: +603-7982 5894 Contact Person: Tan Eng Tong HP: +6012-480 1982 Email: engtong@cytron.com.my

PG Research Center No1, 1st floor, Jalan Kelisa Emas 3, Taman Kelisa Emas, 13700 Seberang Jaya, Pulau Pinang, Malaysia Tel: +6012-407 3597 Fax: +604-398 5124 Contact Person: Ober Choo HP: +6012-407 3597 Email: ober79@cytron.com.my

For Sales & General Enquiry sales@cytron.com.my For Technical support support@cytron.com.my Official Website www.cytron.com.my

You might also like