The goal of our project is to use the MSP430 to develop a direct email notification system for Product and Test engineers within TI that notifies them when there is a jam on a Castle Handler on the test floor. Currently, there is no way to know that the Castle Handler is jammed unless the engineer is on the test floor and sees the jam message. This frustrates Product and Test engineers because test time is limited, and therefore it should not be wasted on something as simple as not knowing that the Handler is jammed. This project aims to eliminate the problem of lost test time that is due to this lack of communication. Here is how it works:
Our MSP430 Launchpad "listens" to the communication between the Tester and Handler and continuously checks for jam codes that might occur during testing. When one of these jam codes appears, our MSP430 recognizes that particular six-digit code as a jam and blinks an LED, as a visual representation of the jam. As seen in the pictures, serial communication leaves the Handler from a 25-pin connector, which is attached to a MAX232 chip that regulates the 5V Handler signal down to the appropriate range of voltages that an MSP430 can read (a maximum of 3.3V). The signal then enters the MSP430, within the correct voltage range, through the UART pin. As seen in the code below, the signal is read in and then is output to the terminal. The MSP430 also reads the jam code in as an array and compares it to a known jam code to confirm that there is a jam.
We hope that with more time and testing on our design, we can implement the email portion of the original design by using a perl script to send an email via an SMTP server. We experimented with a similar idea by attaching the CC3000 boosterpack to our MSP430. This design did not pan out, however, because both the serial communication and the CC3000 require the one UART pin.
In the end, we hope that this project will benefit both the engineers and the company as it decreases wasted time and therefore increases savings for the company.
Code Composer v5.4
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.