1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx

26 407 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Giới thiệu về PAKMA 2002
Thể loại Tài liệu hướng dẫn
Năm xuất bản 2005
Định dạng
Số trang 26
Dung lượng 783,25 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Khi đó, danh sách các bi n ch ng trình nhân thì ch có giá tr trong ch ng trình nhân đ c s d ng.

Trang 2

M C L C

0 Gi i thi u v PAKMA 2002 1

1 Làm vi c v i đ án có s n 2

1.1 Cài đ t PAKMA lên máy tính 2

1.2 Kh i đ ng PAKMA 2

1.3 Giao di n chính c a PAKMA 2

1.4 Các thành ph n chính c a PAKMA 2

1.4.1 Ch ng trình nhân 3

1.4.2 B ng ph m vi bi n thiên c a các bi n s 3

1.4.3 B ng giá tr đ u cho các bi n s 4

1.4.4 Các c a s xu t 4

1.5 Thanh công c c a PAKMA 5

1.6 M m t đ án có s n 6

1.7 Th c hi n m t đ án đã m 6

1.7.1 Ch đ thí nghi m th c 6

1.7.2 Ch đ tái b n 6

1.7.3 Ch đ mô hình 6

1.8 Th c hi n các s a đ i đ i v i m t đ án 7

2 Thi t k các đ án 7

2.1 Các l nh l p trình trong ch ng trình nhân 7

2.1.1 Các toán t và phép gán 7

2.1.2 C u trúc vòng l p repeat until 7

2.1.3 C u trúc vòng l p for to do 8

2.1.4 C u trúc đi u ki n if then else 8

2.1.5 L nh xu t d li u Output()ho c Ausgabe() 8

3 Làm vi c v i VisEdit 8

3.1 C u trúc tác đ ng 8

3.2 Kh i đ ng VisEdit 9

3.3 Giao di n c a VisEdit 9

3.4 Các bi u t ng đ c s d ng trong c u trúc tác đ ng 9

3.4.1 H ng s 9

3.4.2 i l ng hàm 10

3.4.3 i l ng tích phân 10

3.4.4 B phát sinh s ki n 11

3.5 Ví d v vi c thi t k c u trúc tác đ ng 11

3.5.1 Xác đ nh nh ng đ i l ng c n thi t nh t cho mô hình 11

3.5.2 T o bi u t ng t ng ng v i nh ng đ i l ng nói trên 12

3.5.3 t tên cho các bi u t ng 12

3.5.4 Liên k t các bi u t ng v i nhau 12

3.5.5 Khai báo công th c cho các đ i l ng 12

3.5.6 Ch nh s a và trang trí 13

3.5.7 T o ch ng trình nhân 13

4 Làm vi c v i các c a s xu t 14

Trang 3

4.1 Thi t k các đ i t ng bi u di n s li u 14

4.1.1 ng h s 14

4.1.2 ng h kim 14

4.1.3 Bi u di n thanh 15

4.1.4 th 15

4.2 Thi t k các ph n t ho t hình 15

4.2.1 Các ph n t ho t hình 15

4.2.2 Liên k t các đi m đi u khi n c a ph n t ho t hình v i các bi n xu t 16

4.2.3 ánh d u các ph n t ho t hình trong c a s xu t 17

4.3 Thi t k đ i t ng dùng đ nh p giá tr 17

4.3.1 Thanh cu n 17

4.3.2 Khoá chuy n 18

4.3.3 Nút b m 18

5 Ví d v thi t k mô hình dao đ ng c a con l c lò xo 18

5.1 Các ý t ng thi t k : 18

5.2 T o ch ng trình nhân b ng VisEdit 19

5.3 T o c a s xu t 19

5.4 T o dòng ch làm tiêu đ 19

5.5 T o đ th bi u di n quan h x-t và v-t 20

5.6 T o hình nh ho t hình c a con l c 20

