Kenton Solutions, L.L.C.
 Embedded Systems

Embedded systems sample designs

Microchip PIC16F688 elevating X-Ray table and tube stand positioning using Grayhill optical encoders.

  • Small pcb containing Grayill 61C11 optical encoder and one PIC16F688 microcontroller

  • One pcb for lateral and longitudinal X-Ray table motion

  • One pcb for X-Ray table elevation

  • One pcb for X-Ray tube stand elevation

  • One pcb for X-Ray tube stand position

  • One pcb for X-Ray chest bucky elevation

  • One pcb for X-Ray angle

  • All pcb's are interface with a master microcontroller pcb using an RS485 interface.  The master PCB contains a Microchip PIC 18F8722 microcontroller.  This microcontroller decodes all 6 PIC16F688 microcontroller positional information and displays it on a Noritake GU256X128C-3900 dot graphic VFD module.

 

Z-World RCM3100 core module: Hardware and software design of a medical X-Ray generator control system:

  • Control of power module electronics.

  • Serial communication with operator console and fluoro controller.

Microchip F184520 microcontroller: Hardware and software design of a medical X-Ray tube stand angle and SID display module:

  • 2 solid state angle sensors are used for measuring the X-Ray tube angle in the range -90 degrees to +90 degrees..

  • X-Ray tube height and elevating table height are measured and the SID is calculated based on the X-Ray tube angle and the elevations.

  • Information is displayed on a LCD.

Z-World BL1800 Jackrabbit microcontroller: Software design of a program download manager (DLM).  This design incorporates the following features:

  • Intel Hex File format program download using ASTM protocol.

  • Parsing of Intel Hex File into an executable file.

  • Programming the FLASH with the executable file.

Z-World BL1500 microcontroller:  Hardware and Software design of an X-Ray tube angle and source to image distance (SID) measurement and display device for a Medical X-Ray overhead tube system .  This project presented the challenge of designing a compact set of printed circuit boards to replace an analog gauge within an existing X-Ray tube head without any mechanical changes to the head.  This design incorporates the following subsystems:

  • Z-World BL1500 microcontroller with FLASH program memory, using EEPROM for parameter storage.

  • SMARTTOOL Technologies inclinometer providing -180º - +180º angle readings. Asynchronous serial interface to BL1500

  • HP Seven Segment LED displays for displaying angle and SID readings.  4 angle digits and 4 SID digits multiplexed by BL1500.

  • Analog input corresponding to Source to Image Distance.

  • Keypad

  • LED status indicators

Z-World LP3100 microcontroller: Software and hardware design a QC device used in the automotive industry.  This design incorporates the following subsystems:

  • Z-World LP3100 microcontroller with FLASH program memory.

  • Two analog to digital converter (ADC) channels for reading position transducers.

  • 2 line by 20 character Liquid Crystal Display (LCD).

Z-World BL1600 microcontroller:  Software maintenance for a QC device used in the automotive industry.  This project uses Solartron Digital Probes and interfaces to the Solartron modules directly via the RS485 interface.  This design incorporates the following subsystems:

  • Z-World BL1600 microcontroller with FLASH program memory, using EEPROM for parameter storage

  • RS485 interface directly to Solartron modules.

Intel 8751 microcontroller:  Software design in 'C'  of an X-Ray system control handle software.
The control handle is used on overhead tube systems and floor mounted tube systems.
This design incorporates the following design elements:

  • SMARTTOOL Technologies inclinometer providing -180º - +180º angle readings. PWM serial interface to 8751.

  • 2 line 16 character LCD for displaying SID, angle, and status information.

  • Operator interface keypad.

  • Interfaces for: fixed or tilting wall stands, fixed, elevating, or tilting tables, manual and PBL collimators.

Intel 88C196KC microcontroller:  Software development in 'C' for a high frequency medical X-Ray Generator.    This design incorporates the following design elements:

  • High frequency KV, MA, and Time control for radiographic and fluoroscopic exposures.

  • Automatic exposure control.

  • RS232 interface to operator console.

  • EEPROM for parameter storage.

Intel 8088 microcontroller:  Software development in PLM86 for a high frequency medical X-Ray Generator 3-Point operator console.    This design incorporates the following design elements:

  • KV, MA, and Time control for radiographic and fluoroscopic exposures.

  • RS232 interface to high frequency medical X-Ray Generator.

  • EEPROM for parameter storage.

Intel 8051 microcontroller:  Software (PLM51) and Hardware design of an automatic X-Ray Table Stepper control.    This design incorporates the following design elements:

  • Operator interface consisting of Futaba vacuum florescent graphical display and membrane keypad.

  • RS232 interface to high frequency medical X-Ray Generator.

  • X-Ray table motion control.

Intel 8751 microcontroller:  Software (PLM51) and Hardware design of a general purpose angle measurement and display device.  This particular unit was used on portable X-Ray C-Arm system    This design incorporates the following design elements:

  • SMARTTOOL Technologies inclinometer providing -180º - +180º angle readings. Asynchronous serial interface to 8751.

  • Seven Segment LED displays for displaying 4 digit angle readings multiplexed by the 8751.

  • Operator interface keypad.

Z8000 microprocessor:  Software maintenance in assembly language for an X-Ray spot film device.

Hit Counter

Embedded Systems | PC Applications | WEB Site Development | Database Development | Software Quality Assurance
home
| contact us | about Kenton Solutions

Copyright © Kenton Solutions

Kenton Solutions Embedded Systems
Sample Designs

WEB Site by Kenton Solutions