intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Tìm hiểu chip 89cxxxx

Chia sẻ: Vu Dinh Nam | Ngày: | Loại File: DOC | Số trang:45

137
lượt xem
61
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Dẫn nhập: Điện tử là một môn học vật lý, nó hoạt động theo nguyên lý hoàn toàn mang tính khách quan. Tuy nhiên, các ý tưởng, các mong muốn của chúng ta lại mang tính chủ quan hoàn toàn. Chủ quan là cái của mình nằm ở bên trong của mọi người, khách quan là cái sự nó vận hành nằm ở bên ngoài, độc lập với mọi người. Do đó, khi học môn điện tử, bạn phải luôn nhớ hướng cái ý thích của mình sao cho phù hớp với cái tự thân vận động của các broad...

Chủ đề:
Lưu

Nội dung Text: Tìm hiểu chip 89cxxxx

  1. Tự hoc điên tử: Bai 2: Bước đâu lam quen với loai ic lâp trinh. ̣ ̣ ̀ ̀̀ ̣ ̣ ̀ Rất vui khi thấy Bạn vào xem... ̃ ̣ Dân nhâp Điên tư là môn hoc vât ly, nó hoat đông theo nguyên lý hoan toan mang tinh ̣ ̣ ̣́ ̣ ̣ ̀ ̀ ́ khach quan. Tuy nhiên cac ý tương, cac mong muôn cua chung ta lai mang tinh ́ ́ ́ ́ ̉ ́ ̣ ́ chủ quan hoan toan. Chủ quan là cai cua minh năm ở bên trong cua moi người, ̀ ̀ ́̉ ̀ ̀ ̉ ̣ khach quan là cai tự nó vân hanh, năm ở bên ngoai, đôc lâp với moi người. Do ́́ ́ ̣ ̀ ̀ ̀ ̣̣ ̣ vây khi hoc môn điên tư, Ban phai luôn luôn nhơ hương cai ý thich cua minh ̣ ̣ ̣ ̣ ̉ ́ ́ ̉ ̀ sao cho phù hơp vơi cai tư thân hoat đông cua cac board mach. ́ ̣̣ ̉ ́ ̣ Trươc đây, môn điên tư đươc thưc hiên trên cac linh kiên cơ ban, đơn lâp, như: ̣ ̣ ́ ̣ ̉ ̣ Điên trơ R, tụ điên C, cuôn cam L, biên ap T, diode D, led, transistor Q, ̣ ̣ ̣ ̉ ́́
  2. IC...Dung cac linh kiên nay, chung ta đã rap đươc nhiêu dang mach điên chưc ̀ ́ ̣ ̀ ́ ́ ̀ ̣ ̣ ̣ năng, như: ̣ ́ ̣ ̀ ́ ̣́ ̣ ́ ̀ ̣ * Mach khuêch đai dung biên môt tin hiêu yêu thanh manh. ̣ ̣ ̀ ̣ ́ ̣ ́ ̣ * Mach dao đông dung tao ra cac dang tin hiêu. * Mach điêu khiên dung tac đông đên cac chủ thể cho theo đung ý cua ngươi ̣ ̀ ̉ ̀ ́ ̣ ́ ́ ́ ̉ ̀ ̉ điêu khiên. * Mach liên lac hưu tuyên, vô tuyên. ̣ ̣ ́ ́ * Radio, Cassette, TV, Camera... ... Ngay nay, trên sư phat triên cua lý thuyêt mach sô, trên sư tiên bộ phi thương ̀ ́ ̉ ̉ ́ ̣ ́ ́ cua công nghệ chế tao nano tao ra cac linh kiên nhỏ li-ti, chung ta đã tao ra ̉ ̣ ̣ ́ ̣ ́ ̣ đươc bươc đôt phá có tinh cach mang trong nganh điên tư hoc. Cụ thể là đã ̣ ́ ́ ̣ ̀ ̣ ̣ chế đươc nhiêu chung loai ic vi điêu khiên, ic vi xư ly, hoat đông theo cac mã ̀ ̉ ̣ ̀ ̉ ́ ̣ ̣ ́ lênh có trong cac dang bộ nhơ, như bộ nhơ EEPROM, bộ nhơ RAM...Hơn thế ̣ ́ ̣ nưa, ngươi ta con tich hơp đươc cac ic vi xư lý và cac ic nhơ trong cung môt ic ̀́ ́ ́ ̀ ̣ và tao ra loai ic đơn phiên rât tiên dung. Cung tư đó chung ta có ̣ ̣ ́ ́ ̣ ̣ ̃ ́ nhiêu chung loai ic lâp trinh đơn phiên, như: ic vi điêu khiên họ AT89Cxxxx, ic ̀ ̉ ̣ ̣ ̀ ́ ̀ ̉ PIC, ic AVR, ARM...Tât cả cac ic nay đêu thuôc nhom ic lâp trinh, nghia là nó ́ ́ ̀ ̀ ̣ ́ ̣ ̀ ̃ vân hanh theo cac câu lênh có trong cac bộ nhơ, mà cac câu lênh lai có tư cac ý ̣ ̀ ́ ̣ ́ ́ ̣ ̣ ́ tương chủ quan cua chung ta, nó là san phâm do chung ta nghĩ ra và tim cach ̉ ́ ̉ ̉ ́ ̀ ́ "cây nap" vao cac bộ nhơ. Sư kêt hơp cai chủ quan và sư ́ ̣ ̀ ́ ́ ́ ̉ khach quan đã tao ra vô số cac thiêt bị điên tư ngay cang có ́ ̉ ́ ́ ̣ ́ ́ ̣ ̀ ̀ nhiêu ưng dung rât đăc săc. ̀ ̣ ̣́ ́ Có thể noi, chung ta gân như ngay cang thanh công hơn trong công viêc chế tao ́ ́ ̀ ̀ ̀ ̀ ̣ ̣ ra đươc môt câu truc giông như mô hinh cua sinh hoc. Nó gôm có phân "thân - ̣́ ́ ́ ̀ ̉ ̣ ̀ ̀ Body" và phân thân nay đươc vân hanh theo phân "trí nao - Brain". Đó là hinh ̀ ̀ ̣ ̀ ̀ ̃ ̀ anh cua môt sinh thể sông vây. ̉ ̉ ̣ ́ ̣
  3. Trong bai viêt nay, tôi giơi thiêu đên cac Ban tre, nhât là vơi cac Ban mơi lam ̀ ́ ̀ ̣ ́ ́ ̣ ̉ ́ ́ ̣ ̀ quen vơi môn điên tư, môt vai kiêu mach hoat đông vơi loai ic lâp trinh. Băt đâu ̣ ̣̀ ̉ ̣ ̣ ̣ ̣ ̣ ̀ ́̀ cho đơn gian và dễ hoc, chung ta sẽ tim hiêu cac ic vi điêu khiên họ ̉ ̣ ́ ̀ ̉ ́ ̀ ̉ AT89Cxxxx, như: ic AT89C51 , AT89C2051 ... Do bai viêt nay dung cho cac Ban mơi bươc vao ngương cưa cua môn điên tư hoc ̀ ́̀ ̀ ́ ̣ ̀ ̉ ̣ ̣ nên tôi dung cach viêt không cao siêu, phưc tap mà dung ̣ ̣ ̀ ́ ́ ̣ ̀ lơi văn mang tinh đơi thương, dễ đoc, dễ hiêu, dễ nhơ, dễ lam. Mong bai viêt có ́ ̣ ̉ ̀ ̀ ́ ich vơi Ban. ́ ̣ Giơi thiêu mach điên chinh dung cho bai viêt. ̣ ̣ ̣ ́ ̀ ̀ ́ Vơi bât cư mach điên nao cung vây, viêc trươc tiên là khao sat mach câp nguôn. ́ ̣ ̣ ̀ ̃ ̣ ̣ ̉ ́ ̣ ́ ̀ Do cac ic lâp trinh cân đươc nuôi vơi mưc nguôn DC ôn đinh, nên chung ta sẽ ́ ̣ ̀ ̀ ̀ ̉ ̣ ́ dung loai ic có chưc năng ôn ap để câp điên cho no. Trong mach dung ic ôn ap 3 ̀ ̣ ̉́ ́ ̣ ́ ̣ ̀ ̉́ chân họ 78xxx và vơi ic 7805, trên ngả ra chung ta sẽ có mưc ap ́ ́ 5V vơi độ ôn đinh cao, và dung mưc ap nay câp cho cac ic lâp trinh họ ̉ ̣ ̀ ́ ̀ ́ ́ ̣ ̀ AT89Cxxxxx, chung ta biêt cac ic lâp trinh nay, thương có qui đinh như sau: ́ ́́ ̣ ̀ ̀ ̣
  4. Chân cuôi cua hang dươi là cho nôi vao đương masse để lây dong và chân cuôi ́̉ ̀ ́̀ ́ ̀ ́ cua hang trên là cho nôi vao đương nguôn DC 5V. ̉ ̀ ́̀ ̀ Trong mach, Ban dung biên ap vưa để giam ap AC vưa có tac dung cach ly để ̣ ̣ ̀ ́́ ̉ ́ ́ ̣ ́ giư an toan cho ngươi sư dung. Mưc ap ra trên cuôn thư câp lây khoang ̣9V là ̀ ̣ ́ ̣ ́ ́ ̉ đủ , sau khi qua câu năn dong toan kỳ vơi ̃ ̀ ́ ̀ ̀ 4 diode, chung ta có dong điên dang xung môt dâu , Ban cho ́ ̀ ̣ ̣ ̣ ́ ̣ dong điên dang xung nay nap vao môt tụ hoa lơn, dung tụ hoa lơn lam kho chưa ̀ ̣ ̣ ̀ ̣ ̀ ̣ ́ ̀ ́ ̀ điên, nó có công dung vưa giam mưc dơn song, vưa nâng cao mưc ap DC và vưa có tac dung ôn đinh điêu kiên câp điên cho tai ̣ ́ ̣ ́ ̣ ̉ ̣ ̀ ̣ ́ ̣ ̉ . Sau đó dung ic ôn ̉́ ̀ ̀ ̣ ̉́́ ̀ ̉ ap 7805 để có 5V câp cho ic lâp trinh. Ban nhơ khi dung ic ôn ap họ 78xxx , trên ngả ra Ban phai găn môt tụ hoa nhỏ để ̣ ̉ ́ ̣ ́ ̉ ́ tranh hiên tương mach phat sinh dao đông tư kich, khi xuât hiên dao đông mưc ́ ̣ ̣ ́ ̣ ́ ́ ̣ ̣ ap DC trên đương nguôn sẽ nhâp nhô, luc vot lên luc tuôt xuông. Để loc bỏ cac ́ ̀ ́ ́ ̣ ́ ̣ ́ ̣ ́ tin hiêu nhiêu tân cao nhiêm trên đương nguôn DC, Ban nhơ dung cac tụ nho, ́ ̣ ̃ ̀ ̃ ̀ ̣ ̀ ́ ̉ thương có trị khoang 0.1uF là đươc. Do để biêt mach có vao điên hay ̉ ́ ̣ ̀ ̣ chưa, Ban dung môt Led đỏ lam chỉ thi, vơi Led luôn phai nhơ dung điên trơ ̣ ̀ ̣ ̀ ̣ ̉ ̀ ̣ han dong, vì dong quá lơn sẽ lam hư Led. ̣ ̀ ̀ ̀
  5. Hinh vẽ cho thây cac linh kiên phụ dung thêm ơ bên ngoai cua môt ic lâp trinh. ̀ ́ ́ ̣ ̀ ̀̉ ̣ ̣ ̀ Quá it linh kiên phụ phai không? Do đó có thể noi ic lâp trinh rât dễ dung ma. ́ ̣ ̉ ́ ̣ ̀ ́ ̀ ̀ Thí du: Vơi ic lâp trinh AT89C2051, có 20 chân, thi: ̣ ̣ ̀ ̀ 1. Ban cho chân 10 nôi masse, chân 20 nôi nguôn 5V. Dong điên tư sẽ chay vao ic qua chân số 10 và ̉ ̀ ́ ̀ ̀ ̣ ̉ ̀ dong điên tư sẽ chay ra trên chân số 20. ̀ ̣ ̉ 2. Trên chân 1 cho măc mach tụ C và điên trơ R ́ ̣ ̉ ̣ ̉ để tao tac dung Reset. Tac dung Reset sẽ xac lâp trang thai khơi đâu cho cac bộ ̣́ ̣ ́ ̣ ̣́ ̣ ́ ̀ ́ ̣ ̣ ̀ phân trong ic lâp trinh. 3. Trên chân 4 chân 5, cho măc thach anh đinh tân để có xung nhip 1MHz. Ngang thach anh Ban găn 2 tụ nhỏ để bù nhiêt ̣ ̣ ̣ ́ ̣ ̉̀ ôn tân.
  6. Chỉ vơi môt it phụ kiên bên ngoai thêm vao như vây, ic lâp trinh AT89C2051 đã ̣́ ̣ ̀ ̀ ̣ ̣ ̀ săn sang hoat đông theo cac câu lênh mà do Ban đã soan ra và cho nap vao bộ ̃ ̀ ̣ ̣ ́ ̣ ̣ ̣ ̣ ̀ nhơ cua no. Loai ic lâp trinh dễ dung quá phai không Ban? ̉ ́ ̣ ̣ ̀ ̀ ̉ ̣ Môt khi ic lâp trinh châp hanh cac lênh cua Ban nó sẽ biêu hiên như thế nao? ̣ ̣ ̀ ́ ̀ ̣́ ̉ ̣ ̉ ̣ ̀ Cach biêu hiên "tuân theo lênh" cua cac ic lâp trinh là nó sẽ đăt mưc ap ra trên ́ ̉ ̣ ̣ ̉ ́ ̣ ̀ ̣ ́ cac chân cua cac cang luc thì ơ mưc ap cao hay khi thì ơ ́ ̉ ́ ̉ ́ ́ ̣ mưc ap thâp đung theo nôi dung cua cac câu lênh. Do vây ́ ́ ̣ ́ ̣ ̉ ́ ̣ ̣ vơi cac ic lâp trinh Ban phai biêt thât rõ cac chân cua cac cang và khi biên soan ́ ̣ ̀ ̣ ̉ ́ ̣ ́ ̉ ́ ̉ ̣ môt chương trinh nguôn, Ban sẽ phai tinh toan xem luc nao thì chân nao sẽ cho ̣ ̀ ̀ ̣ ̉́ ́ ́ ̀ ̀ lên mưc ap cao và chân nao thì cho ơ mưc ap thâp. Mưc ap cao để lam gì và vì ́ ̀ ́ ́ ́ ̀ sao phai đăt nó ơ mưc ap thâp. ̣̉ ́ ́ Thí du: ̣
  7. 1. Vơi cac Led găn trên chân C cua môt transistor, chân B cua transistor găn vao ́ ́ ̉ ̣ ̉ ́ ̀ môt chân cua cang p1 chăng han, luc đó nêu xuât ra bit 1 thì ̣ ̉ ̉ ̉ ̣ ́ ́ ́ ́ transistor sẽ bao hoa và cac Led trên chân C sẽ sang và nêu cho ra bit 0 thì ̃ ̀ ́ ́ ́ transistor sẽ ngưng dân và cac Led sẽ tăt. ̃ ́ ́ 2. Nêu tai lai là môt relay, thì khi xuât bit 1, transistor bao hoa câp dong cho cuôn ̣́̉ ̣ ́ ̃ ̀ ́ ̀ ̣ tao tư nó sẽ hut tiêp điêm lá kim xuông và khi xuât ra bit 0 thì transistor sẽ ̣ ́ ́ ̉ ́ ́ ngưng dân và cuôn kich tư mât dong nó sẽ cho nhã tiêp điêm lá kim ra. ̃ ̣́ ́̀ ́ ̉ 3. Nêu tai là môt motor DC thì khi xuât bit 1 -> motor sẽ quay và bit 0 -> motor ́̉ ̣ ́ sẽ dưng. Cac chân cua cac cang vưa dung lam ngả ra và cung vưa lam ngả vao, điêu nay ́ ̉ ́ ̉ ̀ ̀ ̃ ̀ ̀ ̀ ̀ tao ra rât nmhiêu ưng dung hâp dân. Ban có thể tim xem thêm cac bai tôi đã viêt ̣ ́ ̀ ̣ ́ ̃ ̣ ̀ ́ ̀ ́ trong cac muc trươc. ́ ̣ I. Giơi thiêu linh kiên dung trong mach. ̣ ̣ ̀ ̣
  8. Trươc khi muôn rap môt mach điên nao, Bạn phai tâp trung đầy đủ cac ́ ́ ̣ ̣ ̣ ̀ ̣̉ ́ linh kiên cua mach điên, như: điện trơ R, tụ điên C, Led, diode D, ̣ ̉ ̣ ̣ ̣ transistor, ic lâp trinh…và quan trọng hơn là board căm đa năng, viêc ̣ ̀ ́ ̣ lăp rap sơ đồ mạch điện trên board căm đa năng rât thuân tiên. Hâu ́ ́ ́ ́ ̣ ̣ ̀ như tất cả cac bai thưc hanh tôi đêu rap trên board căm nay truoc, Chỉ ́ ̀ ̀ ̀ ́ ́ ̀ ́ sau khi mach hoat đông tôt, tôi sẽ lam bang mach in để chuyển cac linh ̣ ̣ ̣ ́ ̀ ̉ ̣ ́ kiên trên board căm lên bang mach in. Bạn xem hình. ̣ ́ ̉ ̣
  9. Ơ Mỹ nêu Bạn biêt sư dụng cac linh kiên có trên cac board mach điên cu, Bạn ́ ́ ́ ̣ ́ ̣ ̣ ̃ sẽ có rât nhiêu linh kiên đăc dung, chiêu chiêu, Ban chỉ cần đi rao môt ́ ̀ ̣ ̣ ̣ ̀ ̀ ̣ ̃ ̣ vong qua cac phố là có thể bê về rât nhiêu cac thiết bị điện tư ngươi ta ̀ ́ ́ ̀ ́ bỏ bên đương, như: TV, đâu may, radio cassette, ampli, loa…. “Lam thit” ̀ ́ ̀ ̣ cac thiêt bị nay Bạn sẽ có đươc rât nhiêu linh kiện đung theo công dung ́ ́ ̀ ́ ̀ ́ ̣ cua minh. Ơ đây, nhơ biêt cach tim kiêm cac linh kiện nên tôi it bị đông ̉ ̀ ́ ́ ̀ ́ ́ ́ ̣ về vấn đề nay. ̀ Bây giơ tim hiêu cac linh kiên dung cho bai thưc hanh ̀ ̉ ́ ̣ ̀ ̀ ̀
  10. Vơi cac mach điên tư thưc dung, mach thương lam viêc ơ mưa ap DC thâp, luc ́ ̣ ̣ ̣ ̣ ̀ ̣ ́ ́ ́ đó Ban thương phai dung cac biên ap cach ly và cho giam ap 220V xuông 9V. ̣ ̉ ̀ ́ ́́ ́ ̉ ́ ́ Vơi loai biên ap nhỏ nay, chung ta thương hiêu nó qua 3 hệ thưc sau: ̣ ́́ ̀ ́ ̉
  11. Hinh chup cho thây cac câu trong đó có 4 diode dung để năn dong, chuyên đôi ̀ ̣ ́ ́ ̀ ̀ ́ ̀ ̉ ̉ dong điên xoay chiêu ra dang dong xung môt chiêu. Để có nguôn điên DC ̀ ̣ ̀ ̣ ̀ ̣ ̀ ̀ ̣ , trong mach thương phai dung thêm tụ hoa, ́ ̀ ̣ ̉ ̣ ̉ ̀ ́ lam kho chưa điên. ̀ ̣
  12. Môt vai ghi nhân về cac ic ôn ap 3 chân họ 78xxx và họ 79xxx. ̣̀ ̣ ́ ̉́
  13. II. Lam quen vơi môt loai ic lâp trinh rât phổ biên: ̀ ̣ ̣ ̣ ̀ ́ ́
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2