Troksnis apstrādes algoritmu 8 stiepli touch screen

H

hanhao

Guest
Troksnis apstrādes algoritms 8 stiepli touch screen
Lūk, kā touch screen darba http://focus.ti.com/lit/an/slaa298/slaa298.pdfProblēma:
kad pieskārienu pildspalva stāv uz punktu un lasīšanas ADC vērtības no touch screen, izmantojot mikro kontrolieris, ADC vērtības ir nekad tajā pašā
piemēram, 1. lasījums varētu būt 500, 2. lasījumā ir 510, 3 ir 505.Tas izraisa kursoru drift par touch punktu, nevis kaut ko jauku par lietotāju

Piedāvātais risinājums:
Tagad to, ko es darīju bija radīt robežu aplis ap punktu, faktiski atslēga visas citas slikti nolasījumiem uz apli.<img src="http://img263.imageshack.us/img263/8210/circlejy5.jpg" border="0" alt="Noise handling algorithm in 8 wire touch screen" title="Troksnis apstrādes algoritms 8 stiepli touch screen"/>

<img src="http://img266.imageshack.us/img266/5989/circlehf0.jpg" border="0" alt="Noise handling algorithm in 8 wire touch screen" title="Troksnis apstrādes algoritms 8 stiepli touch screen"/>bet problēma ir tā, ka
- Lēngaitas pieskārienu pildspalva ātrums kustības, jo šī robeža loku, kursors lec no 1 aplis uz otru.ļoti neglīts un to neatļauj lēnas kustības.
- Lieluma robeža aplis ir paplašināta, ja touch screen nodilst, jo vairāk trokšņu

Vai kāds ir labāks risinājums?
paldies jau iepriekš
- Hanhao

 
Sveiki

Ļoti interesanta problēma.Es baidos, es neesmu iepazinies ar saistīto failu laika trūkuma dēļ, bet es dodu jums manu viedokli.

Parasti šie troksni saistītās problēmas tiek risinātas vidējā atlasīto vērtību laika intervālā T. Šis laiks ir jāaprēķina saskaņā ar jūsu vajadzībām, un jūs varat padarīt pielāgojama, es domāju, jūs varat ieviest algoritmu, lai noteiktu kustību un padarīt laiks T mazākas (to var piemērot arī attiecībā uz jūsu aprindās), un, ja tas ir statisks saglabāt ilgāk T,

Tagad, šķiet, ka slikti esat pārāk daudz precizitāte, es domāju, ja jums ir 8 biti ADC, varat mēģināt ignorējot pēdējo bitu, un, izmantojot tikai 7.

kopš Jūsu pieteikums ir reālā laikā, jūs nevarat appy attīstītāku techineques, piemēram, filtrēšanu.

Sāls

 
thank u visu par jūsu ierosinājumus!Man izdevās atrisināt problēmu ar aizstājēju vidējā metodi bez aparatūras izmaiņas

 

Welcome to EDABoard.com

Sponsor

Back
Top