5.7 Liên k t các ph n t ho t hình v i các bi n 20

5.8 Th c hi n đ án và ch nh s a (n u c n) 21

6 Thi t k thí nghi m v i con l c lò xo 21

6.1 M c đích: 21

6.2 D ng c và b trí thí nghi m: 21

6.3 Vi t ch ng trình nhân: 22

6.4 Thi t k c a s xu t: 22

6.5 Ti n hành thí nghi m: 23

Trang 4

0 Gi i thi u v PAKMA 2002

Ph n m m PAKMA là s n ph m c a nhóm nghiên c u ph n m m (PM) d y h c do

GS TS D Heuer (nguyên tr ng B môn lý lu n d y h c V t lý, Vi n v t lý và thiên v n,

i h c Wuerzburg, CHLB c) ch trì ây là s n ph m đ c thi t k theo quan đi m k t

h p gi a ba xu h ng chính trong vi c ng d ng tin h c vào d y h c, đó là dùng máy vi tính nh là:

a) m t thi t b v n n ng trong các thí nghi m v t lý, trong đó bao g m c ch c

Animation Ph n m m PAKMA có th th c hi n các công vi c:

+ o các đ i l ng trong các thí nghi m V t lý (Messen)

+ Mô ph ng các hi n t ng, quá trình V t lý (Modellieren)

+ Phân tích s li u đo đ c t th c nghi m (Analyse)

+ T o các hình nh chuy n đ ng (Animation)

Có th nói, PAKMA là m t ph n m m chuyên d ng cho b môn v t lý và có kh

n ng h tr r t cao đ i v i GV v t lý vì ngoài nh ng thi t b đ c thi t k s n (do nhóm nghiên c u và phát tri n PM PAKMA) ng i GV có th t ch t o các thi t b đo t ng thích v i ph n c ng c a PAKMA ho c s d ng nh ng thi t b đã có s n trên th tr ng (Ví

d : GV có th s d ng con chu t c a máy vi tính nh là m t thi t b c m ng chuy n đ ng trong m t ph ng, có th dùng các thi t b đo có đ u n i v i máy vi tính thông qua các c ng COM ho c LPT…) đ ti n hành các thí nghi m VL t thi t k

có th th c hi n đ c các ch c n ng đã nêu, h th ng PAKMA bao g m các thành ph n:

Ph n c ng:

- Card ISA g n vào b ng m ch chính c a máy tính

- Các môdun bi n đ i tín hi u t ng t - s

- H p giao ti p g m 8-16 kênh đo hi u đi n th và 2 kênh đ m xung

- Các b c m ng c , quang, đi n đ thu nh n tín hi u t các thí nghi m VL

Trang 5

1 Làm vi c v i đ án có s n

1.1 Cài đ t PAKMA lên máy tính

Mu n cài đ t PAKMA lên máy tính và s d ng phiên b n ti ng Vi t ho c ti ng Anh thì có th làm theo 2 cách sau:

- Cài phiên b n ti ng c: cho th c hi n t p tin Setup.exe t đ a ph n m m ho c t gói ph n m m đ c t i t m ng (qua đ a ch didaktik.physik.uni-wuerzburg.de) đ cài đ t PAKMA lên đ a c ng Sau đó thay th t p tin ch ng trình PAKMA.EXE b ng t p tin v i phiên b n ti ng Vi t ho c ti ng Anh t ng ng

- Sao chép th m c PAKMA2002 t đ a CD vào đ a c ng

Chú ý: Mu n s d ng đ c PAKMA thì ng i s d ng ph i có quy n truy c p đ c

vào th m c C:\Windows\System32 c a th m c ch a các t p tin h th ng c a h đi u hành Windows

1.2 Kh i đ ng PAKMA

Ph n m m PAKMA đ c kh i đ ng gi ng nh t t c các ph n m m ch y trên Windows khác

Trang 6

