SGX-120L Version 2 Upgrade Guide

DISCONTINUED: REFERENCE ONLY

SGX-120L has undergone a major update in late 2011. This document lists differences between the version 1 (v1) product, sold from 1999—2011, and the v2 model. New users who don't require comparison info please see the hardware reference and programmer's reference.

This document applies to version 2.0 and later (i.e., v2.1, reaching customers in late 2013/early 2014).

Summary of Changes

Hardware

The overall dimensions and appearance of the SGX and the location of the power/serial input header are unchanged. The v2 SGX is a drop-in replacement for the previous model. The redesign focused on reducing parts count and improving the performance and ruggedness of the display.

SGX-120L v1/v2 hardware changes
  1. Location of input (+5V, GND, SERial) header is unchanged.
  2. 9V-battery 'demo' input eliminated.
  3. Contrast pot eliminated. Improved temperature-compensation circuit.
  4. 2400bps mode (and DIP switch) eliminated. 9600bps only.
  5. SET/RUN DIP switch replaced by cuttable Dsu jumper (uncut=SET; cut=RUN).
  6. New Spol jumper allows RS-232/inverted or noninverted TTL serial
  7. Reduced parts count, rugged ceramic resonator in v2.

Firmware

SGX firmware was rewritten to take advantage of resources available in the upgraded microcontroller. We took care to ensure that all instructions work exactly as before (only faster). If you discover a discrepancy, email tech@seetron.com with a description and we'll track it down. We made only two changes to the SGX instruction set:

Display/Instruction Timing

The SGX v2 is considerably faster, thanks to a couple of design changes: (1) moving bitmap data from external EEPROM to internal flash, and (2) reducing the read/write traffic with the LCD by saving up incremental changes until the input buffer is empty. The difference is visible when the SGX downloads an image file: on the v1 the bitmap flows into the screen over the half-second download time; on the v2 the new image snaps into place after the final byte is received. The result is that no practical combination of inputs can overflow the 64-byte input buffer.

Maximum Execution Times
Instruction Time (v1) Time (v2)
Print Big Character 800 µs 128 µs
Clear/Refresh Screen 20 ms 4 ms
Recall Stored Screen 25 ms 750 µs
Plot Line 6.0 ms 1.8 ms

Memory Endurance

The v1 SGX stored images in an external serial EEPROM; the v2 uses internal flash. The EEPROM could be rewritten at least 1 million times before exceeding its write-endurance limit; the flash can be rewritten 'only' 10 thousand times. Since images are typically reloaded only a few times during development, the reduced write-endurance is not an issue.

Operating Temperature Range

The v2 SGX will operate over a wider temperature range than its predecessor: -20° to +70° C (vs 0° to +50° C). However, operation at temperatures below freezing is compromised by slow display response, a common trait among LCDs. Applications that update the screen rapidly will probably not be usable at the lower end of the operating temperature range. For this reason, our recommended operating temperature range remains 0°to +50°C, but now you may cheat without worrying about damage to the display.

Current Draw

Current draw is essentially unchanged; slightly reduced when the backlight is off (8mA vs 10-20mA) and slightly increased for backlight on (65mA vs 60mA). The v2 model has a 10μF low-ESR capacitor across the input to the DC-DC converter used by its contrast circuit. Charging this cap requires a gulp of current that may introduce a glitch on the +5V rail if the SGX is hot-plugged in while other devices are already powered up. This would not be noticed in an application where all devices power up together, but may arise during prototyping or breadboarding. Bypassing the power supply with a >10μF tantalum cap will take care of the glitch.

Keep Shopping
 
Checkout Now

If placed now, this order will ship (checking...).

Updating Cart