|
Back to Electronics
Expertise
Case examples
- analogue & digital circuit design
Embedded Systems & Control - Power
supply, conversion, monitoring and control - Invertors - Switch mode - UPS - Motor Drive
controllers - Instrumentation - Digital signal processing - Sound level metering - Video
communications - Radio - GSM - GPS - Remote data acquisition - Modems - Displays -
Internet - Software - Databases - Keyring 'button' memories - Acceleration metering -
Force sensor - Cable capacitance measurement - Stress monitor - Transducers
Case Studies

Pseudo
random generator and receiver
We designed the software for generating and receiving pseudo random bitstreams operating
at 64khz. One PIC16C55 running at 20 MHz generates one of five different pseudo random
sequences under the control of an 8751 processor. A second PIC16C55 also under the control
of the same 8751 is used to detect the presence of the selected incoming signal, to lock
to it if below a certain error count and then to count errors during the transmission.
Compact code and the fast execution of the PIC allows this to all take place within the
64KHz period of 15uS (only 75 instructions). All five sequences can be placed into the 512
bytes of ROM contained in the PIC16C55. These units are in use today testing the integrity
of digital transmission links.
Remote instrument node
for offshore strain gauge and measurement
Embedded PFGA logic and an 8051 micro-controller are used to provide a control interface
between specialist strain gauges, analogue sensing circuitry and a DSP host monitoring
system. Designed to be used in intrinsically safe environments.
|