• T p tin s li u đo đ c (thu đ c khi s d ng PAKMA đ đo các đ i l ng V t lý trong thí nghi m) T phiên b n PAKMA 2000 b giá tr đo đ c t thí nghi m có

th đ c l u tr chung v i ch ng trình nhân và các thành ph n khác trong m t t p tin đ án

Kho ng bi n thiên c a các bi n s xu t đ c khai báo trong danh sách các kho ng

bi n thiên Các kho ng bi n thiên này đ c bi t có ý ngh a đ i v i vi c bi u di n s li u trên các đ th ho c bi u di n các hình nh đ ng trong nh ng c a s xu t

Hình 2: B ng khai báo ph m vi bi n thiên c a các bi n s

Trang 7

m b ng này, ch n m c Nh p Kho ng bi n thiên Khi đó, danh sách các bi n

ch ng trình nhân thì ch có giá tr trong ch ng trình nhân đ c s d ng

N u không có giá tr đ u nào đ c khai báo cho các bi n n m v trái c a các phép gán thì bi n đó s t đ ng l y giá tr 0 lúc ch ng trình nhân b t đ u th c hi n Ví d , n u trong ch ng trình nhân có dòng l nh x:=x+v*dt; thì bi n x s đ c t đ ng gán giá tr

b ng 0 n u không có m t khai báo nào khác cho giá tr đ u c a bi n này

• Bi u di n các ph n t ho t hình b ng cách ch n nh ng l nh trong m c Ho t hình

• Nh p giá tr cho các bi n s thông qua thanh cu n, khoá chuy n ho c nút

b m

Trang 8

Hình 5: M t c a s xu t trong đ án v dao đ ng c a h 2 v t n ng, 2 lò xo

1.5 Thanh công c c a PAKMA

C ng nh trong nh ng ng d ng Window khác, PAKMA có m t s thanh công c

dùng đ ti t ki m th i gian g i th c hi n các l nh thông qua h th ng b ng ch n Hình d i

đây là thanh công c chu n c a PAKMA

Hình 6: Thanh công c chu n c a PAKMA

B ng 1: Các nút trong thanh công c chu n và l nh t ng ng

T p tin Chuy n sang ch đ thi t k Ch n hi n th các c a s xu t

Th c hi n đ án Nh là thí nghi m th c

Ch n hi n th các l p đ i t ng trong c a s xu t

Th c hi n đ án Nh là tái

b n

B t/t t đ ng k ô (đ ng l i) trong c a s xu t

Trang 9

1.6 M m t đ án có s n

V nguyên t c, có th m đ án c a PAKMA (t p tin có d ng *.prj) b ng cách nh p đúp chu t vào bi u t ng c a đ án trong Windows Explorer Khi đó, Windows s g i th c

hi n ch ng trình PAKMA và m đ án đ c ch n ra m t cách t đ ng Tuy nhiên, n u

mu n m đ án khi đã kh i đ ng PAKMA thì hãy làm theo các b c sau:

− Ch n m t t p tin đ án thích h p nh t v i m c đích s d ng trong các tài li u đ c cung c p cùng v i PAKMA

− Ghi l i tên c a t p tin đ án đó (có đ ng d n th m c c n thi t)

− Ch n l nh T p tin M (ho c nh p chu t vào nút trên thanh công c ) đ m

t p tin đ án đã ch n

− N u đ án này là m t thí nghi m và s li u đo đ c không đ c l u cùng v i t p tin

đ án thì ph i t i thêm t p tin s li u đo b ng cách ch n l nh T p tin T i các thành ph n S li u đo

− Cho th c hi n đ án b ng cách ch n Th c hi n đ án Nh là tái b n ho c Th c

hi n đ án Nh là mô hình (N u có ch n l nh Th c hi n đ án Hi n th h p tho i cho b đ m s li u đ th thì ph i kh ng đ nh l i vi c th c hi n đ án b ng cách nh p chu t vào nút Ch p nh n c a h p tho i)

