Reports.TouchPanel-PanasonicEMU601A2 History

Hide minor edits - Show changes to output

Changed line 70 from:
#I tried the wheatstone bridge and got the same result as hooking wires up directly to analog in pins.
to:
#I tried wheatstone bridge and aso ampifier, but they didnt help.
Changed lines 16-17 from:
'''Analog vd Digital'''
to:
'''Analog vs Digital'''
Changed lines 5-6 from:
Unfortunately, the [[ http://www.panasonic.com/industrial/components/pdf/ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I get an information which is likely what I needed for touch panel pins.
to:
Unfortunately, the [[ http://itp.nyu.edu/~thl238/sensor/LEDSensing/PanasonicEMU601A2.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I get an information which is likely what I needed for touch panel pins.
Changed lines 5-6 from:
Unfortunately, the [[ http://itp.nyu.edu/~thl238/sensor/LEDSensing/Panasonic-ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I get an information which is likely what I needed for touch panel pins.
to:
Unfortunately, the [[ http://www.panasonic.com/industrial/components/pdf/ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I get an information which is likely what I needed for touch panel pins.
Changed lines 5-6 from:
Unfortunately, the [[http://itp.nyu.edu/~thl238/sensor/LEDSensing/Panasonic-ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I get an information which is likely what I needed for touch panel pins.
to:
Unfortunately, the [[ http://itp.nyu.edu/~thl238/sensor/LEDSensing/Panasonic-ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I get an information which is likely what I needed for touch panel pins.
Changed lines 5-6 from:
Unfortunately, the [[http://www.panasonic.com/industrial/components/pdf/ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I get an information which is likely what I needed for touch panel pins.
to:
Unfortunately, the [[http://itp.nyu.edu/~thl238/sensor/LEDSensing/Panasonic-ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I get an information which is likely what I needed for touch panel pins.
Changed lines 12-13 from:
Because the LM8000 reference design comes with a 4-wire touch panel, which is said Panasonic EMU601A2 on website, and also, after taking a close look at the panel, I assume some pins useless.
to:
Because the LM8000 reference design comes with a 4-wire touch panel, which is said Panasonic EMU601A2 on website, and also, after taking a close look at the panel, I assume that some pins are useless.
Changed lines 25-27 from:
I used porta.0 for a LED analog-in and portb.7 for another LED output.
http://itp.nyu.edu/~thl238/sensor/LEDSensing/01.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/02.jpg
Check video here: [[ http://itp.nyu.edu/~thl238/sensor/LEDSensing/LEDSensing1.AVI | video1 ]] (800k, avi), [[ http://itp.nyu.edu/~thl238/sensor/LEDSensing/LEDSensing2.AVI | video2 ]] (500k, avi), [[ http://itp.nyu.edu/~thl238/sensor/LEDSensing/LEDSensing3.AVI | video3 ]] (serial data display, 500k, avi).
to:
Here is my circuit:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch06circuit.jpg


[PicBasic code]
[@

DEFINE OSC 4

' Define ADCIN parameters
' Set number of bits in result
DEFINE ADC_BITS 10
' Set clock source (3=rc)
DEFINE ADC_CLOCK 3
' Set sampling time in microseconds
DEFINE ADC_SAMPLEUS 10

TRISA = %11111111
ADCON1 = %10000010

tx var portc.6
rx var portc.7
n9600 con 16468
output portb.7

channel var byte
adcVar var word[4]
xVar var word

main
high portb.7
for channel = 0 to 3
adcin channel, adcVar[channel]
serout2 tx, n9600, ["porta.", DEC channel, "= ", DEC adcVar[channel], 9]
' pause 50
next
'xVar = abs(adcVar[0]-adcVar[1])
'serout2 tx, n9600, [dec xVar,13]
'pause 1000
serout2 tx, n9600, [10,13]
goto main
@]

'''Questions'''
#It seeems that the numbers jump irregularly but do react to my touch. And the change seems to react to the pressure.
#I tried the wheatstone bridge and got the same result as hooking wires up directly to analog in pins.
Changed lines 20-23 from:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch01.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch02.jpg
to:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch02.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch01.jpg
Added lines 20-26:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch01.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch02.jpg



'''[Test]'''

I used porta.0 for a LED analog-in and portb.7 for another LED output.
Deleted lines 27-48:

'''rule'''

#LEDs will not respond as rapidly to optical rise and fall times and PN or PIN photodiodes.
#LEDs will only detect light of wavelength shorter than the wavelength of light that the LED would emit if it was put in a circuit that forward biased the LED.
#To use the LED as an optical detector, do not forward bias the LED into quadrant # 1 of the current-voltage (I-V). (Quadrant 1 is when the operating voltage and current are both positive.) Allow the LED to operate in the solar cell mode, quadrant #4 (operating voltage is positive, current is negative), or in the photodiode mode quadrant #3 (operating voltage is positive, current is negative).

'''Related links'''

1. [[ http://www.sensorsynergy.com/helpfulhints.htm | Using LED as photodiode ]]\\
2. [[ http://www.allaboutcircuits.com/vol_3/chpt_3/1.html | Introduction of diode ]]\\
3. [[ http://140.113.239.162/2/modules/news/article.php?storyid=26 | Introduction of diode (Chinese Big5) ]]\\
4. [[ http://www.tpub.com/neets/book7/26g.htm | Introduction of photodiode ]]

I am also working on touch panel simultaneously as an input device for my project [[ http://itp.nyu.edu/~thl238/daPass | daPass ]]. However, I prefer to use LED which can be both input and output device for my project if I can conquer hopefully.

Below are the tests I did:

'''[test 1]'''

I used porta.0 for a LED analog-in and portb.7 for another LED output.
http://itp.nyu.edu/~thl238/sensor/LEDSensing/01.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/02.jpg
Changed lines 5-10 from:
Unfortunately, the [[http://www.panasonic.com/industrial/components/pdf/ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I got an information which was likely what I needed for touch panel pins.

http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch03.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch04.jpg

Because the reference design comes with a 4-wire
touch panel, which is said Panasonic EMU601A2, and after taking a close look at the panel, I assume some pins useless as the picture shown below:
to:
Unfortunately, the [[http://www.panasonic.com/industrial/components/pdf/ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I get an information which is likely what I needed for touch panel pins.

This picture shows how a touch panel connects to the evaluation board:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch03.jpg
And here is the close look at the touch panel pins:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch04.jpg

Because the LM8000 reference design comes with
a 4-wire touch panel, which is said Panasonic EMU601A2 on website, and also, after taking a close look at the panel, I assume some pins useless.
Changed lines 3-4 from:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/00.jpg
to:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch00.jpg
Changed lines 7-8 from:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/03.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/04.jpg
to:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch03.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch04.jpg
Changed lines 11-13 from:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/05pins.jpg
to:
http://itp.nyu.edu/~thl238/sensor/LEDSensing/touch05pins.jpg
Added lines 1-40:
[-Report by Guy Lee, last update 4/3/06-]

http://itp.nyu.edu/~thl238/sensor/LEDSensing/00.jpg

Unfortunately, the [[http://www.panasonic.com/industrial/components/pdf/ed008_emu_601a(d)2_dne.pdf | datasheet ]] has poorly 2-page information. For more detail, I have to take a deeper look at [[ http://www.national.com/appinfo/mcu/LM8000-REF.html | Touch Screen Reference Desogn ]]. In "Hardware Setup" chapter of this [[ http://www.national.com/appinfo/mcu/files/tsmanual.pdf | datasheet ]], I got an information which was likely what I needed for touch panel pins.

http://itp.nyu.edu/~thl238/sensor/LEDSensing/03.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/04.jpg

Because the reference design comes with a 4-wire touch panel, which is said Panasonic EMU601A2, and after taking a close look at the panel, I assume some pins useless as the picture shown below:

http://itp.nyu.edu/~thl238/sensor/LEDSensing/05pins.jpg


'''Analog vd Digital'''

Left is digital touch panel which only senses ON/OFF mode and right one is what I get, Panasonic EMU601A2, which can also sense the pressure by resistive change.
http://itp.nyu.edu/~thl238/sensor/LEDSensing/01.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/02.jpg

'''rule'''

#LEDs will not respond as rapidly to optical rise and fall times and PN or PIN photodiodes.
#LEDs will only detect light of wavelength shorter than the wavelength of light that the LED would emit if it was put in a circuit that forward biased the LED.
#To use the LED as an optical detector, do not forward bias the LED into quadrant # 1 of the current-voltage (I-V). (Quadrant 1 is when the operating voltage and current are both positive.) Allow the LED to operate in the solar cell mode, quadrant #4 (operating voltage is positive, current is negative), or in the photodiode mode quadrant #3 (operating voltage is positive, current is negative).

'''Related links'''

1. [[ http://www.sensorsynergy.com/helpfulhints.htm | Using LED as photodiode ]]\\
2. [[ http://www.allaboutcircuits.com/vol_3/chpt_3/1.html | Introduction of diode ]]\\
3. [[ http://140.113.239.162/2/modules/news/article.php?storyid=26 | Introduction of diode (Chinese Big5) ]]\\
4. [[ http://www.tpub.com/neets/book7/26g.htm | Introduction of photodiode ]]

I am also working on touch panel simultaneously as an input device for my project [[ http://itp.nyu.edu/~thl238/daPass | daPass ]]. However, I prefer to use LED which can be both input and output device for my project if I can conquer hopefully.

Below are the tests I did:

'''[test 1]'''

I used porta.0 for a LED analog-in and portb.7 for another LED output.
http://itp.nyu.edu/~thl238/sensor/LEDSensing/01.jpg http://itp.nyu.edu/~thl238/sensor/LEDSensing/02.jpg
Check video here: [[ http://itp.nyu.edu/~thl238/sensor/LEDSensing/LEDSensing1.AVI | video1 ]] (800k, avi), [[ http://itp.nyu.edu/~thl238/sensor/LEDSensing/LEDSensing2.AVI | video2 ]] (500k, avi), [[ http://itp.nyu.edu/~thl238/sensor/LEDSensing/LEDSensing3.AVI | video3 ]] (serial data display, 500k, avi).