2014年11月6日星期四

SC1 DataSheet 

Keyword:

       INHAOS , Arduino , Smart Car , UGV , BUONO UNO R3 LITE , LED, wireless uplaoding skecth.


l  Introduce
SC1 is our latest smart car, its high playability and flexibility. The body material is acrylic and the appearance is very beautiful. SC1 has two drive motors, and a 360-degree caster, so it has strong driving force and very good flexibility. We specifically design the CS-1407 , modular design, makes the module connection easy to understand. SC1 has a very rich LED expansion interface, so we can use it to indicate status or make color LED flickering effect.

SC1 is controlled by wireless remote, so we can freely drive it within the control range, increased playability and convenience. The most important is that we add a new function, it is code remote upgrade. For the function, If USB2SERIAL LIGHT plug in, the LC-3000 connected to USB2SERIAL LIGHT, then you can wireless upgraded the code of the motherboard. This greatly increases the playability and convenience of the smart car. And it is a major highlight of our smart car.

SC1 is programmable , it is suitable for learning and entertainment. And we will provide the most basic code, you can according your own interesting to write a new code for SC1.

l  Features

  •  Motherboard remote upgrade capabilities.
  •  Remote control smart car , expanding the scope of the use of the car.
  •   Rich LED indicators.
  •   SPI port is rich and good scalability.
  •   Programmable , suitable for learning and play.
  •   High playability.
  •  Low-power and high cost-effective.



l  Connection introduce 








1)         The connection of the smart car.




2)         The connection of the remote - control.




More about RC-1406 you can visit: www.inhaos.com


*Notice:
1. CS-1407 can be directly connected to the BUONO UNO R3 LITE, and it is easy to install the remote-control.
2.  We can use Dupont line to connect the different modules.

3.  For the SC1, the remote control is not configured a LCD display. 


l  Structure Diagram


1.         The structure diagram for car.



2.         The structure diagram for remote - control.



l  Parts List




l  Arduino Source Code
        
         Four code will coming with this board:
         1,  LE_1600.rar
             This is arduino source code for LE-1600 , to development the LE-1600 , user need to install MassDuino driver, and          write code in arduino , and upload sketch via USB2SERIAL light cable, the relational link as below:
                  LE_1600 support package:  http://www.inhaos.com/downcount.php?download_id=143
             USB2SERIAL Light cable: http://www.inhaos.com/uploadfile/otherpic/DOC-BUONO-USB2SERIAL-V01-EN.pdf

         2,  BUONO UNO R3 LITE.
                  This is arduino source code for UNO R3 LITE , the UNO is the master controller, this code demo how the UNO R3 send commands to the slave.
                

         3,  RC_1406.
                  This is arduino code for MassDuino UNO Lite R4, the MassDuino UNO Lite R4 is the motherboard for remote - control, this code demo how the remote - control communicate with the smart car.


         *Notice: This section relates to the use of MassDuino, please visit:


All code can be download from www.inhaos.com  






























2014年11月5日星期三

IR-5000

Keyword:

       INHAOS , Arduino , Smart Car , UGV , MassDuino , IR-5000



l  Introduce

IR-5000 is a reflective photoelectric sensor module, the core port is a TCRT5000 sensor. The TCRT5000(L) has a compact construction where the emitting-light source and the detector are arranged in the same direction to sense the presence of an object by using the reflective IR beam from the object. The operating wavelength is 950 mm. The detector consists of a phototransistor. The following is a description IR works.
The light emitting diodes constantly emits infrared light, when the emitted infrared not being reflected back or reflected back but the strength is not big enough, the phototransistor has been in the off state, the output end of the module is low. When the object to be detected is the presence within the detection range, and intensity of the reflected infrared rays are sufficiently large, the phototransistor is saturated, the output of the module is high. Then we can identify the high or low of output through the microcontroller, and do some relevant action by program.

 





l  Features

Ø  L = long leads
Ø  Snap-in construction for PCB mounting
Ø  Package height: 7 mm
Ø  Current Transfer Ratio (CTR) of typical 10%
Ø  Plastic polycarbonate housing construction which prevents crosstalk


l  IR-5000 Connection


Below figure show the connection of the IR-5000 and SE-8008. 




l  Application:

n  Position sensor for shaft encoder
n  Detection of reflective material such as paper, 
n  IBM cards, magnetic tapes etc.

n  Limit switch for mechanical motions in VCR



2014年10月29日星期三

Smart Car-S6 DataSheet

Keyword:

       INHAOS , Arduino , Smart Car , UGV , MassDuino , Acrylic



