|
Pion and Simon Electronics, LLC |
Pion & Simon designs real-time software for instrumentation and control
using most popular 8, 16 and 32 bit microprocessors.
CapabilitiesOur primary areas of expertise include:
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 customizationWe 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 devicesWe 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 applicationsWe 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 designWe 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 systemsWe 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 designWe 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. |