Hi!
I've been asked to build a circuit that utilizes a capacitive force sensor like this one:
https://www.singletact.com/micro-force-sensor/standard-sensors/15mm-45newton/
The problem statement is this:
If a force of 1.3 lbs or more is applied to the sensor continuously for 10 seconds, then a digital numeric display (7-segment display, for example) begins to count up from zero. (It's counting the time that has passed, so after one second it displays "1", after two seconds it displays "2", and so on.) If the force momentarily drops below 1.3 lbs before the 10-second mark is reached, then the counter resets to zero and will begin counting to 10 seconds again when the applied force is back to being 1.3 lbs or more.
The digital numeric display continues to count up indefinitely until the force applied to the sensor is 1.0 lbs or less for 10 seconds straight. Again, if the force momentarily spikes above 1.0 lbs before the 10-second mark is reached, then the counter resets to zero and will begin counting to 10 seconds again when the applied force is back to being 1.0 lbs or less. If the force applied to the sensor remains at 1.0 lbs or less for 10 seconds without interruption, then the digital numeric display shows "0" or is blank (either is fine).
The circuit is free to cycle between these two states, where State 1 is when the digital numeric display is counting up, and State 2 is when the digital numeric display is showing "0" or is blank.
I'm fairly confident that this can be solved without using an Arduino, and instead with using only fundamental electrical components and simple ICs. However, all ideas are welcome
Thanks in advance!
I've been asked to build a circuit that utilizes a capacitive force sensor like this one:
https://www.singletact.com/micro-force-sensor/standard-sensors/15mm-45newton/
The problem statement is this:
If a force of 1.3 lbs or more is applied to the sensor continuously for 10 seconds, then a digital numeric display (7-segment display, for example) begins to count up from zero. (It's counting the time that has passed, so after one second it displays "1", after two seconds it displays "2", and so on.) If the force momentarily drops below 1.3 lbs before the 10-second mark is reached, then the counter resets to zero and will begin counting to 10 seconds again when the applied force is back to being 1.3 lbs or more.
The digital numeric display continues to count up indefinitely until the force applied to the sensor is 1.0 lbs or less for 10 seconds straight. Again, if the force momentarily spikes above 1.0 lbs before the 10-second mark is reached, then the counter resets to zero and will begin counting to 10 seconds again when the applied force is back to being 1.0 lbs or less. If the force applied to the sensor remains at 1.0 lbs or less for 10 seconds without interruption, then the digital numeric display shows "0" or is blank (either is fine).
The circuit is free to cycle between these two states, where State 1 is when the digital numeric display is counting up, and State 2 is when the digital numeric display is showing "0" or is blank.
I'm fairly confident that this can be solved without using an Arduino, and instead with using only fundamental electrical components and simple ICs. However, all ideas are welcome
Thanks in advance!
Attachments
-
32.2 KB Views: 3