Pion and Simon Electronics, LLC

Home ] Up ] [ Software ] Electronics ] Documentation ] Projects ]

Pion & Simon designs real-time software for instrumentation and control using most popular 8, 16 and 32 bit microprocessors.

Capabilities

Our primary areas of expertise include:

  • Real-time control of electromechanical devices
  • Closed loop control applications 
  • User interface design 
  • Serial communication systems
  • High security and fail-safe/secure design
  • Microkernal design and customization

We generally recommend the use of C or C++ for 16 bit micros, and find that assembly language is only rarely necessary to meet most specifications. In the case of 8 bit micros (especially the 8051 series), we usually recommend the use of assembly language unless the timing and code space requirements of the application are loose and easy to achieve. In those cases, C is appropriate and we prefer it.

Microkernal design and customization

We have an on site library of C based microkernels for 808X series, 68XXX series, 68HC11, 68HC16, and 8051 family parts. We also have assembly language based microkernels for the 8051 family, if speed or code space requirements preclude a C based solution. If your project specifies an operating system by one of the many fine embedded systems vendors out there, we probably have used it in the past and can give you the benefit of our experience.

Real-time control of electromechanical devices

We have extensive experience in using software to control electromechanical systems. We have worked on projects containing everything from simple on/off control of a relay or solenoid to complex systems involving multiple DC servo motors. Our ability to compensate for mechanical delays and timing variations has resulted in successfully completing these projects.

Closed loop control applications

We have expertise in using software compensation to enhance stability, improve performance, and provide flexibility and safety in closed loop controls. Our ability to mathematically analyze a control system, allows us to provide an efficient solution to this type of problem.

User interface design

We have experience in all levels of user interface, from simple switches and LEDs through keypads, switches, and LED/LCD displays, to graphic user interface design using LCD flat panels or video monitors and mouse or touch-screens. We can recommend an appropriate style of interface based on your requirements.

Serial communication systems

We have experience in both point-to-point and multidrop serial communication systems, including Microsoft Windows based monitoring and control of remote embedded systems.

High security and fail-safe/secure design

We have experience in designing software to strict security or fail-safe standards. For instance, we have designed software to meet FDA requirements.


 

 

Send mail to with questions or comments about this web site.
Copyright © 2008 Pion & Simon Electronics