l  Introduce
Car-S6 is our latest launch of the new smart car, full body design simulation , the shape looks beautiful and atmosphere , it also has a high playability. The body material is acrylic, there are three different colors of it, they are white, black and transparent. Car S6 has four drive motors, so it has strong driving force and Load-bearing capacity. It took one year to research and development by experienced engineers, It has also been repeatedly drawing modifications. So the design of S6 is scientific and rational, the circuit is simple and the body lines is beautiful. In addition to focusing on aesthetics, we are very focused on the Stability and fixity of the vehicle. We use non-slip nut fixed to the vehicle , to avoid the screws come loose after a long period of work , increasing the body 's fixity.
        
l  Features
Ø  Perfect Body Design, its high playability
Ø  Four-wheel drive, the power and Load-bearing capacity is strong
Ø  There are specially designed motherboard , simplifying the connection circuit
Ø  Scalability , and it has extensive installation aperture
Ø  Creative use of side nut mounting , improve the body's firmness
Ø  Use non-slip nuts, make sure the screws are not loose after a long time work

l  Dimensions
     The following is a detailed presentation of the size. All the unit is millimetre(mm).
         Length : 321.25

         Width : 94.62




2014年10月28日星期二

IR-9608 DataSheet

Keyword:

       INHAOS , Arduino , Smart Car , UGV , MassDuino , IR-9608


l  Introduce


The IR-9608 is a little beam photoelectric sensor module and its structure is very simple. The core part is the ITR9608, it consist of an infrared emitting diode and an NPN silicon phototransistor, encased side-by-side on converging optical axis in a black thermoplastic housing. The phototransistor receives radiation from the IRED only. This is the normal Situation. But when an object is in between, phototransistor could not receives the radiation. The slot in the housing a provides a means of interrupting the signal other opaque material, switching the output from an ” ON” to” OFF” state.




l  Features

Ø  Wide gap between light emitter and detector(5.0mm)
Ø  Fast response time
Ø  High analytic
Ø  Cut-off visible wavelength λp=940nm
Ø  High sensing accuracy
Ø  Pb free



l  IR-9608 Connection


Below figure show the connection of the IR-9608 and SE-8008. 



l  Application:

n  Mouse Copier
n  Switch Scanner
n  Floppy disk driver
n  Non-contact Switching
n  For Direct Board
n  Smart Car



2014年10月27日星期一

RC-1406 Smart Car Remote Controller 


Keyword:
       INHAOS , Arduino , Smart Car , UGV , MassDuino , Remote Controller


l  Introduce
The RC-1406 is a remote controller motherboard of the Smart Car, which is mainly controlled by the Arduino UNO R3, there are four buttons on it to control the car's direction of motion. The RC-1406 is compatible with LCD screen, so we can add a LCD screen ( such as LCD-2000-7775, LCD-2000-9225) on the motherboard to show the data of the smart car. The board can also be compatible with LC-3000 module, by this we can control the car wireless. The remote controller motherboard has set up a serial port to download, it will benefit us to remotely update the car's program. We can extend a battery plate from the RC-1406 to increase the use range of the remote control. The Rc-1406 is not only enable us to control the smart car more convenient, but also increased the car 's playability and practicality.

l  Features

Ø  Operation is simple and easy to use
Ø  Modular design, scalability, and have a variety of different configuration combinations
Ø  Pin setting is as the same as Arduino UNO R3 and it can be directly connected UNO R3 to use.


l  Description





l  Structure Diagram 




l  Operation Notice
     1, The BATT module and LCD module is not necessity, if no these modules, the system need to powered by a USB    cable or DC input.

         2, User can be upload sketch to car via wireless , when plug USB2SERIAL LIGHT in to the 6Pin connector , the onboard switch circuit will move to connection between LC-3000 and USB2SERIAL LIGHT, in this case , user can direct communication to the car via wireless , read relation parameter (like Speed / power consumption / sensor data / etc.) from the car , also send command to the car. also user can upload sketch directly via the wireless connection.

         3, The LC-3000 default baud rate is 115200bps , this will help user direct upload sketch to the car, so please notice when coding the car and remote , remember set baud rate to 115200bps.


         4, BATT & RF UART shield have integrated 2.4G RF UART and Li-ion Battery function , in this application we only use the Battery function , so the 2.4GHz RF UART part is blank , did not solder anything.






2014年10月24日星期五

MD-2016 H-bridge Motor driver

Keyword:
       INHAOS , Arduino , Smart Car , UGV , MassDuino , Motor driver


l  Introduce

MD-2016 is a motor driver module, the main chip is MD-2016. MD-2016 is a bidirectional DC motor drive circuit. It has two logic input terminals used to control the motor forward, reverse and brake. The circuit has a good anti-interference, small standby current , low output resistance. MD-2016 is different from conventional motor driving module, In the H -bridge , it innovative use of MOSFET replaced BJT , reducing the voltage loss. The design of on-board fuse provides the protection of over-current, it makes us more secure when using the motor drive. We also have set up a diode to prevent the input signal of reverse connection protect and a LC filter circuit to avoid the motor noise interference.

