from design to manufacture...

the complete package

stephen james | technologies

Software

windows_masthead_ltr.gif

Do you need to develop a stand-alone software package?

VisualStudioLogo.jpg Are your customers desperate for a new, user-friendly PC interface?

or
MicrochipLogo.gif Do you require embedded software, for incorporation into an electronic system?

Whatever your software needs, Stephen James Technologies offers a customer-led design service.

We appreciate the need for reliable, easy-to-use software packages and systems that fulfil their function without error messages, glitches and confusing commands.  We can create for you MS WindowsTM PC-based software systems using the Visual Basic.Net programming language.  In this way, you can benefit from a custom-designed complex system hidden behind a familiar and welcoming WindowsTM interface: Pop-up boxes, scroll-down menus, icons and toolbars, all at the click of a button.

If it is embedded software that you require, we have expertise in writing for a variety of microcontrollers, including the Arizona Microchip range of PICmicro® Flash-based microcontrollers.  We specialize in writing in Assembly language, as experience tells us that this provides a tighter, more efficient code. We reate systems that can interface bidirectionally to and from a PC via USB, RS-232 or RS-485/483 communication protocols. Logic Relay and Smart Relay ladder logic programmes also written for a variety of applications.

 Examples of projects completed to date are:

  • Fire door sequence controller for warehouses and shop fire curtains.

  • Protocol conversion. In-line protocol conversion has been successfully achieved. This involves reception of digital messages, buffering, and then retransmission on a different protocol.

  • Smart Card reader designed to communicate directly with ACOS and GEM Smart Cards to the ISO/IEC 7816-3 standard incorporating DES, 3DES and MAC encryption to the ANSI X3.93 standard. Software written for both  embedded PICmicro®  microcontrollers  and Visual Basic .Net for WindowsTM  applications

  • Touch screen control. A PICmicro® is used to read the touch positions directly from an Analogue Resistive Touch Screen (4 wire).

  • Electronic Nose technology has been realised using PICmicro® microcontrollers incorporated into a taint testing instrument.

  • Induction heater controllers.

  • LCD and general IO control has also been achieved using PICmicro® microcontrollers in many  designs.

  • Industrial door sequence controllers for high speed rapid rolling doors and shutters

  • Control software that interfaces to electronic circuit board products, usually communicating via USB, RS232 or RS485/RS483

  • Statistical processing software, incorporating maths modules that perform Principle Component Analysis (PCA), Matrix manipulation, Variance analysis, and result display.

  • Smart Logic Controller PLC software for numerous industrial applications.

untitled.bmp


Design-Partner-Logo.jpg

Website Design and Development by Egghead Design Ltd