1.7 Th c hi n m t đ án đã m

Có nhi u cách khác nhau đ th c hi n m t đ án đã m tùy theo b n ch t c a đ án

Tr vi c th c hi n m t thí nghi m th t thì nh ng ch đ th c hi n khác có th dùng m t cách tu ý Tuy nhiên, t c đ th c hi n c a các ch đ s t ng d n theo th t : thí nghi m

th t, tái b n, mô hình Nói chung, PAKMA s cho th c hi n m t đ án cho đ n khi h t kho ng th i gian khai báo ho c h t vòng l p chính trong ch ng trình nhân tr khi có đi u khi n ng t/d ng đ án c a ng i s d ng (ch ng h n nh nh p chu t vào các nút ; và )

1.7.1 Ch đ thí nghi m th c

Trong ch đ này, PAKMA s đi u khi n các thi t b đo đ c n i v i máy tính đ thu

th p s li u c n thi t cho các đ i l ng v t lý làm đi u này, ta th c hi n l nh Th c hi n

đ án Nh là thí nghi m th c ho c nh p chu t l n l t vào các nút ; và

Mu n k t thúc đ án (c ng là k t thúc quá trình đo đ c) thì nh p chu t vào nút

1.7.2 Ch đ tái b n

Trong ch đ này, PAKMA s th c hi n l i thí nghi m đ c l p v i thi t b thí nghi m

ho c th c hi n mô hình c a quá trình v t lý đã đ c thi t k trong ch ng trình nhân (N u

là th c hi n l i thí nghi m thì ph i t i s li u đo) Ch đ tái b n đ c th c hi n b ng l nh:

Th c hi n đ án Nh là tái b n ho c thông qua các nút t t: ; và trên thanh công c án s đ c th c hi n cho đ n khi h t th i gian qui đ nh trong ch ng trình nh t

ho c khi ta nh p chu t vào nút

Có th thay đ i t c đ th c hi n c a đ án b ng cách s d ng thanh tr t Giá tr b ng 1 c a h s này ng v i t c đ c a thí nghi m trong th i gian th c

1.7.3 Ch đ mô hình

th c hi n m t đ án theo ch đ mô hình, th c hi n l nh Th c hi n đ án Nh

là mô hình ho c l n l t nh p chu t vào các nút: ; và

Trang 10

Ngoài ra, đ i v i ch đ tái b n và mô hình thì có th s d ng các nút đi u khi n

và đ t m d ng ho c th c hi n đ án theo t ng b c m t ( ng v i kho ng th i gian

dt đã khai báo trong ch ng trình nhân)

1.8 Th c hi n các s a đ i đ i v i m t đ án

làm cho m t đ án có s n tr nên thích h p v i nhu c u s d ng, ta có th s

− thay đ i các tham s ho c các giá tr đ u c a các bi n: dùng h p tho i Các giá tr

đ u

− đ nh l i kích c m i cho các bi n và đ th trong c a s xu t: thay đ i các kho ng

bi n thiên c a các bi n xu t (Kho ng bi n thiên)

− thay đ i các phép tính toán bên trong đ án: thay đ i ch ng trình nhân

− thêm/b t các ph n t ho t hình ho c các đ i t ng đ h a khác trong c a s xu t

− thay đ i các liên k t gi a các ph n t ho t hình ho c liên k t gi a các ph n t ho t hình v i các bi n xu t

2 Thi t k các đ án

M t đ án hoàn ch nh c a PAKMA (th ng đ c l u thành các t p tin có d ng *.prj

ho c *.pro) bao g m t t c các thành ph n c n thi t cho vi c th c hi n đ án Nh ng

môđun này là:

+ Toán t s h c: + (phép c ng); - (phép tr ); * (phép nhân); / (phép chia)

+ Toán t logic: and; or; not

+ Phép gán: :=

2.1.2 C u trúc vòng l p repeat until

