Home
IFC-CI00 Interface Free Controller Computer Interface User`s Manual
Contents
1. Created by Cytron Technologies Sdn Bhd All Rights Reserved Add Reference Add Service Reference 26 Cytr on 5 ROBOT HEAD to TOE Technologie Product User s Manual FC Cl00 8 Click Browse to browse user main project folder IFC CI00 Then browse sub folder of main project folder IFC CIOO which consist dll file Do make sure the Files of type is Component Files dll tlb olb ocx exe manifest Add Reference IZOX Projects Look in 69 IFE Cia0 O f em BEL File name Files of type OK Cancel 9 Click on one of dll file and click OK to add reference in project Add Reference Projects Look in DLL O e El ifc _ps dll ifc _bh dll ifc_rs all iFc_bl dll ifc_cidl ifc_cpudll ifc_divcll ifc _md dll iFc_oc dll File name lic Al Files of type Component Files dll tlb olb ocx exe manifest OK Cancel Created by Cytron Technologies Sdn Bhd All Rights Reserved 21 Cytron ROBOT HEAD to TOE Product User s Manual FC CIl00 10 User may repeat the similar Add reference steps to add others dll files E File Edit view Project Build Debug Data IFC Sample Microsoft Yisual C 7006 Express Edition Window a Tools Y All Windows Forms hm Pointer ley BackgroundWorker FE BindingMawigator LA BindingSource Button CheckBox CheckedListBox Colo
2. IFC CI00 6 Computer will detect Found New Hardware when the first time user connects USB cable from IFC CIO0O USB socket to PC laptop Only USB status LED 2 will blink and LED 1 off until the driver is installed then both LEDs will alternate blink ready to use To ensure the COM Port connect to IFC CIO0 go to My Computer gt right click and select Properties or while holding the windows key press the Pause Break key then click Hardware gt Device Manager Device Manager Window appears and user can see IFC CIOO Computer Interface Card at the Ports COM amp LPT 2 De ice Manager File Action View Help amp R zi yy ULTIAGEN t 9S Batteries F Bluetooth Devices 9 Computer lt Disk drives Display adapters DVD CD ROM drives 2g Human Interface Devices Sy IDE ATAJATAPI controllers SB Imaging devices Se Keyboards Mice and other pointing devices Re Modems Monitors 9 Network adapters 4 Other devices Gi Unknown device Ports COM amp LPT a Bluetooth Communications Port COM4 Ji IFC C100 Computer Interface Card SB Processors Hardware Profiles C Cee i Found New Hardware IFC CI00 Cytron Technologies 2 IAG do o an Visat E SOLS 7 Yellow mark at IFC CIOO Computer Interface port is because the driver is not installed yet Window Found New Hardware Wizard will launch when it detect new hardware plug into PC or laptop Microsoft Visua
3. ON label the PWR LED of IFC CIOO and IFC PCOO will turn ON as shown in Figure aan PWR LED on IFC CIOO A SIC Sys 12V LED on IFC PCOO Created by Cytron Technologies Sdn Bhd All Rights Reserved 15 Cytron 5 ROBOT HEAD to TOE Technologie Product User s Manual FC CIl00 To open the cards user can use the IFC card s opener to open the stacked cards Figure shows the method to open cards with the opener Please ensure the power is OFF before inserting or removing IFC card lI ctiiwe Aint necro e MURTI Created by Cytron Technologies Sdn Bhd All Rights Reserved 16 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 6 INSTALLATION SOFTWARE Visual Studio C 2008 Express Editions is required to be installed in order for user to create graphical user interface and write program Visual C C Sharp is a relatively new language introduced by Microsoft along with Visual Studio C is fully object oriented compatible with many other languages using the NET Framework C is designed to allow the programmer to develop applications that run under Windows and or in a Web browser without the complexity generally associated with programming With very little effort the programmer can design a screen that holds standard elements such as buttons check boxes radio buttons text boxes and list boxes 6 1 Visual C Installations If user have al
4. 2 USB status LEDs e buzzer 3 3 Operation Voltage The operation voltage of IFC CI00 is 12V User need to stack a Power Card IFC PCOO and connect a 12V battery on Power Card to supply 12V to the Computer Interface card If 24V is needed 2 x 12V batteries are connected on Power Card to supply 24V 3 4 Batteries Status LEDs Battl and Batt is representing Battery 1 s status and Battery 2 s status respectively The information of the status is printed on IFC CIOO card as shown on table below Please do remind that this indicator only valid for 12V battery Do not let the LED reaches to fast blink status please charge the battery if one of the LEDs is blinking to save your battery s life time LED On gt gt 11V Slow Blink lt 11V Blink lt 10V Fast Blink lt 9V LED Off No Battery 3 5 USB Status LEDs These two LEDs are used to indicate the USB status If IFC CIQO first plugs in a new USB port the given IFC CIO0O s driver should be installed Only LED 2 will blink and LED 1 off Address State when installation until the driver is successfully installed After the driver is installed properly these two LEDs will alternate blink at the time Configured State ready to use Both LEDs will blink at the same time in USB Suspend State Both LEDs will off if IFC CI00 does not connect to computer Created by Cytron Technologies Sdn Bhd All Rights Reserved 5 Cytron 5 ROBOT HEAD to TOE Technologies
5. FOLGE IS y device Manager lew Hard C te MA ea RO Created by Cytron Technologies Sdn Bhd All Rights Reserved 11 Cytron Technologie Product User s Manual IFC CI00 8 Select Yes this time only from the options available and then click Next to proceed with the installation System Restore Automatic Updates Remote General Computer Name Hardware Advanced P Device Manager The Device Manages lists all the hardware devices installed on your computer Use the Device Manager to change the File Action View Help properties of any device l ENE 2 E A 2S a ameap Device Manager JA MULTIAGENT 2 WA Batteries 3 Bluetooth Devices ae Driver Signing lets you make sure that installed drivers are J Computer WNC Viewer 4 compatible with Windows Windows Update lets you set up See Disk drives C Yiewe how Windows connects to Windows Update for drivers l a Display adapters TA SSO SS Le 1 DVD CD ROM dri Driver Signing Windows Update gt Dvo Haa Mg Human Interface Devices IDE ATAJATAPI controllers Found New Hardware Wizard SD Imaging devices k En gt gt Keyboards Welcome to the Found New Mice and other pointing devices e Modems D Hardware Wizard parm Windows wil search for current and updated software by E9 Network adapters looking on your computer on the hardware installation CD or on G Other devices the Windows Update Web site with your
6. Please do remind that this indicator only valid for 12V battery Do not let the LED reaches to fast blink status please charge the battery if one of the LEDs is blinking to save your battery s life time LED On gt gt 11V Slow Blink lt l11V Blink lt 10V Fast Blink lt 9V LED Off No Battery I These two LEDs are used to indicate the USB status If IFC CIOO first plugs in a new USB port the given IFC CIOO s driver should be installed Only LED 2 will blink and LED 1 off Address State when installation until the driver is successfully installed After the driver is installed properly these two LEDs will alternate blink at the time Configured State ready to use Both LEDs will blink at the same time in USB Suspend State Both LEDs will off if IFC CIO00 does not connect to computer J 4 active High LEDs K This reset button is used for resetting all IFC slave cards but it would NOT reset IFC CIO0 itself L 3 status indicator LEDs to indicate status for power ON PWR busy in communication with other cards Busy and program error Error PWR LED will ON when power supplied to the board Busy LED will ON when the card is busy in communication with other slave card like Output Card Control Panel and Digital Input card Error LED will ON when the address set on slave card did not match with the address in main program M Reserved for Manufacturing Test Point Please DO NOT short or connect wire to any
7. ay DirectorySearcher DomainUpDown eo ErrorProvider ita EventLog Ez FileSystemWwatcher FlowLayoutPanel ERETTE a FolderbrowserDialog Form Baa od Solution IFC Sample 1 project Y c IFC Sample P ta Properties Fo sl P EE Formi ott Prograr Properties eC Ready 7 After clicking Add References an Add Reference window pop up Projects Browse l Recent Component Mame Accessibility AspMetMM Ext cscampmad CustomMarshalers envdte envdbedo envdteg0 ExceptionMessageBbax IEExecRemoate TEHost ITEHost Syme rapper Microsoft 4nalysisServic Microsoft Build Conversi Microsoft Build Engine Add Reference Version 2 0 0 0 2 0 0 0 o0 0 0 2 0 0 0 5 0 0 0 a0 0 0 3 0 0 0 a eas ea 2 0 0 0 2 0 0 0 2 0 0 0 20 0 0 3 0 0 0 2 0 0 0 IUe Runtime vaD S07 We 0 S0727 We 0S0 We 0 S0727 v1 0 3705 v1 0 3705 v1 0 3705 vaD SOA We 0 S0727 We 0 S077 We 0 S0727 We O02 We 0 S0727 We 0S0 ve 0 S0727 CWINDOW S Microsof Fath CoMWINDOWS MicrosoF CW INDO w SiMicrosor CoWINDOW S MicrosoF C Program Files Comm C Program Files Comm C Program Files Comm C Program Files Micra Cw INDO w S MicrosoF Cw INDO w SS MicrosoF CoWINDOW SMicrosof CW INDO w SiMicrosor C Program FilesiMicro C Program Files Rerer Cw INDO w SS MicrosoF 4 i
8. installation process IF this product requires any prerequisites that are not currently installed on this computer you will be able to install those prerequisites as well Help Improve Setup You can submit anonymous information about your setup experiences to Microsoft To participate check the box below cancel Created by Cytron Technologies Sdn Bhd All Rights Reserved 19 Cytron Technologie ROBOT HEAD to TOE Product User s Manual FC Cl00 6 Choose I have read and accept the license terms and click next to proceed to the next phase of the installation Be sure to carefully read and understand all the rights and restrictions described in the license berms You must accept the license terms before you can install the software MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT VISUAL Ca 2008 EXPRESS EDITION These license terms are an agreement between Microsoft Corporation for based on where WOU live one of its affiliates and you Please read them They apply to the software named above which includes the media on which you received it if any The terms also apply to Y anaes MirraraFt Print Press the Page Down key to see more text Ido not accept the license terms Allow Visual Studio to receive and display online RSS content Previous ext gt Cancel 7 Select optional product and click next to start installation Sele
9. installed mi Ea on your computer Use the Device Manager to change the 7 MULTIAGENT1 A properties of any device A Batteries Device Manager J Bluetooth Devices a Computer See Disk drives Hardware Installation Sigs Driver Signing lets you make sure that installed drivers are VNC Viewer 4 ET compatible with Windows Windows Update lets you set y Sa Na how Windows connects to Windows Update for drivers A The software you are installing for this hardware Driver Signing Windows Update IFC CI00 Cytron Technologies f has not passed Windows Logo testing to verify its compatibility with Windows XP Tef me why this testing is important Please wait while the wizard installs the software Continuing your installation of this software may impair or destabilize the correct operation of your system either immediately or in the future Microsoft strongly recommends that you stop this installation now and contact the hardware vendor for software that has passed Windows Logo testing F IFC CIO0 Cytron Technologies Continue Anyway STOP Installation 3 start eevee G E E O De MB Fou nd New Hardware wm Lees Le amp tw ic 13 Windows will display a message that the installation was successful Click Finish to complete the installation Both USB status LEDs will alternate blink at this time device ready to use IFC C100 installati System Restore Automati
10. on www microsoft comfexpress IF you havent already Upgrade today Recent Files Small Basic 0 2 is Now Available Recent Projects Mon 05 Jan 2009 16 44 13 GMT You asked and we listened The latest version of Small Basic version 0 2 is now available For download This Exit version contains some of the most requested Features by members of the community including a ton of bug Fixes support for non US regional settings a smarter editor with auto indent and many useful additions to Getting Started the API set Create Your First 4pplication XNA Game Studio 3 0 Launches Video Feature Tour Fri 14 Nov 2008 18 44 13 GMT SMA Game Studio 3 0 appeals to game anti developers of every level and now enables commercial community games what s New to be written For box LIVE SMA Game Studio 3 0 supports C 3 0 and Bedingt Developer eae Visual Studio 2006 giving developers more options than ever before while continuing bo provide easy to use approachable tools For hobbyists Download Additional Content seer ee Ns bai eens TE a LOPE o MSON Forums Visual C Developer Center 4 Select New Project from the menu The program screen changes as shown in figure below In figure below users are given a number of predefined project templates from which to choose These templates define the types of programs that user may develop with C From the templates shown below select the Windows Application template User should also type th
11. permission Gi Unknown device Read our privacy policy J Ports COM amp LPT Mg Bluetooth Communications Port COM4 a IFC CIO0 Computer Interface Card Can Windows connect to Windows Update to search for SB Processors software ob Yes now and every time connect a device No not this time Click Next to continue Cancel 74 start EF OL G S device Manage untitled Pz Devic Je B Found New Hardware e AS E REIO 9 Select Install from a list or specific location Advanced as shown below and then click Next System Restore Automatic Updates Remote General Computer Name Hardware Advanced X File Action View Help Device Manager ces E amp 2 ay aa s 7 The Device Manager lists all the hardware devices installed on your computer Use the Device Manager to change the E MULTIAGENT A properties of any device W Batteries 7 J Bluetooth Devices Device Manager Computer amp Disk drives Display adapters yb DVD CD ROM drives Mg Human Interface Devices Sy IDE ATAJATAPI controllers SB Imaging devices 5 gt Keyboards Mice and other pointing devices Found New Hardware Wizard go Modems 2 Monitors 89 Network adapters x4 a Other devices D Gi Unknown device a Ports COM amp LPT 3 Bluetooth Communications Port COM4 IFC C100 Cytron Technologies af IFC C100 Computer Interface Card SP Processors Driver Signing lets you make sure that installed drivers are co
12. Cytron Technologie IFC CI00 Interface Free Controller Computer Interface User s Manual V1 0 March 2010 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by updates It is your responsibility to ensure that your application meets with your specifications No representation or warranty is given and no liability is assumed by Cytron Technologies Incorporated with respect to the accuracy or use of such information or infringement of patents or other intellectual property rights arising from such use or otherwise Use of Cytron Technologies products as critical components in life support systems is not authorized except with express written approval by Cytron Technologies No licenses are conveyed implicitly or otherwise under any intellectual property rights Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual FC Cl00 Index 1 Introduction and Overview 1 1 Introduction of Interface Free Controller 1 2 System Overview 2 Packaging List 3 Product Specification 3 1 Programming Tool 3 2 Input and Output device 3 3 Operating voltage 3 4 Batteries Status LEDs 3 5 USB Status LEDs Board or Product Layout Installation Hardware Installation Software o et Getting Started 7 1 Basic Setup IFC PC00 IFC CI00 7 2 Basic Setup with Control Panel IFC PCOO IFC CIO0O IFC CP04 7 3 Se
13. FC ClO0 csproj c visual C Project file 4 KB i Before run the program please refer chapter 5 0 to make sure your IFC CIO0 driver is installed and determine the COM port number at device manager User may modify the COM port number if needed in Form1 cs file as shown as below Form1 cs Design av checkBox Fusing System using System Collections Generic using System ComponentModel using System Data using System Drawing using System Ling using System Text using System Windows Forms using System Threading Elnamespace WindowsFormsApplicationl COM Port number public partial class Forml Form i static ife ife ci ifel new ifc ife ci byte flag Created by Cytron Technologies Sdn Bhd All Rights Reserved 34 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual FC C 00 j Run program with press F5 key on keyboard or click the Run Program icon The program should appear on the screen in a few moments Test the sample program to play with IFC CI00 ere ey Demo EEGs C LED 1 r ny LED Cytror al _ LEDS LED4 Oro ae k k If it has error occurred when running click the Stop Program icon to stop it User should unplug the USB plug plug it in again and run the program by clicking Run Program icon l When Slave Cards Reset is pressed only all the slave cards will be reset IFC CIO0 is never rese
14. Product User s Manual IFC CI100 4 BOARD OR PRODUCT LAYOUT D NB Tt I Wh O Oo ee a Ei a _ s i O I k FE z Te i O F Cc re io 2 lo 5 G 2 _ ltl E e RNa T C22OlL Oi O10 0162 61 42 008 o f A pen t 22 a aA r N A gt vg RIC le j SA L K J I H A USB connector type B_ H _ Batteries status LED indicator _ B Battery status table _ USB status LED indicator D Orientationmarking K Resetbutton A USB connector type B which connected to PC or laptop B Explanation for two batteries status using two LEDs which labeled in H Each LED represents each battery s status C This reset extension connector is used for extending the reset button out of the IFC system D The orientation marking on IFC CI00 Every IFC card will have this orientation marking this is to help user in ensuring the cards are stack correctly E 28 pin PIC microcontroller which used as controller for this card F This side connector is used for card stacking and communication between cards Created by Cytron Technologies Sdn Bhd All Rights Reserved 6 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 G Active High 5V buzzer H Battl and Batt is representing Battery 1 s status and Battery 2 s status respectively The information of the status is printed on IFC CI00 card as shown on table below
15. Run or Open command for any download or security warning dialog that appears Please allow setup to finish completely before beginning another product installation Microsoft Wie Visual C 2008 Express Edition A great combination of power Fe _ and productrity for the pe h we Microsoft Windows deweloper m g s Visual Basic 2008 mE a Express Edition Microsoft Visual C 2008 Express Edition 338 isual Web Developer 2008 Express Edition View Readme file Visit the Visual Studio Express Web site to learn more gt 3 Setup will copy required resources to user temp directory E isual Studio 2006 Express Editions Setup Lightweight easy to use and easy to learn tools for the hobbyist novice and student Via ERG developer Express Editions klicrosoft Choose a product to begin setup If prompted click the Run or Open command for any download or security warning dialog that appears Please allow setup to finish completely before beginning another product installation Microsoft Visual C 2008 Express Edition Horsepower with a finer degree i E aai ontrolt i y AR Pae Microsoft Yisual C 2008 Express Edition Setup i copying required resources to your temp directory Copying file 19 of 43 Copying setup file lapres exe Xpress Edition i F saa isual Web Developer 2008 a Express Edition View Readme file Visit the Visual Studio Express Web site to lear
16. arity is correct 3 Ensure every card is being stack properly in correct orientation Ensure the arrow points to the same direction Ensure the orientation marking at the same side Cautions Please ensure that all card pins are not shifted when stacking IFC system will NOT function if the pins are shifted Created by Cytron Technologies Sdn Bhd All Rights Reserved 9 Technologie Product User s Manual FC CIl00 Cytron 5 ROBOT HEAD to TOE 4 Besides stack every card in correct orientation user must also require to ensure all card pins are not shifted when stacking Figures show the example of stacking cards in proper location and example of stacking cards with shifted pins ies N _ gt E TRA ir a a r gt a Pull RERSEDEREEEEEELEELA Gas i ii BERR SARE amp Bae anng per HHI 1 l BG i j IEF i 7 rn be ee z a T 1 i Mrmr ir aii Time ee T lt P Do Orua ron c lt x z n 5 YY on com mo M Brats EEEL m PULL LLL Ensure that all card pins hif h ean jon Examples of stacking cards with shifted pins Please AVOID this 5 Connect USB cable B type to IFC CIOO USB socket as shown in following figure another end A type to PC laptop Connect to PC or laptop lt Connect to battery Created by Cytron Technologies Sdn Bhd All Rights Reserved 10 Cytron Technologie Product User s Manual
17. ating voltage to IFC Ensure the polarity is correct Created by Cytron Technologies Sdn Bhd All Rights Reserved 36 Cytron 5 ROBOT HEAD to TOE Technologie Product User s Manual FC Cl00 If 24V is needed in the system connect 2 x 12V batteries to PCOO Ensure the polarity is correct d Connect USB cable B type to IFC CIOO USB socket as shown in following figure another end A type to PC laptop Connect to PC or p Laptop Connect to battery gt Created by Cytron Technologies Sdn Bhd All Rights Reserved 37 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual FC Cl00 e Turn ON the IFC power by pushing the toggle switch to ON There should be at least 3 LED 12V LED on Power Card PWR LED on Computer Interface card and PWR LED on Control Panel light up as show PWR LED on IFC CP04 PWR LED on IFC CIOO 12V LED on IFC PCOO f 3 step is to create graphical user interface and write program IFC comes with comprehensive function to save program development time Functions library will come with the interfacing card in the form of reference file dll In order to call these functions particular reference files must be included under a project g If users want to create own project user can follow the step in chapter 6 2 If users want to test provided sample program users are recommended to copy whole IFC CIOO folder on des
18. c Updates Remote Hard 4 x General Computer Name ardware Advanced File Action View Help ft visual C Device Manager s amp e WIRA The Device Manages lists all the hardware devices installed on your computer Use the Device Manager to change the i MULTIAGENT A properties of any device wa Batteries SE TT 3 Bluetooth Devices Device Manager Computer See Disk drives Display adapters Driver Signing lets you make sure that installed drivers are J DVD CD ROM drives WNC Viewer 4 oe compatible with Windows Windows Update lets you set up ig Human Interface Devices how Windows connects to Windows Update for drivers IDE ATAJATAPI controllers E AE E a TL E O EEE s Imaging devices Driver Signing Windows Update b gt Keyboards Mice and other pointing devices Pe Found New Hardware Wizard o Modems Monitors Completing the Found New ae Ner aor Other devices Gi Unknown device a Ports COM amp LPT 29 Bluetooth Communications Port COM4 IFC CIOO Cytron Technologies 29 IFC C100 Cytron Technologies COM14 SP Processors Hardware Wizard The wizard has finished installing the software for Click Finish to close the wizard 4 start Serocs FE 3 B mro nd New Hardware SPSS S AnA Created by Cytron Technologies Sdn Bhd All Rights Reserved 14 C tron 5 ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 14 After
19. ct the optional productis you would like to install MSDN Express Library for isual Studio 7008 The MSON Express Library contains a subset of all Visual Studio product documentation IF wou do not install the MSDN Express Library you can still access the product documentation on MSON Online Microsoft SOL Server 7005 Express Edition x86 SQL Server Express integrates with Visual Studio to provide basic client database and server database capabilities Microsoft Silverlight Runtime Microsoft Silverlight is a small browser plug in that enables rich Web experiences By installing Silverlight vou accept the Silverlight license agreement Silverlight updates automatically learn more J For more information see the Readme file Previous Next gt Cancel Created by Cytron Technologies Sdn Bhd All Rights Reserved 20 Ci tron 5 ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 8 Select the location where user would like to install Microsoft Visual C 2008 Express Editions Browse to other location if user doesn t like to install in default destination Click install a es Select the location where you would like to install Microsoft Visual C 20068 Express Edition Install in Folder ci Program Files Microsoft Visual Studio 9 01 Browse The Following products will be installed Microsoft WET Framework 3 5 Microsoft Windows SDE for Visual Studio 2008 Express T
20. dress Created by Cytron Technologies Sdn Bhd All Rights Reserved 3 Cytron 5 ROBOT HEAD to TOE Product User s Manual IFC CI00 Technologie 2 PACKAGING LIST Please check the parts and components according to the packing list If there are any parts missing please contact us at sales cytron com my immediately gn com ms AT hig cytr 1 1 x IFC CI00 with 1x 2510H 2 x 2510H Iron Pin 1 x USB Cable B Type 1 x CD which contained 3 folders The folders are Documentation consist of IFC CIOO User s Manual IFC Library Functions card for VCS amp VB Installer consist of Visual Studio software sample source codes for IFC CIO0O Created by Cytron Technologies Sdn Bhd All Rights Reserved 4 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 3 PRODUCT SPECIFICATION 3 1 Programming Tool No programming tool used in IFC CIOO User may control IFC system easily by plug a USB cable from PC laptop to IFC CI00 card 3 2 Input and Output device The input and output device on CIO0 are as below e 3 status indicator LEDs Power and busy LED Power LED PWR will turn ON when power is supplied to BHO2 Busy LED Busy will turn ON or blinking when IFC slave card is communicating with IFC CIO0 Error LED Error will turn ON if the one or more IFC slave cards address is not compatible to the program e 4 programmable indicator LEDs e 2 battery status LEDs e
21. e folder from the CD provided into main project folder It is because all dll file and xml file should be place in the same folder with the project file 2 Click on the icon installed on the desktop after installation or select Start gt All Programs gt Microsoft Visual C 2008 Express Edition User should see a C Express startup screen shown in figure below Start Page Microsoft Yisual C 2006 Express Edition Fie Edit View Tools Window Help tart Page rx ii Recent Projects MSDN Yisual C Express Edition HEIC Sample Attention Yisual Studio 7005 Express Edition Users Eire Sample BeIFC Sample BAIFC c1o0 Ge Hardware Control melSensor Reading Open Project Create Project Getting Started Create Your First 4pplication Video Feature Tour Learn C What s Mew Beginner Developer Learning Center Download Additional Content MSDN Forums Visual C Developer Center Mon 24 March 2009 16 44 15 GMT On March 31st the Microsoft Visual Studio 2005 Express Edition products will be discontinued and removed From Www microsork comfexpress You can continue working on your current projects with the Visual Studio 2008 Express Editions with SP1 available For Free on www microsofk comfexpress IF you havent already Upgrade today Small Basic 0 2 is Now Available Mon OS Jan 2009 16 44 13 GMT You asked and we listened The latest version of Small Basic version 0 2 is now available For download This v
22. e location of folder must be under the main project folder IFC C100 Then click save Save Project IIX J Mame IF Sample Location C Documents and Settings JolizalDesktop IFC cIo0 Browse Solution Mame IF Sample Create directory For solution Save Cancel 15 Please refer chapter 7 on Getting Started with IFC Sample and other setup for using IFC CIO0 Created by Cytron Technologies Sdn Bhd All Rights Reserved 30 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 7 GETTING STARTED IFC is being design with the aim of 3 simple steps Configure card address Stack it Create program and run There must be at least a power card IFC PCOO and a Computer Interface Card IFC CI00 replacing IFC MB0O0 in IFC system for this system to function Since IFC offer many possibilities to create your own system this section will show several examples of operating it There should be only one power card and one Computer Interface Card in IFC system however there is not limitation maximum 64 cards for the amount of slave cards in one system 1 step Address Configure Card s address 2 step Stacking Stack the card s Connect the necessary battery Connect necessary sensor or motor Turn it ON 3 step Program Add references for IFC cards Create graphical user interface and write program Call necessary function referring to Pr
23. e name of the project For example IFC Sample Then click OK a Mew Project Templates isual Studio installed templates a w fa mm Windows Class Library WPF WPF Browser Console Empty Project Forms Application Application Application Application My Templates Search Online Templates project for creating an application with a Windows Forms user interface NET Framework 3 5 Name IFC Sample 9k cancel Created by Cytron Technologies Sdn Bhd All Rights Reserved 24 Cytron ROBOT HEAD to TOE Product User s Manual FC CIl00 5 Figure below show the place user will spend time for programming It s called the Integrated Development Environment or IDE because every programming tool user need to write C programs 1s available there Run Icon Windows Form Ac IFC Sample Microsoft isual C 2008 Express Edition Fie Edit View Project Build Data Tools Window Help PARTE 4 Debug Toolbox Form 1 c5 L esign Te BindingNavigator a AT BindingSource E W E Button CheckBox a CheckedListBox a F ColorDialog ComboBox ContextMenuStrip DataGridview DataSet Window DateTimePicker DirectoryEntry Properties Directory Searcher DomainUpDown ErrorProvider Eventlog FileSysteniyyatcher HEO bE for a al Ee d FlowLayoutPanel Fi FolderBrowserDialog A FontDialog Gr
24. ers SB Imaging devices 5 gt Keyboards Mice and other pointing devices e Modems Monitors B9 Network adapters a Other devices 4 Unknown device a Ports COM amp LPT View Help Visual C aa B amcap VNC Viewer 4 Device Manager oft The Device Manager lists all the hardware devices installed on your computer Use the Device Manager to change the properties of any device Device Manager Driver Signing lets you make sure that installed drivers are compatible with Windows Windows Update lets you set up how Windows connects to Windows Update for drivers Driver Signing Windows Update I IRA Mice and other pointing devices 3 Bluetooth Communications Port COM4 af IFC C100 Computer Interface Card o ITE E 3 RO E Found New Hardware JIRA 3 Bluetooth Communications Port COM4 2 IFC C100 Computer Interface Card SP Processors Cancel tee De E f E Found New Hardware Created by Cytron Technologies Sdn Bhd All Rights Reserved 13 Cytron Technologie Product User s Manual FC Cl00 12 If following screen displayed click on Continue Anyway to continue with the installation System Restore Automatic Updates Remote X General Computer Name Hardware Advanced File Action View Help ie Visual CE Device Mangai e s amp 3 IRA lt The Device Manager lists all the hardware devices
25. ersion contains some of the most requested Features by members of the community including a ton of bug fixes support for non US regional settings a smarter editor with auto indent and many useful additions to the AFI set XxN4 Game Studio 3 0 Launches Fri 14 Nov 2006 16 44 13 GMT SMA Game Studio 3 0 appeals to game developers of every level and now enables commercial community games to be written For Xbox LIVE amp N4 Game Studio 3 0 supports C 3 0 and Visual Studio 2008 giving developers more options than ever before while continuing to provide easy to use approachable tools for hobbyists _ sesdersien sed indie ase dala ae Created by Cytron Technologies Sdn Bhd All Rights Reserved 23 Cy tron 5 ROBOT HEAD to TOE Technologie Product User s Manual FC CIl00 3 To create a project move the cursor to File menu option from the main menu program menu bar The screen should look like what is shown in figure below New Project Ctrl Shifk h Open Project Cbrl Shifk 0 Open File Chri oO Clase MSDN isual C4 Express Edition Save All Chrl Shift 5 Attention isual Studio 7005 Express Edition Users Mon 24 March 2009 18 44 13 GMT On March 31st the Microsoft Visual Studio 2005 Express Edition products will be discontinued and removed From www microsoft comfexpress You can continue working on your current projects with the Visual Studio 2008 Express Editions with SP13 available For Free
26. es of any device Device Manager Driver Signing lets you make sure that installed drivers are compatible with Windows Windows Update lets you set up how Windows connects to Windows Update for drivers Driver Signina Windows Update Wizard Se H E e Modems 2 Monitors 55 Network adapters 4 Other devices Gi Unknown device a Ports COM amp LPT Found New Hardwar Please choose your search and installation options Search for the best driver in these locations Use the check boxes below to limit or expand the default search which includes local paths and removable media The best driver found will be installed SB Processors C Search removable media floppy CD ROM V Include this location in the search C Documents and Settings Multiagent T Desktop l w Browse Don t search will choose the driver to install Choose this option to select the device driver from a list Windows does not guarantee that the driver you choose will be the best match for your hardware lt Back I Next gt Cancel recycle Bin start oad IFC C100 x installati 2 osoft Visual Basi Remote Advanced System Restore General Automatic Updates Computer Name Hardware File Action Hees Of MULTIAGENTI W Batteries 3 Bluetooth Devices Computer Disk drives F Display adapters B DVD CD ROM drives ig Human Interface Devices IDE ATAJATAPI controll
27. fe ife ife bhlifee ife ife bhi feces ffsystem 3 1fc ife_cp ep4 1fce ife_bh bho 1fe if e_bh 1fe ife bl ifc ife bl ifo ife oc ifc ifc_ eplifcs ife ife bhi feces ife ife_bhlifes ife ife bl ifes ife ife bl lifes ife ife oclifes Created by Cytron Technologies Sdn Bhd All Rights Reserved 41 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 8 WARRANTY gt Product warranty is valid for 6 months gt Warranty only applies to manufacturing defect gt Damage caused by misuse is not covered under warranty gt Warranty does not cover freight cost for both ways Prepared by Cytron Technologies Sdn Bhd 19 Jalan Kebudayaan IA Taman Universiti 81300 Skudai Johor Malaysia Tel 607 521 3178 Fax 607 521 1861 URL www cytron com my Email support cytron com my sales cytron com my Created by Cytron Technologies Sdn Bhd All Rights Reserved 42
28. ge finder and video camera integrating with IFC will offer low level control to motors solenoid relay etc It will become a virtual Com Port through USB connection User is free to send the command refer to Card Library Function to the IFC system This card has been designed with capabilities and features of e Industrial grade PCB e Every component is soldered properly and tested before board is shipped e Reset button e 4 Output LEDs e Power busy and error LED e USB Status LEDs e Battery Status LEDs e buzzer e SV operation e Dimension 11 1cm x 6 9cm e Sample source code is provided for Microsoft Visual C 2008 This document explains the usage of IFC CIOO Computer Interface Caution High current inductance load such as brush motor may affect the USB signal of this card User is advised not to drive high current above 5A motor or inductance load with IFC CI00 as bridge to computer Created by Cytron Technologies Sdn Bhd All Rights Reserved 1 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual FC C 00 1 1 System Overview With serial communication perception IFC offer million of possibilities to develop embedded system creatively and easily In IFC several cards are stacked to get a complete embedded system The minimum card requires is Power Card and Main Board or Computer Interface Card Newly designed in IFC systems is Computer Interface card IFC CIOO IFC CI0O0 is desig
29. ies Sdn Bhd All Rights Reserved 40 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 7 3 Setup for IFC System More than one IFC CIOO can be plugged to a computer and USB hub can be used to expand your USB port if needed Please do remind that each IFC slave card MUST has a UNIQUE address in every system except IFC CPO04 but the address can be repeated or same for other slave card which placed in another system It is NOT allow more than one IFC CI00 card in a system The following listing shows an example to declare IFC system and slave cards address Please refer the figures in chapter 1 1 for a clearly view Please do make sure that all slave cards dll file has been added to References before run your program refer to chapter 6 2 No 6 public partial class Forml Form i static 1fe 1f e_c1 ifel new 1fe 1ifc_ci ffIFC CIOO for system 1 static ife 1ife_ci if ee new ife ife_ci1 ffIFC CIOO for system Z static ife ife_c1 ifeS new ife ife_c1 ffIFC CIOO for system 3 ffsystem 1 I Depend on your ifo ife cep epl ife phe plifcl ife ife_ ep ep ife ife_ eplifel COM port number ifc ifc_oc ocel ife ife_oclifcl ife ife He orz ife ife oclifel ife ife di dil ife ife di G fcl ffsystem 2 ife ife cp cpd ife ite ps psl lc ifc_md mdi 1fe ife_ di dig 1fe ife_bh bhi 1fc ife_bh bhe ife ife cplife ife ife pslife ife ife_mdlifc 1 Address for slave card ife ife_di i
30. ights Reserved 32 6 tron 5 ROBOT HEAD to TOE Technologie Product User s Manual FC C 00 If 24V is needed in the system connect 2 x 12V batteries to PCOO Ensure the polarity is correct d Connect USB cable B type to IFC CIOO USB socket as shown in following figure another end A type to PC laptop Connect to PC or laptop lt Connect to battery e Turn on the IFC power by pushing the toggle switch to ON There should be at least 2 LED PWR LED on Computer Interface and 12V LED on Power Card light up Created by Cytron Technologies Sdn Bhd All Rights Reserved 33 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 f 3 step is to create project and write program IFC comes with comprehensive function to save program development time Functions library will come with the interfacing card in the form of reference file dll In order to call these functions particular reference files must be add under a project g If users want to create own project user can follow the step in chapter 6 2 If users want to test provided sample program users are recommended to copy all sample program folder IFC CI0O on desktop h On user desktop user should now have a folder called IFC CI00 Go in there and double click IFC CIOO Sample folder then IFC CIOO folder user should get csproj file as shown as below Click the IFC CI00 csproj icon ae I
31. installation is complete IFC CIOO is ready to use At device manager user will see the COM Port for IFC CI00 From the example below COM Port for IFC CIOO is COM 14 System Properties System Restore Automatic Updates Remote y i yy General Computer Name Hardware Advanced Device Manager DER File Action View Help Device Manager e E8 R a The Device Manages lists all the hardware devices installed a on your computer Use the Device Manager to change the JA MULTIAGENTI properties of any device S Batteries Bluetooth Devices Computer See Disk drives Drivers ig Display adapters Driver Signing lets you make sure that installed drivers are 4 DVD CD ROM drives compatible with Windows Windows Update lets you set up dg Human Interface Devices how Windows connects to Windows Update for drivers IDE ATAJATAPI controllers tt SB Imaging devices Windows Update ES ee gt Mice and other pointing devices Hardware Profiles i Modems D Hardware profiles provide a way for you to set up and store Monitors different hardware configurations B Network adapters GB other devices Hardware Profiles Unknown device Ports COM amp LPT 29 Bluetooth Communica tro ec i Found New Hardware Your new hardware is installed and ready to use Device Manager untitled Paint 15 Turn ON the power on Power Card by pushing the toggle switch to
32. ktop if you have not done it h On user desktop user should now have a folder called IFC CIOO now Go in there and double click IFC CIOO Demo with IFC CP04 folder then IFC CIOO Demo with IFC CP04 folder again user should get csproj file as shown as below Click the IFC CI00 Demo with IFC CP04 csproj icon IFC CIO0 Demo with c IFC CP 4 csproj Visual C Project File Created by Cytron Technologies Sdn Bhd All Rights Reserved 38 Cytron 5 ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 1 Before run the program please refer chapter 5 0 to make sure your IFC CIO0 driver is installed and determine the COM port number at device manager User may modify the COM port number if needed in Form1 cs file as shown as below Formt cs Design lt Form1 cs Program cs K Form Designer cs He WindowsFormsApplication Formi Eusing System using System Collections Generic using System ComponentModel using System Data using System Drawing using System Ling using System Text using System Windows Forms Elnamespace WindowsFormsApplicationl COM Port number public partial class Formi Form I static ifc ife_ci ifcl new ife ifc_ci Q ife ife cp cpl new ife ifec eplifcl I byte flag address j Run program with press F5 key on keyboard or click the Run Program icon P The program should appear on the screen in a few moments Try to play with the pane
33. l like keying the characters then click send and scroll the slide bar the adjust the LCD backlight Try to press the buttons on IFC CP04 and the corresponding buttons will become red color on the panel Y IFC C100 Demo with IFC CP04 OX f Fcc Demowith Irc cpn4 IFC CP04 IFC ClO0 LCD Input see LED Backlight Adjust ee Min Max On Off Buzzer Buttons Swi Swe Sw ET Created by Cytron Technologies Sdn Bhd All Rights Reserved 39 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual FC C l00 k If it has error occurred when running click the Stop Program icon to stop it User should unplug the USB plug plug it in again and run the program by clicking Run Program icon P Make sure the address for IFC CP04 is switched to CP1 1 IFC CIOO is never reset unless user switches off the power or unplug from USB port m User is free to modify the sample program to play with the IFC CIO0O After modifying the sample program users need to run program once again n To remove a card from IFC system the power should be switched OFF o Please use proper tool to remove the card User may refer last section in chapter 5 0 Installation hardware for the method to open card with provided IFC card opener Note 1 User can refer to IFC CP04 Card Library Functions for the program function list It will help user in writing program for IFC CP04 with IFC CI00 Created by Cytron Technolog
34. l Basi System Restore Automatic Updates Remote pg General Computer Name Hardware Advanced S Di evice Manager File Action View Help Device Manager gare E amp Arg The Device Manager lists all the hardware devices installed on your computer Use the Device Manager to change the J MULTIAGENT1 A properties of any device Ml Batteries Gavice Manager J Bluetooth Devices Computer See Disk drives Display adapters Driver Signing lets you make sure that installed drivers are U4 DVD CD ROM drives compatible with Windows Windows Update lets you set up Gg Human Interface Devices how Windows connects to Windows Update for drivers IDE ATAJATAPI controllers SC Ty a b CO OT EEEE SB Imaging devices Driver Signing Windows Update H 2 Keyboards i Mice and other pointing devices Modems Monitors Welcome to the Found New Network adapters a Other devices Hardware Wizard e itu Windows wil search for current and updated software by Ports COM amp LPT looking on your computer on the hardware installation CD or d y Bluetooth Communications Port COM4 the Windows Update Web site with your permission HFC CIOO Computer Interface Card Read our privacy policy SB Processors Can Windows connect to Windows Update to search for software Yes this time only Yes now and every time connect a device No not this time Click Next to continue Isat
35. menu option gt Code from the menu bar To click view code in Solution Explorer make sure user click Form1 cs in the Solution Explorer first and small icon will appear at the top of Solution Explorer Below is example of source code Programming writing is at this place i z a G using Syster using System Collections Generic using System Component Model using System Data using System Drawing using System Ling using System Text using system Windows Forms E namespace IFC sample public partial class F rmi Form i public Forral i Initializecomponent i private woid buttoni click object Sender EventArgs e l private woid checkBoxl CheckedChanged object sender Ewentirgs e private woid checkbox CheckedChanged object sender Ewentirgs e private woid textBoxi Textchanged object sender EventArgs ej i Created by Cytron Technologies Sdn Bhd All Rights Reserved 29 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual FC Cl00 13 To run program there are two simple ways The easiest is to press F5 key on keyboard The second way is to click the Run Program icon The program should appear on the screen in a few moments if the program not getting error massage fe p 0 x E checkbox E checkBox buttons 14 To save project select File gt Save All Save project windows will appear Browse the location of folder want to save Th
36. mpatible with Windows Windows Update lets you set up how Windows connects to Windows Update for drivers Driver Signing Windows Update Eee a a This wizard helps you mstall software for If your hardware came with an installation CD lt 9 or floppy disk insert it now What do you want the wizard to do Install the software automatically Recommended Install from a list or specific location Advanced Click Next to continue lt Back Next gt Cancel l Mi Fou nd New Hardware mm eee Le gt tw lc t d w 3 amp Ka D v lite Ce lie Created by Cytron Technologies Sdn Bhd All Rights Reserved 12 Cytron Technologie Product User s Manual FC Cl00 10 Select Search for the best driver in these locations and click browse button to browse the location Location is a location for folder where users copy the IFC CIO0 installation Driver Click next to proceed Remote Advanced System Restore General Automatic Updates Computer Name Hardware File Action Hess Oh MULTIAGENT Mil Batteries J Bluetooth Devices Computer ee Disk drives F Display adapters 3 DVD CD ROM drives Mg Human Interface Devices IDE ATAJATAPI controllers SB Imaging devices gt Keyboards View Help Device Manager The Device Manager lists all the hardware devices installed on your computer Use the Device Manager to change the properti
37. n more gt Created by Cytron Technologies Sdn Bhd All Rights Reserved 18 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 4 Wait for one or two minute while setup is loading installation components isual Studio 2006 Express Editions Setup 0 X belie nese Lightweight easy to use and easy to learn tools for the hobbyist novice and student Visual Studio deweloper Express Editions P Choose a product to begin setup If prompted click the Run or Open command for any download or security warning dialog that appears Please allow setup to finish completely before beginning another product installation An ideal environment for dynamic web developement Setup iz loading installation components This map take a minute or two View Readme file Visit the Visual Studio Express Web site to learn more gt 5 After loading installation is complete user should see a screen similar to that shown in figure below Then click next Microsoft Yisual C 2008 Express Edition Setup _ Visual C 2008 Expr i itio ie Welcome to the Microsoft Visual C 2008 Express Edition installation wizard Microsoft Visual C 2008 Express is a fun simple and easy to learn development tool for C programmers interested in creating Windows Forms Windows Presentation Foundation WPF as well as class libraries and console based applications This wizard will guide you through the
38. ned to replace IFC MB0O0 to let computer as the main processor in IFC System Some advance sensors like Laser Range Finder and webcam is difficult to access by using microcontroller therefore IFC CIOO was designed to cover the limitation and that we call unlimited potential of IFC system Just plug a USB cable from computer to IFC CIO0O card and a virtual COM Port will be created on your computer Besides user can plug more than one IFC CIOO cards in one computer More devices RC Servo PS2 Controller Analog sensor Encoder digital sensor Relays etc Brushless motors 2 Brush motors Brush motor I I I Power and communication Created by Cytron Technologies Sdn Bhd All Rights Reserved 2 Cytron 5 ROBOT HEAD to TOE Technologie Product User s Manual FC Cl00 Computer And more System 4 5 6 Virtual COM port 1 Virtual COM port 3 To IFC CI0 Virtual COM port 2 To IFC CI00 To IFC CI00 System 1 lt USB Cable System 2 More than one IFC CIOO can be plugged to a computer as shown as above USB hub can be used to expand your USB port if needed Please do remind that each IFC slave card MUST has a UNIQUE address in every system except IFC CP04 but the address can be repeated or same for other slave card which placed in another system as shown as above It is NOT allow more than one IFC CIOO card in a system Please refer to chapter 7 3 for software setting for the cards ad
39. of these pins N An arrow mark to help user in ensuring the cards are stack correctly Every IFC card will have this arrow mark user needs to ensure that the arrow points to the same direction when IFC cards are stack together Created by Cytron Technologies Sdn Bhd All Rights Reserved 7 Cytron 5 ROBOT HEAD to TOE Technologie Product User s Manual FC C 00 5 INSTALLATION HARDWARE For the hardware installation of IFC CIOO user will first need the Power Card IFC PCOO and Computer Interface IFC CI00 of IFC system IFC CIOO is replacing IFC MBOO in IFC system IFC CIOO and IFC MB0O0 cannot be used together in same system The details about IFC PC00 card are available in IFC MBOOA User s Manual Main power supply e x 12V battery e If 24V is needed 2 x 12V batteries must be connected to Power card to provide 24V 1 Stack IFC PCOO and IFC CI00 card together 2 Connect battery to Power Card IFC PCOO E gt j p i H iF a a 1 L i i 1 Le ii fij z a i i E gt j E 5 RRAGA ENGI LILU LO Ly Li Li LU Tika veu O UU A amp Connect 1 x 12V battery to supply operating voltage to IFC Ensure the polarity is correct Created by Cytron Technologies Sdn Bhd All Rights Reserved 8 Cytr on 5 ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 If 24V is needed in the system connect 2 x 12V batteries to PCOO Ensure the pol
40. ogram Reference Notes Compile and control IFC system using computer laptop There are 2 basic setups in this chapter for IFC CIO0 First setup includes 2 cards IFC PCOO and IFC CI00 and second setup includes one extra card which is IFC CP04 Please refer to following section of this chapter for setup details Created by Cytron Technologies Sdn Bhd All Rights Reserved 31 Cytron 5 ROBOT HEAD to TOE Technologie Product User s Manual FC C 00 7 1 Basic setup IFC PC00 IFC CI00 This is the basic and minimum setup for IFC to function Though without other card this basic setup can still perform some task such as ON OFF LED and controlling buzzer Following steps show the installation of this system and method to operate it a 1 step should be configuring card address however since this is the minimum system no configuration on card address is necessary b 2 step is to stack both these cards Power card IFC PCOO should be at the bottom while Computer Interface card IFC CIOO at the top or ha layer as shown in following figure Ensure the arrow points to the same direction Ensure the orientation marking at the same side c Connect the battery to Power card as shown please ensure the polarity is correct 5 Bh at UL LO op lt Q Connect 1 x 12V battery to supply operating voltage to IFC Ensure the polarity is correct Created by Cytron Technologies Sdn Bhd All R
41. ools for NET Framework x86 Microsoft Windows SDE for Visual Studio 2008 Express Tools for Wind x86 Microsoft Visual C 2008 Express Edition Microsoft SQL Server Compact 3 5 Disk space requirements C 1 6 GB and D 229 MB Install Cancel 9 The following items are being installed on user computer Wait for awhile Microsoft NWET Framework 3 5 Microsoft Windows SDK for isual Studio 7006 Express Tools for WET Framework x86 Microsoft Windows SDK for isual Studio 7006 Express Tools for Wind 86 Microsoft Yisual C 2008 Express Edition Microsoft SOL Server Compact 3 5 Currently Installing 4 of 93 Microsoft Visual C 2008 Express Edition a ____ Cancel Created by Cytron Technologies Sdn Bhd All Rights Reserved 21 ytron 5 ROBOT HEAD to TOE _ Technologies 1 Product User s Manual IFC C100 10 After installation complete click exit Microsoft Yisual C 2008 Express Edition has been installed successfully WW Visit Microsoft Update to download the latest service packs and security updates Created by Cytron Technologies Sdn Bhd All Rights Reserved 22 ROBOT HEAD to TOE Product User s Manual FC Cl00 Cytron 5 Technologie 6 2 Using Visual C To start Visual C 2008 Express Editions please follow the steps below 1 To start project create a main project folder For example IFC CIOO Users are recommended to copy all dll file folder and xml fil
42. oupBox HelpProvider JH H5crollBar sy ImageList Label LinkLabel 4 Toolbar Window Ready Created by Cytron Technologies Sdn Bhd All Rights Reserved Solution Explorer Window r SaJtion Explorer IFC Sa w fl x F Solution TRO Sample 1 project icf IFC Sample P Sa Properties H eS References Ea Form cs ct Program cs 1X Formi System Windows Forms Form Feaperties RightToLeftLayo False ShowIcon True ShowlnTaskbar True Size 300 300 Size GripStyle Auto SkartPosition WindowsDef aultle Tag Text Formi TapMost False Transparencyke UseWaitCursor False wWwindowState Normal a at Text The text associated with the control 23 Cytron 6 To add references in project right click on Reference at Solution Explorer Window then ROBOT HEAD to TOE Product User s Manual FC CIl00 click on Add References figure below shown the example for add references r 0 x j E File Edit wiew Project Build Da S Hg Debug Data Tools Toolbox Formi cs Design Window IFC Sample Microsoft isual C 2008 Express Edition Help Fo BindingNavigator 2 tai BindingSource Button Checkbox CheckedListBox a ColorDialog ComboBox he ContextMenuStrip HH Datacridview ae DataSet DabeTimePicker E DirectoryEntry
43. rDialog ComboBox te ContextMenuStrip HH DataGridView ja DataSet DateTimePicker E DirectoryEntry ial Directory Searcher DomainUpDown QD ErrorProvider EventLog El Filesystem atcher E ral FolderBrowserDialoa Ready Formi Help f EES Solution TFC Sample 1 project Y IFC Sample i Add references for IFC card After added all the necessary files user may start create project with adding objects to a Windows Form Don t forget to change the text of label objects at Properties Window File Edit wiew Project Build Gie G a a Form cst Form 1 c5 Design Debug IFC Sample Microsoft isual C 2006 Express Edition Data Format O G Tools Window Help p I checkBoxt checkBox button E g button N E Created by Cytron Technologies Sdn Bhd All Rights Reserved TRAN a T il IFC Sample P Sa Properties Y gt References 4 ifc_ai HDBifecbh Window to change text of label object Modifiers Private Padding 0 0 0 0 RightToLeft Mo Size 75 23 o TabIndex o P TabStop True Tag Text button Textalign MiddleCenter TextImageRelation Overlay 1 UseCompatibleTextRen False UseMnemonic True 28 Cytron ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 12 To view code user click view code in Solution Explorer or click View
44. ready purchased and installed Visual Studio 2008 and C user can skip this section If users haven t installed C this section will explain the method to install these software and next section will briefly discuss on method to use it User can get Visual C software from CD which is come together with IFC CI00 card 1 Click the executable file that was supplied The file was named Setup HTML Application E isual Studio Setup xX ad La z f Search Folders s s page G C Documents and Settings Joliza Desktopi visual Studia Setup SpeedBit A E co t Upload files GA E a _ File and Folder Tasks ei 8 Include dj VBExpress ga Make a new Folder VCExpress dj VWOSExpress es Publish this Folder to the Web EJ Share this folder Autorun SS WWiDExpress Setup Information Other Places z 1 KG WE Desktop Setup E My Documents HTML Application 1 bu Shared Documents ae My Computer me Mw Mehamrk Places 7 objects my Computer Created by Cytron Technologies Sdn Bhd All Rights Reserved 17 Cytr on ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 2 Click Visual C 2008 Express Editions to install that software E isual Studio 2008 Express Editions Setup w Vi a ae Lightweight easy to use and easy to learn tools for the hobbyist novice and student Visual Studio deweloper Express Editions s i l Choose a product to begin setup If prompted click the
45. t unless user switches off the power or unplug from USB port m User is free to modify the sample program to play with the IFC CIO0O After modifying the sample program users need to run program once again n To remove a card from IFC system the power should be switched OFF first o Please use proper tool to remove the card User may refer last section in chapter 5 0 Installation hardware for the method to open card with provided IFC card opener Created by Cytron Technologies Sdn Bhd All Rights Reserved 35 Ci tron 5 ROBOT HEAD to TOE Technologie Product User s Manual IFC CI00 7 2 Basic Setup with Control Panel IFC PC00 IFC C100 IFC CP04 Adding a control panel card IFC CP04 which comes with a 2 x16 character LCD and 4 programmable push buttons will offer more interesting demonstration Following steps show the installation of this system and method to operate it a 1 step configure the address of card Control Panel has a mini jumper to configure address b 2 step is to stack all three cards together Power card IFC PC00 should be at the bottom while Computer Interface card IFC CIO0O at r layer and Control Panel IFC CP04 at top layer as shown in following figure Ensure the orientation marking at the same side Ensure the arrow points T same direction c Connect the battery to Power card as shown please ensure the polarity is correct Connect 1 x 12V battery to supply oper
46. tup for IFC System 8 Warranty Created by Cytron Technologies Sdn Bhd All Rights Reserved 0 Cytr on gt ROBOT HEAD to TOE Technologie Product User s Manual FC Cl00 1 INTRODUCTION AND OVERVIEW 1 0 Introduction of Interface Free Controller IFC Interface Free Controller offer a new concept of developing microcontroller embedded system and also robotics system With IFC no more frustration in determine hardware interface and configuring peripheral in software Checking few hundreds pages of data sheet can be waved With the concept of interfacing card user may stack as many as 64 cards in a system to get infinite combination of peripherals The design aim is to offer 3 simple steps in microcontroller system development Configure card s address Stack IFC cards Write Program and Run Furthermore with functions based software library user save valuable time during software development by concentrating on algorithm development No more flipping or scrolling PIC data sheet looking for ADCONO TICON 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 Computer Interface Card FC CIOO is another main card for IFC system and may replace IFC MBO0 It is designed for advance user to interface the IFC system and computer where computer will become main controller As computer is able to interface with powerful sensors such as laser ran
Download Pdf Manuals
Related Search
Related Contents
User manual L010525 - BLWS23MDA Users Guide.indd 硬さ計発信器 CMT APC AP9225EXP User's Manual DG10B/DG25B Series JM 2620-24 CR 取扱説明書 (3.63 MB/PDF) "取扱説明書" User Guide - GarrettCom Copyright © All rights reserved.