CTI – SOFTWARE DEVELOPMENT GROUP APPLIANCE MINI INTERFACE TECHNICAL GUIDE VERSION 1.0 © 2008 Electrolux Major Appliances Europe, All rights reserved File: AMI Technical Guide v1.
CTI – SOFTWARE DEVELOPMENT GROUP TABLE OF CONTENTS 1. INTRODUCTION............................................................................................................... 3 1.1. MAIN FEATURES ..................................................................................................... 4 1.2. ACRONYMS, ABBREVIATIONS, AND REFERENCES ....................................... 5 2. MAIN UNIT ITEMS.......................................................................................................
CTI – SOFTWARE DEVELOPMENT GROUP 1. INTRODUCTION This document is the technical guide both to the Appliance Mini Interface (AMI) interface module and to he most common Appliance Cables. The AMI is a USB interface module that has been designed by Cross Technology and Innovation (CTI) department in order to suit laboratory and field service applications. The need to have a USB interface module is due to the fact that in the current personal computers the serial port has been replaced by the USB port. Fig.
CTI – SOFTWARE DEVELOPMENT GROUP 1.1. MAIN FEATURES The main features of the AMI are the following: • Support of DAAS (Domestic Appliance Acquisition System) and MACS (Major Appliance Communication System) standard communication protocols from Electrolux. DAAS is a pointto-point protocol that allows the communication between an electronic appliance and an external unit. MACS is a peer-to-peer bus protocol that allows the communication among different units both inside and outside an electronic appliance.
CTI – SOFTWARE DEVELOPMENT GROUP • Maximum Output Power that the AMI can provide to the target board: typical 0.74W (@9V power supply, 150 mA output current) • Maximum Input Power that the AMI absorbs from the external power supply: typical 2.6W (@9V power supply, 150 mA output current) • Main Unit Dimensions (width-height-depth): .49.9 x 24.1 x 89.4 mm • Main Unit Weight: about 200g 1.2.
CTI – SOFTWARE DEVELOPMENT GROUP 2. MAIN UNIT ITEMS The following figures show the main mechanical elements that make up the AMI: USB Type B Secondary Power Female Connector Switch Secondary Power Main Unit External Power Target Cable Connector Electrolux Power LED LED Target Cable AMI Upper Side View Connector Main Unit Target Cable Secondary Power Switch Target Cable Connector Fig. 3. AMI Items © 2008 Electrolux Major Appliances Europe, All rights reserved File: AMI technical Guide v1.
CTI – SOFTWARE DEVELOPMENT GROUP USB Type B External Power Female Connector Connector Power LED USB Type B Female Connector Power LED External Power Female Connector AMI Front Side View Fig. 4. AMI Front View from the Primary Stage Secondary Power Target Cable LED Target Cable Secondary Power LED AMI Rear Side View Fig. 5. AMI Rear View from the Secondary Stage A small plastic box is the Main Unit of the AMI. The Main Unit houses a standard USB type B Female Connector (Fig.
CTI – SOFTWARE DEVELOPMENT GROUP Pin Name Notes 1 VBUS Power 2 DData 3 D+ Data + 4 GND Ground Table 2.1 USB Type B Female Connector Pin Assignment You connect the AMI to the PC using a standard USB cable Male A to Male B. The maximum length of the USB able is 5 meters. Fig. 7. Standard USB Cable Male A to Male B The External Power Connector is a standard male jack connector (2.5 mm diameter): Unregulated 9 – 12 VDC GND Fig. 8.
CTI – SOFTWARE DEVELOPMENT GROUP 2.1. Target Cable Connector Depending on the actual AMI variant, the Target Cable Connector can be either a 6-Way Plug or an 8-Way Plug. The older AMI variant features a 6-Way Plug and it mounts a Tyco 172339-1 plug housing: Fig. 9. Tyco 172339-1 6-Way Plug Housing Fig. 10.
CTI – SOFTWARE DEVELOPMENT GROUP The latest AMI version, specifically designed for field service, features an 8-Way Plug with golden contact and it mounts a Bulgin Buccaneer PX041008P plug housing: Fig. 12. Bulgin Buccaneer PX041008P Plug Housing Fig. 13. Bulgin Buccaneer PX041008P Plug Housing Dimensions (mm) viewed from rear panel © 2008 Electrolux Major Appliances Europe, All rights reserved File: AMI technical Guide v1.
CTI – SOFTWARE DEVELOPMENT GROUP The 8-Way Plug has the following pin assignments: 8-Holes Plug – Male Contacts (Bulgin Buccaneer code PX041008P) (Front View – Contacts Side) 4 3 5 6 8 2 1: MACS Cable Select 2: Target Device TxD (RxD Host) 3: Target Device RxD (TxD Host) 4: +5VDC (regulated) 5: MACS Signal (single-ended) 6: GND 7: not used 8: not used 7 1 Note: the colors of the pins are referred to the internal wires of AMI Fig. 14.
CTI – SOFTWARE DEVELOPMENT GROUP 3. ORDERING INFORMATION For ordering a complete Appliance Connection Kit (ACK), or single AMI modules and accessories, you should turn to the following Electrolux departments: • For Field Service applications: Service Support Europe (SSE) Muggenhofer Straße, 135 D90429 - Nürnberg - Germany Attn. Mr. Wihelm Nießen Phone: +49-911-3231876 Mail: wilhelm.niessen@electrolux.
CTI – SOFTWARE DEVELOPMENT GROUP 4. APPLIANCE CABLES You need an Appliance Cable to complete the connection to the target board. The appliance cable connects the Target Cable Connector to the electronic board: Appliance Mini Interface v3 Appliance Cable Electrolux APPLIANCE BOARD Target Cable Module Board Connector Connector Connector Fig. 15. AMI, Appliance Cable, and Board The ends of the Appliance Cable are the Module Connector and the Board Connector.
CTI – SOFTWARE DEVELOPMENT GROUP The following figure shows the pin assignments for the 8-Way plug AMI variant (Buccaneer cap housing): 8-Holes Socket – Female Contacts (Bulgin Buccaneer code PX041108S) (Front View – Contacts Insertion Side) 5 6 4 3 8 7 1: MACS Cable Select 2: Target Device TxD (RxD Host) 3: Target Device RxD (TxD Host) 4: +5VDC (regulated) 5: MACS Signal (single-ended) 6: GND 7: not used 8: not used 2 1 Fig. 17.
CTI – SOFTWARE DEVELOPMENT GROUP 4.2. Board Connector Pin Assignments The following figure shows the pin assignments for the DAAS cables with RAST2.5 edge connector: EDGE RAST2.5 - 4 way (Lumberg 3521 04) (Front View – Contacts Side) 1: Target Device RxD (TxD Host) 2: Target Device TxD (RxD Host) 3: +5VDC (regulated) 4: GND Fig. 18. RAST2.5 Edge Connector Pin Assignments Fig.
CTI – SOFTWARE DEVELOPMENT GROUP 4.3. Appliance Cable Wirings The current section provides the wiring diagrams of the appliance cables that you can use with the AMI. EDGE RAST2.
CTI – SOFTWARE DEVELOPMENT GROUP 5 4 6 2 1 3 6-Way Cap – Female Contacts (Tyco 172331-1 cap housing) (Front View – Contacts Side) 1 Target Device RxD (TxD Host) 2: Target Device TxD (RxD Host) 3: +5VDC (regulated) 4: GND 1 Target Device RxD (TxD Host) 2: Target Device TxD (RxD Host) 3: not used 4: GND 5: not used 6: +5VDC (regulated) Fig. 22. RAST5 DAAS Cable – 6-Way Plug © 2008 Electrolux Major Appliances Europe, All rights reserved File: AMI technical Guide v1.
CTI – SOFTWARE DEVELOPMENT GROUP Disconnectable Connector – Female Contacts (JST NVR-04 female crimp style) (Front View – Contacts Side) 5 4 6 2 1 3 6-Way Cap – Female Contacts (Tyco 172331-1 cap housing) (Front View – Contacts Side) 1 Target Device RxD (TxD Host) 2: Target Device TxD (RxD Host) 3: +5VDC (regulated) 4: GND 1 Target Device RxD (TxD Host) 2: Target Device TxD (RxD Host) 3: not used 4: GND 5: not used 6: +5VDC (regulated) Fig. 23.
CTI – SOFTWARE DEVELOPMENT GROUP 8-Holes Socket – Female Contacts (Bulgin Buccaneer code PX041108S) (Front View – Contacts Insertion Side) 5 EDGE RAST2.5 - 4 way (Lumberg 3521 04) (Front View – Contacts Side) 4 6 3 8 7 2 1 1: Target Device RxD (TxD Host) 2: Target Device TxD (RxD Host) 3: +5VDC (regulated) 4: GND 1: not used 2: Target Device TxD (RxD Host) 3: Target Device RxD (TxD Host) 4: +5VDC (regulated) 5: not used 6: GND 7: not used 8: not used Fig. 24. RAST2.
CTI – SOFTWARE DEVELOPMENT GROUP 8-Holes Socket – Female Contacts (Bulgin Buccaneer code PX041108S) (Front View – Contacts Insertion Side) 5 EDGE RAST5 - 4 way (Lumberg 3636 04) (Front View – Contacts Side) 4 6 3 8 7 2 1 1: not used 2: GND 3: not used 4: not used 5: Target Device TxD (RxD Host) 6: Target Device RxD (TxD Host) 7: +5VDC (regulated) 8: not used 1 Target Device RxD (TxD Host) 2: Target Device TxD (RxD Host) 3: +5VDC (regulated) 4: GND Fig. 25.
CTI – SOFTWARE DEVELOPMENT GROUP 8-Holes Socket – Female Contacts (Bulgin Buccaneer code PX041108S) (Front View – Contacts Insertion Side) 5 Disconnectable Connector – Female Contacts (JST NVR-04 female crimp style) (Front View – Contacts Side) 4 6 3 8 7 2 1 1: not used 2: GND 3: not used 4: not used 5: Target Device TxD (RxD Host) 6: Target Device RxD (TxD Host) 7: +5VDC (regulated) 8: not used 1 Target Device RxD (TxD Host) 2: Target Device TxD (RxD Host) 3: +5VDC (regulated) 4: GND Fig. 26.
CTI – SOFTWARE DEVELOPMENT GROUP 5. USB DRIVERS INSTALLATION 5.1. Introduction This paragraph provides hands-on instructions on how to properly install the Universal Serial Bus (USB) drivers for the AMI interface module. You can use the USB interface on standard PCs equipped by one of the latest Microsoft Windows operating systems with plug-and-play capabilities and with support for the Universal Serial Bus: Windows 2000, Windows XP, Windows Vista, Windows Server 2003, etc.
CTI – SOFTWARE DEVELOPMENT GROUP Fig. 28. Driver Signing Warning in XP In this case you should just select Continue Anyway and ignore the above message. Under Vista instead, you see a dialog box that displays the following message: “Windows can’t verify the publisher of this driver software”. In this case you can safely issue the “Install this driver software anyway” command.
CTI – SOFTWARE DEVELOPMENT GROUP Fig. 29. Found New Hardware – Step1 • When the initial dialog of the Found New Hardware Wizard appears, select “No, not this time” and press Next. Fig. 30. Found New Hardware – Step2 • Select “Install from a list or specific location (Advanced)” and press Next. © 2008 Electrolux Major Appliances Europe, All rights reserved File: AMI technical Guide v1.
CTI – SOFTWARE DEVELOPMENT GROUP Fig. 31. Install From a Specific Location (Advanced) • Let the wizard know where to find the drivers. If the driver files in the ELECTROLUX CDM Driver Disk stay in a floppy or a CD-ROM drives, just check “Search removable media (floppy, CD-ROM…)”. Otherwise browse to the folder that contains the driver files. Fig. 32.
CTI – SOFTWARE DEVELOPMENT GROUP Fig. 33. Appliance Mini Interface Adapter Driver Files Search Results • After a while, the system shows another dialog. installation of the USB drivers. Just press Finish to complete the Fig. 34. Setup End • • • The system now detects an additional piece of hardware (USB Serial Port). When the initial dialog of the Found New Hardware Wizard appears, select “No, not this time” and press Next. Select “Install from a list or specific location (Advanced)” and press Next.
CTI – SOFTWARE DEVELOPMENT GROUP • • Let the wizard know where to find the drivers. If the driver files in the ELECTROLUX CDM Driver Disk stay in a floppy or a CD-ROM drives, just check “Search removable media (floppy, CD-ROM…)”. Otherwise browse to the folder that contains the driver files. The system locates a proper driver for the USB Serial Port and it displays the following messages: Fig. 35. USB Serial Port Driver Files Search Results • After a while, the system shows another dialog.
CTI – SOFTWARE DEVELOPMENT GROUP 5.4. Verifying the setup In order to verify the installation of the USB drivers and the correct operation of the plug-andplay features, right click on My Computer, then select Properties >> Hardware >> Device Manager. When the interface module is connected to the PC through the USB cable, the Device Manager should display two entries showing the name of the interface module: one under “Ports (COM & LPT)” and the other under “Universal Serial Bus controllers”.
CTI – SOFTWARE DEVELOPMENT GROUP 5.5. Changing the COM port number If you want, after the initial setup, you can override the COM port number of a USB serial port that the installer automatically assigns. Open the Device Manager by right clicking on My Computer, then select Properties >> Hardware >> Device Manager. From Device Manager, expand the Ports (COM & LPT) node and select the name of the interface module (Appliance Universal Adapter). Right-click on the entry and click Properties.
CTI – SOFTWARE DEVELOPMENT GROUP 5.6. Additional Options The driver provides additional options that you may want to override. Open the Device Manager by right click on My Computer, then select Properties >> Hardware >> Device Manager. From Device Manager, expand the “Universal Serial Bus controllers” node and select the name of the interface module (for example Appliance Mini Interface). Right click on the entry and click Properties. Select the Advanced tab: Fig. 39.
CTI – SOFTWARE DEVELOPMENT GROUP If you select the Power Management tab, you can override the installation defaults: Fig. 40. Power Management Options The default settings for Power Management are already OK. For this reason, CTI recommends you to leave these options in their default state. © 2008 Electrolux Major Appliances Europe, All rights reserved File: AMI technical Guide v1.
CTI – SOFTWARE DEVELOPMENT GROUP 5.7. Uninstalling the USB Drivers In order to remove the USB drivers of the AMI disconnect it from the PC and then launch the Control Panel and select the Add/Remove Programs applet. Then locate the “FTDI USB Serial Converter Drivers” entry and remove the corresponding software: Fig. 41. Removing the USB Drivers Sometimes the “Add/Remove Programs” utility doesn’t work correctly and the drivers are not removed from the system.
CTI – SOFTWARE DEVELOPMENT GROUP 6. ELECTRICAL CHARACTERISTICS This chapter provides detailed information about the typical electrical characteristics of the AMI module. CTI performed the electrical characterization on an AMI version 3 module with 8-Way plug. Please remember that the actual characteristics may slightly change among different samples. 6.1. POWER SUPPLY The maximum absolute range for the external power supply is from 7.5VDC to 12VDC unregulated.
CTI – SOFTWARE DEVELOPMENT GROUP The maximum power dissipation for this component can be therefore calculated under the above mentioned conditions that is PDMAX=0.574W. Then maximum output current for different values of VIN can be listed, considering a gain factor g=0.8: VIN 7.5V 9V 12V ΔV to 5V 2.5V 4V 7V Table 6.1 PDMAX g ⋅ ΔV 287mA 179mA 102mA IOUT_MAX = MAX253CSA+ (Maxim) power-driver designed to provide isolated power to the circuit.
CTI – SOFTWARE DEVELOPMENT GROUP 6.3. VOLTAGE vs. CURRENT CHARACTERISTICS Chart in Fig. 42 shows how the output voltage (Vout) changes under different current absorption conditions (Iout). Different curves indicate the power supply (Vin) voltage conditions. Condition 1: external power supply 7.5V Iout [mA] Vout [V] Iin [mA] Vin Condition 2: external power supply 9V Vin Iout [mA] Vout [V] Iin [mA] 7.36V 9V 0 10 20 30 40 50 60 70 80 90 100 120 140 150 160 170 180 190 200 5.02 5.01 4.99 4.987 4.977 4.
CTI – SOFTWARE DEVELOPMENT GROUP AMI v3 ouput signals 6 5 Vout [V] 4 3 2 1 0 0 10 20 30 40 50 60 70 80 90 100 120 140 150 160 170 180 190 200 Iout [mA] Vin:7.5V Vin:9V Vin:12V Vin from USB:5V Fig. 42.
CTI – SOFTWARE DEVELOPMENT GROUP 6.4. CURRENT CHARACTERISTIC Chart in Fig. 43 displays how the power supply current (Iin) absorbed by the AMI changes under different load conditions (Iout). AMI v3 input current vs output current 400 350 300 Iin [V] 250 200 150 100 50 0 0 10 20 30 40 50 60 70 80 90 100 120 140 150 160 170 180 190 200 Iout [mA] Vin:7.5V Vin:9V Vin:12V Vin from USB:5V Fig. 43.