C u trúc này t o ra m t vòng l p Các l nh bên trong vòng l p đ c th c hi n cho

đ n khi đi u ki n nêu sau t khoá until đ c tho mãn Ví d , vòng l p

Trang 11

C u trúc này luôn đ c s d ng trong ch ng trình nhân c a PAKMA vì dù trong thí nghi m hay trong mô hình thì các phép đo ho c các phép tính toán đ u đ c th c hi n nhi u l n trong nh ng kho ng th i gian dt nh t đ nh

2.1.3 C u trúc vòng l p for to do

Vòng l p này s k t thúc sau m t s l n l p cho tr c Ví d , vòng l p

for i:=1 to 10 do x:=x+dx;

s th c hi n vi c t ng giá tr c a x lên m t l ng là dx trong 10 l n

2.1.4 C u trúc đi u ki n if then else

C u trúc này cho phép phân nhánh ch ng trình tu theo đi u ki n đ c nêu lên trong m nh đ if N u đi u ki n nghi m đúng thì các l nh nêu trong m nh đ then s

đ c th c hi n, n u không, các l nh trong m nh đ else s đ c th c hi n

2.1.5 L nh xu t d li u Output()ho c Ausgabe()

L nh Output (ho c Ausgabe) dùng đ g i / xu t giá c a các bi n s d ng trong

ch ng trình nhân ra c a s xu t Khi m t bi n đã đ c khai báo trong danh sách các tham

s c a l nh Output thì giá tr c a bi n đó s có th đ c hi n th trong c a s xu t d i nhi u d ng khác nhau Ví d , n u mô hình hoá dao đ ng c a con l c lò xo thì trong ch ng trình nhân có th có l nh output(t, x, v, a); đ xu t các bi n th i gian (t), đ l ch (x) kh i v trí cân b ng c a qu n ng, v n t c (v) và gia t c (a) c a qu n ng Sau khi đã

đ c khai báo, bi n t và x có th đ c s d ng trong đ th x-t, bi n x còn có th đ c s

d ng trong liên k t v i ph n t ho t hình (lò xo, qu n ng…), bi n v và a s đ c bi u di n

m i tên s đ c tính t giá tr c a đ i l ng n m g c m i tên

Trang 12

Hình 7: Ví d v c u trúc tác đ ng dùng đ mô hình hoá dao đ ng

c a m t h 2 v t g n vào 2 lò xo

T c u trúc tác đ ng, VisEdit s t o ra ch ng trình nhân cho đ án PAKMA theo thu t toán tính g n đúng đ c ch n cùng v i m t s tùy ch n đ c khai báo tr c

3.2 Kh i đ ng VisEdit

Có nhi u cách khác nhau đ kh i đ ng VisEdit:

− Kh i đ ng VisEdit nh là m t ng d ng c a Windows: qua menu nút Start trên thanh tác v (task bar), qua shortcut c a VisEdit, …

− Kh i đ ng VisEdit t PAKMA: thông qua l nh So n th o → Load VisEdit

ho c nh p chu t vào nút trên thanh công c chu n c a PAKMA

Trong VisEdit, h ng s là m t bi n s có giá tr xác đ nh và không thay đ i

trong quá trình th c hi n ch ng trình nhân (ví d : kh i l ng c a các v t, đ c ng

c a lò xo, gia t c tr ng tr ng…) Bi u t ng c a h ng s là m t hình tròn Bên

trong hình tròn là tên c a h ng s Phía ngoài hình tròn là mô t ng n g n v h ng s đó

H p tho i dùng đ khai báo m t h ng s có d ng:

Trang 13

Hình 9: Khai báo cho h ng s

i l ng hàm là m t đ i l ng mà giá tr c a nó đ c tính t m t hay

nhi u đ i l ng khác b ng m t phép gán tr c ti p (ví d nh l c đàn h i c a lò

xo; đ ng n ng c a v t chuy n đ ng; th n ng đàn h i c a lò xo…) i l ng

