Giáo trình hình thành giai đoạn hướng dẫn lập trình chăm sóc cây trồng p7
Số trang: 10
Loại file: pdf
Dung lượng: 1.29 MB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
.§å ¸n tèt nghiÖpNguyÔn Th¸i Häc - Líp T§H 46cho phÐp ng¾t vµ tr¹ng th¸i cña ch©n quan hÖ víi sù lùa chän chÕ ®é ng¾t. ë cÊp ®é chip, do tr¹ng th¸i tù nhiªn cña cæng nèi d©y OR, ng¾t GPIO kh«ng ph¶i lµ ng¾t nh¹y theo s−ên hay ng¾t nh¹y theo møc. Chóng cã thÓ ®−îc lùa chän lµ nh¹y theo s−ên nh−ng nh¹y theo møc ph¶i ®−îc th¸o bá khái ®−êng ra ng¾t cña cæng nèi d©y OR. NÕu kh«ng cã ng¾t GPIO nµo ®ang x¸c nhËn, th× mét ng¾t GPIO sÏ ®−îc sinh ra bÊt cø...
Nội dung trích xuất từ tài liệu:
Giáo trình hình thành giai đoạn hướng dẫn lập trình chăm sóc cây trồng p7.§å ¸n tèt nghiÖp NguyÔn Th¸i Häc - Líp T§H 46cho phÐp ng¾t vµ tr¹ng th¸i cña ch©n quan hÖ víi sù lùa chän chÕ ®é ng¾t. ëcÊp ®é chip, do tr¹ng th¸i tù nhiªn cña cæng nèi d©y OR, ng¾t GPIO kh«ngph¶i lµ ng¾t nh¹y theo s−ên hay ng¾t nh¹y theo møc. Chóng cã thÓ ®−îc lùachän lµ nh¹y theo s−ên nh−ng nh¹y theo møc ph¶i ®−îc th¸o bá khái ®−êng rang¾t cña cæng nèi d©y OR. NÕu kh«ng cã ng¾t GPIO nµo ®ang x¸c nhËn, th×mét ng¾t GPIO sÏ ®−îc sinh ra bÊt cø khi nµo bit cho phÐp ng¾t cña mét ch©nGPIO ®−îc set vµ ch©n GPIO chuyÓn sang cao hoÆc thÊp mét c¸ch thÝch hîp.Mét khi ®iÒu nµy x¶y ra, ®−êng ra cña ng¾t INTO sÏ ®−îc kÐo xuèng thÊp ®Óx¸c nhËn ng¾t GPIO (Gi¶ ®Þnh r»ng c¸c ®iÒu kiÖn sinh ng¾t cña hÖ thèng lµcho phÐp, nh− lµ cho phÐp ng¾t GPIO toµn côc vµ cho phÐp ng¾t toµn côc).L−u ý r»ng cho phÐp ng¾t ë ch©n cã thÓ x¸c nhËn ®Çu ra ng¾t INTO ngay lËptøc, nÕu nh− ®iÒu kiÖn chÕ ®é ng¾t ®· s½n sµng xuÊt hiÖn ë ch©n. Mét khiINTO ®−îc kÐo xuèng møc thÊp, nã sÏ tiÕp tôc gi÷ INTO ë møc thÊp cho ®Õnkhi mét trong c¸c ®iÒu kiÖn sau ®©y thay ®æi: - Bit cho phÐp ng¾t ë ch©n ®−îc xãa - §iÖn ¸p ë ch©n chuyÓn ®æi sang tr¹ng th¸i ®èi lËp . - Trong chÕ ®é thay ®æi ng¾t, thanh ghi d÷ liÖu ®−îc ®äc, do ®ã thiÕt lËpmøc ®é ng¾t néi t¹i sang tr¹ng th¸i ®èi lËp. - ChÕ ®é ng¾t bÞ thay ®æi do ®ã tr¹ng th¸i hiÖn thêi cña ch©n kh«ng sinh rang¾t. Khi mét trong c¸c ®iÒu kiÖn trªn x¶y ra th× ®Çu ra INTO ®−îc gi¶iphãng. T¹i thêi ®iÓm nµy, c¸c ch©n kh¸c (hoÆc chÝnh ch©n nµy) cã thÓ x¸cnhËn ®Çu ra ng¾t cña nã, kÐo ®−êng chung xuèng thÊp ®Ó x¸c nhËn mét ng¾tmíi. L−u ý r»ng nÕu mét ch©n ®ang x¸c nhËn ®−êng ra ng¾t INTO vµ khi ®ãmét ch©n kh¸c l¹i x¸c nhËn ®Çu ra ng¾t cña nã th× khi ch©n tr−íc gi¶i phãng®−êng ra ng¾t cña nã mµ ch©n thø hai ®· ®iÒu khiÓn ®Çu ra ng¾t INTO cña nãth× sÏ kh«ng cã sù thay ®æi nµo ®−îc ph¸t hiÖn ra ë ®Çu ra ng¾t INTO. Tøc lµsÏ kh«ng cã ng¾t míi nµo ®−îc x¸c nhËn trªn ng¾t GPIO. Chó ý, sö dôngAND/OR tr¹ng th¸i cña ch©n GPIO vµ cña bit cho phÐp ng¾t toµn côc ®Ó n¾mb¾t ®−îc toµn bé c¸c ng¾t cña cæng nèi d©y OR trong khèi GPIO. - 62 -Khoa C¬ §iÖn Tr−êng §HNN I - Hμ Néi. §å ¸n tèt nghiÖp NguyÔn Th¸i Häc - Líp T§H 46 4. HÖ thèng khèi PSoC sè CÊu tróc cña hÖ thèng sè H×nh 3 - 1: S¬ ®å khèi m« t¶ cÊu tróc c¸c khèi sè trong PSoC • Nh÷ng ngo¹i vi ®−îc t¹o bëi khèi PSoC sè C¸c bé ®Þnh thêi 8,16,24,32-bit víi c¸c ®Æc ®iÓm sau: H×nh 3 - 2: S¬ ®å nguyªn lý cña bé ®Þnh thêi - §é réng thanh ghi 8, 16, 24, 32 bit, sö dông 1,2,3,4 khèi PSoC theo thø tù - Xung nhÞp nguån lªn tíi 48 MHz. - Tù ®éng n¹p l¹i chu kú khi ®Õm xong. - Kh¶ n¨ng chôp (capture) tíi 24 MHz. - §Çu ra ®Õm kÕt thóc cã thÓ ®−îc sö dông nh− lµ ®Çu vµo xung nhÞp cho c¸c chøc n¨ng sè vµ t−¬ng tù kh¸c. - Lùa chän chÕ ®é ng¾t khi ®Õm kÕt thóc hoÆc lµ khi bé ®Õm ®¹t mét gi¸ - 63 - Khoa C¬ §iÖn Tr−êng §HNN I - Hμ Néi. §å ¸n tèt nghiÖp NguyÔn Th¸i Häc - Líp T§H 46 trÞ ®Æt tr−íc. C¸c Module bé ®Þnh thêi lµ nh÷ng bé ®Õm lïi víi chu kú cã thÓ lËp tr×nh ®−îc, cã kh¶ n¨ng chôp gi÷. Xung nhÞp vµ c¸c tÝn hiÖu cho phÐp cã thÓ ®−îc lùa chän tõ nguån ngoµi hoÆc tõ xung nhÞp hÖ thèng. Sau khi ®· khëi ®éng, Bé ®Þnh thêi ho¹t ®éng liªn tôc vµ tù ®éng t¶i chu kú tõ thanh ghi chu kú mçi khi ®Õm kÕt thóc. C¸c sù kiÖn cã thÓ chôp gi÷ gi¸ trÞ ®Õm hiÖn thêi cña Timer b»ng c¸ch x¸c nhËn s−ên xung cña tÝn hiÖu chôp gi÷ ë ®Çu vµo. Trong mçi chu kú, bé ®Þnh thêi sÏ so s¸nh gi¸ trÞ ®Õm víi gi¸ trÞ so s¸nh ®Æt ë trong thanh ghi compare ®Ó kiÓm tra ®iÒu kiÖn “Less than” hay “Less than or Equal To”. C¸c ng¾t cã thÓ ®−îc sinh ra dùa trªn tÝn hiÖu ®Õm kÕt thóc hoÆc ®iÒu kiÖn so s¸nh. C¸c bé ®Õm 8, 16,24,32 bit víi nh÷ng ®Æc ®iÓm sau: - §é réng thanh ghi ®Õm 8,16,24,32 bit, t−¬ng øng chiÕm 1,2,3,4 khèi PSoC. - Xung nhÞp cã thÓ lªn tíi 48 MHz. - Tù ®éng t¶i l¹i chu kú khi ®Õm kÕt thóc. - §é réng xung cã thÓ lËp tr×nh ®−îc. - Cã ®Çu vµo cho phÐp/kh«ng cho phÐp ho¹t ®éng ®Õm liªn tôc. H×nh 3 - 3: S¬ ®å nguyªn lý cña bé ®Õm. Bé ®iÒu chÕ ®é réng xung 8,16 bit víi nh÷ng ®Æc ®iÓm sau: - 64 - Khoa C¬ §iÖn Tr−êng §HNN I - Hμ Néi. §å ¸n tèt nghiÖp NguyÔn Th¸i Häc - Líp T§H 46 - Bé ®iÒu chÕ ®é réng xung 8 bit hoÆc 16 bit sö dông 1 hoÆc 2 khèi sè. - Nguån xung nhÞp cã thÓ lªn tíi 48MHz. - Tù ®éng n¹ ...
Nội dung trích xuất từ tài liệu:
Giáo trình hình thành giai đoạn hướng dẫn lập trình chăm sóc cây trồng p7.§å ¸n tèt nghiÖp NguyÔn Th¸i Häc - Líp T§H 46cho phÐp ng¾t vµ tr¹ng th¸i cña ch©n quan hÖ víi sù lùa chän chÕ ®é ng¾t. ëcÊp ®é chip, do tr¹ng th¸i tù nhiªn cña cæng nèi d©y OR, ng¾t GPIO kh«ngph¶i lµ ng¾t nh¹y theo s−ên hay ng¾t nh¹y theo møc. Chóng cã thÓ ®−îc lùachän lµ nh¹y theo s−ên nh−ng nh¹y theo møc ph¶i ®−îc th¸o bá khái ®−êng rang¾t cña cæng nèi d©y OR. NÕu kh«ng cã ng¾t GPIO nµo ®ang x¸c nhËn, th×mét ng¾t GPIO sÏ ®−îc sinh ra bÊt cø khi nµo bit cho phÐp ng¾t cña mét ch©nGPIO ®−îc set vµ ch©n GPIO chuyÓn sang cao hoÆc thÊp mét c¸ch thÝch hîp.Mét khi ®iÒu nµy x¶y ra, ®−êng ra cña ng¾t INTO sÏ ®−îc kÐo xuèng thÊp ®Óx¸c nhËn ng¾t GPIO (Gi¶ ®Þnh r»ng c¸c ®iÒu kiÖn sinh ng¾t cña hÖ thèng lµcho phÐp, nh− lµ cho phÐp ng¾t GPIO toµn côc vµ cho phÐp ng¾t toµn côc).L−u ý r»ng cho phÐp ng¾t ë ch©n cã thÓ x¸c nhËn ®Çu ra ng¾t INTO ngay lËptøc, nÕu nh− ®iÒu kiÖn chÕ ®é ng¾t ®· s½n sµng xuÊt hiÖn ë ch©n. Mét khiINTO ®−îc kÐo xuèng møc thÊp, nã sÏ tiÕp tôc gi÷ INTO ë møc thÊp cho ®Õnkhi mét trong c¸c ®iÒu kiÖn sau ®©y thay ®æi: - Bit cho phÐp ng¾t ë ch©n ®−îc xãa - §iÖn ¸p ë ch©n chuyÓn ®æi sang tr¹ng th¸i ®èi lËp . - Trong chÕ ®é thay ®æi ng¾t, thanh ghi d÷ liÖu ®−îc ®äc, do ®ã thiÕt lËpmøc ®é ng¾t néi t¹i sang tr¹ng th¸i ®èi lËp. - ChÕ ®é ng¾t bÞ thay ®æi do ®ã tr¹ng th¸i hiÖn thêi cña ch©n kh«ng sinh rang¾t. Khi mét trong c¸c ®iÒu kiÖn trªn x¶y ra th× ®Çu ra INTO ®−îc gi¶iphãng. T¹i thêi ®iÓm nµy, c¸c ch©n kh¸c (hoÆc chÝnh ch©n nµy) cã thÓ x¸cnhËn ®Çu ra ng¾t cña nã, kÐo ®−êng chung xuèng thÊp ®Ó x¸c nhËn mét ng¾tmíi. L−u ý r»ng nÕu mét ch©n ®ang x¸c nhËn ®−êng ra ng¾t INTO vµ khi ®ãmét ch©n kh¸c l¹i x¸c nhËn ®Çu ra ng¾t cña nã th× khi ch©n tr−íc gi¶i phãng®−êng ra ng¾t cña nã mµ ch©n thø hai ®· ®iÒu khiÓn ®Çu ra ng¾t INTO cña nãth× sÏ kh«ng cã sù thay ®æi nµo ®−îc ph¸t hiÖn ra ë ®Çu ra ng¾t INTO. Tøc lµsÏ kh«ng cã ng¾t míi nµo ®−îc x¸c nhËn trªn ng¾t GPIO. Chó ý, sö dôngAND/OR tr¹ng th¸i cña ch©n GPIO vµ cña bit cho phÐp ng¾t toµn côc ®Ó n¾mb¾t ®−îc toµn bé c¸c ng¾t cña cæng nèi d©y OR trong khèi GPIO. - 62 -Khoa C¬ §iÖn Tr−êng §HNN I - Hμ Néi. §å ¸n tèt nghiÖp NguyÔn Th¸i Häc - Líp T§H 46 4. HÖ thèng khèi PSoC sè CÊu tróc cña hÖ thèng sè H×nh 3 - 1: S¬ ®å khèi m« t¶ cÊu tróc c¸c khèi sè trong PSoC • Nh÷ng ngo¹i vi ®−îc t¹o bëi khèi PSoC sè C¸c bé ®Þnh thêi 8,16,24,32-bit víi c¸c ®Æc ®iÓm sau: H×nh 3 - 2: S¬ ®å nguyªn lý cña bé ®Þnh thêi - §é réng thanh ghi 8, 16, 24, 32 bit, sö dông 1,2,3,4 khèi PSoC theo thø tù - Xung nhÞp nguån lªn tíi 48 MHz. - Tù ®éng n¹p l¹i chu kú khi ®Õm xong. - Kh¶ n¨ng chôp (capture) tíi 24 MHz. - §Çu ra ®Õm kÕt thóc cã thÓ ®−îc sö dông nh− lµ ®Çu vµo xung nhÞp cho c¸c chøc n¨ng sè vµ t−¬ng tù kh¸c. - Lùa chän chÕ ®é ng¾t khi ®Õm kÕt thóc hoÆc lµ khi bé ®Õm ®¹t mét gi¸ - 63 - Khoa C¬ §iÖn Tr−êng §HNN I - Hμ Néi. §å ¸n tèt nghiÖp NguyÔn Th¸i Häc - Líp T§H 46 trÞ ®Æt tr−íc. C¸c Module bé ®Þnh thêi lµ nh÷ng bé ®Õm lïi víi chu kú cã thÓ lËp tr×nh ®−îc, cã kh¶ n¨ng chôp gi÷. Xung nhÞp vµ c¸c tÝn hiÖu cho phÐp cã thÓ ®−îc lùa chän tõ nguån ngoµi hoÆc tõ xung nhÞp hÖ thèng. Sau khi ®· khëi ®éng, Bé ®Þnh thêi ho¹t ®éng liªn tôc vµ tù ®éng t¶i chu kú tõ thanh ghi chu kú mçi khi ®Õm kÕt thóc. C¸c sù kiÖn cã thÓ chôp gi÷ gi¸ trÞ ®Õm hiÖn thêi cña Timer b»ng c¸ch x¸c nhËn s−ên xung cña tÝn hiÖu chôp gi÷ ë ®Çu vµo. Trong mçi chu kú, bé ®Þnh thêi sÏ so s¸nh gi¸ trÞ ®Õm víi gi¸ trÞ so s¸nh ®Æt ë trong thanh ghi compare ®Ó kiÓm tra ®iÒu kiÖn “Less than” hay “Less than or Equal To”. C¸c ng¾t cã thÓ ®−îc sinh ra dùa trªn tÝn hiÖu ®Õm kÕt thóc hoÆc ®iÒu kiÖn so s¸nh. C¸c bé ®Õm 8, 16,24,32 bit víi nh÷ng ®Æc ®iÓm sau: - §é réng thanh ghi ®Õm 8,16,24,32 bit, t−¬ng øng chiÕm 1,2,3,4 khèi PSoC. - Xung nhÞp cã thÓ lªn tíi 48 MHz. - Tù ®éng t¶i l¹i chu kú khi ®Õm kÕt thóc. - §é réng xung cã thÓ lËp tr×nh ®−îc. - Cã ®Çu vµo cho phÐp/kh«ng cho phÐp ho¹t ®éng ®Õm liªn tôc. H×nh 3 - 3: S¬ ®å nguyªn lý cña bé ®Õm. Bé ®iÒu chÕ ®é réng xung 8,16 bit víi nh÷ng ®Æc ®iÓm sau: - 64 - Khoa C¬ §iÖn Tr−êng §HNN I - Hμ Néi. §å ¸n tèt nghiÖp NguyÔn Th¸i Häc - Líp T§H 46 - Bé ®iÒu chÕ ®é réng xung 8 bit hoÆc 16 bit sö dông 1 hoÆc 2 khèi sè. - Nguån xung nhÞp cã thÓ lªn tíi 48MHz. - Tù ®éng n¹ ...
Tìm kiếm theo từ khóa liên quan:
kỹ thuật nông nghiệp phương pháp trồng trọt thủ thuật nông nghiệp giáo trình nông nghiệp tài liệu nông nghiệpGợi ý tài liệu liên quan:
-
6 trang 152 0 0
-
6 trang 102 0 0
-
Giáo trình Hệ thống canh tác: Phần 2 - PGS.TS. Nguyễn Bảo Vệ, TS. Nguyễn Thị Xuân Thu
70 trang 59 0 0 -
Một số giống ca cao phổ biến nhất hiện nay
4 trang 51 0 0 -
Giáo trình hình thành ứng dụng phân tích chất lượng nông sản bằng kỹ thuật điều chỉnh nhiệt p4
10 trang 51 0 0 -
4 trang 47 0 0
-
2 trang 37 0 0
-
5 trang 36 1 0
-
BÙ LẠCH (BỌ TRĨ) - Rice Thrips
2 trang 35 0 0 -
8 trang 34 0 0
-
2 trang 34 0 0
-
32 trang 33 0 0
-
2 trang 31 0 0
-
3 trang 31 0 0
-
Giáo trình đất trồng trọt phần 2
21 trang 30 0 0 -
Khái niệm về các loại bệnh trên cây trồng
47 trang 30 0 0 -
Giáo trình đất trồng trọt phần 1
34 trang 29 0 0 -
Tài liệu tập huấn kỹ thuật chăn nuôi bò sữa - ThS Vương Ngọc Long
73 trang 29 0 0 -
Hoa lá dưa leoTên khoa học: Cucumic Mosaic Virus
2 trang 28 0 0 -
4 trang 27 0 0