Other Parts Discussed in Thread: PGA450Q1EVM, TIDA-00151, PGA460, PGA460-Q1, , MSP-EXP430F5529LP, BOOSTXL-PGA460, ENERGIA, SN65HVDA100-Q1
Hello,
I'm working on a warningsytem with ultrasonic parking sensors. In some cases there are 5 sensors needed but most times just 4 sensors.
The system has to have an on/off mode with the use of a pushbotton. There wil also be an extra sensor at the input (analog or digital, not certain yet) witch determines the field that has to be monitored. In the case of digital, there are going te be 2 or 3 sensors. At the output there are a Led (to signal broken or dirty sensor), a buzzer that gives different beeps depending on the distance to the object. To stop the moving of the vehicle, I also need a breakcontact so the output of the control has to be a relay.
Total: Input: 4/5 ultrasonic sensors, pushbotton,1 analog sensor or 2/3 digital sensors.
Output: Led, buzzer, relay
I want to make 4 differrent zones. Each zone has it's own beeping sound and the last zone (closed to the object) also has to switch the relay. after 2 seconds, the relay has to switch again and then the driver has again 2 seconds to move the vehicle. If that doesn't happen, the relay has to switch again. The extra sensor(s) change the values of the distance from the zones. This is just software so if it's possible to make this, then the rest is also possible. I could use the PGA450Q1EVM and then program on it, or use the TIDA-00151 for every single sensor and use an other control module for the program.
The question is now whether I need the EVM, the TIDA or use just the IC to change to a signal that a Siemens LOGO or Arduino UNO can read.
I need to measer from 15cm to about 80cm. My gues is that I'm going to need the PGA460? But my sensors are LIN-bus (12-24V, 58Hz)so for that I can only use the PGA450?
My ideal situation is to use the IC with the LOGO. Programming in Arduino is not my strongest point but LOGO is going great. The program in LOGO is ready but I can't manege to read my sensor with.
I'm sorry for my English but I hope it's understandable for you guys.
Thanks!
Ruud