hàm đ c bi u di n b ng bi u t ng nh hình bên c nh Mu n khai báo thông tin cho đ i

l ng hàm thì nh p đúp chu t vào bi u t ng c a đ i l ng H p tho i đ khai báo các thu c tính c a đ o l ng hàm s xu t hi n

Ví d , n u F là l c đàn h i c a lò xo có đ c ng k ng v i đ l ch x kh i v trí cân

b ng thì ta nh p vào ô công th c: -f*x

Hình 10: Khai báo công th c tính cho cho đ i l ng hàm

3.4.3 i l ng tích phân

i l ng tích phân (integrated quality) là đ i l ng đ c tính b ng

cách c ng d n giá tr sau nh ng kho ng th i gian dt cho tr c Ví d , sau

m t kho ng th i gian dt thì v n t c c a m t v t bi n thiên đ c m t

l ng là dv=a.dt Khi đó, v là m t đ i l ng tích phân và đ c vi t d i

d ng câu l nh v := v + a*dt ho c v := v+dv (v i dv := a*dt) Vi c khai báo thông s cho đ i

l ng tích phân đ c th c hi n t ng t nh v i đ i l ng hàm, ch khác là ta ch c n nh p công th c đ tính ph n bi n phân c a đ i l ng Ví d , v i đ i l ng v n t c trên thì ta

ch c n nh p ph n a*dt trong công th c vì đó chính là ph n bi n phân dv c a v n t c v

Ngày đăng: 24/01/2014, 04:20

HÌNH ẢNH LIÊN QUAN

Hình 1: Giao di n chính c a PAKMA - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 1 Giao di n chính c a PAKMA (Trang 5)
Hình 5: M t c a s  xu t trong  đ  án v  dao  đ ng c a h  2 v t n ng, 2 lò xo - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 5 M t c a s xu t trong đ án v dao đ ng c a h 2 v t n ng, 2 lò xo (Trang 8)
Hình 7: Ví d  v  c u trúc tác  đ ng dùng  đ  mô hình hoá dao  đ ng - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 7 Ví d v c u trúc tác đ ng dùng đ mô hình hoá dao đ ng (Trang 12)
Hình 8: M t ph n c a giao di n VisEdit - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 8 M t ph n c a giao di n VisEdit (Trang 12)
Hình 9: Khai báo cho h ng s - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 9 Khai báo cho h ng s (Trang 13)
Hình 10: Khai báo công th c tính cho cho  đ i l ng hàm - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 10 Khai báo công th c tính cho cho đ i l ng hàm (Trang 13)
Hình 11: Khai báo công th c cho  đ i l ng tích phân - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 11 Khai báo công th c cho đ i l ng tích phân (Trang 14)
Hình 12: Khai báo cho b  phát sinh s  ki n - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 12 Khai báo cho b phát sinh s ki n (Trang 14)
Hình 17: H p tho i  đ  ch n ph ng án t o ch ng trình nhân - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 17 H p tho i đ ch n ph ng án t o ch ng trình nhân (Trang 16)
Hình 23: Ví d  v  liên k t to   đ  m t  đ i m v i bi n xu t - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 23 Ví d v liên k t to đ m t đ i m v i bi n xu t (Trang 20)
Hình 25: Khai báo thu c tính cho khoá - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 25 Khai báo thu c tính cho khoá (Trang 21)
Hình 24: Khai báo thu c tính cho - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 24 Khai báo thu c tính cho (Trang 21)
Hình 28: K t qu  thi t k  c a - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 28 K t qu thi t k c a (Trang 22)
Hình 30: Khai báo cho các  đ  th - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 30 Khai báo cho các đ th (Trang 23)
Hình 32: K t qu  th c hi n  đ  án - Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 docx
Hình 32 K t qu th c hi n đ án (Trang 24)

TỪ KHÓA LIÊN QUAN

w