Tài liệu Bài báo cáo vi điều khiển - Trường cao đẳng kỹ thuật Cao Thắng ppt

23 727 4
Tài liệu Bài báo cáo vi điều khiển - Trường cao đẳng kỹ thuật Cao Thắng ppt

Đ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

BỘCÔNGTHƯƠNG TRƯỜNGCAOĐẲNGKỸTHUẬTCAOTHẮNG KHOACƠKHÍ-CƠĐIỆNTỬ B B B Bà à à ài i i iB B B Bá á á áo o o oC C C Cá á á áo o o o Vi Vi Vi ViĐ Đ Đ Đi i i iề ề ề ều u u uKhi Khi Khi Khiể ể ể ển n n n Họvàtênsinhviênbáocáo:Đặ Đặ Đặ Đặng ng ng ngV V V Vũ ũ ũ ũThanh Thanh Thanh ThanhH H H Hù ù ù ùng ng ng ng Lớp: C C C CĐ Đ Đ ĐC C C CĐ Đ Đ ĐT T T T10B 10B 10B 10B PH PH PH PHẦ Ầ Ầ ẦN N N N1: 1: 1: 1:B B B Bà à à ài i i iB B B Bá á á áo o o oC C C Cá á á áo o o o Tr Tr Tr Trì ì ì ình nh nh nhb b b bà à à ày y y yc c c cá á á ác c c cho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngc c c củ ủ ủ ủa a a amodun modun modun modunc c c cầ ầ ầ ần n n nb b b bá á á áo o o oc c c cá á á áo o o o Trongthựctế,cácloạithôngtindữliệuhầuhếtởdạngtươngtựvàliêntụctheothờigian. Songthếgiớibêntrongmáyvitínhhoàntoànbằngsố,vàrờirạc.Để Để Để Đểđư đư đư đưa a a ac c c cá á á ác c c cth th th thô ô ô ông ng ng ngtin tin tin tind d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u u t t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựv v v và à à ào o o om m m má á á áy y y yt t t tí í í ính nh nh nhs s s số ố ố ốcầnphảicóm m m mộ ộ ộ ột t t tthi thi thi thiế ế ế ết t t tb b b bị ị ị ị,cókhảnăngchuy chuy chuy chuyể ể ể ển n n nc c c cá á á ác c c ct t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u ut t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự nàythànht t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u us s s số ố ố ố.ThiếtbịđógọilàcácbộchuyểnđổiAD(ADC- (ADC- (ADC- (ADC-Analog Analog Analog AnalogDigital Digital Digital Digital Convertor). Convertor). Convertor). Convertor). Biếnđổitươngtự–số(analog–digital)làth th th thà à à ành nh nh nhph ph ph phầ ầ ầ ần n n nc c c cầ ầ ầ ần n n nthi thi thi thiế ế ế ết t t ttrong trong trong trongvi vi vi việ ệ ệ ệc c c cx x x xử ử ử ửl l l lý ý ý ýth th th thô ô ô ông ng ng ng tin tin tin tinv v v và à à àc c c cá á á ác c c cc c c cá á á ách ch ch chđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n ns s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngph ph ph phươ ươ ươ ương ng ng ngph ph ph phá á á áp p p ps s s số ố ố ố.TínhiệuthựcởAnalog.Mộth h h hệ ệ ệ ệth th th thố ố ố ống ng ng ng ti ti ti tiế ế ế ếp p p pnh nh nh nhậ ậ ậ ận n n nd d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u uphảicócácb b b bộ ộ ộ ộph ph ph phậ ậ ậ ận n n ngiao giao giao giaoti ti ti tiế ế ế ếp p p pAnalog Analog Analog Analog– – – –Digital Digital Digital Digital(A/D) (A/D) (A/D) (A/D).    Gi Gi Gi Giớ ớ ớ ới i i ithi thi thi thiệ ệ ệ ệu u u u Module Module Module Modulechuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i igồmcó8 8 8 8đầ đầ đầ đầu u u uv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự.Độ Độ Độ Độph ph ph phâ â â ân n n ngi gi gi giả ả ả ải i i icủaA/Dtrongtrườnghợp nàylà8 8 8 8bit bit bit bit.Đ Đ Đ Đi i i iệ ệ ệ ện n n ná á á áp p p ptham tham tham thamchi chi chi chiế ế ế ếu u u uc c c có ó ó óth th th thể ể ể ểl l l là à à àVDD VDD VDD VDDhoặcm m m mứ ứ ứ ức c c cđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p pởtrênch ch ch châ â â ân n n nVref Vref Vref Vref.B B B Bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n n đổ đổ đổ đổi i i iA/D A/D A/D A/Dc c c có ó ó óm m m mộ ộ ộ ột t t tđặ đặ đặ đặc c c ct t t tí í í ính nh nh nhl l l là à à àc c c có ó ó óth th th thể ể ể ểho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngtrong trong trong trongch ch ch chế ế ế ếđộ độ độ độSLEEP SLEEP SLEEP SLEEP.Module Module Module ModuleA/D A/D A/D A/Dcó3thanhghi đólà: •A/DResultRegister(ADRES)_Thanhghikếtquả •A/DControlRegister0(ADCON0)_Thanhghiđiềukhiển •A/DControlRegister1(ADCON1)_Thanhghiđiềukhiển Thanh Thanh Thanh Thanhghi ghi ghi ghiADCON0 ADCON0 ADCON0 ADCON0đ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngcủamodule module module module.Thanh Thanh Thanh Thanhghi ghi ghi ghiADCON1 ADCON1 ADCON1 ADCON1cóc c c cấ ấ ấ ấu u u u h h h hì ì ì ình nh nh nhch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngcủac c c ch h h hâ â â ân n n nc c c cổ ổ ổ ổng ng ng ng.Ch Ch Ch Châ â â ân n n nI/O I/O I/O I/Ocóthểđượcc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhnh nh nh như ư ư ưch ch ch châ â â ân n n nv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự(cóthể làđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p ptham tham tham thamchi chi chi chiế ế ế ếu u u u)hoặcng ng ng ngõ õ õ õv v v và à à ào o o ora ra ra ras s s số ố ố ố.    S S S Sơ ơ ơ ơđồ đồ đồ đồkh kh kh khố ố ố ối i i ichung chung chung chungcho cho cho choc c c cá á á ác c c cb b b bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC ADC ADC ADC � B B B Bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i it t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự- - - -s s s số ố ố ốlàmnhiệmvụchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i inh nh nh nhữ ữ ữ ững ng ng ngth th th thô ô ô ông ng ng ngtin, tin, tin, tin,d d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u ut t t tươ ươ ươ ương ng ng ng t t t tự ự ự ựbiểudiễnđặ đặ đặ đặc c c ct t t tí í í ính nh nh nhc c c củ ủ ủ ủa a a ac c c cá á á ác c c cđạ đạ đạ đại i i il l l lượ ượ ượ ượng ng ng ngv v v vậ ậ ậ ật t t tl l l lý ý ý ýtrongthếgiớitựnhiênsang sang sang sangd d d dạ ạ ạ ạng ng ng ngm m m mã ã ã ãs s s số ố ố ố. M M M Mã ã ã ãs s s số ố ố ốđượcdùngtrongqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhx x x xử ử ử ửl l l lý ý ý ýt t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u u,tínhtoántrongh h h hệ ệ ệ ệth th th thố ố ố ống ng ng ngm m m má á á áy y y yt t t tí í í ính nh nh nhvà cách h h hệ ệ ệ ệth th th thố ố ố ống ng ng ngđ đ đ đo o o ođ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n ns s s số ố ố ố.Nóthựchiệnhai hai hai haich ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngc c c cơ ơ ơ ơb b b bả ả ả ản n n nlàl l l lượ ượ ượ ượng ng ng ngt t t tử ử ử ửho ho ho hoá á á ávà m m m mã ã ã ãho ho ho hoá á á á. � Chuy Chuy Chuy Chuyể ể ể ển n n nđổ đổ đổ đổi i i it t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự- - - -s s s số ố ố ốthựchiệnchứcnăngchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ith th th thô ô ô ông ng ng ngtin tin tin tind d d dạ ạ ạ ạng ng ng ngt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự (thườnglàt t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u uđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p p)sangd d d dạ ạ ạ ạng ng ng ngs s s số ố ố ố(m (m (m (mã ã ã ãnh nh nh nhị ị ị ịph ph ph phâ â â ân) n) n) n). � M M M Mạ ạ ạ ạch ch ch chADC ADC ADC ADCnh nh nh nhậ ậ ậ ận n n nt t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u ut t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựd d d dạ ạ ạ ạng ng ng ngđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p pở ở ở ởđầ đầ đầ đầu u u uv v v và à à ào o o ovàchuyểnnóth th th thà à à ành nh nh nhd d d dạ ạ ạ ạng ng ng ng s s s số ố ố ốở ở ở ởđầ đầ đầ đầu u u ura ra ra ra.Độ Độ Độ Độr r r rộ ộ ộ ộng ng ng ngd d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u uđầ đầ đầ đầu u u ura ra ra racóthểlà4,8bit,12,14bit,M M M Mạ ạ ạ ạch ch ch chADC ADC ADC ADCbao bao bao baog g g gồ ồ ồ ồm m m m b b b bộ ộ ộ ộso so so sos s s sá á á ánh nh nh nh,logic logic logic logicđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n n,thanh thanh thanh thanhghi ghi ghi ghiđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nvàm m m mạ ạ ạ ạch ch ch chchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i is s s số ố ố ố- - - -t t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự DAC DAC DAC DAC.Mạchchuyểnđổitươngtự-sốcócấutrúcnhưHình1 H H H Hì ì ì ình nh nh nh1: 1: 1: 1:S S S Sơ ơ ơ ơđồ đồ đồ đồkh kh kh khố ố ố ối i i ic c c củ ủ ủ ủa a a aADC ADC ADC ADC    S S S Sơ ơ ơ ơđồ đồ đồ đồkh kh kh khố ố ố ối i i iADC ADC ADC ADC8 8 8 8bit bit bit bit  Gi Gi Gi Giả ả ả ải i i ith th th thí í í ích ch ch chch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngc c c cá á á ác c c ckh kh kh khố ố ố ối i i i M M M Mạ ạ ạ ạch ch ch chADC ADC ADC ADCthựchiệnhaithaotáccơbảnlà: L L L Lượ ượ ượ ượng ng ng ngt t t tử ử ử ửh h h hó ó ó óa a a avàM M M Mã ã ã ãh h h hó ó ó óa a a a L L L Lượ ượ ượ ượng ng ng ngt t t tử ử ử ửho ho ho hoá á á á: : : :Làg g g gá á á án n n ngi gi gi giá á á átr tr tr trị ị ị ịcủatínhiệut t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự-li li li liê ê ê ên n n nt t t tụ ụ ụ ục c c cv v v và à à ào o o ov v v vù ù ù ùng ng ng ngc c c cá á á ác c c cgi gi gi giá á á átr tr tr trị ị ị ị t t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự- - - -r r r rờ ờ ờ ời i i ir r r rạ ạ ạ ạc c c c.Vùnggiátrịnàycónhiềumức,ph ph ph phụ ụ ụ ụthu thu thu thuộ ộ ộ ộc c c cch ch ch chấ ấ ấ ất t t tl l l lượ ượ ượ ượng ng ng ngc c c củ ủ ủ ủa a a aADC, ADC, ADC, ADC,m m m mỗ ỗ ỗ ỗi i i im m m mứ ứ ứ ức c c c t t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự- - - -r r r rờ ờ ờ ời i i ir r r rạ ạ ạ ạc c c ccáchnhaumộtkho kho kho khoả ả ả ảng ng ng ngl l l lượ ượ ượ ượng ng ng ngt t t tử ử ử ử. . . .  M M M Mã ã ã ãho ho ho hoá á á á: : : :Làg g g gá á á án n n nm m m mộ ộ ộ ột t t tm m m mã ã ã ãnh nh nh nhị ị ị ịph ph ph phâ â â ân n n nchotừnggi gi gi giá á á átr tr tr trị ị ị ịt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự- - - -r r r rờ ờ ờ ời i i ir r r rạ ạ ạ ạc c c cđó đó đó đó.B B B Bộ ộ ộ ộso so so so s s s sá á á ánh nh nh nhthựchiệnchứcnăngl l l lượ ượ ượ ượng ng ng ngt t t tử ử ử ửho ho ho hoá á á á,gángi gi gi giá á á átr tr tr trị ị ị ịt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựtạith th th thờ ờ ờ ời i i iđ đ đ đi i i iể ể ể ểm m m ml l l lấ ấ ấ ấy y y ym m m mẫ ẫ ẫ ẫu u u uvàovùng cácgi gi gi giá á á átr tr tr trị ị ị ịt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự- - - -r r r rờ ờ ờ ời i i ir r r rạ ạ ạ ạc c c cbằngcáchliêntụcsosánhgiátrịtươngtực c c cầ ầ ầ ần n n nchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ivớicác giátrịt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựđượcsinhratrongqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i. . . .Khihai hai hai haigi gi gi giá á á átr tr tr trị ị ị ịn n n nà à à ày y y yx x x xấ ấ ấ ấp p p px x x xỉ ỉ ỉ ỉnhau nhau nhau nhauthì mộtt t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u uđượ đượ đượ được c c csinh sinh sinh sinhra ra ra rabáohiệuqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhl l l lượ ượ ượ ượng ng ng ngt t t tử ử ử ửho ho ho hoá á á áđã đã đã đãxong xong xong xong.  Logic Logic Logic Logicđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n n: : : :chophépkhởiđộngvàbáokếtthúcquátrìnhchuyểnđổi. Thanh Thanh Thanh Thanhghi ghi ghi ghiđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n n: : : :thựchiệnchứcnăngmãhoá,tạogiátrịsốtrongquátrình chuyểnđổi.     C C C Cá á á ác c c cmode mode mode modes s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ng     8 8 8 8bit bit bit bit     10 10 10 10bit bit bit bit    V V V Và à à àm m m mộ ộ ộ ột t t ts s s số ố ố ốd d d dạ ạ ạ ạng ng ng ngmode mode mode modekh kh kh khá á á ác c c cn n n nữ ữ ữ ữa a a a     Ch Ch Ch Chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngc c c cá á á ác c c cbit, bit, bit, bit,thanh thanh thanh thanhghi ghi ghi ghi    Thanh Thanh Thanh Thanhghi ghi ghi ghiv v v và à à àch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ng Kh Kh Kh Khố ố ố ối i i iADC ADC ADC ADCc c c có ó ó ó4 4 4 4thanh thanh thanh thanhghi ghi ghi ghi    ADRES ADRES ADRES ADRES    ADCON0 ADCON0 ADCON0 ADCON0    ADCON1 ADCON1 ADCON1 ADCON1 V V V Và à à àm m m mộ ộ ộ ột t t ts s s số ố ố ốthanh thanh thanh thanhghi ghi ghi ghiph ph ph phụ ụ ụ ụli li li liê ê ê ên n n nquan quan quan quanh h h hỗ ỗ ỗ ỗtr tr tr trợ ợ ợ ợcho cho cho chovi vi vi việ ệ ệ ệc c c cchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC ADC ADC ADCbao bao bao bao g g g gồ ồ ồ ồm: m: m: m:     INTCON INTCON INTCON INTCON: : : :cho cho cho choph ph ph phé é é ép p p pc c c cá á á ác c c cng ng ng ngắ ắ ắ ắt t t t(c (c (c (cá á á ác c c cbit bit bit bitGIE, GIE, GIE, GIE,PEIE PEIE PEIE PEIE) ) ) )    PIR1 PIR1 PIR1 PIR1: : : :ch ch ch chứ ứ ứ ứa a a ac c c cờ ờ ờ ờng ng ng ngắ ắ ắ ắt t t tAD AD AD AD(bit (bit (bit (bitADIF ADIF ADIF ADIF) ) ) )    PIE1 PIE1 PIE1 PIE1: : : :ch ch ch chứ ứ ứ ứa a a abit bit bit bitđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nAD AD AD AD( ( ( (ADIE ADIE ADIE ADIE) ) ) )    TRISA TRISA TRISA TRISAv v v và à à àTRISE TRISE TRISE TRISE: : : :Thanh Thanh Thanh Thanhghi ghi ghi ghih h h hướ ướ ướ ướng ng ng ngd d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u u    PORTA PORTA PORTA PORTAv v v và à à àPORTE PORTE PORTE PORTE: : : :Ch Ch Ch Chố ố ố ốt t t td d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u ukhi khi khi khighi ghi ghi ghiv v v và à à àđọ đọ đọ đọc c c c Trong Trong Trong Trongđó đó đó đó: : : :     Thanh Thanh Thanh Thanhghi ghi ghi ghiADRES ADRES ADRES ADRESch ch ch chứ ứ ứ ứa a a ak k k kế ế ế ết t t tqu qu qu quả ả ả ả10 10 10 10bit bit bit bitc c c củ ủ ủ ủa a a achuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi. i. i. i.Khi Khi Khi Khichuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC ADC ADC ADC đượ đượ đượ được c c cho ho ho hoà à à àn n n nth th th thà à à ành,k nh,k nh,k nh,kế ế ế ết t t tqu qu qu quả ả ả ảđượ đượ đượ được c c cn n n nạ ạ ạ ạp p p pv v v và à à ào o o oc c c cặ ặ ặ ặp p p pthanh thanh thanh thanhghi ghi ghi ghik k k kế ế ế ết t t tqu qu qu quả ả ả ả. . . .Khi Khi Khi Khikh kh kh khô ô ô ông ng ng ngs s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngb b b bộ ộ ộ ộ chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC, ADC, ADC, ADC,c c c cá á á ác c c cthanh thanh thanh thanhghi ghi ghi ghin n n nà à à ày y y yc c c có ó ó óth th th thể ể ể ểđượ đượ đượ được c c cs s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngnh nh nh như ư ư ưc c c cá á á ác c c cthanh thanh thanh thanhghi ghi ghi ghith th th thô ô ô ông ng ng ng th th th thườ ườ ườ ường ng ng ngkh kh kh khá á á ác. c. c. c.Khi Khi Khi Khiqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iho ho ho hoà à à àn n n nt t t tấ ấ ấ ất, t, t, t,k k k kế ế ế ết t t tqu qu qu quả ả ả ảs s s sẽ ẽ ẽ ẽđượ đượ đượ được c c cl l l lư ư ư ưu u u uv v v và à à ào o o ohai hai hai haithanh thanh thanh thanh ghi ghi ghi ghiADRESH ADRESH ADRESH ADRESH: : : :ADRESL__(Hay ADRESL__(Hay ADRESL__(Hay ADRESL__(Hayn n n nó ó ó ói i i ic c c cá á á ách ch ch chkh kh kh khá á á ác c c chai hai hai haithanh thanh thanh thanhghi ghi ghi ghin n n nà à à ày y y ych ch ch chứ ứ ứ ứa a a ak k k kế ế ế ết t t tqu qu qu quả ả ả ả chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iAD) AD) AD) AD)     Thanh Thanh Thanh Thanhghi ghi ghi ghiADCON0 ADCON0 ADCON0 ADCON0: : : :c c c có ó ó óch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngc c c củ ủ ủ ủa a a akh kh kh khố ố ố ối i i iADC ADC ADC ADC    C C C Cá á á ác c c cbit bit bit bittrong trong trong trongthanh thanh thanh thanhghi ghi ghi ghiADCON0 ADCON0 ADCON0 ADCON0     Thanh Thanh Thanh Thanhghi ghi ghi ghiADCON1 ADCON1 ADCON1 ADCON1: : : :thi thi thi thiế ế ế ết t t tl l l lậ ậ ậ ập p p pch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngcho cho cho choc c c cá á á ác c c cch ch ch châ â â ân n n nc c c củ ủ ủ ủa a a aport port port portl l l là à à àc c c cá á á ác c c cng ng ng ngõ õ õ õ v v v và à à ào o o onh nh nh nhậ ậ ậ ận n n nt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựho ho ho hoặ ặ ặ ặc c c cch ch ch châ â â ân n n nxu xu xu xuấ ấ ấ ất t t tnh nh nh nhậ ậ ậ ập p p pIO IO IO IO (Hay (Hay (Hay (Hayn n n nó ó ó ói i i ic c c cá á á ách ch ch chkh kh kh khá á á ác c c chai hai hai haithanh thanh thanh thanhghi ghi ghi ghin n n nà à à ày y y yc c c có ó ó óý ý ý ýngh ngh ngh nghĩ ĩ ĩ ĩa a a ax x x xá á á ác c c cl l l lậ ậ ậ ập p p pc c c cá á á ác c c cth th th thô ô ô ông ng ng ngs s s số ố ố ốcho cho cho chob b b bộ ộ ộ ộ chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iAD) AD) AD) AD)    C C C Cá á á ác c c cbit bit bit bittrong trong trong trongthanh thanh thanh thanhghi ghi ghi ghiADCON1 ADCON1 ADCON1 ADCON1    C C C Cá á á ác c c cbit bit bit bitcho cho cho chovi vi vi việ ệ ệ ệc c c cchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iv v v và à à àch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ng     C C C Củ ủ ủ ủa a a athanh thanh thanh thanhghi ghi ghi ghiADCON0 ADCON0 ADCON0 ADCON0     ADCS1 ADCS1 ADCS1 ADCS1v v v và à à àADCS0 ADCS0 ADCS0 ADCS0: : : :c c c có ó ó ónhi nhi nhi nhiệ ệ ệ ệm m m mv v v vụ ụ ụ ụđặ đặ đặ đặt t t tt t t tầ ầ ầ ần n n ns s s số ố ố ốcho cho cho chob b b bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC ADC ADC ADC( ( ( (đượ đượ đượ được c c cchia chia chia chiat t t từ ừ ừ ừ clock clock clock clockc c c củ ủ ủ ủa a a ah h h hệ ệ ệ ệth th th thố ố ố ống ng ng ngho ho ho hoặ ặ ặ ặc c c cs s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngb b b bộ ộ ộ ộdao dao dao daođộ độ độ động ng ng ngRC RC RC RCn n n nộ ộ ộ ội). i). i). i).V V V Vì ì ì ìv v v vậ ậ ậ ậy y y ykhi khi khi khich ch ch chú ú ú úng ng ng ngta ta ta tas s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ng t t t tầ ầ ầ ần n n ns s s số ố ố ố20MHz 20MHz 20MHz 20MHzclock clock clock clockth th th thì ì ì ìch ch ch chú ú ú úng ng ng ngta ta ta taph ph ph phả ả ả ải i i is s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngFOSC/32, FOSC/32, FOSC/32, FOSC/32,xem xem xem xemở ở ở ởb b b bả ả ả ảng ng ng ngb b b bê ê ê ên n n nd d d dướ ướ ướ ưới. i. i. i.    CHS2 CHS2 CHS2 CHS2, , , ,CHS1 CHS1 CHS1 CHS1v v v và à à àCHS0 CHS0 CHS0 CHS0: : : :l l l là à à àc c c cá á á ác c c cbit bit bit bitch ch ch chọ ọ ọ ọn n n nk k k kê ê ê ênh nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i icho cho cho choADC, ADC, ADC, ADC,khi khi khi khis s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngch ch ch chú ú ú úng ng ng ng ta ta ta taph ph ph phả ả ả ải i i ili li li liê ê ê ên n n nk k k kế ế ế ết t t tc c c cá á á ác c c cch ch ch châ â â ân n n nn n n nà à à ày y y yv v v vớ ớ ớ ới i i ib b b bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i(5 (5 (5 (5k k k kê ê ê ênh nh nh nhcho cho cho cho16F876 16F876 16F876 16F876[AN0 [AN0 [AN0 [AN0=>AN4] =>AN4] =>AN4] =>AN4]v v v và à à à 8 8 8 8k k k kê ê ê ênh nh nh nhcho cho cho cho16F877A, 16F877A, 16F877A, 16F877A,16F887 16F887 16F887 16F887th th th thê ê ê êm m m mAN5 AN5 AN5 AN5v v v và à à àAN7) AN7) AN7) AN7). . . .Để Để Để Đểch ch ch chọ ọ ọ ọn n n nđú đú đú đúng ng ng ngk k k kê ê ê ênh nh nh nhth th th thì ì ì ìc c c cầ ầ ầ ần n n nc c c cà à à ài i i iđặ đặ đặ đặt t t t 3 3 3 3bit bit bit bit(CHS2: (CHS2: (CHS2: (CHS2:CHS1: CHS1: CHS1: CHS1:CHS0) CHS0) CHS0) CHS0)theo theo theo theoth th th thứ ứ ứ ứt t t tự ự ự ựh h h hợ ợ ợ ợp p p pl l l lý ý ý ýsao sao sao saocho cho cho chođú đú đú đúng. ng. ng. ng. L L L Lư ư ư ưu u u uý ý ý ý: : : :Thiếtbịmàkh kh kh khô ô ô ông ng ng ngth th th thự ự ự ực c c chi hi hi hiệ ệ ệ ện n n nđầ đầ đầ đầy y y yđủ đủ đủ đủ8 8 8 8k k k kê ê ê ênh nh nh nhA/D A/D A/D A/D,cáclựachọn unimplemented unimplemented unimplemented unimplementedđangđượcd d d dà à à ành nh nh nhri ri ri riê ê ê êng ng ng ng.Kh Kh Kh Khô ô ô ông ng ng ngch ch ch chọ ọ ọ ọn n n nb b b bấ ấ ấ ất t t tk k k kỳ ỳ ỳ ỳk k k kê ê ê ênh nh nh nhunimplemented unimplemented unimplemented unimplemented    GO/DONE GO/DONE GO/DONE GO/DONE: : : :bit bit bit bitn n n nà à à ày y y yc c c có ó ó ó2 2 2 2ch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng: ng: ng: ng:     C C C Cà à à ài i i iđặ đặ đặ đặt t t t(set) (set) (set) (set)để để để đểcho cho cho choph ph ph phé é é ép p p pb b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u uqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi. i. i. i.     B B B Bá á á áo o o oqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ik k k kế ế ế ết t t tth th th thú ú ú úc. c. c. c.    ADON ADON ADON ADON: : : :c c c cà à à ài i i iđặ đặ đặ đặt t t tON/OFF ON/OFF ON/OFF ON/OFFd d d dù ù ù ùng ng ng ngđể để để đểcho cho cho choph ph ph phé é é ép p p pho ho ho hoặ ặ ặ ặc c c ckh kh kh khô ô ô ông ng ng ngcho cho cho choph ph ph phé é é ép p p pADC ADC ADC ADCho ho ho hoạ ạ ạ ạt t t tđộ độ độ động. ng. ng. ng. Lu Lu Lu Luô ô ô ôn n n nlu lu lu luô ô ô ôn n n nm m m mặ ặ ặ ặc c c cđị đị đị định nh nh nhADON ADON ADON ADON=0 =0 =0 =0l l l là à à àđể để để đểti ti ti tiế ế ế ết t t tki ki ki kiệ ệ ệ ệm m m mn n n nă ă ă ăng ng ng ngl l l lượ ượ ượ ượng. ng. ng. ng. C C C Củ ủ ủ ủa a a athanh thanh thanh thanhghi ghi ghi ghiADCON1 ADCON1 ADCON1 ADCON1  PCFG2:PCFG0 PCFG2:PCFG0 PCFG2:PCFG0 PCFG2:PCFG0: : : :bit bit bit bitn n n nà à à ày y y yc c c có ó ó óch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhc c c cổ ổ ổ ổng ng ng ngbit bit bit bitA/D A/D A/D A/D Ch Ch Ch Chú ú ú úth th th thí í í ích: ch: ch: ch:     A A A A = = = =Ng Ng Ng Ngõ õ õ õv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự    D D D D= = = =Ng Ng Ng Ngõ õ õ õv v v và à à ào o o ora ra ra ra(I/O) (I/O) (I/O) (I/O)s s s số ố ố ố L L L Lư ư ư ưu u u uý ý ý ý: : : :KhiAN3đượcchọnnhưVREF,SựquyếtđịnhcủaA/DlàđiệnápvàochânAN3 .KhiAN3đượcchọnnhưmộtđầuvàotươngtự(A),sauđóđiệnápthamchiếuchoA/DlàVDD. PH PH PH PHẦ Ầ Ầ ẦN N N N2: 2: 2: 2:Nh Nh Nh Nhữ ữ ữ ững ng ng ngki ki ki kiế ế ế ến n n nth th th thứ ứ ứ ức c c cv v v về ề ề ềho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngADC ADC ADC ADC (T (T (T (Tà à à ài i i ili li li liệ ệ ệ ệu u u ut t t từ ừ ừ ừReference Reference Reference ReferenceManual_PIC_Mid_Range) Manual_PIC_Mid_Range) Manual_PIC_Mid_Range) Manual_PIC_Mid_Range)     21.3 21.3 21.3 21.3Ho Ho Ho Hoạ ạ ạ ạt t t tđộ độ độ động ng ng ng KhichuyểnđổihoànthànhkếtquảsẽđượclưuvàothanhghiADRES,bitGO/DONE (ADCON0<2>)sẽbịxóavàcờngắtA/D,ADIFđượcđặt.Saukhicấuhìnhhoànthànhcho moduleA/D,taphảichọnkênhcầnchuyểnđổitrướckhibắtđầumộtsựchuyểnđổimới.Kênh tươngtựnàothìphảitươngứngvớiviệcđặtbittươngứngtrongthanhghiTRISđểnólàkênh đầuvàotươngtự.Phảixácđịnhđượcthờigianthunhậntínhiệu,sauthờigianthunhậntínhiệu thìmộtquátrìnhchuyểnđổiđượcphépbắtđầu.Sauđâylàtừngbướclàmviệcvớibộchuyểnđổi. 1. 1. 1. 1.Đặ Đặ Đặ Đặt t t tc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhm m m mô ô ô ô- - - -đ đ đ đun un un unA/D: A/D: A/D: A/D: •Cấuhìnhchântươngtự/điệnápthamchiếu/vàsốI/O(ADCON1) •ChọnđầuvàokênhA/D(ADCON0) •ChọnchuyểnđổixungclockA/D(ADCON0) •Bậtmô-đunA/D(ADCON0) 2. 2. 2. 2.C C C Cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhng ng ng ngắ ắ ắ ắt t t tA/D A/D A/D A/D(n (n (n (nế ế ế ếu u u umu mu mu muố ố ố ốn): n): n): n): •X X X Xó ó ó óa a a abitADIF ADIF ADIF ADIF •Set Set Set SetbitADIE ADIE ADIE ADIE •Set Set Set SetbitGIE GIE GIE GIE 3. 3. 3. 3.Ch Ch Ch Chờ ờ ờ ờth th th thờ ờ ờ ời i i igian gian gian giany y y yê ê ê êu u u uc c c cầ ầ ầ ầu u u uđạ đạ đạ đạt t t tđượ đượ đượ được c c c. . . . 4. 4. 4. 4.B B B Bắ ắ ắ ắt t t tđầ đầ đầ đầu u u uchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi: i: i: i: •SetbitGO/DONE(ADCON0) 5. 5. 5. 5.Ch Ch Ch Chờ ờ ờ ờđợ đợ đợ đợi i i icho cho cho choA/D A/D A/D A/Dchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iho ho ho hoà à à àn n n nth th th thà à à ành, nh, nh, nh,b b b bở ở ở ởi i i im m m mộ ộ ộ ột t t ttrong trong trong tronghai: hai: hai: hai: •KiểmtrabitGO/ GO/ GO/ GO/DONE DONE DONE DONEcób b b bị ị ị ịx x x xó ó ó óa a a a. . . . hoặc •Ch Ch Ch Chờ ờ ờ ờđợ đợ đợ đợi i i ichoA/D A/D A/D A/Dng ng ng ngắ ắ ắ ắt t t t. . . . 6. 6. 6. 6.Đọ Đọ Đọ Đọc c c ck k k kế ế ế ết t t tqu qu qu quả ả ả ảthanh thanh thanh thanhghi ghi ghi ghiA/D A/D A/D A/D(ADRES), (ADRES), (ADRES), (ADRES),x x x xó ó ó óa a a abit bit bit bitADIF, ADIF, ADIF, ADIF,n n n nế ế ế ếu u u uc c c cầ ầ ầ ần n n nthi thi thi thiế ế ế ết. t. t. t. 7. 7. 7. 7.Để Để Để Đểchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iti ti ti tiế ế ế ếp p p ptheo, theo, theo, theo,b b b bướ ướ ướ ước c c c1 1 1 1ho ho ho hoặ ặ ặ ặc c c cb b b bướ ướ ướ ước c c c2 2 2 2theo theo theo theoy y y yê ê ê êu u u uc c c cầ ầ ầ ầu. u. u. u.Th Th Th Thờ ờ ờ ời i i igian gian gian gianm m m mỗ ỗ ỗ ỗi i i ibit bit bit bitA/D A/D A/D A/D chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iđượ đượ đượ được c c cđị đị đị định nh nh nhngh ngh ngh nghĩ ĩ ĩ ĩa a a al l l là à à àTAD. TAD. TAD. TAD. Mộtchờđợitốithiểucủa2TADthìđượcyêucầutrướckhibắtđầuthunhậntiếptheo.Hình21-2 chothấytrìnhtựchuyểnđổi,vàcácđiềukhoảnđượcsửdụng.Mualạithờigianlàcácthờigian củamô-đunA/Dđangnắmgiữtụđượckếtnốivớiđiệnápcấpbênngoài.Sauđólàthờigian chuyểnđổi10TAD,bắtđầukhibitGOđượcthiếtlập.Tổngcủahailầnlàthờigianlấymẫu.Đó làmộtthờigiantốithiểucholấythôngtinđểđảmbảorằngviệctổchứctụđiệnlàmấtmộtquá trìnhvớimộtmứcđộmàsẽcungcấptínhchínhxácchoviệcchuyểnđổiA/Dbạnmuốn. Khi Khi Khi Khiđ đ đ đang ang ang anggi gi gi giữ ữ ữ ữt t t tụ ụ ụ ụ, , , ,A/D A/D A/D A/Db b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u un n n nạ ạ ạ ạp p p p.SaukhiA/D A/D A/D A/Dchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i,hoặck k k kê ê ê ênh nh nh nhm m m mớ ớ ớ ới i i iA/Dsẽđược chọn.     Khi Khi Khi KhiA/D A/D A/D A/Db b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u uchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i(bit bit bit bitGO GO GO GOsẽđượcc c c cà à à ài i i iđặ đặ đặ đặt t t t).Giữt t t tụ ụ ụ ụđ đ đ đi i i iệ ệ ệ ện n n nb b b bị ị ị ịng ng ng ngắ ắ ắ ắt t t tk k k kế ế ế ết t t tn n n nố ố ố ối i i it t t từ ừ ừ ừ đầ đầ đầ đầu u u uv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựtrướckhicôngviệcc c c chuy huy huy huyể ể ể ển n n nđổ đổ đổ đổi i i iđượ đượ đượ được c c cb b b bắ ắ ắ ắt t t tđầ đầ đầ đầu. u. u. u. C C C Chuy huy huy huyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/Dho ho ho hoà à à àn n n nt t t tấ ấ ấ ất t t t,kếtquảđượclưutrongthanh thanh thanh thanhghi ghi ghi ghiADRES ADRES ADRES ADRES.Giữtụđiệnbắtđầu cóđượcđiệnápcấpkênhđườngtruyền,bit bit bit bitADIF ADIF ADIF ADIFđượcthi thi thi thiế ế ế ết t t tl l l lậ ậ ậ ập. p. p. p.    21.4 21.4 21.4 21.4Đ Đ Đ Đi i i iề ề ề ều u u uki ki ki kiệ ệ ệ ện n n nA/D A/D A/D A/Dc c c cầ ầ ầ ần n n nthi thi thi thiế ế ế ết t t tđạ đạ đạ đạt t t tđượ đượ đượ được c c c Dànhchoviệcchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/Dđểđápứngch ch ch chí í í ính nh nh nhx x x xá á á ác c c ccủanóđượcch ch ch chỉ ỉ ỉ ỉđị đị đị định nh nh nh,thìthờigiangiữ tụ(CHOLD)phảiđượ đượ đượ được c c cph ph ph phé é é ép p p pđế đế đế đến n n nm m m mứ ứ ứ ức c c cđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p pc c c cấ ấ ấ ấp p p pđầ đầ đầ đầu u u uv v v và à à ào o o ok k k kê ê ê ênh nh nh nhđầ đầ đầ đầy y y yđủ đủ đủ đủ.Cácmôhìnhđầuvào analogđượchiểnthịtrongHình21-3. Tr Tr Tr Tr ở ở ở ởkh kh kh khá á á áng ng ng ngngu ngu ngu nguồ ồ ồ ồn n n n(RS) (RS) (RS) (RS)vàl l l lấ ấ ấ ấy y y ym m m mẫ ẫ ẫ ẫu u u uchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i itr tr tr trở ở ở ởkh kh kh khá á á áng ng ng ng (RSS) (RSS) (RSS) (RSS)n n n nộ ộ ộ ội i i ib b b bộ ộ ộ ộtrựctiếpả ả ả ảnh nh nh nhh h h hưở ưở ưở ưởng ng ng ngđếnth th th thờ ờ ờ ời i i igian gian gian gianc c c cầ ầ ầ ần n n nđể để để đểs s s sạ ạ ạ ạc c c ct t t tụ ụ ụ ụđ đ đ đi i i iệ ệ ệ ện n n nCHOLD CHOLD CHOLD CHOLD. Tr Tr Tr Tr ở ở ở ởkh kh kh khá á á áng ng ng ng chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i il l l lấ ấ ấ ấy y y ym m m mẫ ẫ ẫ ẫu u u u(RSS) (RSS) (RSS) (RSS)thayđổitrênthi thi thi thiế ế ế ết t t tb b b bị ị ị ịđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p p(VDD) (VDD) (VDD) (VDD)(hình21-3).Trởkhángtốiđa đượcđềnghịđốivớic c c cá á á ác c c cngu ngu ngu nguồ ồ ồ ồn n n nt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựlà10 10 10 10kW kW kW kW.Saukhicáckênhđầuvàoanalogđượcchọn (thayđổi)thìviệcthu thu thu thunh nh nh nhậ ậ ậ ận n n nphảiđượcthựchiệntr tr tr trướ ướ ướ ước c c ckhi khi khi khichuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ic c c có ó ó óth th th thể ể ể ểđượ đượ đượ được c c cb b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u u. Tínhtoánthờigiantốithiểuviệcthunhận,phươngtrình21-1cóthểđượcsửdụng.Phươngtrình nàygiảđịnh1/2LSblỗiđólàđượcsửdụng(512bướcchoA/D).1/2LSblàlỗitốiđađượcphép choA/Dđểđápứngvấnđềđãchỉđịnh. Vídụ21-1chothấycáctínhtoánthờigiantốithiểuyêucầuđạtđượcTACQ.Tínhtoánnày dựatrêncácgiảđịnhsauhệthống. L L L Lư ư ư ưu u u uý ý ý ý1: 1: 1: 1:Đ Đ Đ Đi i i iệ ệ ệ ện n n ná á á áp p p ptham tham tham thamchi chi chi chiế ế ế ếu u u u(VREF) (VREF) (VREF) (VREF)khôngcóhi hi hi hiệ ệ ệ ệu u u ul l l lự ự ự ực c c cvàophươngtrình,k k k kể ể ể ểt t t từ ừ ừ ừkhi khi khi khin n n nó ó ó óh h h hủ ủ ủ ủy y y yb b b bỏ ỏ ỏ ỏ ch ch ch chí í í ính nh nh nhn n n nó ó ó óra. ra. ra. ra. L L L Lư ư ư ưu u u uý ý ý ý2: 2: 2: 2:Ph Ph Ph Phí í í ígi gi gi giữ ữ ữ ữt t t tụ ụ ụ ụđ đ đ đi i i iệ ệ ệ ện n n n(CHOLD) (CHOLD) (CHOLD) (CHOLD)kh kh kh khô ô ô ông ng ng ngth th th thả ả ả ải i i ira ra ra rasaum m m mỗ ỗ ỗ ỗi i i ichuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi. i. i. i. L L L Lư ư ư ưu u u uý ý ý ý3: 3: 3: 3:Ngu Ngu Ngu Nguồ ồ ồ ồn n n nđề đề đề đềngh ngh ngh nghị ị ị ịt t t tố ố ố ối i i iđ đ đ đa a a achotr tr tr trở ở ở ởkh kh kh khá á á áng ng ng ngt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựlà10 10 10 10kW kW kW kW.Điềunàylàc c c cầ ầ ầ ần n n nthi thi thi thiế ế ế ết t t tđểđáp ứngcácđặ đặ đặ đặc c c cđ đ đ đi i i iể ể ể ểm m m mk k k kỹ ỹ ỹ ỹthu thu thu thuậ ậ ậ ật t t tr r r rò ò ò òr r r rỉ ỉ ỉ ỉm m m mã ã ã ãpin. pin. pin. pin. L L L Lư ư ư ưu u u uý ý ý ý4: 4: 4: 4:Sau Sau Sau Saukhi khi khi khimộtsựchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iđã đã đã đãho ho ho hoà à à àn n n nth th th thà à à ành nh nh nh,mộts s s sự ự ự ựch ch ch chậ ậ ậ ậm m m mtr tr tr trễ ễ ễ ễTAD TAD TAD TAD2.0 2.0 2.0 2.0ph ph ph phả ả ả ải i i iho ho ho hoà à à àn n n nt t t tấ ấ ấ ất t t t tr tr tr trướ ướ ướ ước c c ckhi khi khi khithu thu thu thunh nh nh nhậ ậ ậ ận n n nc c c có ó ó óth th th thể ể ể ểb b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u um m m mộ ộ ộ ột t t tl l l lầ ầ ầ ần n n nn n n nữ ữ ữ ữa a a a.Trongth th th thờ ờ ờ ời i i igian gian gian giann n n nà à à ày y y yt t t tụ ụ ụ ụđ đ đ đang ang ang angn n n nắ ắ ắ ắm m m mgi gi gi giữ ữ ữ ữkh kh kh khô ô ô ông ng ng ng k k k kế ế ế ết t t tn n n nố ố ố ối i i iv v v vớ ớ ớ ới i i ic c c cá á á ác c c cch ch ch chọ ọ ọ ọn n n nA/D A/D A/D A/Dđầ đầ đầ đầu u u uv v v và à à ào o o ok k k kê ê ê ênh. nh. nh. nh. Figure Figure Figure Figure21-3 21-3 21-3 21-3: : : :M M M Mẫ ẫ ẫ ẫu u u uAnalog Analog Analog Analogđầ đầ đầ đầu u u uv v v và à à ào o o o    21.5 21.5 21.5 21.5Ch Ch Ch Chọ ọ ọ ọn n n nA/D A/D A/D A/Dchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ib b b bộ ộ ộ ộđị đị đị định nh nh nhth th th thờ ờ ờ ời i i i M M M Mỗ ỗ ỗ ỗi i i ibit bit bit bitA/D A/D A/D A/Dchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i,thờigianđượcđị đị đị định nh nh nhngh ngh ngh nghĩ ĩ ĩ ĩa a a al l l là à à àTAD TAD TAD TAD.ChuyểnđổiA/Dy y y yê ê ê êu u u uc c c cầ ầ ầ ầu u u u9,5 9,5 9,5 9,5TAD TAD TAD TAD tr tr tr trê ê ê ên n n nm m m mỗ ỗ ỗ ỗi i i i8-bit 8-bit 8-bit 8-bitchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i.NguồngốccủabộđịnhthờichuyểnđổiA/Dlàphầnmềmđượcchọn. CóbốntùychọncóthểthihànhchoTADlà: • • • •2TOSC 2TOSC 2TOSC 2TOSC • • • •8TOSC 8TOSC 8TOSC 8TOSC • • • •32TOSC 32TOSC 32TOSC 32TOSC • • • •B B B Bộ ộ ộ ột t t tạ ạ ạ ạo o o odao dao dao daođộ độ độ động ng ng ngn n n nộ ộ ộ ội i i ib b b bộ ộ ộ ộRC RC RC RC DànhchochỉnhsữachuyểnđổiA/D,b b b bộ ộ ộ ộđị đị đị định nh nh nhth th th thờ ờ ờ ời i i ichuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/D(TAD) (TAD) (TAD) (TAD)phảiđượcchọnđể đả đả đả đảm m m mb b b bả ả ả ảo o o ot t t th h h hờ ờ ờ ời i i igian gian gian giant t t tố ố ố ối i i ithi thi thi thiể ể ể ểu u u uTAD TAD TAD TADc c c củ ủ ủ ủa a a a1,6 1,6 1,6 1,6ms ms ms mscho cho cho chot t t tấ ấ ấ ất t t tc c c cả ả ả ảc c c cá á á ác c c cthi thi thi thiế ế ế ết t t tb b b bị ị ị ị,nhưtrìnhbàytrong130 thamsốcủachitiếtkỹthuậtthiếtbịđiện.Bảng21-1vàbảng21-2thểhiệnk k k kế ế ế ết t t tqu qu qu quả ả ả ảth th th thờ ờ ờ ời i i igian gian gian gian TAD TAD TAD TADbắtnguồnt t t từ ừ ừ ừthi thi thi thiế ế ế ết t t tb b b bị ị ị ịho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngt t t tầ ầ ầ ần n n ns s s số ố ố ốvàngu ngu ngu nguồ ồ ồ ồn n n nxung xung xung xungclock clock clock clockA/D A/D A/D A/Dđượ đượ đượ được c c cch ch ch chọ ọ ọ ọn. n. n. n. Ghi Ghi Ghi Ghich ch ch chú ú ú ú: : : :C C C Cá á á ác c c cô ô ô ôb b b bó ó ó óng ng ng ngm m m mờ ờ ờ ờl l l là à à àb b b bê ê ê ên n n nngo ngo ngo ngoà à à ài i i it t t tầ ầ ầ ầm m m mho ho ho hoạ ạ ạ ạt t t tđộ độ độ động. ng. ng. ng. L L L Lư ư ư ưu u u uý ý ý ý1: 1: 1: 1:NguồnRCcómộtthờigianTADtiêubiểucủa4us. 2: 2: 2: 2:CácgiátrịnàyviphạmthờigiantốithiểuTAD. 3: 3: 3: 3:Cho Cho Cho Chochuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ith th th thờ ờ ờ ời i i igian gian gian giannhanh nhanh nhanh nhanhh h h hơ ơ ơ ơn n n n,việcl l l lự ự ự ựa a a ach ch ch chọ ọ ọ ọn n n nm m m mộ ộ ộ ột t t tngu ngu ngu nguồ ồ ồ ồn n n nb b b bộ ộ ộ ộđị đị đị định nh nh nhth th th thờ ờ ờ ời i i iđược khuy khuy khuy khuyế ế ế ến n n nkh kh kh khí í í ích. ch. ch. ch. 4: 4: 4: 4:Chothi thi thi thiế ế ế ết t t tb b b bị ị ị ịt t t tầ ầ ầ ần n n ns s s số ố ố ốtr tr tr trê ê ê ên n n n1 1 1 1MHz MHz MHz MHz,Thi Thi Thi Thiế ế ế ết t t tb b b bị ị ị ịph ph ph phả ả ả ải i i iở ở ở ởSLEEP SLEEP SLEEP SLEEPdànhchoviệcchuy huy huy huyể ể ể ển n n nđổ đổ đổ đổi i i i to to to toà à à àn n n nb b b bộ ộ ộ ộ,hoặcđộ độ độ độch ch ch chí í í ính nh nh nhx x x xá á á ác c c cA/D A/D A/D A/Dcóthểra ra ra rakh kh kh khỏ ỏ ỏ ỏi i i iđặ đặ đặ đặc c c cđ đ đ đi i i iể ể ể ểm m m mk k k kỹ ỹ ỹ ỹthu thu thu thuậ ậ ậ ật. t. t. t. Ghichú:Cácôbóngmờlàbênngoàitầmhoạtđộng. Lưuý1:NguồnRCcómộtthờigianTADtiêubiểucủa6us. 2:CácgiátrịnàyviphạmthờigiantốithiểuTAD. 3:Cho Cho Cho Chochuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ith th th thờ ờ ờ ời i i igian gian gian giannhanh nhanh nhanh nhanhh h h hơ ơ ơ ơn n n n,việcl l l lự ự ự ựa a a ach ch ch chọ ọ ọ ọn n n nm m m mộ ộ ộ ột t t tngu ngu ngu nguồ ồ ồ ồn n n nb b b bộ ộ ộ ộđị đị đị định nh nh nhth th th thờ ờ ờ ời i i iđược khuy khuy khuy khuyế ế ế ến n n nkh kh kh khí í í ích. ch. ch. ch. 4:Chothi thi thi thiế ế ế ết t t tb b b bị ị ị ịt t t tầ ầ ầ ần n n ns s s số ố ố ốtr tr tr trê ê ê ên n n n1 1 1 1MHz MHz MHz MHz,Thi Thi Thi Thiế ế ế ết t t tb b b bị ị ị ịph ph ph phả ả ả ải i i iở ở ở ởSLEEP SLEEP SLEEP SLEEPdànhchoviệcchuy huy huy huyể ể ể ển n n nđổ đổ đổ đổi i i i to to to toà à à àn n n nb b b bộ ộ ộ ộ,hoặcđộ độ độ độch ch ch chí í í ính nh nh nhx x x xá á á ác c c cA/D A/D A/D A/Dcóthểra ra ra rakh kh kh khỏ ỏ ỏ ỏi i i iđặ đặ đặ đặc c c cđ đ đ đi i i iể ể ể ểm m m mk k k kỹ ỹ ỹ ỹthu thu thu thuậ ậ ậ ật. t. t. t.     21.6 21.6 21.6 21.6C C C Cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhch ch ch châ â â ân n n nport port port portt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự ADCON1 ADCON1 ADCON1 ADCON1vàthanhghiđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nTRIS TRIS TRIS TRISho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngph ph ph phù ù ù ùh h h hợ ợ ợ ợp p p pchocácch ch ch châ â â ân n n nc c c cổ ổ ổ ổng ng ng ngA/D A/D A/D A/D.Cácchân cổngđượcx x x xá á á ác c c cđị đị đị định nh nh nhnh nh nh như ư ư ưđầ đầ đầ đầu u u uv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựphảicóbit bit bit bitTRIS TRIS TRIS TRISph ph ph phù ù ù ùh h h hợ ợ ợ ợp p p pđể để để đểthi thi thi thiế ế ế ết t t tl l l lậ ậ ậ ập p p p( ( ( (đầ đầ đầ đầu u u u v v v và à à ào) o) o) o).Nếucácbit bit bit bitTRIS TRIS TRIS TRISb b b bị ị ị ịx x x xó ó ó óa a a a( ( ( (đầ đầ đầ đầu u u ura) ra) ra) ra),thìm m m mứ ứ ứ ức c c cđầ đầ đầ đầu u u ura ra ra ras s s số ố ố ố(VOH (VOH (VOH (VOHho ho ho hoặ ặ ặ ặc c c cVOL) VOL) VOL) VOL)sẽđượcchuy chuy chuy chuyể ể ể ển n n n đổ đổ đổ đổi. i. i. i. Qu Qu Qu Quá á á átr tr tr trì ì ì ình nh nh nhA/D A/D A/D A/Dho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng nglàkh kh kh khô ô ô ông ng ng ngph ph ph phụ ụ ụ ụthu thu thu thuộ ộ ộ ộc c c cvàotr tr tr trạ ạ ạ ạng ng ng ngth th th thá á á ái i i icủacácbitCHS2:CHS0 CHS2:CHS0 CHS2:CHS0 CHS2:CHS0vàc c c cá á á ác c c c bit bit bit bitTRIS. TRIS. TRIS. TRIS. L L L Lư ư ư ưu u u uý ý ý ý1: 1: 1: 1:Khiđọccáccổngthanhghi,t t t tấ ấ ấ ất t t tc c c cả ả ả ảc c c cá á á ác c c cch ch ch châ â â ân n n nc c c có ó ó óc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhnh nh nh như ư ư ưk k k kê ê ê ênh nh nh nhv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựsẽ đọ đọ đọ đọc c c ckhi khi khi khix x x xó ó ó óa a a a(m (m (m (mứ ứ ứ ức c c cth th th thấ ấ ấ ấp) p) p) p).Nh Nh Nh Nhữ ữ ữ ững ng ng ngc c c ch h h hâ â â ân n n nđượcđặtcấuhìnhnh nh nh như ư ư ưng ng ng ngõ õ õ õv v v và à à ào o o os s s số ố ố ố, , , ,sẽchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ithành mộtng ng ng ngõ õ õ õv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự.Cáccấptươngtựtrênmộtc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhng ng ng ngõ õ õ õv v v và à à ào o o os s s số ố ố ốsẽkh kh kh khô ô ô ông ng ng ngả ả ả ảnh nh nh nhh h h hưở ưở ưở ưởng ng ng ngđến việcchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ich ch ch chí í í ính nh nh nhx x x xá á á ác c c c L L L Lư ư ư ưu u u uý ý ý ý2: 2: 2: 2:M M M Mứ ứ ứ ức c c ct t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựtr tr tr trê ê ê ên n n nb b b bấ ấ ấ ất t t tk k k kì ì ì ìch ch ch châ â â ân n n nn n n nà à à ào o o ođượcđịnhnghĩanhưm m m mộ ộ ộ ột t t tng ng ng ngõ õ õ õv v v và à à ào o o os s s số ố ố ố(baogồmcả chânAN7:AN0 AN7:AN0 AN7:AN0 AN7:AN0),cóthểgâyracácvùngđệmđầuvàotiêuthụhiệntạilànằmngoàiđặcđiểmthiết [...]... với các vi điều khiển Pic có chức năng USB như Pic18F4550 Khi không sử dụng chức năng này, hăy gỡ bỏ các jumper để cách ly các chân này với vi điều khiển Khối hiển thị LED 7 đoạn Khố hiể thị Khối hiển thị Led 7 đoạn gồm bốn led 7 đoạn cỡ nhỏ, được truy xuất thông qua port D bằng cách chọn chip select như bảng 1 Để diều khiển tắt mở từng Led, Epic3 sử dụng chân RA2, RA3, RA4, RA5 của Vi điều khiển PIC,... RS của LCD, chân R/W được nối sẵn mức 0 Khối USB Khố Khối giao tiếp USB, được kết nối với chân RC4,RC5 đối với các vi điều khiển Pic có chức năng USB như Pic18F4550 Khi không sử dụng chức năng này, hăy gỡ bỏ các jumper để cách ly các chân này với vi điều khiển Khối ADC Khố Khối vi điều khiển và lập trình Khố khiể trì Board mạch trên thiết kế để hoạt động với Pic 40 chân dạng dip Board sử dụng thạch... phải thu nhận điều kiện thời gian cần thiết nhậ kiệ thờ thiế Vi c xoá bit GO/DONE trong một chuyển đổi sẽ hủy bỏ vi c chuyển đổi hiện tại Các thanh Vi xoá vi chuyể đổi hiệ ghi ADRES sẽ không được cập nhật với bộ phận hoàn thành chuyển đổi mẫu A/D Có nghĩa khô được nhậ hoà thà chuyể đổi là, các thanh ghi ADRES sẽ tiếp tục chứa các giá trị của vi c chuyển đổi đã hoàn thành cuối giá trị vi chuyể đổi... RE0/AN5 RE1/AN6 RE2/AN7 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30 8 9 10 PIC16F887 R4 D5 2 3 4 5 6 7 14 13 RE3/MCLR/VPP 220 LED-GREEN R5 D6 220 LED-GREEN R6 D7 220 LED-GREEN R7 D8 220 LED-GREEN R8 220 LED-GREEN Khi điều chỉnh biến trở, các con LED sẽ sáng theo sự điều tiết điện áp nguồn làm thay đổi xung lên port, dẫn tới "hệ thống led" sẽ sáng có quy tắt, và với mỗi kiểu sáng sẽ ứng với 1 giá... 2^10 = 1024 mức) Lưu ý: Điện áp 5V này chính là điện áp so sánh (Vref) VD: Với biến trở 10K trên khi điều chỉnh 77% => giá trị ADC = [(77 256)/100] = 197 Vậy ta có [(5V 197) / 2^10] = 0.961914 V Bài báo cáo của em tới đây xin được kết thúc đây được thú Mong thầy và các bạn đóng góp ý kiến, để bài báo cáo lần sau thầ đóng kiế hoàn thiện hơn hoà thiệ Xin cảm ơn và hẹn gặp lại !!! ... dụng chân RA2, RA3, RA4, RA5 của Vi điều khiển PIC, các tín hiệu điều khiển đều là mức thấp Khối hiển thị LCD 16 * 2 Khố hiể thị Đèn nền LCD có thể kích hoạt bằng cách nối tắt jumper backlight Để truy xuất được LCD, ta cần phải chọn Chip Select cho LCD bằng cách xuất tín hiệu RC1=0 và RC0=1 Dữ liệu xuất ra thông qua port D của vi điều khiển và đi tới IC đệm 74HC245, trước khi tới LCD Tín hiệu RE2,...bị kỹ thuật � 21.7 Chuyển đổi A/D Chuyể đổi dụ 2 1-2 cho thấy làm thế nào để thực hiện một chuyển đổi A/D Các chân I/O được đặt cấu hình như ngõ vào tương tự Tài liệu tham khảo tương tự (VREF) là thiết bị VDD Ngắt A/D được cho phép, và A/D chuyển đổi bộ định thời là FRC Công vi c chuyển đổi được thực hiện trên các kênh AN0 Lưu ý: Các bit... điện áp tối thiểu phải là 7VDC và cao nhất là 15VDC để tránh làm hư hỏng mạch Mạch không có diode bảo vệ, vậy, cần đảm bảo cực của adapter đúng trước khi cắm nguồn Mạch nguồn được thiết kế sử dụng IC ổn áp xung, cho khả năng chịu dòng tải tốt hơn và ổn định hơn so với các IC ổn áp tuyến tính thông thường Phần thiết kế này em trích từ tài liệu trên mạng Ở cuối phần báo cáo em có thiết Phầ thiế trí liệ... một sai số nào trên Vr đều gây ra lỗi độ lợi ở đặc tính của AD vậy Vr là tín hiệu đảm bảo độ chính xác và ổn định của bộ AD Dùng IC ổn áp có thể thỏa mãn điều này Tín Hiệu Điều Khiển: Hiệ Khiể Mọi bộ ADC đều có tính xung Clock và tín hiệu điều khiển để hoạt động Thiết bị ngoài giao tiếp với ADC sẽ khởi động quá trình AD bằng cách phát một xung Start vào đầu vào Start của ADC, ADC sẽ nhận biết cạnh... nhận tiếp theo Sau khi chờ chờ đợi được trướ ước đầu nhậ tiế chờ đợi 2TAD này, vi c thu nhận sẽ được bắt đầu tự động trên kênh đã chọn đợi nhậ động trê chọ dụ 2 1-2 : Làm một chuyển đổi A/D chuyể đổi Hình 2 1-4 : Chuyển đổi A/D theo chu kỳ TAD huyể đổi Hình 21 – 5: Sơ đồ hoạt động của A/D hoạ động � 21.7.1 Chuyển đổi nhanh - độ phân giải thấp Chuyể đổi phâ giả thấ Không phải tất cả các ứng dụng đều yêu . BỘCÔNGTHƯƠNG TRƯỜNGCAOĐẲNGKỸTHUẬTCAOTHẮNG KHOACƠKHÍ-CƠĐIỆNTỬ B B B Bà à à ài i i iB B B Bá á á áo o o oC C C Cá á á áo o o o Vi Vi Vi ViĐ Đ Đ Đi i i iề ề ề ều u u uKhi Khi Khi Khiể ể ể ển n n n Họvàtênsinhviênbáocáo:Đặ Đặ Đặ Đặng ng ng ngV V V Vũ ũ ũ ũThanh Thanh Thanh ThanhH H H Hù ù ù ùng ng ng ng Lớp: C C C CĐ Đ Đ ĐC C C CĐ Đ Đ ĐT T T T10B 10B 10B 10B PH PH PH PHẦ Ầ Ầ ẦN N N N1: 1: 1: 1:B B B Bà à à ài i i iB B B Bá á á áo o o oC C C Cá á á áo o o o Tr Tr Tr Trì ì ì ình nh nh nhb b b bà à à ày y y yc c c cá á á ác c c cho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngc c c củ ủ ủ ủa a a amodun modun modun modunc c c cầ ầ ầ ần n n nb b b bá á á áo o o oc c c cá á á áo o o o Trongthựctế,cácloạithôngtindữliệuhầuhếtởdạngtươngtựvàliêntụctheothờigian. Songthếgiớibêntrongmáyvitínhhoàntoànbằngsố,vàrờirạc.Để Để Để Đểđư đư đư đưa a a ac c c cá á á ác c c cth th th thô ô ô ông ng ng ngtin tin tin tind d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u u t t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựv v v và à à ào o o om m m má á á áy y y yt t t tí í í ính nh nh nhs s s số ố ố ốcầnphảicóm m m mộ ộ ộ ột t t tthi thi thi thiế ế ế ết t t tb b b bị ị ị ị,cókhảnăngchuy chuy chuy chuyể ể ể ển n n nc c c cá á á ác c c ct t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u ut t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự nàythànht t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u us s s số ố ố ố.ThiếtbịđógọilàcácbộchuyểnđổiAD(ADC- (ADC- (ADC- (ADC-Analog Analog Analog AnalogDigital Digital Digital Digital Convertor). Convertor). Convertor). Convertor). Biếnđổitươngtự–số(analog–digital)làth th th thà à à ành nh nh nhph ph ph phầ ầ ầ ần n n nc c c cầ ầ ầ ần n n nthi thi thi thiế ế ế ết t t ttrong trong trong trongvi vi vi vi ệ ệ ệc c c cx x x xử ử ử ửl l l lý ý ý ýth th th thô ô ô ông ng ng ng tin tin tin tinv v v và à à àc c c cá á á ác c c cc c c cá á á ách ch ch chđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n ns s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngph ph ph phươ ươ ươ ương ng ng ngph ph ph phá á á áp p p ps s s số ố ố ố.TínhiệuthựcởAnalog.Mộth h h hệ ệ ệ ệth th th thố ố ố ống ng ng ng ti ti ti tiế ế ế ếp p p pnh nh nh nhậ ậ ậ ận n n nd d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u uphảicócácb b b bộ ộ ộ ộph ph ph phậ ậ ậ ận n n ngiao giao giao giaoti ti ti tiế ế ế ếp p p pAnalog Analog Analog Analog– – – –Digital Digital Digital Digital(A/D) (A/D) (A/D) (A/D).    Gi Gi Gi Giớ ớ ớ ới i i ithi thi thi thiệ ệ ệ ệu u u u Module Module Module Modulechuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i igồmcó8 8 8 8đầ đầ đầ đầu u u uv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự.Độ Độ Độ Độph ph ph phâ â â ân n n ngi gi gi giả ả ả ải i i icủaA/Dtrongtrườnghợp nàylà8 8 8 8bit bit bit bit.Đ Đ Đ Đi i i iệ ệ ệ ện n n ná á á áp p p ptham tham tham thamchi chi chi chiế ế ế ếu u u uc c c có ó ó óth th th thể ể ể ểl l l là à à àVDD VDD VDD VDDhoặcm m m mứ ứ ứ ức c c cđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p pởtrênch ch ch châ â â ân n n nVref Vref Vref Vref.B B B Bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n n đổ đổ đổ đổi i i iA/D A/D A/D A/Dc c c có ó ó óm m m mộ ộ ộ ột t t tđặ đặ đặ đặc c c ct t t tí í í ính nh nh nhl l l là à à àc c c có ó ó óth th th thể ể ể ểho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngtrong trong trong trongch ch ch chế ế ế ếđộ độ độ độSLEEP SLEEP SLEEP SLEEP.Module Module Module ModuleA/D A/D A/D A/Dcó3thanhghi đólà: •A/DResultRegister(ADRES)_Thanhghikếtquả •A/DControlRegister0(ADCON0)_Thanhghiđiềukhiển •A/DControlRegister1(ADCON1)_Thanhghiđiềukhiển Thanh Thanh Thanh Thanhghi ghi ghi ghiADCON0 ADCON0 ADCON0 ADCON0đ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngcủamodule module module module.Thanh Thanh Thanh Thanhghi ghi ghi ghiADCON1 ADCON1 ADCON1 ADCON1cóc c c cấ ấ ấ ấu u u u h h h hì ì ì ình nh nh nhch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngcủac c c ch h h hâ â â ân n n nc c c cổ ổ ổ ổng ng ng ng.Ch Ch Ch Châ â â ân n n nI/O I/O I/O I/Ocóthểđượcc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhnh nh nh như ư ư ưch ch ch châ â â ân n n nv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự(cóthể làđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p ptham tham tham thamchi chi chi chiế ế ế ếu u u u)hoặcng ng ng ngõ õ õ õv v v và à à ào o o ora ra ra ras s s số ố ố ố.    S S S Sơ ơ ơ ơđồ đồ đồ đồkh kh kh khố ố ố ối i i ichung chung chung chungcho cho cho choc c c cá á á ác c c cb b b bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC ADC ADC ADC � B B B Bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i it t t tươ ươ ươ ương ng ng ngt t t tự ự ự - - - -s s s số ố ố ốlàmnhiệmvụchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i inh nh nh nhữ ữ ữ ững ng ng ngth th th thô ô ô ông ng ng ngtin, tin, tin, tin,d d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u ut t t tươ ươ ươ ương ng ng ng t t t tự ự ự ựbiểudiễnđặ đặ đặ đặc c c ct t t tí í í ính nh nh nhc c c củ ủ ủ ủa a a ac c c cá á á ác c c cđạ đạ đạ đại i i il l l lượ ượ ượ ượng ng ng ngv v v vậ ậ ậ ật t t tl l l lý ý ý ýtrongthếgiớitựnhiênsang sang sang sangd d d dạ ạ ạ ạng ng ng ngm m m mã ã ã ãs s s số ố ố ố. M M M Mã ã ã ãs s s số ố ố ốđượcdùngtrongqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhx x x xử ử ử ửl l l lý ý ý ýt t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u u,tínhtoántrongh h h hệ ệ ệ ệth th th thố ố ố ống ng ng ngm m m má á á áy y y yt t t tí í í ính nh nh nhvà cách h h hệ ệ ệ ệth th th thố ố ố ống ng ng ngđ đ đ đo o o ođ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n ns s s số ố ố ố.Nóthựchiệnhai hai hai haich ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngc c c cơ ơ ơ ơb b b bả ả ả ản n n nlàl l l lượ ượ ượ ượng ng ng ngt t t tử ử ử ửho ho ho hoá á á ávà m m m mã ã ã ãho ho ho hoá á á á. � Chuy Chuy Chuy Chuyể ể ể ển n n nđổ đổ đổ đổi i i it t t tươ ươ ươ ương ng ng ngt t t tự ự ự - - - -s s s số ố ố ốthựchiệnchứcnăngchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ith th th thô ô ô ông ng ng ngtin tin tin tind d d dạ ạ ạ ạng ng ng ngt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự (thườnglàt t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u uđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p p)sangd d d dạ ạ ạ ạng ng ng ngs s s số ố ố ố(m (m (m (mã ã ã ãnh nh nh nhị ị ị ịph ph ph phâ â â ân) n) n) n). � M M M Mạ ạ ạ ạch ch ch chADC ADC ADC ADCnh nh nh nhậ ậ ậ ận n n nt t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u ut t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựd d d dạ ạ ạ ạng ng ng ngđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p pở ở ở ởđầ đầ đầ đầu u u uv v v và à à ào o o ovàchuyểnnóth th th thà à à ành nh nh nhd d d dạ ạ ạ ạng ng ng ng s s s số ố ố ốở ở ở ởđầ đầ đầ đầu u u ura ra ra ra.Độ Độ Độ Độr r r rộ ộ ộ ộng ng ng ngd d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u uđầ đầ đầ đầu u u ura ra ra racóthểlà4,8bit,12,14bit,M M M Mạ ạ ạ ạch ch ch chADC ADC ADC ADCbao bao bao baog g g gồ ồ ồ ồm m m m b b b bộ ộ ộ ộso so so sos s s sá á á ánh nh nh nh,logic logic logic logicđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n n,thanh thanh thanh thanhghi ghi ghi ghiđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nvàm m m mạ ạ ạ ạch ch ch chchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i is s s số ố ố - - - -t t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự DAC DAC DAC DAC.Mạchchuyểnđổitươngtự-sốcócấutrúcnhưHình1 H H H Hì ì ì ình nh nh nh1: 1: 1: 1:S S S Sơ ơ ơ ơđồ đồ đồ đồkh kh kh khố ố ố ối i i ic c c củ ủ ủ ủa a a aADC ADC ADC ADC    S S S Sơ ơ ơ ơđồ đồ đồ đồkh kh kh khố ố ố ối i i iADC ADC ADC ADC8 8 8 8bit bit bit bit  Gi Gi Gi Giả ả ả ải i i ith th th thí í í ích ch ch chch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngc c c cá á á ác c c ckh kh kh khố ố ố ối i i i M M M Mạ ạ ạ ạch ch ch chADC ADC ADC ADCthựchiệnhaithaotáccơbảnlà: L L L Lượ ượ ượ ượng ng ng ngt t t tử ử ử ửh h h hó ó ó óa a a avàM M M Mã ã ã ãh h h hó ó ó óa a a a L L L Lượ ượ ượ ượng ng ng ngt t t tử ử ử ửho ho ho hoá á á á: : : :Làg g g gá á á án n n ngi gi gi giá á á átr tr tr trị ị ị ịcủatínhiệut t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự-li li li liê ê ê ên n n nt t t tụ ụ ụ ục c c cv v v và à à ào o o ov v v vù ù ù ùng ng ng ngc c c cá á á ác c c cgi gi gi giá á á átr tr tr trị ị ị ị t t t tươ ươ ươ ương ng ng ngt t t tự ự ự - - - -r r r rờ ờ ờ ời i i ir r r rạ ạ ạ ạc c c c.Vùnggiátrịnàycónhiềumức,ph ph ph phụ ụ ụ ụthu thu thu thuộ ộ ộ ộc c c cch ch ch chấ ấ ấ ất t t tl l l lượ ượ ượ ượng ng ng ngc c c củ ủ ủ ủa a a aADC, ADC, ADC, ADC,m m m mỗ ỗ ỗ ỗi i i im m m mứ ứ ứ ức c c c t t t tươ ươ ươ ương ng ng ngt t t tự ự ự - - - -r r r rờ ờ ờ ời i i ir r r rạ ạ ạ ạc c c ccáchnhaumộtkho kho kho khoả ả ả ảng ng ng ngl l l lượ ượ ượ ượng ng ng ngt t t tử ử ử ử. . . .  M M M Mã ã ã ãho ho ho hoá á á á: : : :Làg g g gá á á án n n nm m m mộ ộ ộ ột t t tm m m mã ã ã ãnh nh nh nhị ị ị ịph ph ph phâ â â ân n n nchotừnggi gi gi giá á á átr tr tr trị ị ị ịt t t tươ ươ ươ ương ng ng ngt t t tự ự ự - - - -r r r rờ ờ ờ ời i i ir r r rạ ạ ạ ạc c c cđó đó đó đó.B B B Bộ ộ ộ ộso so so so s s s sá á á ánh nh nh nhthựchiệnchứcnăngl l l lượ ượ ượ ượng ng ng ngt t t tử ử ử ửho ho ho hoá á á á,gángi gi gi giá á á átr tr tr trị ị ị ịt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựtạith th th thờ ờ ờ ời i i iđ đ đ đi i i iể ể ể ểm m m ml l l lấ ấ ấ ấy y y ym m m mẫ ẫ ẫ ẫu u u uvàovùng cácgi gi gi giá á á átr tr tr trị ị ị ịt t t tươ ươ ươ ương ng ng ngt t t tự ự ự - - - -r r r rờ ờ ờ ời i i ir r r rạ ạ ạ ạc c c cbằngcáchliêntụcsosánhgiátrịtươngtực c c cầ ầ ầ ần n n nchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ivớicác giátrịt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựđượcsinhratrongqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i. . . .Khihai hai hai haigi gi gi giá á á átr tr tr trị ị ị ịn n n nà à à ày y y yx x x xấ ấ ấ ấp p p px x x xỉ ỉ ỉ ỉnhau nhau nhau nhauthì mộtt t t tí í í ín n n nhi hi hi hiệ ệ ệ ệu u u uđượ đượ đượ được c c csinh sinh sinh sinhra ra ra rabáohiệuqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhl l l lượ ượ ượ ượng ng ng ngt t t tử ử ử ửho ho ho hoá á á áđã đã đã đãxong xong xong xong.  Logic Logic Logic Logicđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n n: : : :chophépkhởiđộngvàbáokếtthúcquátrìnhchuyểnđổi. Thanh Thanh Thanh Thanhghi ghi ghi ghiđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n n: : : :thựchiệnchứcnăngmãhoá,tạogiátrịsốtrongquátrình chuyểnđổi.     C C C Cá á á ác c c cmode mode mode modes s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ng     8 8 8 8bit bit bit bit     10 10 10 10bit bit bit bit    V V V Và à à àm m m mộ ộ ộ ột t t ts s s số ố ố ốd d d dạ ạ ạ ạng ng ng ngmode mode mode modekh kh kh khá á á ác c c cn n n nữ ữ ữ ữa a a a     Ch Ch Ch Chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngc c c cá á á ác c c cbit, bit, bit, bit,thanh thanh thanh thanhghi ghi ghi ghi    Thanh Thanh Thanh Thanhghi ghi ghi ghiv v v và à à àch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ng Kh Kh Kh Khố ố ố ối i i iADC ADC ADC ADCc c c có ó ó ó4 4 4 4thanh thanh thanh thanhghi ghi ghi ghi    ADRES ADRES ADRES ADRES    ADCON0 ADCON0 ADCON0 ADCON0    ADCON1 ADCON1 ADCON1 ADCON1 V V V Và à à àm m m mộ ộ ộ ột t t ts s s số ố ố ốthanh thanh thanh thanhghi ghi ghi ghiph ph ph phụ ụ ụ ụli li li liê ê ê ên n n nquan quan quan quanh h h hỗ ỗ ỗ ỗtr tr tr trợ ợ ợ ợcho cho cho chovi vi vi vi ệ ệ ệc c c cchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC ADC ADC ADCbao bao bao bao g g g gồ ồ ồ ồm: m: m: m:     INTCON INTCON INTCON INTCON: : : :cho cho cho choph ph ph phé é é ép p p pc c c cá á á ác c c cng ng ng ngắ ắ ắ ắt t t t(c (c (c (cá á á ác c c cbit bit bit bitGIE, GIE, GIE, GIE,PEIE PEIE PEIE PEIE) ) ) )    PIR1 PIR1 PIR1 PIR1: : : :ch ch ch chứ ứ ứ ứa a a ac c c cờ ờ ờ ờng ng ng ngắ ắ ắ ắt t t tAD AD AD AD(bit (bit (bit (bitADIF ADIF ADIF ADIF) ) ) )    PIE1 PIE1 PIE1 PIE1: : : :ch ch ch chứ ứ ứ ứa a a abit bit bit bitđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nAD AD AD AD( ( ( (ADIE ADIE ADIE ADIE) ) ) )    TRISA TRISA TRISA TRISAv v v và à à àTRISE TRISE TRISE TRISE: : : :Thanh Thanh Thanh Thanhghi ghi ghi ghih h h hướ ướ ướ ướng ng ng ngd d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u u    PORTA PORTA PORTA PORTAv v v và à à àPORTE PORTE PORTE PORTE: : : :Ch Ch Ch Chố ố ố ốt t t td d d dữ ữ ữ ữli li li liệ ệ ệ ệu u u ukhi khi khi khighi ghi ghi ghiv v v và à à àđọ đọ đọ đọc c c c Trong Trong Trong Trongđó đó đó đó: : : :     Thanh Thanh Thanh Thanhghi ghi ghi ghiADRES ADRES ADRES ADRESch ch ch chứ ứ ứ ứa a a ak k k kế ế ế ết t t tqu qu qu quả ả ả ả10 10 10 10bit bit bit bitc c c củ ủ ủ ủa a a achuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi. i. i. i.Khi Khi Khi Khichuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC ADC ADC ADC đượ đượ đượ được c c cho ho ho hoà à à àn n n nth th th thà à à ành,k nh,k nh,k nh,kế ế ế ết t t tqu qu qu quả ả ả ảđượ đượ đượ được c c cn n n nạ ạ ạ ạp p p pv v v và à à ào o o oc c c cặ ặ ặ ặp p p pthanh thanh thanh thanhghi ghi ghi ghik k k kế ế ế ết t t tqu qu qu quả ả ả ả. . . .Khi Khi Khi Khikh kh kh khô ô ô ông ng ng ngs s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngb b b bộ ộ ộ ộ chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC, ADC, ADC, ADC,c c c cá á á ác c c cthanh thanh thanh thanhghi ghi ghi ghin n n nà à à ày y y yc c c có ó ó óth th th thể ể ể ểđượ đượ đượ được c c cs s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngnh nh nh như ư ư ưc c c cá á á ác c c cthanh thanh thanh thanhghi ghi ghi ghith th th thô ô ô ông ng ng ng th th th thườ ườ ườ ường ng ng ngkh kh kh khá á á ác. c. c. c.Khi Khi Khi Khiqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iho ho ho hoà à à àn n n nt t t tấ ấ ấ ất, t, t, t,k k k kế ế ế ết t t tqu qu qu quả ả ả ảs s s sẽ ẽ ẽ ẽđượ đượ đượ được c c cl l l lư ư ư ưu u u uv v v và à à ào o o ohai hai hai haithanh thanh thanh thanh ghi ghi ghi ghiADRESH ADRESH ADRESH ADRESH: : : :ADRESL__(Hay ADRESL__(Hay ADRESL__(Hay ADRESL__(Hayn n n nó ó ó ói i i ic c c cá á á ách ch ch chkh kh kh khá á á ác c c chai hai hai haithanh thanh thanh thanhghi ghi ghi ghin n n nà à à ày y y ych ch ch chứ ứ ứ ứa a a ak k k kế ế ế ết t t tqu qu qu quả ả ả ả chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iAD) AD) AD) AD)     Thanh Thanh Thanh Thanhghi ghi ghi ghiADCON0 ADCON0 ADCON0 ADCON0: : : :c c c có ó ó óch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngc c c củ ủ ủ ủa a a akh kh kh khố ố ố ối i i iADC ADC ADC ADC    C C C Cá á á ác c c cbit bit bit bittrong trong trong trongthanh thanh thanh thanhghi ghi ghi ghiADCON0 ADCON0 ADCON0 ADCON0     Thanh Thanh Thanh Thanhghi ghi ghi ghiADCON1 ADCON1 ADCON1 ADCON1: : : :thi thi thi thiế ế ế ết t t tl l l lậ ậ ậ ập p p pch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngcho cho cho choc c c cá á á ác c c cch ch ch châ â â ân n n nc c c củ ủ ủ ủa a a aport port port portl l l là à à àc c c cá á á ác c c cng ng ng ngõ õ õ õ v v v và à à ào o o onh nh nh nhậ ậ ậ ận n n nt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựho ho ho hoặ ặ ặ ặc c c cch ch ch châ â â ân n n nxu xu xu xuấ ấ ấ ất t t tnh nh nh nhậ ậ ậ ập p p pIO IO IO IO (Hay (Hay (Hay (Hayn n n nó ó ó ói i i ic c c cá á á ách ch ch chkh kh kh khá á á ác c c chai hai hai haithanh thanh thanh thanhghi ghi ghi ghin n n nà à à ày y y yc c c có ó ó óý ý ý ýngh ngh ngh nghĩ ĩ ĩ ĩa a a ax x x xá á á ác c c cl l l lậ ậ ậ ập p p pc c c cá á á ác c c cth th th thô ô ô ông ng ng ngs s s số ố ố ốcho cho cho chob b b bộ ộ ộ ộ chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iAD) AD) AD) AD)    C C C Cá á á ác c c cbit bit bit bittrong trong trong trongthanh thanh thanh thanhghi ghi ghi ghiADCON1 ADCON1 ADCON1 ADCON1    C C C Cá á á ác c c cbit bit bit bitcho cho cho chovi vi vi vi ệ ệ ệc c c cchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iv v v và à à àch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ng     C C C Củ ủ ủ ủa a a athanh thanh thanh thanhghi ghi ghi ghiADCON0 ADCON0 ADCON0 ADCON0     ADCS1 ADCS1 ADCS1 ADCS1v v v và à à àADCS0 ADCS0 ADCS0 ADCS0: : : :c c c có ó ó ónhi nhi nhi nhiệ ệ ệ ệm m m mv v v vụ ụ ụ ụđặ đặ đặ đặt t t tt t t tầ ầ ầ ần n n ns s s số ố ố ốcho cho cho chob b b bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iADC ADC ADC ADC( ( ( (đượ đượ đượ được c c cchia chia chia chiat t t từ ừ ừ ừ clock clock clock clockc c c củ ủ ủ ủa a a ah h h hệ ệ ệ ệth th th thố ố ố ống ng ng ngho ho ho hoặ ặ ặ ặc c c cs s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngb b b bộ ộ ộ ộdao dao dao daođộ độ độ động ng ng ngRC RC RC RCn n n nộ ộ ộ ội). i). i). i).V V V Vì ì ì ìv v v vậ ậ ậ ậy y y ykhi khi khi khich ch ch chú ú ú úng ng ng ngta ta ta tas s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ng t t t tầ ầ ầ ần n n ns s s số ố ố ố20MHz 20MHz 20MHz 20MHzclock clock clock clockth th th thì ì ì ìch ch ch chú ú ú úng ng ng ngta ta ta taph ph ph phả ả ả ải i i is s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngFOSC/32, FOSC/32, FOSC/32, FOSC/32,xem xem xem xemở ở ở ởb b b bả ả ả ảng ng ng ngb b b bê ê ê ên n n nd d d dướ ướ ướ ưới. i. i. i.    CHS2 CHS2 CHS2 CHS2, , , ,CHS1 CHS1 CHS1 CHS1v v v và à à àCHS0 CHS0 CHS0 CHS0: : : :l l l là à à àc c c cá á á ác c c cbit bit bit bitch ch ch chọ ọ ọ ọn n n nk k k kê ê ê ênh nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i icho cho cho choADC, ADC, ADC, ADC,khi khi khi khis s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngch ch ch chú ú ú úng ng ng ng ta ta ta taph ph ph phả ả ả ải i i ili li li liê ê ê ên n n nk k k kế ế ế ết t t tc c c cá á á ác c c cch ch ch châ â â ân n n nn n n nà à à ày y y yv v v vớ ớ ớ ới i i ib b b bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i(5 (5 (5 (5k k k kê ê ê ênh nh nh nhcho cho cho cho16F876 16F876 16F876 16F876[AN0 [AN0 [AN0 [AN0=>AN4] =>AN4] =>AN4] =>AN4]v v v và à à à 8 8 8 8k k k kê ê ê ênh nh nh nhcho cho cho cho16F877A, 16F877A, 16F877A, 16F877A,16F887 16F887 16F887 16F887th th th thê ê ê êm m m mAN5 AN5 AN5 AN5v v v và à à àAN7) AN7) AN7) AN7). . . .Để Để Để Đểch ch ch chọ ọ ọ ọn n n nđú đú đú đúng ng ng ngk k k kê ê ê ênh nh nh nhth th th thì ì ì ìc c c cầ ầ ầ ần n n nc c c cà à à ài i i iđặ đặ đặ đặt t t t 3 3 3 3bit bit bit bit(CHS2: (CHS2: (CHS2: (CHS2:CHS1: CHS1: CHS1: CHS1:CHS0) CHS0) CHS0) CHS0)theo theo theo theoth th th thứ ứ ứ ứt t t tự ự ự ựh h h hợ ợ ợ ợp p p pl l l lý ý ý ýsao sao sao saocho cho cho chođú đú đú đúng. ng. ng. ng. L L L Lư ư ư ưu u u uý ý ý ý: : : :Thiếtbịmàkh kh kh khô ô ô ông ng ng ngth th th thự ự ự ực c c chi hi hi hiệ ệ ệ ện n n nđầ đầ đầ đầy y y yđủ đủ đủ đủ8 8 8 8k k k kê ê ê ênh nh nh nhA/D A/D A/D A/D,cáclựachọn unimplemented unimplemented unimplemented unimplementedđangđượcd d d dà à à ành nh nh nhri ri ri riê ê ê êng ng ng ng.Kh Kh Kh Khô ô ô ông ng ng ngch ch ch chọ ọ ọ ọn n n nb b b bấ ấ ấ ất t t tk k k kỳ ỳ ỳ ỳk k k kê ê ê ênh nh nh nhunimplemented unimplemented unimplemented unimplemented    GO/DONE GO/DONE GO/DONE GO/DONE: : : :bit bit bit bitn n n nà à à ày y y yc c c có ó ó ó2 2 2 2ch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng: ng: ng: ng:     C C C Cà à à ài i i iđặ đặ đặ đặt t t t(set) (set) (set) (set)để để để đểcho cho cho choph ph ph phé é é ép p p pb b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u uqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi. i. i. i.     B B B Bá á á áo o o oqu qu qu quá á á átr tr tr trì ì ì ình nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ik k k kế ế ế ết t t tth th th thú ú ú úc. c. c. c.    ADON ADON ADON ADON: : : :c c c cà à à ài i i iđặ đặ đặ đặt t t tON/OFF ON/OFF ON/OFF ON/OFFd d d dù ù ù ùng ng ng ngđể để để đểcho cho cho choph ph ph phé é é ép p p pho ho ho hoặ ặ ặ ặc c c ckh kh kh khô ô ô ông ng ng ngcho cho cho choph ph ph phé é é ép p p pADC ADC ADC ADCho ho ho hoạ ạ ạ ạt t t tđộ độ độ động. ng. ng. ng. Lu Lu Lu Luô ô ô ôn n n nlu lu lu luô ô ô ôn n n nm m m mặ ặ ặ ặc c c cđị đị đị định nh nh nhADON ADON ADON ADON=0 =0 =0 =0l l l là à à àđể để để đểti ti ti tiế ế ế ết t t tki ki ki kiệ ệ ệ ệm m m mn n n nă ă ă ăng ng ng ngl l l lượ ượ ượ ượng. ng. ng. ng. C C C Củ ủ ủ ủa a a athanh thanh thanh thanhghi ghi ghi ghiADCON1 ADCON1 ADCON1 ADCON1  PCFG2:PCFG0 PCFG2:PCFG0 PCFG2:PCFG0 PCFG2:PCFG0: : : :bit bit bit bitn n n nà à à ày y y yc c c có ó ó óch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhc c c cổ ổ ổ ổng ng ng ngbit bit bit bitA/D A/D A/D A/D Ch Ch Ch Chú ú ú úth th th thí í í ích: ch: ch: ch:     A A A A = = = =Ng Ng Ng Ngõ õ õ õv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự    D D D D= = = =Ng Ng Ng Ngõ õ õ õv v v và à à ào o o ora ra ra ra(I/O) (I/O) (I/O) (I/O)s s s số ố ố ố L L L Lư ư ư ưu u u uý ý ý ý: : : :KhiAN3đượcchọnnhưVREF,SựquyếtđịnhcủaA/DlàđiệnápvàochânAN3 .KhiAN3đượcchọnnhưmộtđầuvàotươngtự(A),sauđóđiệnápthamchiếuchoA/DlàVDD. PH PH PH PHẦ Ầ Ầ ẦN N N N2: 2: 2: 2:Nh Nh Nh Nhữ ữ ữ ững ng ng ngki ki ki kiế ế ế ến n n nth th th thứ ứ ứ ức c c cv v v về ề ề ềho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngADC ADC ADC ADC (T (T (T (Tà à à ài i i ili li li liệ ệ ệ ệu u u ut t t từ ừ ừ ừReference Reference Reference ReferenceManual_PIC_Mid_Range) Manual_PIC_Mid_Range) Manual_PIC_Mid_Range) Manual_PIC_Mid_Range)     21.3 21.3 21.3 21.3Ho Ho Ho Hoạ ạ ạ ạt t t tđộ độ độ động ng ng ng KhichuyểnđổihoànthànhkếtquảsẽđượclưuvàothanhghiADRES,bitGO/DONE (ADCON0<2>)sẽbịxóavàcờngắtA/D,ADIFđượcđặt.Saukhicấuhìnhhoànthànhcho moduleA/D,taphảichọnkênhcầnchuyểnđổitrướckhibắtđầumộtsựchuyểnđổimới.Kênh tươngtựnàothìphảitươngứngvớiviệcđặtbittươngứngtrongthanhghiTRISđểnólàkênh đầuvàotươngtự.Phảixácđịnhđượcthờigianthunhậntínhiệu,sauthờigianthunhậntínhiệu thìmộtquátrìnhchuyểnđổiđượcphépbắtđầu.Sauđâylàtừngbướclàmviệcvớibộchuyểnđổi. 1. 1. 1. 1.Đặ Đặ Đặ Đặt t t tc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhm m m mô ô ô - - - - đ đ đun un un unA/D: A/D: A/D: A/D: •Cấuhìnhchântươngtự/điệnápthamchiếu/vàsốI/O(ADCON1) •ChọnđầuvàokênhA/D(ADCON0) •ChọnchuyểnđổixungclockA/D(ADCON0) •Bậtm - unA/D(ADCON0) 2. 2. 2. 2.C C C Cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhng ng ng ngắ ắ ắ ắt t t tA/D A/D A/D A/D(n (n (n (nế ế ế ếu u u umu mu mu muố ố ố ốn): n): n): n): •X X X Xó ó ó óa a a abitADIF ADIF ADIF ADIF •Set Set Set SetbitADIE ADIE ADIE ADIE •Set Set Set SetbitGIE GIE GIE GIE 3. 3. 3. 3.Ch Ch Ch Chờ ờ ờ ờth th th thờ ờ ờ ời i i igian gian gian giany y y yê ê ê êu u u uc c c cầ ầ ầ ầu u u uđạ đạ đạ đạt t t tđượ đượ đượ được c c c. . . . 4. 4. 4. 4.B B B Bắ ắ ắ ắt t t tđầ đầ đầ đầu u u uchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi: i: i: i: •SetbitGO/DONE(ADCON0) 5. 5. 5. 5.Ch Ch Ch Chờ ờ ờ ờđợ đợ đợ đợi i i icho cho cho choA/D A/D A/D A/Dchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iho ho ho hoà à à àn n n nth th th thà à à ành, nh, nh, nh,b b b bở ở ở ởi i i im m m mộ ộ ộ ột t t ttrong trong trong tronghai: hai: hai: hai: •KiểmtrabitGO/ GO/ GO/ GO/DONE DONE DONE DONEcób b b bị ị ị ịx x x xó ó ó óa a a a. . . . hoặc •Ch Ch Ch Chờ ờ ờ ờđợ đợ đợ đợi i i ichoA/D A/D A/D A/Dng ng ng ngắ ắ ắ ắt t t t. . . . 6. 6. 6. 6.Đọ Đọ Đọ Đọc c c ck k k kế ế ế ết t t tqu qu qu quả ả ả ảthanh thanh thanh thanhghi ghi ghi ghiA/D A/D A/D A/D(ADRES), (ADRES), (ADRES), (ADRES),x x x xó ó ó óa a a abit bit bit bitADIF, ADIF, ADIF, ADIF,n n n nế ế ế ếu u u uc c c cầ ầ ầ ần n n nthi thi thi thiế ế ế ết. t. t. t. 7. 7. 7. 7.Để Để Để Đểchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iti ti ti tiế ế ế ếp p p ptheo, theo, theo, theo,b b b bướ ướ ướ ước c c c1 1 1 1ho ho ho hoặ ặ ặ ặc c c cb b b bướ ướ ướ ước c c c2 2 2 2theo theo theo theoy y y yê ê ê êu u u uc c c cầ ầ ầ ầu. u. u. u.Th Th Th Thờ ờ ờ ời i i igian gian gian gianm m m mỗ ỗ ỗ ỗi i i ibit bit bit bitA/D A/D A/D A/D chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iđượ đượ đượ được c c cđị đị đị định nh nh nhngh ngh ngh nghĩ ĩ ĩ ĩa a a al l l là à à àTAD. TAD. TAD. TAD. Mộtchờđợitốithiểucủa2TADthìđượcyêucầutrướckhibắtđầuthunhậntiếptheo.Hình2 1-2 chothấytrìnhtựchuyểnđổi,vàcácđiềukhoảnđượcsửdụng.Mualạithờigianlàcácthờigian củam - unA/Dđangnắmgiữtụđượckếtnốivớiđiệnápcấpbênngoài.Sauđólàthờigian chuyểnđổi10TAD,bắtđầukhibitGOđượcthiếtlập.Tổngcủahailầnlàthờigianlấymẫu.Đó làmộtthờigiantốithiểucholấythôngtinđểđảmbảorằngviệctổchứctụđiệnlàmấtmộtquá trìnhvớimộtmứcđộmàsẽcungcấptínhchínhxácchoviệcchuyểnđổiA/Dbạnmuốn. Khi Khi Khi Khiđ đ đ đang ang ang anggi gi gi giữ ữ ữ ữt t t tụ ụ ụ ụ, , , ,A/D A/D A/D A/Db b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u un n n nạ ạ ạ ạp p p p.SaukhiA/D A/D A/D A/Dchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i,hoặck k k kê ê ê ênh nh nh nhm m m mớ ớ ớ ới i i iA/Dsẽđược chọn.     Khi Khi Khi KhiA/D A/D A/D A/Db b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u uchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i(bit bit bit bitGO GO GO GOsẽđượcc c c cà à à ài i i iđặ đặ đặ đặt t t t).Giữt t t tụ ụ ụ ụđ đ đ đi i i iệ ệ ệ ện n n nb b b bị ị ị ịng ng ng ngắ ắ ắ ắt t t tk k k kế ế ế ết t t tn n n nố ố ố ối i i it t t từ ừ ừ ừ đầ đầ đầ đầu u u uv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựtrướckhicôngviệcc c c chuy huy huy huyể ể ể ển n n nđổ đổ đổ đổi i i iđượ đượ đượ được c c cb b b bắ ắ ắ ắt t t tđầ đầ đầ đầu. u. u. u. C C C Chuy huy huy huyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/Dho ho ho hoà à à àn n n nt t t tấ ấ ấ ất t t t,kếtquảđượclưutrongthanh thanh thanh thanhghi ghi ghi ghiADRES ADRES ADRES ADRES.Giữtụđiệnbắtđầu cóđượcđiệnápcấpkênhđườngtruyền,bit bit bit bitADIF ADIF ADIF ADIFđượcthi thi thi thiế ế ế ết t t tl l l lậ ậ ậ ập. p. p. p.    21.4 21.4 21.4 21.4Đ Đ Đ Đi i i iề ề ề ều u u uki ki ki kiệ ệ ệ ện n n nA/D A/D A/D A/Dc c c cầ ầ ầ ần n n nthi thi thi thiế ế ế ết t t tđạ đạ đạ đạt t t tđượ đượ đượ được c c c Dànhchoviệcchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/Dđểđápứngch ch ch chí í í ính nh nh nhx x x xá á á ác c c ccủanóđượcch ch ch chỉ ỉ ỉ ỉđị đị đị định nh nh nh,thìthờigiangiữ tụ(CHOLD)phảiđượ đượ đượ được c c cph ph ph phé é é ép p p pđế đế đế đến n n nm m m mứ ứ ứ ức c c cđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p pc c c cấ ấ ấ ấp p p pđầ đầ đầ đầu u u uv v v và à à ào o o ok k k kê ê ê ênh nh nh nhđầ đầ đầ đầy y y yđủ đủ đủ đủ.Cácmôhìnhđầuvào analogđượchiểnthịtrongHình2 1-3 . Tr Tr Tr Tr ở ở ở ởkh kh kh khá á á áng ng ng ngngu ngu ngu nguồ ồ ồ ồn n n n(RS) (RS) (RS) (RS)vàl l l lấ ấ ấ ấy y y ym m m mẫ ẫ ẫ ẫu u u uchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i itr tr tr trở ở ở ởkh kh kh khá á á áng ng ng ng (RSS) (RSS) (RSS) (RSS)n n n nộ ộ ộ ội i i ib b b bộ ộ ộ ộtrựctiếpả ả ả ảnh nh nh nhh h h hưở ưở ưở ưởng ng ng ngđếnth th th thờ ờ ờ ời i i igian gian gian gianc c c cầ ầ ầ ần n n nđể để để đểs s s sạ ạ ạ ạc c c ct t t tụ ụ ụ ụđ đ đ đi i i iệ ệ ệ ện n n nCHOLD CHOLD CHOLD CHOLD. Tr Tr Tr Tr ở ở ở ởkh kh kh khá á á áng ng ng ng chuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i il l l lấ ấ ấ ấy y y ym m m mẫ ẫ ẫ ẫu u u u(RSS) (RSS) (RSS) (RSS)thayđổitrênthi thi thi thiế ế ế ết t t tb b b bị ị ị ịđ đ đ đi i i iệ ệ ệ ện n n ná á á áp p p p(VDD) (VDD) (VDD) (VDD)(hình2 1-3 ).Trởkhángtốiđa đượcđềnghịđốivớic c c cá á á ác c c cngu ngu ngu nguồ ồ ồ ồn n n nt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựlà10 10 10 10kW kW kW kW.Saukhicáckênhđầuvàoanalogđượcchọn (thayđổi)th vi cthu thu thu thunh nh nh nhậ ậ ậ ận n n nphảiđượcthựchiệntr tr tr trướ ướ ướ ước c c ckhi khi khi khichuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ic c c có ó ó óth th th thể ể ể ểđượ đượ đượ được c c cb b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u u. Tínhtoánthờigiantốithiểuviệcthunhận,phươngtrình2 1-1 cóthểđượcsửdụng.Phươngtrình nàygiảđịnh1/2LSblỗiđólàđượcsửdụng(512bướcchoA/D).1/2LSblàlỗitốiđađượcphép choA/Dđểđápứngvấnđềđãchỉđịnh. Vídụ2 1-1 chothấycáctínhtoánthờigiantốithiểuyêucầuđạtđượcTACQ.Tínhtoánnày dựatrêncácgiảđịnhsauhệthống. L L L Lư ư ư ưu u u uý ý ý ý1: 1: 1: 1:Đ Đ Đ Đi i i iệ ệ ệ ện n n ná á á áp p p ptham tham tham thamchi chi chi chiế ế ế ếu u u u(VREF) (VREF) (VREF) (VREF)khôngcóhi hi hi hiệ ệ ệ ệu u u ul l l lự ự ự ực c c cvàophươngtrình,k k k kể ể ể ểt t t từ ừ ừ ừkhi khi khi khin n n nó ó ó óh h h hủ ủ ủ ủy y y yb b b bỏ ỏ ỏ ỏ ch ch ch chí í í ính nh nh nhn n n nó ó ó óra. ra. ra. ra. L L L Lư ư ư ưu u u uý ý ý ý2: 2: 2: 2:Ph Ph Ph Phí í í ígi gi gi giữ ữ ữ ữt t t tụ ụ ụ ụđ đ đ đi i i iệ ệ ệ ện n n n(CHOLD) (CHOLD) (CHOLD) (CHOLD)kh kh kh khô ô ô ông ng ng ngth th th thả ả ả ải i i ira ra ra rasaum m m mỗ ỗ ỗ ỗi i i ichuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi. i. i. i. L L L Lư ư ư ưu u u uý ý ý ý3: 3: 3: 3:Ngu Ngu Ngu Nguồ ồ ồ ồn n n nđề đề đề đềngh ngh ngh nghị ị ị ịt t t tố ố ố ối i i iđ đ đ đa a a achotr tr tr trở ở ở ởkh kh kh khá á á áng ng ng ngt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựlà10 10 10 10kW kW kW kW.Điềunàylàc c c cầ ầ ầ ần n n nthi thi thi thiế ế ế ết t t tđểđáp ứngcácđặ đặ đặ đặc c c cđ đ đ đi i i iể ể ể ểm m m mk k k kỹ ỹ ỹ ỹthu thu thu thuậ ậ ậ ật t t tr r r rò ò ò òr r r rỉ ỉ ỉ ỉm m m mã ã ã ãpin. pin. pin. pin. L L L Lư ư ư ưu u u uý ý ý ý4: 4: 4: 4:Sau Sau Sau Saukhi khi khi khimộtsựchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iđã đã đã đãho ho ho hoà à à àn n n nth th th thà à à ành nh nh nh,mộts s s sự ự ự ựch ch ch chậ ậ ậ ậm m m mtr tr tr trễ ễ ễ ễTAD TAD TAD TAD2.0 2.0 2.0 2.0ph ph ph phả ả ả ải i i iho ho ho hoà à à àn n n nt t t tấ ấ ấ ất t t t tr tr tr trướ ướ ướ ước c c ckhi khi khi khithu thu thu thunh nh nh nhậ ậ ậ ận n n nc c c có ó ó óth th th thể ể ể ểb b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u um m m mộ ộ ộ ột t t tl l l lầ ầ ầ ần n n nn n n nữ ữ ữ ữa a a a.Trongth th th thờ ờ ờ ời i i igian gian gian giann n n nà à à ày y y yt t t tụ ụ ụ ụđ đ đ đang ang ang angn n n nắ ắ ắ ắm m m mgi gi gi giữ ữ ữ ữkh kh kh khô ô ô ông ng ng ng k k k kế ế ế ết t t tn n n nố ố ố ối i i iv v v vớ ớ ớ ới i i ic c c cá á á ác c c cch ch ch chọ ọ ọ ọn n n nA/D A/D A/D A/Dđầ đầ đầ đầu u u uv v v và à à ào o o ok k k kê ê ê ênh. nh. nh. nh. Figure Figure Figure Figure2 1-3 2 1-3 2 1-3 2 1-3 : : : :M M M Mẫ ẫ ẫ ẫu u u uAnalog Analog Analog Analogđầ đầ đầ đầu u u uv v v và à à ào o o o    21.5 21.5 21.5 21.5Ch Ch Ch Chọ ọ ọ ọn n n nA/D A/D A/D A/Dchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ib b b bộ ộ ộ ộđị đị đị định nh nh nhth th th thờ ờ ờ ời i i i M M M Mỗ ỗ ỗ ỗi i i ibit bit bit bitA/D A/D A/D A/Dchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i,thờigianđượcđị đị đị định nh nh nhngh ngh ngh nghĩ ĩ ĩ ĩa a a al l l là à à àTAD TAD TAD TAD.ChuyểnđổiA/Dy y y yê ê ê êu u u uc c c cầ ầ ầ ầu u u u9,5 9,5 9,5 9,5TAD TAD TAD TAD tr tr tr trê ê ê ên n n nm m m mỗ ỗ ỗ ỗi i i i8-bit 8-bit 8-bit 8-bitchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i.NguồngốccủabộđịnhthờichuyểnđổiA/Dlàphầnmềmđượcchọn. CóbốntùychọncóthểthihànhchoTADlà: • • • •2TOSC 2TOSC 2TOSC 2TOSC • • • •8TOSC 8TOSC 8TOSC 8TOSC • • • •32TOSC 32TOSC 32TOSC 32TOSC • • • •B B B Bộ ộ ộ ột t t tạ ạ ạ ạo o o odao dao dao daođộ độ độ động ng ng ngn n n nộ ộ ộ ội i i ib b b bộ ộ ộ ộRC RC RC RC DànhchochỉnhsữachuyểnđổiA/D,b b b bộ ộ ộ ộđị đị đị định nh nh nhth th th thờ ờ ờ ời i i ichuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/D(TAD) (TAD) (TAD) (TAD)phảiđượcchọnđể đả đả đả đảm m m mb b b bả ả ả ảo o o ot t t th h h hờ ờ ờ ời i i igian gian gian giant t t tố ố ố ối i i ithi thi thi thiể ể ể ểu u u uTAD TAD TAD TADc c c củ ủ ủ ủa a a a1,6 1,6 1,6 1,6ms ms ms mscho cho cho chot t t tấ ấ ấ ất t t tc c c cả ả ả ảc c c cá á á ác c c cthi thi thi thiế ế ế ết t t tb b b bị ị ị ị,nhưtrìnhbàytrong130 thamsốcủachitiếtkỹthuậtthiếtbịđiện.Bảng2 1-1 vàbảng2 1-2 thểhiệnk k k kế ế ế ết t t tqu qu qu quả ả ả ảth th th thờ ờ ờ ời i i igian gian gian gian TAD TAD TAD TADbắtnguồnt t t từ ừ ừ ừthi thi thi thiế ế ế ết t t tb b b bị ị ị ịho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngt t t tầ ầ ầ ần n n ns s s số ố ố ốvàngu ngu ngu nguồ ồ ồ ồn n n nxung xung xung xungclock clock clock clockA/D A/D A/D A/Dđượ đượ đượ được c c cch ch ch chọ ọ ọ ọn. n. n. n. Ghi Ghi Ghi Ghich ch ch chú ú ú ú: : : :C C C Cá á á ác c c cô ô ô ôb b b bó ó ó óng ng ng ngm m m mờ ờ ờ ờl l l là à à àb b b bê ê ê ên n n nngo ngo ngo ngoà à à ài i i it t t tầ ầ ầ ầm m m mho ho ho hoạ ạ ạ ạt t t tđộ độ độ động. ng. ng. ng. L L L Lư ư ư ưu u u uý ý ý ý1: 1: 1: 1:NguồnRCcómộtthờigianTADtiêubiểucủa4us. 2: 2: 2: 2:CácgiátrịnàyviphạmthờigiantốithiểuTAD. 3: 3: 3: 3:Cho Cho Cho Chochuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ith th th thờ ờ ờ ời i i igian gian gian giannhanh nhanh nhanh nhanhh h h hơ ơ ơ ơn n n n ,vi cl l l lự ự ự ựa a a ach ch ch chọ ọ ọ ọn n n nm m m mộ ộ ộ ột t t tngu ngu ngu nguồ ồ ồ ồn n n nb b b bộ ộ ộ ộđị đị đị định nh nh nhth th th thờ ờ ờ ời i i iđược khuy khuy khuy khuyế ế ế ến n n nkh kh kh khí í í ích. ch. ch. ch. 4: 4: 4: 4:Chothi thi thi thiế ế ế ết t t tb b b bị ị ị ịt t t tầ ầ ầ ần n n ns s s số ố ố ốtr tr tr trê ê ê ên n n n1 1 1 1MHz MHz MHz MHz,Thi Thi Thi Thiế ế ế ết t t tb b b bị ị ị ịph ph ph phả ả ả ải i i iở ở ở ởSLEEP SLEEP SLEEP SLEEPdànhchoviệcchuy huy huy huyể ể ể ển n n nđổ đổ đổ đổi i i i to to to toà à à àn n n nb b b bộ ộ ộ ộ,hoặcđộ độ độ độch ch ch chí í í ính nh nh nhx x x xá á á ác c c cA/D A/D A/D A/Dcóthểra ra ra rakh kh kh khỏ ỏ ỏ ỏi i i iđặ đặ đặ đặc c c cđ đ đ đi i i iể ể ể ểm m m mk k k kỹ ỹ ỹ ỹthu thu thu thuậ ậ ậ ật. t. t. t. Ghichú:Cácôbóngmờlàbênngoàitầmhoạtđộng. Lưuý1:NguồnRCcómộtthờigianTADtiêubiểucủa6us. 2:CácgiátrịnàyviphạmthờigiantốithiểuTAD. 3:Cho Cho Cho Chochuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ith th th thờ ờ ờ ời i i igian gian gian giannhanh nhanh nhanh nhanhh h h hơ ơ ơ ơn n n n ,vi cl l l lự ự ự ựa a a ach ch ch chọ ọ ọ ọn n n nm m m mộ ộ ộ ột t t tngu ngu ngu nguồ ồ ồ ồn n n nb b b bộ ộ ộ ộđị đị đị định nh nh nhth th th thờ ờ ờ ời i i iđược khuy khuy khuy khuyế ế ế ến n n nkh kh kh khí í í ích. ch. ch. ch. 4:Chothi thi thi thiế ế ế ết t t tb b b bị ị ị ịt t t tầ ầ ầ ần n n ns s s số ố ố ốtr tr tr trê ê ê ên n n n1 1 1 1MHz MHz MHz MHz,Thi Thi Thi Thiế ế ế ết t t tb b b bị ị ị ịph ph ph phả ả ả ải i i iở ở ở ởSLEEP SLEEP SLEEP SLEEPdànhchoviệcchuy huy huy huyể ể ể ển n n nđổ đổ đổ đổi i i i to to to toà à à àn n n nb b b bộ ộ ộ ộ,hoặcđộ độ độ độch ch ch chí í í ính nh nh nhx x x xá á á ác c c cA/D A/D A/D A/Dcóthểra ra ra rakh kh kh khỏ ỏ ỏ ỏi i i iđặ đặ đặ đặc c c cđ đ đ đi i i iể ể ể ểm m m mk k k kỹ ỹ ỹ ỹthu thu thu thuậ ậ ậ ật. t. t. t.     21.6 21.6 21.6 21.6C C C Cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhch ch ch châ â â ân n n nport port port portt t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự ADCON1 ADCON1 ADCON1 ADCON1vàthanhghiđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nTRIS TRIS TRIS TRISho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngph ph ph phù ù ù ùh h h hợ ợ ợ ợp p p pchocácch ch ch châ â â ân n n nc c c cổ ổ ổ ổng ng ng ngA/D A/D A/D A/D.Cácchân cổngđượcx x x xá á á ác c c cđị đị đị định nh nh nhnh nh nh như ư ư ưđầ đầ đầ đầu u u uv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựphảicóbit bit bit bitTRIS TRIS TRIS TRISph ph ph phù ù ù ùh h h hợ ợ ợ ợp p p pđể để để đểthi thi thi thiế ế ế ết t t tl l l lậ ậ ậ ập p p p( ( ( (đầ đầ đầ đầu u u u v v v và à à ào) o) o) o).Nếucácbit bit bit bitTRIS TRIS TRIS TRISb b b bị ị ị ịx x x xó ó ó óa a a a( ( ( (đầ đầ đầ đầu u u ura) ra) ra) ra),thìm m m mứ ứ ứ ức c c cđầ đầ đầ đầu u u ura ra ra ras s s số ố ố ố(VOH (VOH (VOH (VOHho ho ho hoặ ặ ặ ặc c c cVOL) VOL) VOL) VOL)sẽđượcchuy chuy chuy chuyể ể ể ển n n n đổ đổ đổ đổi. i. i. i. Qu Qu Qu Quá á á átr tr tr trì ì ì ình nh nh nhA/D A/D A/D A/Dho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng nglàkh kh kh khô ô ô ông ng ng ngph ph ph phụ ụ ụ ụthu thu thu thuộ ộ ộ ộc c c cvàotr tr tr trạ ạ ạ ạng ng ng ngth th th thá á á ái i i icủacácbitCHS2:CHS0 CHS2:CHS0 CHS2:CHS0 CHS2:CHS0vàc c c cá á á ác c c c bit bit bit bitTRIS. TRIS. TRIS. TRIS. L L L Lư ư ư ưu u u uý ý ý ý1: 1: 1: 1:Khiđọccáccổngthanhghi,t t t tấ ấ ấ ất t t tc c c cả ả ả ảc c c cá á á ác c c cch ch ch châ â â ân n n nc c c có ó ó óc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhnh nh nh như ư ư ưk k k kê ê ê ênh nh nh nhv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựsẽ đọ đọ đọ đọc c c ckhi khi khi khix x x xó ó ó óa a a a(m (m (m (mứ ứ ứ ức c c cth th th thấ ấ ấ ấp) p) p) p).Nh Nh Nh Nhữ ữ ữ ững ng ng ngc c c ch h h hâ â â ân n n nđượcđặtcấuhìnhnh nh nh như ư ư ưng ng ng ngõ õ õ õv v v và à à ào o o os s s số ố ố ố, , , ,sẽchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ithành mộtng ng ng ngõ õ õ õv v v và à à ào o o ot t t tươ ươ ươ ương ng ng ngt t t tự ự ự ự.Cáccấptươngtựtrênmộtc c c cấ ấ ấ ấu u u uh h h hì ì ì ình nh nh nhng ng ng ngõ õ õ õv v v và à à ào o o os s s số ố ố ốsẽkh kh kh khô ô ô ông ng ng ngả ả ả ảnh nh nh nhh h h hưở ưở ưở ưởng ng ng ngđến vi cchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ich ch ch chí í í ính nh nh nhx x x xá á á ác c c c L L L Lư ư ư ưu u u uý ý ý ý2: 2: 2: 2:M M M Mứ ứ ứ ức c c ct t t tươ ươ ươ ương ng ng ngt t t tự ự ự ựtr tr tr trê ê ê ên n n nb b b bấ ấ ấ ất t t tk k k kì ì ì ìch ch ch châ â â ân n n nn n n nà à à ào o o ođượcđịnhnghĩanhưm m m mộ ộ ộ ột t t tng ng ng ngõ õ õ õv v v và à à ào o o os s s số ố ố ố(baogồmcả chânAN7:AN0 AN7:AN0 AN7:AN0 AN7:AN0),cóthểgâyracácvùngđệmđầuvàotiêuthụhiệntạilànằmngoàiđặcđiểmthiết bịk thuật.    21.7 21.7 21.7 21.7Chuy Chuy Chuy Chuyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/D Vídụ2 1-2 chothấylàmthếnàođểthựchiệnmộtchuyểnđổiA/D.CácchânI/Ođượcđặtcấu hìnhnhưngõvàotươngtự.Tàiliệuthamkhảotươngtự(VREF)làthiếtbịVDD.NgắtA/Dđược chophép,vàA/D chuyểnđổibộđịnhthờilàFRC.CôngviệcchuyểnđổiđượcthựchiệntrêncáckênhAN0. L L L Lư ư ư ưu u u uý ý ý ý: : : :Cácbit bit bit bitGO/ GO/ GO/ GO/DONE DONE DONE DONEkh kh kh khô ô ô ông ng ng ngn n n nê ê ê ên n n nđặtlầnlượttrong trong trong trongc c c cù ù ù ùng ng ng ngm m m mộ ộ ộ ột t t tch ch ch chươ ươ ươ ương ng ng ngtr tr tr trì ì ì ình nh nh nhtr tr tr trê ê ê ên n n nA/D A/D A/D A/D,do cầnphảithu thu thu thunh nh nh nhậ ậ ậ ận n n nđ đ đ đi i i iề ề ề ều u u uki ki ki kiệ ệ ệ ện n n nth th th thờ ờ ờ ời i i igian gian gian gianc c c cầ ầ ầ ần n n nthi thi thi thiế ế ế ết t t t. Vi Vi Vi Việ ệ ệ ệc c c cxo xo xo xoá á á ábit bit bit bitGO/DONE GO/DONE GO/DONE GO/DONEtrongmộtchuyểnđổis s s sẽ ẽ ẽ ẽh h h hủ ủ ủ ủy y y yb b b bỏ ỏ ỏ vi vi vi việ ệ ệ ệc c c cchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i ihi hi hi hiệ ệ ệ ện n n nt t t tạ ạ ạ ại i i i.C C C Cá á á ác c c cthanh thanh thanh thanh ghi ghi ghi ghiADRES ADRES ADRES ADRESsẽkh kh kh khô ô ô ông ng ng ngđượ đượ đượ được c c cc c c cậ ậ ậ ập p p pnh nh nh nhậ ậ ậ ật t t tvớibộphậnho ho ho hoà à à àn n n nth th th thà à à ành nh nh nhchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i im m m mẫ ẫ ẫ ẫu u u uA/D A/D A/D A/D.Cónghĩa là,cácthanh thanh thanh thanhghi ghi ghi ghiADRES ADRES ADRES ADRESsẽtiếptụcchứac c c cá á á ác c c cgi gi gi giá á á átr tr tr trị ị ị ịc c c củ ủ ủ ủa a a avi vi vi vi ệ ệ ệc c c cchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iđã đã đã đãho ho ho hoà à à àn n n nth th th thà à à ành nh nh nhcu cu cu cuố ố ố ối i i i c c c cù ù ù ùng ng ng ng(hoặcgiátrịcuốicùngbằngvănbảnđếnthanhghiADRES ADRES ADRES ADRES).Saukhichuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/Db b b bị ị ị ị h h h hủ ủ ủ ủy y y yb b b bỏ ỏ ỏ ỏ,mộtch ch ch chờ ờ ờ ờđợ đợ đợ đợi i i i2TAD 2TAD 2TAD 2TADđượ đượ đượ được c c cy y y yê ê ê êu u u uc c c cầ ầ ầ ầu u u utr tr tr trướ ướ ướ ước c c ckhi khi khi khib b b bắ ắ ắ ắt t t tđầ đầ đầ đầu u u uthu thu thu thunh nh nh nhậ ậ ậ ận n n nti ti ti tiế ế ế ếp p p ptheo theo theo theo.Sau Sau Sau Saukhi khi khi khich ch ch chờ ờ ờ ờ đợ đợ đợ đợi i i i2TAD 2TAD 2TAD 2TADn n n nà à à ày y y y ,vi cthu thu thu thunh nh nh nhậ ậ ậ ận n n nsẽđượcbắtđầut t t tự ự ự ựđộ độ độ động ng ng ngtr tr tr trê ê ê ên n n nk k k kê ê ê ênh nh nh nhđã đã đã đãch ch ch chọ ọ ọ ọn. n. n. n. V V V Ví í í íd d d dụ ụ ụ ụ2 1-2 : 2 1-2 : 2 1-2 : 2 1-2 :L L L Là à à àm m m mm m m mộ ộ ộ ột t t tchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/D H H H Hì ì ì ình nh nh nh2 1-4 : 2 1-4 : 2 1-4 : 2 1-4 :C C C Chuy huy huy huyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/Dtheo theo theo theochu chu chu chuk k k kỳ ỳ ỳ ỳTAD TAD TAD TAD H H H Hì ì ì ình nh nh nh21 21 21 21– – – –5: 5: 5: 5:S S S Sơ ơ ơ ơđồ đồ đồ đồho ho ho hoạ ạ ạ ạt t t tđộ độ độ động ng ng ngc c c củ ủ ủ ủa a a aA/D A/D A/D A/D 21.7.1 21.7.1 21.7.1 21.7.1Chuy Chuy Chuy Chuyể ể ể ển n n nđổ đổ đổ đổi i i inhanh nhanh nhanh nhanh- - - - ộ độ độ độph ph ph phâ â â ân n n ngi gi gi giả ả ả ải i i ith th th thấ ấ ấ ấp p p p Kh Kh Kh Khô ô ô ông ng ng ngph ph ph phả ả ả ải i i it t t tấ ấ ấ ất t t tc c c cả ả ả ảc c c cá á á ác c c cứ ứ ứ ứng ng ng ngd d d dụ ụ ụ ụng ng ng ngđềuyêucầuđộ độ độ độph ph ph phâ â â ân n n ngi gi gi giả ả ả ải i i ic c c củ ủ ủ ủa a a ab b b bộ ộ ộ ộchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i il l l là à à à8bit 8bit 8bit 8bit nhưngvìy y y yê ê ê êu u u uc c c cầ ầ ầ ầu u u uth th th thờ ờ ờ ời i i igian gian gian gianchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i inhanh nhanh nhanh nhanhnênmodule module module module A A A A / / / /D D D Dcho cho cho choph ph ph phé é é ép p p pngườidùngthựchiện nhữngđá đá đá đánh nh nh nhđổ đổ đổ đổi i i igi gi gi giữ ữ ữ ữa a a at t t tố ố ố ốc c c cđộ độ độ độchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iv v v và à à àph ph ph phâ â â ân n n ngi gi gi giả ả ả ải i i i.B B B Bấ ấ ấ ất t t tk k k kể ể ể ểđộ độ độ độph ph ph phâ â â ân n n ngi gi gi giả ả ả ải i i il l l là à à ành nh nh như ư ư ưth th th thế ế ế ến n n nà à à ào o o othì th th th thờ ờ ờ ời i i igian gian gian gianthu thu thu thugi gi gi giữ ữ ữ ữl l l là à à ành nh nh như ư ư ưnhau nhau nhau nhau.Đểt t t tă ă ă ăng ng ng ngt t t tố ố ố ốc c c cđộ độ độ độchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i,thìtươngứngvớinólàc c c cô ô ô ông ng ng ngt t t tắ ắ ắ ắc c c ck k k kế ế ế ết t t t n n n nố ố ố ối i i iv v v vớ ớ ớ ới i i it t t tụ ụ ụ ụs s s sẽ ẽ ẽ ẽđó đó đó đóng ng ng ngnhanh nhanh nhanh nhanhh h h hơ ơ ơ ơn n n ndođódẫntớith th th thờ ờ ờ ời i i igian gian gian gian Tad Tad Tad Tad c c c có ó ó óth th th thể ể ể ểkh kh kh khô ô ô ông ng ng ngđá đá đá đáp p p pứ ứ ứ ứng ng ng ngv v v vớ ớ ớ ới i i iy y y yê ê ê êu u u uc c c cầ ầ ầ ầu u u u ( ( ( (t t t tứ ứ ứ ức c c cl l l là à à àkh kh kh khô ô ô ông ng ng ngđủ đủ đủ đủth th th thờ ờ ờ ời i i igian gian gian gian) ) ) ).Khimàth th th thờ ờ ờ ời i i igian gian gian gian Tad Tad Tad Tad kh kh kh khô ô ô ông ng ng ngđủ đủ đủ đủthìkếtquảthuđượctừbộchuyển đổilàkh kh kh khô ô ô ông ng ng ngđượ đượ đượ được c c cch ch ch chấ ấ ấ ấp p p pnh nh nh nhậ ậ ậ ận n n n(XemchuyểnđổiA/DThờigiantrongphầnthôngsốk thuật điện).Nguồnbộđịnhthờichỉcóthểđượcchuyểnsanggiữabadạngdaođộng(khôngthểđược chuyểntừ/đếnRC).Phươngtrìnhđểxácđịnhthờigiantrướckhidaođộngcóthểđượcchuyển nhưsau: Th Th Th Thờ ờ ờ ời i i igian gian gian gianchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i i=TAD+N•TAD+(10-N)(2TOSC) N N N Nơ ơ ơ ơi i i i:N=Cácchỉsốbitphântíchcầntìm. Khi Khi Khi Khix x x xá á á ác c c cđị đị đị định nh nh nhđượ đượ đượ được c c c Tad Tad Tad Tad từth th th thô ô ô ông ng ng ngs s s số ố ố ốth th th thạ ạ ạ ạnh nh nh nhanh anh anh anhđượ đượ đượ được c c cch ch ch chọ ọ ọ ọn n n nthìngườisửdụngphảinắm đượcv v v và à à ài i i iph ph ph phươ ươ ươ ương ng ng ngph ph ph phá á á áp p p p(timer,softwareloop. )đểx x x xá á á ác c c cđị đị đị định nh nh nhkhi khi khi khin n n nà à à ào o o odao dao dao daođộ độ độ động ng ng ngc c c củ ủ ủ ủa a a ab b b bộ ộ ộ ộA/D A/D A/D A/Dđượ đượ đượ được c c c thay thay thay thayđổ đổ đổ đổi i i i. Vídụ2 1-3 thểhiệnsựso so so sos s s sá á á ánh nh nh nhth th th thờ ờ ờ ời i i igian gian gian gianđể để để đểth th th thự ự ự ực c c chi hi hi hiệ ệ ệ ện n n nchuy chuy chuy chuyể ể ể ển n n nđổ đổ đổ đổi i i iA/D A/D A/D A/Dv v v vớ ớ ớ ới i i iđộ độ độ độph ph ph phâ â â ân n n ngi gi gi giả ả ả ải i i i4 4 4 4bit bit bit bitv v v và à à à độ độ độ độph ph ph phâ â â ân n n ngi gi gi giả ả ả ải i i i8 8 8 8bit bit bit bit.Vídụchothiếtbịhoạtđộngởtầnsố20Mhz(xungclockchoA/Dđượclập trìnhlà32Tosc)vàgiảthiếtrằngsau5Tadthìngaylậptứcchuyểnxungclocksang2Tosc. Nhưvậy2ToscđãviphạmthờigiantốithiểuTADnhưvậytừbitthứ4trởđisẽkhôngđược chuyểnđổiđúnggiátrị. Vídụ2 1-3 :Thờigianchuyểnđổicho4bitvà8bit    T T T Tì ì ì ìm m m m5 5 5 5v v v ví í í íd d d dụ ụ ụ ụứ ứ ứ ứng ng ng ngd d d dụ ụ ụ ụng ng ng ngth th th thự ự ự ực c c ct t t tế ế ế ế    Thi Thi Thi Thiế ế ế ết t t tk k k kế ế ế ếs s s sơ ơ ơ ơđồ đồ đồ đồkh kh kh khố ố ố ối i i i     Thi Thi Thi Thiế ế ế ết t t tk k k kế ế ế ếnguy nguy nguy nguyê ê ê ên n n nl l l lý ý ý ý C C C Cá á á ác c c cngo ngo ngo ngoạ ạ ạ ại i i ivi vi vi viLCD, LCD, LCD, LCD,8 8 8 8led led led ledđơ đơ đơ đơn, n, n, n,Led Led Led Led7 7 7 7đ đ đ đo o o oạ ạ ạ ạn n n ns s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngchung chung chung chungport port port portD, D, D, D,v v v và à à àđượ đượ đượ được c c cch ch ch chọ ọ ọ ọn n n n truy truy truy truyxu xu xu xuấ ấ ấ ất t t tb b b bằ ằ ằ ằng ng ng ngc c c cá á á ách ch ch chđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nc c c cá á á ác c c cch ch ch châ â â ân n n nRA0, RA0, RA0, RA0,RA1 RA1 RA1 RA1theo theo theo theob b b bả ả ả ảng ng ng ngsau sau sau sau: : : : Kh Kh Kh Khố ố ố ối i i i8 8 8 8LED LED LED LEDđơ đơ đơ đơn n n n C C C Có ó ó ó8 8 8 8led led led ledđơ đơ đơ đơn n n nc c c có ó ó óth th th thể ể ể ểs s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngcho cho cho chonhi nhi nhi nhiề ề ề ều u u um m m mụ ụ ụ ục c c cđí đí đí đích ch ch chkh kh kh khá á á ác c c cnhau, nhau, nhau, nhau,nh nh nh như ư ư ưhi hi hi hiể ể ể ển n n nth th th thị ị ị ị tr tr tr trạ ạ ạ ạng ng ng ngth th th thá á á ái, i, i, i,hi hi hi hiể ể ể ển n n nth th th thị ị ị ịth th th thô ô ô ông ng ng ngtin tin tin ting g g gỡ ỡ ỡ ỡl l l lỗ ỗ ỗ ỗi, i, i, i,hay hay hay hayhi hi hi hiể ể ể ển n n nth th th thị ị ị ịch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ng… … … … Truy Truy Truy Truyxu xu xu xuấ ấ ấ ất t t tled led led ledđơ đơ đơ đơn n n nth th th thô ô ô ông ng ng ngqua qua qua quaport port port portD D D Db b b bằ ằ ằ ằng ng ng ngc c c cá á á ách ch ch chch ch ch chọ ọ ọ ọn n n nRC0,RC1 RC0,RC1 RC0,RC1 RC0,RC1t t t tươ ươ ươ ương ng ng ngứ ứ ứ ứng ng ng ng Kh Kh Kh Khố ố ố ối i i iUSB USB USB USB KhốigiaotiếpUSB,đượckếtnốivớichânRC4,RC5đốivớicácviđiềukhiển PiccóchứcnăngUSBnhưPic18F4550.Khikhôngsửdụngchứcnăngnà y, hăygỡ bỏcácjumperđểcáchlycácchânnàyvớiviđiềukhiển Kh Kh Kh Khố ố ố ối i i ihi hi hi hiể ể ể ển n n nth th th thị ị ị ịLED LED LED LED7 7 7 7đ đ đ đo o o oạ ạ ạ ạn n n n KhốihiểnthịLed7đoạngồmbốnled7đoạncỡnhỏ,đượctruyxuấtthôngquaport Dbằngcáchchọnchipselectnhưbảng1.ĐểdiềukhiểntắtmởtừngLed,Epic3sử dụngchânRA2,RA3,RA4,RA5của Vi điềukhiểnPIC,cáctínhiệuđiềukhiểnđều làmứcthấp. Kh Kh Kh Khố ố ố ối i i ihi hi hi hiể ể ể ển n n nth th th thị ị ị ịLCD LCD LCD LCD16 16 16 16* * * *2 2 2 2 ĐènnềnLCDcóthểkíchhoạtbằngcáchnốitắtjumperbacklight.Đểtruy xuấtđượcLCD,tacầnphảichọnChipSelectchoLCDbằngcáchxuấttínhiệu RC1=0vàRC0=1.DữliệuxuấtrathôngquaportDcủaviđiềukhiểnvàđitớiIC đệm74HC245,trướckhitớiLCD.TínhiệuRE2,RC2đượckếtnốivớichânEN,RS củaLCD,chânR/Wđượcnốisẵnmức0. Kh Kh Kh Khố ố ố ối i i iUSB USB USB USB KhốigiaotiếpUSB,đượckếtnốivớichânRC4,RC5đốivớicácviđiềukhiển PiccóchứcnăngUSBnhưPic18F4550.Khikhôngsửdụngchứcnăngnà y, hăygỡ bỏcácjumperđểcáchlycácchânnàyvớiviđiềukhiển Kh Kh Kh Khố ố ố ối i i iADC ADC ADC ADC Kh Kh Kh Khố ố ố ối i i ivi vi vi vi đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển n n nv v v và à à àl l l lậ ậ ậ ập p p ptr tr tr trì ì ì ình nh nh nh BoardmạchtrênthiếtkếđểhoạtđộngvớiPic40chândạngdip.Boardsửdụng thạchanh20Mhz,vàđãkếtnốisẵn,cóthểhoạtđộngngaymàkhôngcầncấuhình thêmbấtcứthứgì. Ngu Ngu Ngu Nguồ ồ ồ ồn n n ncung cung cung cungc c c cấ ấ ấ ấp p p p Boardtrênchota3lựachọncungcấpnguồnchoboard.Boardcóthểcấp nguồnbằngcổngUSB,bằngmạchnạppickit,hoặcbằngnguồnbênngoài.Lưa chọnthongquaconnectorCN3. Ngoàira,Boardcóthểcấpnguồnquamạchnạppickit2thôngqua connectorCN5(progICSPconnector). NếusửdụngnguồnADAPTER,thìđiệnáptốithiểuphảilà7VDCv cao nhấtlà15VDCđểtránhlàmhưhỏngmạch.Mạchkhôngcódiodebảovệ,vìvậ y, cầnđảmbảocựccủaadapterđúngtrướckhicắmnguồn.Mạchnguồnđượcthiết kếsửdụngICổnápxung,chokhảnăngchịudòngtảitốthơnvàổnđịnhhơnso vớicácICổnáptuyếntínhthôngthường. Ph Ph Ph Phầ ầ ầ ần n n nthi thi thi thiế ế ế ết t t tk k k kế ế ế ến n n nà à à ày y y yem em em emtr tr tr trí í í ích ch ch cht t t từ ừ ừ ừt t t tà à à ài i i ili li li liệ ệ ệ ệu u u utr tr tr trê ê ê ên n n nm m m mạ ạ ạ ạng. ng. ng. ng.Ở Ở Ở Ởcu cu cu cuố ố ố ối i i iph ph ph phầ ầ ầ ần n n nb b b bá á á áo o o oc c c cá á á áo o o oem em em emc c c có ó ó óthi thi thi thiế ế ế ết t t t k k k kế ế ế ếm m m mộ ộ ộ ột t t ts s s số ố ố ốcode code code codeđơ đơ đơ đơn n n ngi gi gi giả ả ả ản n n nth th th thể ể ể ểhi hi hi hiệ ệ ệ ện n n nch ch ch chứ ứ ứ ức c c cn n n nă ă ă ăng ng ng ngc c c củ ủ ủ ủa a a aADC, ADC, ADC, ADC,c c c có ó ó ógi gi gi giả ả ả ải i i ith th th thí í í ích ch ch chm m m mộ ộ ộ ột t t ts s s số ố ố ố nguy nguy nguy nguyê ê ê ên n n nt t t tắ ắ ắ ắc c c cm m m mà à à àem em em emn n n nắ ắ ắ ắm m m mđượ đượ đượ được, c, c, c,xin xin xin xinth th th thầ ầ ầ ầy y y yxem xem xem xemqua, qua, qua, qua,v v v và à à àcho cho cho choý ý ý ýki ki ki kiế ế ế ến. n. n. n.    Video Video Video Videoh h h hì ì ì ình nh nh nhả ả ả ảnh nh nh nhc c c cá á á ác c c cs s s sả ả ả ản n n nph ph ph phẩ ẩ ẩ ẩm m m mđã đã đã đãc c c có ó ó ótr tr tr trê ê ê ên n n nth th th thự ự ự ực c c ct t t tế ế ế ế     C C C Cá á á ác c c cứ ứ ứ ứng ng ng ngd d d dụ ụ ụ ụng ng ng ngc c c củ ủ ủ ủa a a aADC ADC ADC ADC    Thi Thi Thi Thiế ế ế ết t t tk k k kế ế ế ếm m m mạ ạ ạ ạch ch ch chđ đ đ đo o o onhi nhi nhi nhiệ ệ ệ ệt t t tđộ độ độ độs s s sử ử ử ửd d d dụ ụ ụ ụng ng ng ngsensor sensor sensor sensornhi nhi nhi nhiệ ệ ệ ệt t t tLM335. LM335. LM335. LM335.    C C C Cá á á ác c c cứ ứ ứ ứng ng ng ngd d d dụ ụ ụ ụng ng ng ngđ đ đ đo o o ol l l lườ ườ ườ ường ng ng ngv v v và à à àđ đ đ đi i i iề ề ề ều u u ukhi khi khi khiể ể ể ển. n. n. n.     Đ Đ Đ Đo o o ot t t tố ố ố ốc c c cđộ độ độ độđộ độ độ động ng ng ngc c c cơ ơ ơ ơ( ( ( (độ độ độ động ng ng ngc c c cơ ơ ơ ơservo, servo, servo, servo,độ độ độ động ng ng ngc c c cơ ơ ơ ơb b b bướ ướ ướ ước, c, c, c,vv

Ngày đăng: 19/02/2014, 09:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan