29.08.2013 Views

Autonom robotväckarklocka med trådlös basstation - KTH

Autonom robotväckarklocka med trådlös basstation - KTH

Autonom robotväckarklocka med trådlös basstation - KTH

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

André Berglund<br />

FiM 2011<br />

Resistiv<br />

En resistiv pekskärm består i huvudsak av<br />

två lager. Överst finns en plastfilm vars<br />

undersida är täckt <strong>med</strong> en transparent<br />

hinna av en ledande metal, ITO, (översidan<br />

av denna plastfilm är den yta där<br />

beröringen sker). Sedan ett hårdare lager<br />

av glas eller plast, som också har en hinna<br />

av ledande metall, vilken är riktad mot den<br />

andra hinnan. Mellan dessa lager finns en<br />

ram längs kanterna som håller isär ytorna<br />

vid vila och innanför ramen ligger även små<br />

isolerande korn. Allra underst finns<br />

Figur 9%&!5,*4)!,-!$,4)($)!"7*:*7&3+!&($%!6(;&1!*4!(!3&1*&3!1&3*3),1!4&)0,1<br />

2. Elektroder i en resistiv touchscreen.<br />

ytterligare en ram som skiljer panelen från Källa: =3&&!>*?21&!@/ABC!(47!(!$,44&$)*4?!1&3*3),1!D&)0&&4!)%&!)0,!6(;&13<br />

Atmel<br />

:,6)(?&!()!)%*3!5,*4)!)%&!23&1!?&)3!*4-,1'()*,4!(D,2)!)%&!5,3*)*,4!,<br />

displayen. Längs motsatta kanter vid ,1)%,?,4(6!),!)%&!:,6)(?&!?1(7*&4)8!9,!?&)!(!$,'56&)&!3&)!,-!$,,17<br />

?1(7*&4)!'23)!D&!(556*&7!,4$&!*4!:&1)*$(6!(47!)%&4!*4!%,1*F,4)(6!7*1&<br />

metallhinnorna sitter elektroder, vilka är vinkelrätt vridna mellan de två lagren. Då ytan<br />

:,6)(?&!'23)!D&!(556*&7!),!,4&!6(;&1!(47!(!'&(321&'&4)!,-!)%&!<br />

vidrörs sker en förändring i spänningen som ,)%&1!6(;&1!*3!5&1-,1'&7C!4&H)!)%&!32556;!*3!*43)&(7!$,44&$)&7!),!<br />

går genom panelen då lagren kommer i<br />

)%&! ,55,3*)&! 6(;&1! :,6)(?&! *3! '&(321&78! I4! 3)(47/D;! ',7&! ,4<br />

kontakt <strong>med</strong> varandra, vilket gör att systemet $,44&$)&7!),!(!6&:&6!)1*??&1&7!*4)&1125)!*4!,17&1!),!7&)&$)!),2$%!($)*<br />

reagerar och kan beräkna var på ytan som<br />

9(D6&!@/K!-,1!$,44&$)*,43!0%*6&!'&(321*4?!)%&!$,,17*4()&38!<br />

beröringen inträffade. Detta görs genom att först lägga en spänning över ena axeln och<br />

Table 2-1. ./0*1&!),2$%!3$1&&43!3$(44*4?!<br />

låta en av elektroderna på andra axeln läsa av denna. Proceduren upprepas sedan för<br />

motsatt axel.<br />

Den enklaste och billigaste varianten kräver endast Y-Coordinate fyra kablar, M*/N! en till varje M*/N!O!QRS! elektrod längs L47!<br />

!<br />

<strong>med</strong> kanterna. Eftersom spänningen behöver läsas av på båda lagren, kommer panelen<br />

Q!T/0*1&!),2$%!3$1&&4!,46;!23&!)%&!),53%&&)!-,1!'&(321*4?8!J6&(3<br />

bli obrukbar om en skada skulle uppstå på ett -,1!$,44&$)*,43!0%*6&!'&(321*4?!)%&!$,,17*4()&3!,4!T/0*1&!),2$%!3<br />

av lagren. Dyrare varianter <strong>med</strong> fem kablar<br />

är inte lika känsliga för skador på det övre lagret Table då 2-2. större T/0*1&!),2$%!3$1&&43!3$(44*4?8!<br />

delen av elektroniken befinner<br />

sig på det undre lagret. I detta fall läggs en jämn spänning på topplagret och då kretsen<br />

sluts läses spänningen av i hörnen av panelen. Denna teknik lämpar sig bättre till större<br />

displayer än vad varianten <strong>med</strong> fyra kablar gör.<br />

!<br />

4 AVR341<br />

8<br />

Figure 2-3. "#$%&'()*$+!,-!(!./0*1&!),2$%!3$1&&4!0%&4!51&3321&!*3<br />

X+Excite X-Excite Y+Excite<br />

Standby L47! M*/N! M*/N!<br />

X-Coordinate L47! P$$! M*/N!<br />

ULExcite URExcite LLExcite LRExcite<br />

Standby L47! M*/N! M*/N! M*/N!<br />

X-Coordinate L47! P$$! L47! P$$!<br />

Y-Coordinate L47! L47! P$$! P$$!<br />

9,!?&)!(!$,'56&)&!3&)!,-!$,,17*4()&3C!)%&!:,6)(?&!?1(7*&4)!*3!(556*&<br />

6(;&1!,4$&!*4!%,1*F,4)(6!7*1&$)*,4!),!7&)&1'*4&!)%&!U!$,,17*4()&!(<br />

7*1&$)*,4!),!7&)&1'*4&!)%&!V!$,,17*4()&8!I4!D,)%!$(3&3!)%&!),53%&&)<br />

(! %*?%/*'5&7(4$&! '&(321&'&4)! (-)&1! )%&! 3&43*4?! :,6)(?&! %(3!

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!