|
 |
Overview of Remote System I/O control signals |
|

|
 |
Remote System |
|
The ‘Remote System’ is the remote hardware / control mechanism which is used to control the programmer. This could be another microcontroller based system, a PLC or any other system which has TTL I/O capability.
|
 |
Main Features |
|
The ‘Remote TTL I/O Control’ method is a very simple and yet powerful way of controlling an Equinox programmer.
The main features of this control method are as follows:
-
Allows an Equinox ISP Programmer to be controlled using any ‘Remote System’.
-
Programmer control uses only 4 x TTL signal lines
-
Ideal for interfacing a programmer to an In-Circuit Tester (ICT) or other ATE equipment which only has TTL or 12 / 24V control outputs available.
-
Ideal for interfacing a programmer to a PLC (Programmable Logic Controller)
-
Ideal for interfacing a programmer to any Remote System which does not have a serial port
-
Remote System only needs to have the ability to assert / monitor 4 x TTL I/O lines in order to control the programmer.
-
Supports automatically starting a single pre-loaded ‘Standalone Programming Project’
-
Progress of the programmer can be monitored using the ACTIVE signal line
-
The programmer reports a PASS or FAIL result via the OK and FAIL signal lines
-
An opto-isolated 'Remote Control Port' is available on the 'ISPnano Series 4 ATE' programmer.
|
 |
Advantages and Disadvantages |
|
The relative advantages and disadvantages of the ‘Remote TTL I/O Control’ method are as follows:
Advantages:
-
Very simple method to control the operation of an Equinox Programmer.
-
It is compatible with any Remote System which can sequence 4 x TTL I/O lines e.g. external ATE / ICT equipment or PLC
-
Very simple to implement – no specialist programming knowledge required.
-
Opto-isolated control on the ISPnano Series 4 ATE programmer isolates external ATE / PLC equipment which may be running at 24V or has a different EARTH potential
Disadvantages
-
Only supports control of a single pre-loaded ‘Standalone Programming Project’
-
It is NOT possible to control multiple ‘Standalone Programming Projects’ as there is no mechanism to select the correct project via TTL port.
-
It does NOT allow control of individual programming actions e.g. Erase, Program FLASH, Program Fuses etc.
-
No diagnostic information available if the programming operation fails for any reason.
|
 |
ISPnano Series 3 - Remote Control Port |
|

|
 |
ISPnano Series 4 ATE - Remote Control Ports |
|

|
|