CN103117056A - LED touch electronic organ and detection method thereof - Google Patents

LED touch electronic organ and detection method thereof Download PDF

Info

Publication number
CN103117056A
CN103117056A CN201310032107XA CN201310032107A CN103117056A CN 103117056 A CN103117056 A CN 103117056A CN 201310032107X A CN201310032107X A CN 201310032107XA CN 201310032107 A CN201310032107 A CN 201310032107A CN 103117056 A CN103117056 A CN 103117056A
Authority
CN
China
Prior art keywords
led
microcontroller
pin
light intensity
negative electrode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310032107XA
Other languages
Chinese (zh)
Other versions
CN103117056B (en
Inventor
李航
秦晓程
李裕礞
冯林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dalian University of Technology
Original Assignee
Dalian University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dalian University of Technology filed Critical Dalian University of Technology
Priority to CN201310032107.XA priority Critical patent/CN103117056B/en
Publication of CN103117056A publication Critical patent/CN103117056A/en
Application granted granted Critical
Publication of CN103117056B publication Critical patent/CN103117056B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Circuit Arrangement For Electric Light Sources In General (AREA)

Abstract

The invention relates to the field of semiconductor sensors and discloses an LED touch electronic organ and a detection method thereof. The LED touch electronic organ mainly comprises a microcontroller, an AD (analog-to-digital) conversion module inside the microcontroller, an LED matrix composed of a plurality of LEDs, an audio interface, and a DA (digital-to-analog) conversion module inside the microcontroller. The principle that in an circuit equivalent model of LEDs, current of an LEDPN junction equivalent current source can change along with changes of light intensity received by the LEDs is applied, the LEDs are enabled to form the matrix, light intensity of each point in the matrix is detected, each point in the matrix is enabled to correspond to an organ sound, and the organ sounds are output through the microcontroller when changes of light intensity are detected. The LED touch electronic organ and the detection method thereof have interactivity and overcome the defect that natural light cannot meet requirements of touch detection due to the fact that the natural light changes greatly along with environmental factors.

Description

A kind of LED touches mellotron and detection method
Technical field
The present invention relates to the semiconductor transducer field, particularly a kind of LED touches mellotron and detection method.
Background technology
LED is the luminous semiconductor devices of a kind of energy.At present, the application of LED only limits to electronic display, only has the function of demonstration, does not have interaction.In the circuit equivalent model of LED, the electric current of LED PN junction equivalent current source can change and change along with LED accepts intensity of illumination, use this principle, after LED is formed dot matrix, judge touch location by the light intensity that detects each point in whole dot matrix, if use natural light as light source, natural light changes greatly with environmental factor, and intensity of illumination can not satisfy the touch testing requirement.
Summary of the invention
the objective of the invention is: for solving above-mentioned technical matters of the prior art, provide a kind of LED to touch mellotron and detection method, adopt the self luminous scheme of LED LED array, during detection, only extinguish the LED that needs to detect light intensity in the LED LED array, all the other LED are in illuminating state, when touching, detect the LED light emitting diode LED lumination of light emitting diode on every side of light intensity, light reflexes to the LED light emitting diode that detects light intensity by finger, each point in the cycle detection dot matrix like this, so just can produce light source by the autoluminescence of LED LED array, realize touching and detect.
For achieving the above object, the technical solution used in the present invention is: provide a kind of LED to touch mellotron, mainly comprised: the DA D/A converter module 8 of the AD analog-to-digital conversion module 2 of microcontroller 1, microcontroller inside, the LED matrix 4 that some LED3 form, audio interface 5, microcontroller inside;
The negative electrode of each LED3 is connected with first pin 9 of microcontroller 1 with the multiplexing function of AD, and the anode of each LED3 is connected with the normal pins 10 of microcontroller 1; AD analog-to-digital conversion module 2 and microcontroller 1 carry out multiplexing functions with the first pin 9 of the multiplexing function of AD, and under the AD multiplexer mode, AD analog-to-digital conversion module 2 gathers external voltages by the first pin 9 with the multiplexing function of AD; Microcontroller 1 is unsettled with pin under the high resistant pattern with the first pin 9 of the multiplexing function of AD, exports high-low level according to program under general mode; Audio interface 5 is connected with second pin of microcontroller 1 with the multiplexing function of DA; The second pin of DA D/A converter module 8 and the multiplexing function of microcontroller 1DA carries out multiplexing functions, under the DA multiplexer mode, DA D/A converter module 8 is by the second pin output aanalogvoltage with the multiplexing function of DA, microcontroller 1 is by the program transformation aanalogvoltage, drive audio interface 5, i.e. exportable qin sound;
A kind of detection method of LED mellotron is used C language compilation control program, detects light intensity and comprises the following steps:
Step 100: the normal pins 10 that microcontroller 1 is connected the LED3 anode that detects light intensity is set to low level, and the first pin 9 that microcontroller 1 is connected the LED3 negative electrode that detects light intensity is set to high level; The LED3 that detects light intensity is carried out reverse charging, and the normal pins 10 that simultaneously microcontroller 1 is connected other all LED3 anodes is set to high level, and the first pin 9 that connects negative electrode is set to low level, lights the LED3 except detecting light intensity LED3;
Step 200: the first pin 9 that microcontroller 1 is connected the LED3 negative electrode that detects light intensity is set to high-impedance state, the electric charge that stores on LED3 PN junction equivalent capacity 7 is discharged by LED PN junction equivalent current source 6, the time-delay set time, other LED3 is in illuminating state.
Step 300: the normal pins 10 that microcontroller 1 is connected the LED3 anode that detects light intensity is set to low level, the pin that microcontroller 1 is connected the LED3 negative electrode 9 that detects light intensity switches to the AD multiplexer mode, magnitude of voltage on the LED3 negative electrode of the AD analog-to-digital conversion module 2 detection light intensity of use microcontroller 1 inside stores in the program array;
Step 400: repeating step 100-300, each LED3 in cycle detection LED matrix 4, detect and touch rear identification touch location, use the inner DA D/A converter module 8 of microcontroller 1 to drive the qin sound that audio interface 5 is sent the corresponding setting of touch location, realize that LED touches mellotron;
Due to the LED3 that detects light intensity when accepting illumination, the electric current of LED3 PN junction equivalent current source 6 can change, electric charge after execution in step 200 on LED3 PN junction equivalent capacity 7 can discharge by LED3 PN junction equivalent current source 6, the electric charge that stores on LED3 PN junction equivalent capacity 7 is certain, just can judge the size of current of PN junction equivalent current source 6 by detecting LED3 negative electrode the first pin 9 voltages after the time-delay set time, thereby judge the intensity that LED3 accepts illumination.
The invention has the beneficial effects as follows: the present invention uses the principle of " in the circuit equivalent model of LED; the electric current of LED PN junction equivalent current source can change and changes along with LED accepts intensity of illumination ", LED is formed dot matrix, the light intensity that detects each point in dot matrix changes, and allow corresponding qin sound of each point in dot matrix, when changing, light intensity exports the qin sound by micro controller detecting.The present invention has interactivity, and has made up natural light and change with environmental factor and can not satisfy greatly the defective that touches testing requirement.
Description of drawings
Fig. 1 is the hardware block diagram that a kind of LED of the present invention touches mellotron.
Fig. 2 is the hardware block diagram that LED of the present invention detects light intensity.
Fig. 3 is the process flow diagram that LED of the present invention detects light intensity.
Fig. 4 is LED circuit equivalent model figure of the present invention.
The accompanying drawing sign: the 1-microcontroller, the 2-AD analog-to-digital conversion module, the 3-LED light emitting diode, the 4-LED matrix, the 5-audio interface, 6-PN ties equivalent current source, and 7-PN ties equivalent capacity, 8-DA D/A converter module, 9-the first pin, 10-normal pins.
Embodiment
The present invention is described in detail below in conjunction with drawings and Examples.
A kind of LED of the present invention touches mellotron, mainly comprises: the DA D/A converter module 8 of the AD analog-to-digital conversion module 2 of microcontroller 1, microcontroller inside, the LED matrix 4 that some LED3 form, audio interface 5, microcontroller inside;
The negative electrode of each LED3 is connected with first pin 9 of microcontroller 1 with the multiplexing function of AD, and the anode of each LED3 is connected with the normal pins 10 of microcontroller 1; AD analog-to-digital conversion module 2 and microcontroller 1 carry out multiplexing functions with the first pin 9 of the multiplexing function of AD, and under the AD multiplexer mode, AD analog-to-digital conversion module 2 gathers external voltages by the first pin 9 with the multiplexing function of AD; Microcontroller 1 is unsettled with pin under the high resistant pattern with the first pin 9 of the multiplexing function of AD, exports high-low level according to program under general mode; Audio interface 5 is connected with second pin of microcontroller 1 with the multiplexing function of DA; The second pin of DA D/A converter module 8 and the multiplexing function of microcontroller 1DA carries out multiplexing functions, under the DA multiplexer mode, DA D/A converter module 8 is by the second pin output aanalogvoltage with the multiplexing function of DA, microcontroller 1 is by the program transformation aanalogvoltage, drive audio interface 5, i.e. exportable qin sound;
A kind of detection method of LED mellotron is used C language compilation control program, detects light intensity and comprises the following steps:
Step 100: the normal pins 10 that microcontroller 1 is connected the LED3 anode that detects light intensity is set to low level, and the first pin 9 that microcontroller 1 is connected the LED3 negative electrode that detects light intensity is set to high level; The LED3 that detects light intensity is carried out reverse charging, and the normal pins 10 that simultaneously microcontroller 1 is connected other all LED3 anodes is set to high level, and the first pin 9 that connects negative electrode is set to low level, lights the LED3 except detecting light intensity LED3;
Step 200: the first pin 9 that microcontroller 1 is connected the LED3 negative electrode that detects light intensity is set to high-impedance state, the electric charge that stores on LED3 PN junction equivalent capacity 7 is discharged by LED PN junction equivalent current source 6, the time-delay set time, other LED3 is in illuminating state.
Step 300: the normal pins 10 that microcontroller 1 is connected the LED3 anode that detects light intensity is set to low level, the pin that microcontroller 1 is connected the LED3 negative electrode 9 that detects light intensity switches to the AD multiplexer mode, magnitude of voltage on the LED3 negative electrode of the AD analog-to-digital conversion module 2 detection light intensity of use microcontroller 1 inside stores in the program array;
Step 400: repeating step 100-300, each LED3 in cycle detection LED matrix 4, detect and touch rear identification touch location, use the inner DA D/A converter module 8 of microcontroller 1 to drive the qin sound that audio interface 5 is sent the corresponding setting of touch location, realize that LED touches mellotron;
Due to the LED3 that detects light intensity when accepting illumination, the electric current of LED3 PN junction equivalent current source 6 can change, electric charge after execution in step 200 on LED3 PN junction equivalent capacity 7 can discharge by LED3 PN junction equivalent current source 6, the electric charge that stores on LED3 PN junction equivalent capacity 7 is certain, just can judge the size of current of PN junction equivalent current source 6 by detecting LED3 negative electrode the first pin 9 voltages after the time-delay set time, thereby judge the intensity that LED3 accepts illumination.
Above content is the further description of the present invention being done in conjunction with optimal technical scheme, can not assert that the concrete enforcement of invention only limits to these explanations.Concerning the general technical staff of the technical field of the invention, under the prerequisite that does not break away from design of the present invention, can also make simple deduction and replacement, all should be considered as protection scope of the present invention.

Claims (2)

1. a LED touches mellotron, it is characterized in that, described a kind of LED mellotron mainly comprises: AD analog-to-digital conversion module (2), some LED(3 of microcontroller (1), microcontroller inside) the DA D/A converter module (8) of the LED matrix (4) that forms, audio interface (5), microcontroller inside;
Each LED(3) negative electrode is connected with first pin (9) of microcontroller (1) with the multiplexing function of AD, each LED(3) anode be connected with the normal pins (10) of microcontroller (1); AD analog-to-digital conversion module (2) and microcontroller (1) carry out multiplexing functions with first pin (9) of the multiplexing function of AD, and under the AD multiplexer mode, AD analog-to-digital conversion module (2) gathers external voltage by the first pin (9) with the multiplexing function of AD; Microcontroller (1) is unsettled with pin under the high resistant pattern with first pin (9) of the multiplexing function of AD, exports high-low level according to program under general mode; Audio interface (5) is connected with second pin of microcontroller (1) with the multiplexing function of DA; The second pin of DA D/A converter module (8) and the multiplexing function of microcontroller (1) DA carries out multiplexing functions, under the DA multiplexer mode, DA D/A converter module (8) is by the second pin output aanalogvoltage with the multiplexing function of DA, microcontroller (1) is by the program transformation aanalogvoltage, drive audio interface (5), i.e. exportable qin sound.
2. the detection method of a LED mellotron comprises the following steps:
Step 100: the LED(3 that microcontroller (1) connect is detected light intensity) normal pins (10) of anode is set to low level, microcontroller (1) is connected the LED(3 that detects light intensity) first pin (9) of negative electrode is set to high level; LED(3 to the detection light intensity) carry out reverse charging, simultaneously microcontroller (1) being connected other all LED(3) normal pins (10) of anode is set to high level, the first pin (9) that connects negative electrode is set to low level, lights except detection light intensity LED(3) LED(3);
Step 200: microcontroller (1) is connected the LED(3 that detects light intensity) first pin (9) of negative electrode is set to high-impedance state, making LED(3) the upper electric charge that stores of PN junction equivalent capacity (7) discharges by LED PN junction equivalent current source (6), the time-delay set time, other LED(3) be in illuminating state;
Step 300: microcontroller (1) is connected the LED(3 that detects light intensity) normal pins (10) of anode is set to low level, the LED(3 that microcontroller (1) is connected the detection light intensity) first pin (9) of negative electrode switches to the AD multiplexer mode, the LED(3 of AD analog-to-digital conversion module (2) the detection light intensity that use microcontroller (1) is inner) magnitude of voltage on negative electrode, store in the program array;
Step 400: repeating step 100-300, each LED(3 in cycle detection LED matrix (4)), detect and touch rear identification touch location, use microcontroller (1) inner DA D/A converter module (8) to drive audio interface (5) and send the corresponding qin sound that arranges of touch location, realize that LED touches mellotron;
Due to the LED(3 that detects light intensity) when accepting illumination, LED(3) electric current of PN junction equivalent current source (6) can change, LED(3 after execution in step 200) electric charge on PN junction equivalent capacity (7) can pass through LED(3) PN junction equivalent current source (6) release, LED(3) the upper electric charge that stores of PN junction equivalent capacity (7) is certain, after the time-delay set time by detection LED(3) the negative electrode pin voltage just can judge the size of current of PN junction equivalent current source (6), thereby judge LED(3) accept the intensity of illumination.
CN201310032107.XA 2013-01-29 2013-01-29 LED touch electronic organ and detection method thereof Expired - Fee Related CN103117056B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310032107.XA CN103117056B (en) 2013-01-29 2013-01-29 LED touch electronic organ and detection method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310032107.XA CN103117056B (en) 2013-01-29 2013-01-29 LED touch electronic organ and detection method thereof

Publications (2)

Publication Number Publication Date
CN103117056A true CN103117056A (en) 2013-05-22
CN103117056B CN103117056B (en) 2015-04-08

Family

ID=48415414

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310032107.XA Expired - Fee Related CN103117056B (en) 2013-01-29 2013-01-29 LED touch electronic organ and detection method thereof

Country Status (1)

Country Link
CN (1) CN103117056B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106057182A (en) * 2016-08-03 2016-10-26 何萍萍 Control system of intelligent wind instrument with LED and sensor and intelligent instrument
CN106205575A (en) * 2016-08-03 2016-12-07 吕舒宏 Comprise LED and there is the Circuits System of intelligent wind instrument of sensor, intelligent musical instrument
CN106251846A (en) * 2016-08-03 2016-12-21 何萍萍 A kind of have LED and the intelligent wind instrument of sensor, intelligent musical instrument

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470557A (en) * 2007-12-27 2009-07-01 统宝光电股份有限公司 Position sensing panel, detection method and display
CN201514710U (en) * 2009-09-27 2010-06-23 王星明 Self-learning keyboard music instrument MIDI teaching system
WO2010121031A1 (en) * 2009-04-16 2010-10-21 Neonode Inc. Optical touch screen systems using reflected light
CN202310063U (en) * 2011-10-08 2012-07-04 重庆洪深现代视声技术有限公司 Digital audio frequency processor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470557A (en) * 2007-12-27 2009-07-01 统宝光电股份有限公司 Position sensing panel, detection method and display
WO2010121031A1 (en) * 2009-04-16 2010-10-21 Neonode Inc. Optical touch screen systems using reflected light
CN201514710U (en) * 2009-09-27 2010-06-23 王星明 Self-learning keyboard music instrument MIDI teaching system
CN202310063U (en) * 2011-10-08 2012-07-04 重庆洪深现代视声技术有限公司 Digital audio frequency processor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
秦晓程等: "LED触摸电子琴", 《物联网技术》, 20 January 2013 (2013-01-20), pages 13 - 14 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106057182A (en) * 2016-08-03 2016-10-26 何萍萍 Control system of intelligent wind instrument with LED and sensor and intelligent instrument
CN106205575A (en) * 2016-08-03 2016-12-07 吕舒宏 Comprise LED and there is the Circuits System of intelligent wind instrument of sensor, intelligent musical instrument
CN106251846A (en) * 2016-08-03 2016-12-21 何萍萍 A kind of have LED and the intelligent wind instrument of sensor, intelligent musical instrument

Also Published As

Publication number Publication date
CN103117056B (en) 2015-04-08

Similar Documents

Publication Publication Date Title
CN206865798U (en) A kind of LED linear constant-current circuit of automatic sensing ambient light
CN2899378Y (en) Emergent illuminator by intelligent-controlled chip
CN103117056B (en) LED touch electronic organ and detection method thereof
CN103906289A (en) Circuit capable of solving problem of high-voltage linear driving strobing
CN103852735B (en) Lamp fixture discharge timing circuit
CN103607809B (en) Illumination control method, device and illuminator
CN102573222A (en) LED driving apparatus
CN206365082U (en) The linear constant current LED of invariable power circuit framework
CN201252671Y (en) Infrared remote-control computer detecting emergency lighting device
CN204272431U (en) LED emergency lighting circuit for lamp
CN2702510Y (en) Fire-fighting emergency lamp control circuit
CN203814026U (en) Light-operated LED illumination system based on solar energy
CN203775453U (en) Circuit for solving high-voltage linear drive stroboflash
CN207397497U (en) Traffic signal lamp system
CN201967210U (en) Open circuit fault protective circuit used for light-emitting diode in series circuit
CN202511087U (en) Lamp with replaceable light-emitting diode (LED) lamp beads
CN103208252B (en) Display screen light-emitting diode (LED) control circuit
CN206024175U (en) The color-temperature regulating chip that intelligently can switch during output open circuit
CN202101074U (en) Composite LED (light emitting diode) voice-controlled lighting lamp
CN204119576U (en) A kind of acoustic control and light-operated control system
CN103115676B (en) LED light sensor and detection method thereof
CN204206585U (en) A kind of batch (-type) electric light break-make testing circuit
CN103747577B (en) Gather light fixture and control the method and system of terminal correspondence lamp stand information
CN104105247B (en) Lamp control circuit
CN102832909A (en) Portable pulse signal generator

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150408

Termination date: 20180129

CF01 Termination of patent right due to non-payment of annual fee