Beruflich Dokumente
Kultur Dokumente
Volumn 2009
Contents
CONTENTS
Page
Robot Controller 01
Sensor 16
Wireless Devices 24
RFID 26
DC Motor 27
Hardware 30
Battery 33
ROBOT CONTROLLER
1. Interface Free Controller
01
System Overview
ROBOT CONTROLLER
With serial communication, IFC offers million of possibilities to develop
embedded system creatively and easily.
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!
: Interface free with plug and play feature (Shorten hardware Main Board
development time)
: Simple control with IFC function library (Shorten software
development time) Power card
: Unlimited combination of peripherals
: Flexible with stackable ability •Unlimited potential for
different application
: Protection against over current and incorrect polarity Power and communication
WWW.CYTRON.COM.MY
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
02 LEDs, the Main Board also comes with the power indicator LED, communication busy LED and error LED.
: 3 programmable push buttons, and 1 reset button : PIC18F2685 with 96K bytes of program memory, 1K bytes of
ROBOT CONTROLLER
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.
1.3 Interface Free Controller - Control Panel Card Order code: IFC-CP04
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.
1.4 Interface Free Controller - Digital Input Card Order code: IFC-DI08
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!
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
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. 03
ROBOT CONTROLLER
: 4 output ports with maximum current of 3A for each port
Features
1.6 Interface Free Controller - Brush Motor Card Order code: IFC-MD15A
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.
1.7 Interface Free Controller - Brushless Motor Card Order code: IFC-BL02
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.
: 6 jumpers to configure the communication address : Capable of controlling brushless motor for Start, Stop, Brake,
: 2 brushless motor ports (Power and Control) Direction and Speed
Features
1.8 Interface Free Controller - Analog Input Card Order code: IFC-AI08
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.
: LEDs for power and busy indicator : Software configurable analog resolution (10bit or 8bit)
: 6 jumpers to configure the communication address : Selectable Vref (3.3V, 5V or adjustable Vref)
Features
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
1.10 Interface Free Controller - Dual Brush Motor Card Order code: IFC-BH02
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 bi-
direction. By using the included software functions library, user no longer needs to deal with the complex
steps in configuring and using the PWM module.
: 6 jumpers to configure the communication address : Capable of controlling DC brush motor for Start, Stop, Brake,
: 2 channels of full H-bridge for brush motor control Direction and Speed
Features
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.
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. 05
ROBOT CONTROLLER
: User friendly controller for ROBOCON Autonomous Robot Amp (compatible with the motor driver MD30A to increase the
Features
: Support 40-pin PIC 16F and 18F (DIP Package) current to 30 Amp)
: Capable of driving 2 units of brushless motor or 2 units of brush : 11 digital inputs and 3 analog inputs
motor (additional motor driver MD10A/MD30A is required) with : Sample source codes are provided.
speed control
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.
: Upgraded version of PS40A : Firmware can be downloaded and modified for different motor
: Able to control 4 units of DC motor bi-directionally up to 10 configurations
Features
Amp (compatible with the motor driver MD30A to increase the : Limit switches can be added on sensor ports to prevent
current to 30 Amp) overshooting and breaking of the mechanism
: User friendly controller for ROBOCON Manual Robot Play
Station 2 (PS2) controller included
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.
: 5V powered and low current consumption (less than 150mA) : Fully compatible with wired or wireless PS2 controller
: 1 standard PS2 controller socket : PS2 controller operates in analog mode
Features
: Communicate with host microcontroller via TTL level UART : LED indicator for communication status between the SKPS and
: Simple inquiry command and button status feedback for host to PS2 controller
process : Compatible power and UART pin with SKKCA and SKXBee
: Vibrators on PS2 controller are controllable
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.
: 7V to 15V operating voltage : Fully compatible with wired and wireless PS2 controller
: Low power consumption, <300mA at 12V : 4 PWM channels output from analog joystick Indicator for each
Features
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.
: Industrial grade PCB with heavy copper material for high current : Bi-directional control for 1 motor
applications : Very low standby power consumption
Features
: Support up to 10 Amp peak current : System ground is isolated from the motor power source with the
: 5V TTL level compatible inputs opto-isolator
: 12V VCC : 4 Schottky diodes as clamping diode.
: PWM speed control up to 10 KHz
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.
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.
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. 07
: Able to drive both unipolar and bipolar type of stepper motor : Maximum speed up to 1000 micro steps per second or 1KHz
: 16 independent channels to drive the RC servo motors : Sample GUI is provided for the user to control the RC servo
: Two servo controller (SC16A) can be linked together to drive up motors via computer
Features
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
: USB powered, no extra power is needed : IDC box header for ICSP connection
: Two ZIF sockets (40 pin and 20 pin) to ease the program loading : Can be used on laptop and desktop PC
Features
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
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.
: Can be used on both Laptop and Desktop PC : Compact size (5cm x 2.5cm)
: Low cost and reliable : Powered directly from the USB port
: IDC box header and IDC cable for ICSP connection
: Auto-load program feature
WWW.CYTRON.COM.MY
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
: Connector for UIC00A - simple and fast method to load program. : 40-pins universal ZIF socket for easily plugging commonly types
PIC DEVELOPMENT TOOL
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 on-
board 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.
: Alternative power supply using AC-DC adapter : Support bootloader for program loading
: Compact, powerful, flexible and robust start-up platform : No more frustration to plug the PIC in and out for re-
Features
: Connector for UIC00A - simple and fast method to load program programming
: No extra components is required for the PIC to function : Perfect fit for 40-pin PIC16F and PIC18F family PIC MCU
: All 33 I/O pins are clearly labeled : 20MHz crystal
: RS-232 port allows serial communication with the computer
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 on-
board 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.
: Alternative power supply using AC-DC adapter : Connector for UIC00A simple and fast method to load program
: Comes with a large prototyping area for on-board project : No more frustration to plug the PIC in and out for re-
Features
development programming
: Compact, powerful, flexible and robust start-up platform : Perfect fit for 18-pin PIC16F family MCU
: No extra components is required for the PIC to function
: All 11 I/O pins are clearly labeled
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 USB-
RS232 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.
: Low cost and reliable USB to UART converter : CTS, RTS, DTR and DSR is pulled out to standard 2x5 header pin
: USB powered, no external power source is required to use this PCB pad
Features
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.
09
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.
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.
: USB (Full Speed 2 Mbits/s) & RS-232 interface to host PC : Diagnostic LEDs (Power, Busy, Error)
: Real time background debugging : Reading/Writing memory space and EEDATA area of target
Features
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.
: 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
: Using PIC microcontroller PIC18F8720 that provides more than : Up to 2 ports of GPIO (16 pins) enable developer to create
60 I/Os hundreds of project using his creativities
: Microchip bootloader is available allowing the user to load the : All GPIOs are protected with buffer
Features
programs easily into the PIC MCU : All inputs and outputs are available via pluggable/ screw type
: Power supply from AC 240V. No additional battery is required to terminal block
activate the mechanical components : User manual, lab sheets, datasheets and necessary software are
: Consist of 5 VDC and 12 VDC power supplies for external available in CD-ROM
devices
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.
: Precision line following with PID control : Source code examples and libraries in C language
: Two micro metal gear motors : Combo package comes with Programmer (with USB cable and
Features
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.
: 5V powered (High current AC-DC adapter is provided) : Height (Reaching Up): ~39cm
: 5 degrees of freedom (DOF) : Length (Forward Position): ~30cm
Features
: Interact through Sony PS2 controller, computer or on board push : Lift weight: typically 100g
buttons. : Gripper opening (Arm Parked): ~2.7cm
: Communicate with computer via USB and comes with : Gripper opening (Maximum): ~4.3cm
interactive GUI. : Strong gripper offers solid gripping of target object
: Movements can be recorded and played back.
WWW.CYTRON.COM.MY
:
Order Code Feature Extra component
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.
:
Order Code Feature Extra component
: CD4511 Decoder
: Other necessary components PR2-A No soldering is required Breadboard
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.
PIC16F877A
Included
:
: 2x16 Character LCD
: Other necessary components
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.
: IR Receiver
Hardware
IR Emitter
Included
:
: Breadboard
: Other necessary components
WWW.CYTRON.COM.MY
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
12 from www.cytron.com.my.
: :
: KC Wirefree Bluetooth Module Starter
Kit SKKCA-21
: USB Bluetooth Dongle
: 7-Segment (common cathode)
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.
Optional Item
:
(sold separately)
Hardware
:
: SD02B Stepper Motor Driver TMC-1000PM
: Unipolar Stepper Motor 3. SLA Battery 12V 1.2AH
: Other necessary components
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)
Hardware
:
: RFID Reader (IDR-232)
: RFID Card
: RFID KeyChain Tag
: 16x2 Character LCD
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)
Hardware
:
: Magnetic Door Lock
: Buzzer
: 4x3 Keypad
: 16x2 Character LCD
WWW.CYTRON.COM.MY
9. Controlling DC Brush Motor Using MD10B/MD30B Order code: PR10-A Order code: PR10-B
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 13
www.cytron.com.my.
Optional Item
:
(sold separately)
Hardware
:
Order Code Feature Extra component
: Other necessary components 3. SLA Battery 12V 1.2AH
PR10-A Able to drive up MD10B motor driver,
to 10 Amp SPG30 geared motor
Able to drive up MD30B motor driver,
PR10-B to 30 Amp SPG50 geared motor
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.
Optional Item
: :
(sold separately)
Hardware
:
: LM35DZ Temperature Sensor
: 16x2 Character LCD
: Buzzer
: 12V DC Brushless Cooling Fan
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)
Hardware
:
: DS1307 RTC
: 32.768kHz Crystal
: 16x2 Character LCD
: CR2032 Cell Battery
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)
Hardware
:
: Smoke Detector
: RF Receiver
: IC PT2272
: Buzzer PCB Mount
WWW.CYTRON.COM.MY
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
Optional Item
:
(sold separately)
Hardware
DIY PROJECT SET
:
: PIR Sensor
: Buzzer DC6V
: Other necessary components
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.
Optional Item
:
(sold separately)
Hardware
:
: Figaro Gas Sensor (TGS-2600)
: Humidity Sensor (HSM-20G)
: 16x2 Character LCD
: Other necessary components
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)
Hardware
:
: RF Module (Transmitter and Receiver)
: Other necessary components
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)
Hardware
:
: IC ISD2590
: Miniature MIC
: Other necessary components
WWW.CYTRON.COM.MY
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. 15
Optional Item
: :
(sold separately)
Hardware
:
: 8 x Servo Bracket holder
: 6 x Servo Bracket U Joint
: 6 x C40R Servo
: 2 x PR18 Acrylic Base
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.
Optional Item
:
(sold separately)
Hardware
:
: 16x2 Character LCD
: FD04A motor driver
: Omni Directional Mobile Robot Base
: Other necessary components
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)
Hardware
:
: Other necessary components
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.
:
(sold separately)
Hardware
:
: ADXL330 ( accelerometer )
: GLCD (128x64 Graphical LCD)
: Other necessary components
WWW.CYTRON.COM.MY
21. Reading Compass Module, Capacitive And Barometric Pressure Sensors Order code: PR22
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
16 sample source code, schematic and details can be downloaded from www.cytron.com.my.
Optional Item
:
(sold separately)
Hardware
DIY PROJECT SET / SENSORS
:
: 16x2 Character LCD 3. AD7746 Capacitive Sensor
: Other necessary components 4. HMC6352 Compass Module
5. SCP1000-D01
Barometric Sensor
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.
Optional Item
:
(sold separately)
Hardware
:
: 16x2 Character LCD 3. Analog IR Distance Sensor
: Mobile Robot Base Set 4. Ultrasonic Range Finder
: Other necessary components 5. SKXBee
SENSORS
1. SICK Digital Fiber Sensor Order code: WLL190T-2N432
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 This sensor comes with 1 unit of amplifier and 1 1. Fiber optic cable
Optional Item
: :
Specification
(sold separately)
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: SUNX, Japan. Wide range of fiber head available to meet your 1. Fiber optic cable
Optional Item
: :
Specification
(sold separately)
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.
17
SENSORS
: For detection of small parts
: Focused
: High sensitivity
: General purpose photoelectric sensor with full : Output: NPN open-collector transistor Order Option
basic performance : Short-circuit protection: Incorporated Order Code Sensing Range
: Diffuse reflective type : Response time: 1ms or less
: Sensing object: Opaque, translucent or : Able to apply at mobile robot to track line, to CX-424 100mm
transparent objects detect object or spot CX-421 300mm
: Emitting element: Infrared LED CX-422 800mm
: Power source DC 5V or 12V Order Code Scanning Range Scanning Area Dimension
: High accuracy
: Wide scanning area URG-04LX up to 4 meters 240deg 50mm(W) x 50mm(D) x 70mm(H)
: Fast scanning time UHG-08LX up to 8 meters 270deg 86mm(W) x 83mm(D) x 83mm(H)
: Indoor application UTM-30LX up to 30 meters 270deg 60mm(W) x 60mm(D) x 87mm(H)
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.
: Sensing Range: 5 cm
: Output signal: analog voltage
: Emitting element: Infrared LED
WWW.CYTRON.COM.MY
7. SICK Laser Range Finder Order code: LMS200-30106 Order code: LMS291-S05
Order Option
Order Code Application Scanning Range Scanning Area Dimension
LMS200-30106 Indoor
80 m/180 degree RS232 or RS422 156mm(W) x 155mm(D) x 210mm(H)
LMS291-S05 Outdoor
LMS100-10000 Indoor 106mm(W) x 102mm(D) x 152mm(H)
50 m/270 degree CAN, Ethernet or RS232
LMS111-10100 Outdoor 106mm(W) x 102mm(D) x 166mm(H)
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.
: 5V powered, low current consumption, less than 10mA : Output is pulled up to supply voltage
Specification
: 3 pin interface which are signal, GND and 5V : Compatible with all types of microcontrollers
: Small LED as indicator for detection status
: Obstacle detection up to 10cm
: Adjustable sensing range (2cm-10cm)
: Small size makes it easy to assembly
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 analog-
to-digital (ADC) converter for reading distance measurements. The output can also be connected
to a comparator for threshold detection.
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! 19
SENSORS
: Operating Voltage: 5.0 ±0.5 V : Small, light weight module
: Low 2mA supply current
: 20Hz reading rate
: RS232 Serial Output - 9600bps
: Analog Output - 10mV/inch
: Calibrated directly in degrees Fahrenheit (LM34) Order Code Temperature Mode Storage Temperature
and in degrees Celsius (LM35)
: TO-92 Package SN-LM34DZ Calibrated directly in degrees Fahrenheit -76°F to +300°F
: Suitable for remote applications
SN-LM35DZ Calibrated directly in degrees °Celsius -60°C to +150°C
Order Option
Description: The offered industry
Order Code B-106-23983 AEW-8-GC-H6
grade rotary encoder is suitable for
used in many positioning applications. Pulse (PPR) 500 256
It is usually connected to a rotating 6000
Slew Speed (RPM) 6000
unit or shaft. Rotation on the encoder
will lead a square wave pulse. Reading Body Diameter (mm) 25 38
Order code: AEW-8-GC-H6
the pulses, user is able to identify the Shaft Diameter (mm) 4 6
speed of the rotation, angle of rotation,
Output wave Square wave Square wave
direction of rotation or even position of
the shaft. It can be applied on a robot Input voltage 5 to 24 V 12 to 24 V
arm's joint, mobile robot, conveyor Type of Encoder Incremental Absolute
system or even a printing machine.
Brand ESB, Japan Nemicon, Japan
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-5-
0V pulse train to determine the rotation of motor, and dividing it by time, speed of rotation is obtained.
Specification
: Pulse: 8 PPR
: Output signal: Digital output
: Input Voltage: 5 VDC
: Slotted disc diameter: 35mm
: PCB dimension: 15mm x 34mm
WWW.CYTRON.COM.MY
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
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.
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.
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.
Specification
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.
21
SENSORS
: Operation Current: <10uA (normal) and <20mA (Alarm working)
: Sensitivity: Comply to BSI and DVN Standard
: Operating Temperature: 0°C - 40°C
: Ambient Humidity: 10%-90%
: Alarm Sound Level: 85 Decibels at 3 meters minimum
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, air-
conditioner, humidity data loggers, automotive climate control and of course other creative projects.
Specification
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
: Simple to use
: 3 connections, + Power, Gnd and digital signal out
: Operating range from 5V to 12V DC
: Low cost
: Fast and sensitive response
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
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
22 vibration.
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.
: Integrated 3.3 V regulator, no extra parts are required for : Optional embedded self-test input; this is connected to a pull-
Specification
Description: The IMU (Inertia Measurement Unit) Combo Board incorporates the new IDG300 dual-
axis 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.
Specification
: 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
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.
: Full integration of 2-axis magnetic sensors and electronics : I2C 2-wire serial interface
Specification
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.
23
: Default 38400bps : 3.3m accuracy
Specification
SENSORS
: Selectable baud rate from 4800 to 115200bps : 3.3 to 5V supply
: Built-in antenna : 2 NMEA serial ports
: Support for DGPS, WAAS, EGNOS, MSAS : Battery backup pin
: 32 parallel channel receiver architecture : 100 mm cable included
: -158dBm sensitivity
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.
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.
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
: I2C communication
: 3.3V operating voltage
: 4 wires
WWW.CYTRON.COM.MY
WIRELESS DEVICES
1. KC Wirefree Bluetooth Module Order code: KC-21 Order code: KC-11
: Mounted with KC Wirefree Bluetooth : Default baud rate of 115.2Kbps Order Option
Features
3. XBee and XBee Pro Order code: XBee Order code: 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.
: Operating frequency: 2.4 GHz Indoor / Urban Range up to 100 ft (30 m) up to 300 ft (100 m)
: Supply voltage: 2.8 - 3.4 V
Transmit current 45mA (@3.3V) 270 mA (@ 3.3 V)
: Power-down sleep current: <10 uA
: Wire Antenna Receive current 50 mA (@ 3.3 V) 55 mA (@ 3.3 V)
WIRELESS DEVICES
: Soldered with XBee module/Pro and tested before being shipped Order Option
: USB Plug and Play UART function Type XBEE Starter Kit XBEE Pro Starter Kit
: 5V powered
: 5V UART interface, ready for microcontroller interface
: Default baud rate of 9600bps Order Code SKXBEE SKXBEE-PRO
: Long Range Data Integrity
Features
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.
: ASK/OOK modulation
: Transfer Rate: <10Kbps
: Transmitting Power: 25mW (315MHz@12V) Frequency RF Transmitter RF Transmitter
315MHz 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.
: 2MHz bandwidth
: -100dBm sensitivity
: ASK/OOK modulation Frequency RF Receiver RF Receiver
: Transfer Rate: <9.6Kbps (315MHz@-9.5dBm) 315MHz 433MHz
WWW.CYTRON.COM.MY
RFID
1. RFID Reader Order code: RFID-IDR-232
Description: With RS232 cable and 5V supply from PS/2 connector, this reader is ready to read data
from 125kHz RFID tags.
26
RFID
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.
: 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
Features
Order Option
Order Code Dimension Frequency Compatible Reader/Writer
DC MOTOR
1. LINIX Brushless DC Motor Order code: 45ZWN10-XX
Characteristics
DC MOTOR
Specification
Model 45ZWN10-XX 45ZWN30-XX 60ZWN30-XX Order code: 45ZWN30-XX
Rated Output Power (W) 10 30 30
Rated Voltage (V) 24 VDC
Rated current (I) 0.8 2.0 2.5
Rated Speed (RPM) 2600 3200 2300
Gearing system Spur Gear Spur Gear Worm Gear
45 ZWN 10 - XX
Order Code:
Motor Frame size Series Output Power Gear Ratio
45=45mm ZWN=ZWN Series 10=10W
Specification
Model AXH015K-XX AXH230K-XX AXH450K-XX AXH5100K-XX
Rated Output Power (W) 15 30 50 100
Rated Voltage (V) 24 VDC
Rated current (I) 1.0 2.1 3.1 6.0
Rated Speed (RPM) 3000 2500
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.
: :
: Suitable for Humanoid robot : Moving Voltage: 4 - 9V (7.4V Measured)
: Dimension: 38mm x 19mm x 38.5mm : Lead Wire Length: 40 cm
: Torque: 17kg.cm : C/W Plastic Servo Horn
: Speed 0.13 sec / 60 Degrees : Digital Robotic Servo
: Weight: 47 g
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.
Order option
: RC Servo Order Code C36R C40R C55S D4180S D7150S D9150S
Specifications
: Control position through Pulse Code Modulation Speed (s/60°) 0.16 0.19 0.22 - - -
: Pulse width range: 0.5ms to 2.35ms (estimation) 4.8V
Torque (Kg.cm) 3.50 6.00 9.00 - - -
: Designed for "closed feedback" Speed (s/60°) 0.14 0.16 0.20 0.17 0.14 0.80
6.0V
: C/W servo horn and screw Torque (Kg.cm) 4.50 7.00 11.0 4.10 7.20 16.00
Weight (g) 36 38 55 41 49 61
Gear material Plastic Plastic Metal Plastic Metal Metal
Servo type Standard Standard Standard Digital Digital 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.
: Control position through Pulse Code Modulation Order Code C3.7S C4.4S C5.0S C8.0C C9.0S. C17S
: Pulse width range: 0.5ms to 2.35ms (estimation) Speed (s/60°) 0.12 0.12 0.12 0.12 0.12 0.13
Operating voltage: 4.8V 6.0V 4.8V
: Torque (Kg.cm) 0.40 0.60 0.90 1.20 1.50 2.40
: Designed for "closed feedback" Speed (s/60°) 0.11 0.11 0.11 0.11 0.11 0.12
6.0V
: C/W servo horn and screw Torque (Kg.cm) 0.50 0.70 1.00 1.30 1.60 2.60
Weight (g) 3.70 4.40 5.00 8.30 10.00 17.00
Gear material Plastic Plastic Plastic Plastic Plastic Plastic
WWW.CYTRON.COM.MY
Order Option
DC MOTOR
Rated
Order Code Input Voltage Weight (g) Power (w) Diameter (mm) L (mm)
Speed (RPM) Torque (mN.m)
SPG10-30K 6 440 29.4 10 - 12 24
SPG10-150K 6 85 107.9 10 - 12 24
SPG10-298K 6 45 176.5 10 - 12 24
SPG20-50K 12 130 58.8 60 0.6 27.2 -
SPG30-20K 12 185 78.4 160 1.1 37 22
SPG30-30K 12 103 127.4 160 1.1 37 22
SPG30-60K 12 58 254.8 160 1.1 37 25
SPG30-150K 12 26 588 160 1.1 37 27
SPG30-200K 12 17 784 160 1.1 37 27
SPG30-300K 12 12 1176 160 1.1 37 27
SPG50-20K 12 170 196 300 3.4 37 23
SPG50-60K 12 56 588 300 3.4 37 26
SPG50-100K 12 34 980 300 3.4 37 26
SPG50-180K 12 17 1960 300 3.4 37 28
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.
:
: 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
Order Option
HD-MB-989 General purpose mounting bracket
HD-MB-1089 suitable for Pololu wheel 42x19mm
WWW.CYTRON.COM.MY
30
Order Option
Order Code Current (A) Resistance (Ω) Torque (Kg.cm) Step angle No. of shaft L (mm) Lead Wire
DC MOTOR / HARDWARE
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 MO-TMY-70097 MO-TMY-70168
Gear Ratio 58:1 30.0 12.7:1 38.2:1 114.7:1 344.2:1
HARDWARE
1. Robot Castor
Order code: Order code: Order code: Order code: Order code: Order code:
WL-BTU-720 WL-BTU-1225 WL-BTU-4233 WL_BTU-950 WL-BTU-952 WL-BTU-955
Order Option
Order Code Castor Diameter Overall Height Pay Load Package Include
HARDWARE
HD-BSC-OMN-O Orange
Order Option
Order Code HD-SB-SH HD-SB-UJ
Specification
Diameter (mm) 80
Material ABS
6. Omni Wheel
Order Option
Order Code O.D. I.D. Width Max Package
Load Include
WL-TW-200 2.00” 0.5” 1.2” 15 lbs 1 unit Order code: Order code:
WL-OW-315 WL-TW-200
WWW.CYTRON.COM.MY
This custom-designed plastic wheel has a rubber tire and is designed to fit the output
shafts on Pololu SPG-10 micro motor.
33
Order Option
HARDWARE / BATTERY
Order Code Diameter (mm) Tire width (mm) Weight (g)
WL-POL-4129 42 19 16
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.
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.
BATTERY
1. Lithium Polymer Rechargeable Battery
Order Option
Order Code No. of cell Capacity (mAH) Weight (g)
Order Option
Order Code LIP-CR-TH-BC04A LIP-CR-TH-LC03A
SLA-6-13 6 1.3 96 x 23 x 51
SLA-6-23 6 2.3 42 x 35 x 76
Order code:
4. Sealed Lead Acid Battery Charger SLA-CR-TC-AUTO2A
Order Option
Order Code SLA-CR-TC-AUTO2A SLA-CR-TC-OET6P12N
to explore the world of microcontroller system. Participants will 4. Functions and abilities of PIC MCU
discover the basic theory of electronic circuit to skills needed in 5. Development tools and C Language
programming PIC microcontroller. Live demo of sample 6. Live demo of DIY Project
applications will be shown. 7. Aid in modifying DIY Project
8. Live demo of Humanoid robot
workshop is designed to be beginner friendly even he/she does not 4. Development tools and C Language
have concrete basic in electrical and writing embedded program. 5. Hands-on project: •Applying LCD
During hands-on session, participants are given opportunities to • Controlling DC Brush Motor
develop program for their own PIC Microcontroller board towards • Positioning RC Servo Motor
sharpening their programming skills and unleash their creativity. • Rotating Stepper Motor
6. Familiarize with C language program development
Course outline:
Microcontroller. In this hands-on workshop, more projects 3. PIC’s Peripherals
which involve advance peripherals (ADC, PWM, UART) will 4. Development tools and C Language
36 be carried out by participants. Skills such as writing program, 5. Hands-on project:
simulation and debugging will also be emphasized. The • Reading Temperature Sensor (ADC)
participants will be returning with the knowledge to develop • Reading 4x4 Keypad
their own mechatronics projects. • Door Security system
SEMINAR AND WORKSHOP
• USART communication
6. Familiarize with C language program development
Course outline:
more projects which involve advance peripherals (Timer, I2C, 3. PIC’s Peripherals
SPI) will be carried out by participants. Skills such as writing 4. Development tools and C Language
program, simulation and debugging will be emphasized. 5. Hands-on project:
Participants will be returning with the knowledge to develop • Using Timer as RTC
their own embedded projects. • Interface with RTC module through I2C
• EEPROM through SPI
6. Familiarize with C language program development
microcontroller. It is designed to fit beginner even as young as 4. Development tools and C Language
secondary school students whom have minimal knowledge in 5. Hands-on:
electronics circuit and programming language. In this three • Construction of mobile robot
days course, participants are guided slowly from the • Skills in soldering electronics component
construction of mobile robot hardware to programming. All • C language programming
hardware and necessary tools are included in the workshop. • Debugging and Troubleshooting
Every participant brings back a line following robot. 6. Robot videos sharing
7. Fostering the interest of participants in building robot.
ROBOCON. In this three days workshop, participants will 3. Controlling various types of motors and utilizing sensors.
learn the basic theory on electronics circuit to the knowledge 4. Skills in writing program using C language.
and skills in controlling an autonomous robot using PIC 5. Aid in building an autonomous line following robot.
microcontroller. The hands-on will emphasize the skill in 6. Video review of previous domestic and international level
program writing. Besides the technical knowledge, previous ROBOCON.
ROBOCON champion team's strategies will also be reviewed 7. Motivation and experience sharing from the former champion
and analyzed. team member.
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. 37
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
simple assembly language programs. The first 4. Hands-on downloading program to PIC16F877A using MPLAB® ICD 2.
program turns on an LED connected to one of the 5. Knowledge gained forms a solid base for explore more advanced
I/O pins and the second program adds software concepts with the PIC16, PIC18 and PIC24 microcontroller or dsPIC®
loops and delay routines to make the LED blink at digital signal controller families.
a specific rate.
Course outline:
adds software loops and delay routines to make the LED blink 6. Practical hands-on by using MPLAB IDE + ICD2 + PICDEM 2
SEMINAR AND WORKSHOP
at a specific rate. This process involves the use of the MPSIM plus.
simulator to simulate and debug the programs. Ultimately, a 7. Using template of MPLAB IDE to start an assembly source
PIC18F4520 is programmed using the MPLAB ICD 2 on a code file.
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.
knowledgeable on PIC18 peripherals and Microchip tools and 6. Oscillator and Power Saving Modes
can use their experience in the class to develop and debug an 7. Special Features
actual application using a PIC18 device. 8. Hands-on with downloading program to PIC18F4520 using
MPLAB® ICD 2.
2.5 Getting Started with 16-bit Microcontroller Architecture and Instruction Set.
provides hands-on exercise using Explorer 16 Starter Kit and 5. 16-bit MCU/DSC software support
ICD 2. 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 outline:
ports, ADC, timers, PWM, UART, and MSSP modules.
Module in PIC18; Specific systems level design tips; no more 4. Microchip PC Host Custom Class USB Driver and
wasting time on common mistakes. Learn how to use MCHPFSUSB custom class device framework.
Microchip's MPLAB C18 USB firmware library through hands-
on exercises; Learn how to interface Windows program to a
USB device; and understand which Windows driver to use
and how to use it.
Description: This class delivers a complete design example of a TCP-IP control 1. Introduction to Networking (Ethernet
and status monitoring application. The information presented can be applied to Topology, MAC and IP Address).
designs using: 2. Solution from Microchip for Ethernet
40
1. Microchip's MAC/PHY transceiver devices and/or development.
2. Microchip's PIC18 microcontrollers with a built-in transceiver. 3. Capture and modify HTML web page.
Course outline:
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
SEMINAR AND WORKSHOP / TESTIMONIAL FROM PARTICIPANTS
Communication concepts are introduced from the interfaces of the foundation (ARP, requirements with Microchip TCP/IP
IP, DHCP, DNS etc.) and application layers (SMTP, SNMP etc). PHY layer stack.
fundamental characteristics are also discussed. Details of the API commands for 5. Develop a Web-Based control and
TCP, HTTP and file system protocols are explained. The student upon completion of monitoring.
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.
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.
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.
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
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
[755563-V]
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
Official Website
www.cytron.com.my