l  Features
v  Maximum operating voltage is 18V
v  Maximum output current is 5A
v  Small size and low power consumption
v  Onboard fuse protect the circuit
v  Set the diodes for input voltage reverse protection
v  MOSFET output, low voltage drop , high output capability
v  LC filter circuit to avoid the motor noise interference to other circuit module
v  Motor running direction indicator LED clearly shows the operating conditions of the motor
v  2 Pin Motor current measurement connector







l  Pin Description



l  Application Schematic



l  Control Logic



* The control IO compatible TTL-3.3V level , for stable reason we suggest the IO use 5V logic level.
*Some Arduino mainboard system voltage have 3.3V to 5V option , please switch to 5V side.


l  Electrical Characteristics (Vcc = 6V ,Ta = 25; Unless other specified)





2014年10月22日星期三

SE-8008 Sensor extender

Keyword:
       INHAOS , Arduino , Smart Car , UGV , MassDuino , SE-8008


l  Introduce

The SE-8008 is a sensor expansion board based on MassDuino , the main chip is MD-8088. MD-8088 integrates a wealth of digital peripherals and analog peripherals, it offers great flexibility and play space for the users of the product design. SE -8008 is using SPI to communicate with main processor, it can save a lot of ports, so that we can use the SE-8008 to extend more different sensors from the main system. If you have a need, in this way can also extend other modules from the control board, such as the LE-1600 , RC-1406(Mortor Driver), ADC acquisition module and so on. MD-8088 chip is editable in the Arduino environment, so we can use a USB to serial cable for SE-8008 for upgrade firmware. The module is high performance low power, low cost , and it support secondary development.





l  Features

Ø  Can be program in the Arduino environment, very easy to use
Ø  Support secondary development
Ø  8K bytes of in-system programmable FLASH, innovative data encryption technology  
Ø  504 bytes of data FLASH, support byte read (simulate E2PROM)
Ø  1K SRAM bytes on-chip
Ø  Programmable synchronous / asynchronous USART
Ø  Can work in master / slave mode SPI Serial Interface
Ø  I2C -compatible two-wire serial communication interface protocols , supporting master and slave device mode
Ø  32 8it general purpose working registers
Ø  Support the expansion of the chip in-circuit debugging functions
Ø  By SWD interface programming for FLASH, EEPROM, system configuration area , the ISP function
Ø  Up to 30 programmable I / O
Ø  High-performance, low -power and low-cost 


l  SPI communication ports

  When we use the SE-8008, we can use the DuPong cable to connect it to the master chip SPI communication port.



l  Pin Description




l  SPI Protocol
  
    The SE-8008 was working in SPI Slave mode , after power on , the chip will wait for command
    form SPI Master ,then implement it if the it received valid command.
    
    The communication protocol as below:


   In the master side , the SPI initial code as below:



 SE-8008 supported command as below:




l  IR Sensor Connection

Below figure show the connection between IR sensor and SE-8008, they are connected via 3 wires: TX / RX and GND.

SENSOR_IR_OFF: the TX will set to "0", the IR will turned off , then read RX by 10bit ADC , this is the background IR signal.

SENSOR_IR_ON: the TX will set to "1", the IR will turned ON, then read RX by 10bit ADC , the signal level depend on the distance of obstacles.

SENSOR_IR_DIFF: the difference between SENSOR_IR_OFF and SENSOR_IR_ON. most IR detector use comparator to shaping the signal with a fixed reference level, when we use IR to detect distance of obstacles , the result is very depends on the environment , for the example , some time the unit is working very good in room , but when you turned light or move to sunlit environment, it will occurred unexpected error , because the light or sunshine have very high IR signal , this will change the background level and make the IR detector working failed. In this case , you can read SENSOR_IR_DIFF , this value will significantly reduce the environment changes impact the detection result.



l  Photo interrupter Connection

The SE-8008 include 8-CH of IR detection and 2-CH of Photo interrupter, the IR detection used to detect distance of obstacles and photo interrupter used to detect wheel rotation speed, Below figure show the photo interrupter connection and how it work. 


Difference with the IR detection circuit, the IR is always powered , and the OPT signal will shaping by a comparator, thinking difference application have difference signal level , so adjust the 10K VR to adjust reference level of the comparator.


l  Arduino Source Code

Two code will coming with this board:

1, SE-8008.rar
    This is arduino source code for SE-8008 , to development the SE-8008 , user need to install
    MassDuino driver, and write code in arduino , and upload sketch via USB2SERIAL light cable,
    the relational link as below:
    MassDuino support package:  http://www.inhaos.com/downcount.php?download_id=139

2, SE-8008_UNO_MASTER.rar
    This is arduino source code for UNO , the UNO will working with SE-8008, this code demo
    how to use SE-8008 in Arduino.

All code can be download from www.inhaos.com


l  Application:
n  Extend IO and save code for UNO to drive many sensors
n  Arduino car / robotics
n  Sensor drive
n  Toy