Home » » Mạch led nháy theo nhạc dùng AT89C52 + AN6884

Mạch led nháy theo nhạc dùng AT89C52 + AN6884

Written By Điện Tử ChipKool on June 6, 2013 | 7:28 PM

Đây là yêu cầu của 1 bạn gửi thư về cho chip yêu cầu chip thiết kế mạch và lập trình cho ic 89c52 kết hợp AN6884 để nháy theo điệu nhạc mở rộng tử 5 cổng lên 10 - 16 cổng có thể lên 24 cổng do code lập trình....Chip cũng mới lập trình được một số hiệu ứng các bạn xem clip rồi cho nhận xét nhé..Chip quay máy cùi nên mờ..và cùng hết led màu nên dùng tạm led xanh dương nên chói..



I. Nguyên lý hoạt động của AN6884.

Các bạn phải hiểu con này chân tích cực gì và nháy theo nhạc to nhỏ tín hiệu chân sẽ ra sao mới lập trình được.Ví dụ lúc tín hiệu vào nhỏ thì con led số chân 1 sáng tương ứng tín hiệu đó là 0 khi mắc vào VĐk thay cho nút bấm có nghĩa là đã nhấn nút và gọi chương trình hiệu ứng xuất ra..đến khi tín hiệu cao..cả led số 1 và 2 sáng có nghĩa 2 nút cùng bấm thì gọi chương trình 2 hiển thị thế thôi.
II.Phần mạch điều khiển.

Nguyên lý chuẩn: 
Khi nhấn nút "Tải Về Máy", bạn sẽ vào trang quảng cáo, vui lòng chờ 5 giây. Nút  hiện ra ở góc phải phía trên, nhấn vào để đến trang download



Bạn nào muốn làm thì download mạch in sau: 
Khi nhấn nút "Tải Về Máy", bạn sẽ vào trang quảng cáo, vui lòng chờ 5 giây. Nút  hiện ra ở góc phải phía trên, nhấn vào để đến trang download
Phiên bản này là demo..phiên bản sau có TIP tích hợp lên mạch cho các bạn thoải mái kích làm chạy đẹp như sau:

III.Phần code điều khiển,

(File Hex) dùng nạp chip
(File c ) cho bạn nào nghiên cứu..Chip cũng chẳng giữ làm gì?Hi vọng các bạn vẫn ghé thăm website chipkool
Khi nhấn nút "Tải Về Máy", bạn sẽ vào trang quảng cáo, vui lòng chờ 5 giây. Nút  hiện ra ở góc phải phía trên, nhấn vào để đến trang download

Chúc các bạn thành công!!

Echipkool - Chia sẻ kiến thức - Kết nối đam mê

61 comments :

  1. =D> được đây. bạn có code asm ko?hì

    ReplyDelete
  2. Mạch này được viết trên code c..nên bạn tham khảo code c nhé..còn bạn thử viết code asm xem sao

    ReplyDelete
  3. Chip nhanh ra phiên bản sau đi! mình máu mạch này rùi đó! tuy ko phải dân điện tử nhưng tình cờ biết dc trang này, từ đó mê điện tử chỉ khó cái ngôn ngữ lập trình thì ko hiểu gi! ko bit học từ đâu :D! có gi ra phiên bản mới nhanh nha! mình ủng hộ nhiệt tình :D

    ReplyDelete
  4. mach nguyen li mo qua chip oi.

    ReplyDelete
  5. có file tải về bên dưới mà bạn:)

    ReplyDelete
  6. Anonymous19/7/13

    cảm ơn chip nhiều lắm nhé

    ReplyDelete
  7. em đã nâng cấp mạch này của anh chip lên TIP41C, đang chuyển mạch in, lâu lắm ko lên,
    can tội anh chip đổi link,

    ReplyDelete
  8. anh chip nghiên cứu quả 4017+lm3915 giải mã 10x10 led đi anh, cái đó hay mà em chưa hiểu, kết hợp công suất sau ra sẽ có biển vumeter khá đẹp đó,ư

    ReplyDelete
  9. ^^ Chip do bị hack mất tên miền, không gia hạn được, nên mua tên miền mới tự quản lý cho tiện,bạn thông cảm nhé, còn mạch 10x10 đúng là rất đẹp, chip được 1 bạn chia sẻ mạch nguyên lý và bạn ấy đã làm thành công, phần mạch chip đang vẽ tiếp...trên Altium, bạn nào giỏi phần vẽ giúp chip 1 tay cho nhanh nhỉ ^^:)

    ReplyDelete
  10. hay đấy .. đăng kí làm thành viên thế nào nhỉ?

    ReplyDelete
  11. POST NGUYEN LÝ 10X10 DI BAN
    CHO MOI NGUOI CÙNG CHÂM CỨU

    ReplyDelete
  12. mình đang muốn học ngôn ngữ lập trình nhưng không biết bắt đầu từ đâu,các bác có thể nên học như thế nào không??? :))

    ReplyDelete
  13. =D> :)) tình hình là cang ngày càng thich a chip mất rùi.hix..
    vì tinh thần chia sẻ kinh nghiệm của chip...mà mình chỉ biết ít ít về ngôn ngữ asm thôi...chip có thể chỉ cách viết file này trên read51 hum...thank trước
    :(

    ReplyDelete
  14. a chip có mạch khuếch đại micro điện dung nao chuẩn hum up lên a e tham khảo với.....mạch đó đi chung với mạch eq6884,89c51 thì lấy tín hiệu vào rất tiện

    ReplyDelete
  15. Mình mới bắt đầu học điện tử nên có một số chỗ không biết
    Mình nối âm thanh từ cổng jack 3.5 của điện thoại không và nối như thế nào
    File hex nạp vào chip bằng cách nào vậy

    ReplyDelete
  16. Nếu là điện thoại Nokia ấy, thì mua cái jack giống như jack loa ấy, ra quán bảo bán jack 3.5 máy tính là nó vừa..còn nạp file hex phải có mạch nạp IC 89xx mới nạp được...

    ReplyDelete
  17. Mình nạp bằng avr910 được không admin
    Cho xin cái file proteus của mạch trên được
    Mình cảm ơn nhiều :)

    ReplyDelete
  18. chíp cho mình xin cái file asembly của mạch này được không?

    ReplyDelete
  19. Mạch này code bàng C++ bạn ak..

    ReplyDelete
  20. mấy con trở nối led giá trị nhiêu vậy chip?

    ReplyDelete
  21. @Long nguyen dinh330R bạn nhé..sắp tới sẽ cho ra phiên bản mới..^^

    ReplyDelete
  22. :)) thanks chip nha!mà cho hỏi cái nữa là cái IC AN6884 mình tìm trong protues không có!ad chip lấy con đó như thế nào vậy?

    ReplyDelete
  23. IC nhạc trong Protues không có là đúng...vì mình mô phỏng bằng cách lấy 1 con 89xx để giả lập nó là con An6884 bạn ak..

    ReplyDelete
  24. thế cụ thể là làm thay thế như thế nào vậy chip?mình chưa hiểu lắm :(

    ReplyDelete
  25. Đọc bài viết này nhé http://codientu.org/threads/lap-trinh-led-nhay-theo-nhac-dung-an6884-89c51.3269/

    ReplyDelete
  26. code mạch này e dùng TIP42 để tăng led đc k bác CHIP

    ReplyDelete
  27. Bác chip giúp với. e làm mạch sao chưa có tín hiệu led đã nháy như đã có nhạc là sao bác :D

    ReplyDelete
  28. Dung chip loai nao vay anh

    ReplyDelete
  29. This comment has been removed by the author.

    ReplyDelete
  30. A chipcool cho em hỏi trong file nguyên lí thì anh mắc chân E của A1505 với đất nhưng em thấy trong file layout anh lại để chân E nối với trở rồi tới AN6884, anh có thể giải thích dùm em đang thắc mắc ở chỗ này

    ReplyDelete
  31. Bạn con A1015 kích chân B chân e nối âm hút âm lên...( kích âm mở âm) còn c nối với VĐK...nối sai mà mạch chạy được ak..

    ReplyDelete
  32. Vậy là mình mắc chân e lên đất chân b nối AN6884,chân c nối với VĐk khiển ,nếu mắc như vậy thì theo layout của anh chip thì phần lòi của A1015 phải hướng về VĐk ,còn mặt phẳng thì hướng về AN6884 ,nhưng em thắy trong hình thì anh để ngược lại .Xin lỗi em hơi gà khoảng này :(

    ReplyDelete
  33. Bạn cứ cắm con A1015 quay mặt có chữ về AN6884 ..ok cứ thế mà làm..

    ReplyDelete
  34. Chíp ơi, mình ráp mạch nháy theo nhạc trên theo sơ đồ PDF thì ok nhưng hình như nó ngược, khi không có nhạc thì nó sàng hết LED, còn có nhạc thì nó nháy, vậy phải thấy thông số nào trong code, giúp mình nha.

    ReplyDelete
  35. Bạn dùng mạch PDF mình vẽ làm gì có chuyện ngược led hiệu ứng..Mình làm nó có ngược đâu..đừng bảo cắm chip quay linh tinh...code muốn tạo hiệu ứng bạn phải hiểu mã lập trình 0x00,0x01...đó

    ReplyDelete
  36. Dúng như vậy mà, mình phải dùng A1013 để mở dương rồi vào + cua led thì nó mới đúng. Còn 0x00,0x01,0x03,0x07,0xff,0x... thì mình biết trong C

    ReplyDelete
  37. ý bạn là bạn mắc A1013 phia đằng chân AN6884..bạn không hiểu gì về chân con AN ak..nó tích âm..thì làm cho led nháy sáng..mình không mắc trực tiếp chân AN vào VĐK được..phải dùng thông qua tran A1015 để kích âm chân B ( 1) đọc từ phải mặt có chữ..kích xong hút âm lên đưa vào chân VĐK ( chẳng khác gì kích tran như bấm nút nối xuống âm) thế bạn dám bảo mở dương thì đời nào mạch chạy..Vui lòng tìm hiểu kỹ nguyên lý..trước khi phát biểu

    ReplyDelete
  38. Chip hiểu sai rồi, mình kích tran a1013 cho led chứ có phải ở AN đâu, Ở AN minh vẫn láp i trang như vậy

    ReplyDelete
  39. Nếu kích mở nhiều led thì phải dùng tip bạn nhé...kích chân b mở dương như bạn nói là đúng rồi..

    ReplyDelete
  40. Chíp coi như này nó bị gì nha, mình ráp đúng như sơ đồ mà khi mình cấp điện thì led sáng hết , mở nhạc thì nó nháy nhưng cứ ngưng nhạc là nó lại sáng, có lúc lại sáng không hết tất cả LED.
    mach nhay theo nhac

    ReplyDelete
  41. File lỗi link bạn ak..mà bạn gửi cái gì mà để trong mediafire vậy

    ReplyDelete
  42. Mình gởi lại video bị lỗi sàng led khi chưa có nhạc, chíp coi va sua code gium nha.
    [youtube] http://www.youtube.com/watch?v=N59iTKBv5Mk&feature=youtu.be Youtube [/youtube]

    ReplyDelete
  43. Chíp coi lỗi này nha, tất cả led cứ sáng hết khi chưa có nhac. và khi đang phát nhạc nếu puse nhạc thì nó vẫn lưu hiệu ứng, làm sao để bỏ lưu hiệu ứng đi. lỗi mach led nhảy theo nhạc

    ReplyDelete
  44. alo alo anh chip oi, anh ghi ten link kien can mua de lam mach nay giup em voi anh, con` nap chip la` minh` dung` code file hex hay la` file c o duoi vay anh, anh oi cho em hoi minh` co' the thay 1 led = 1 khoi led khong vay anh :-SS

    ReplyDelete
  45. Bạn dùng code hex nạp ic..còn nếu mà dùng code c nạp thì phải biến đổi mức kích ở hàm main() mới được..Bạn cứ dùng tạm hex..còn muốn kích 1 led giả sử thành 1 hàng led được nhé..dùng thêm con tranzitor..mắc led kiểu song song cho nhanh.. Cái này khó nói..vì phải hướng dẫn kỹ ở bản mạch version sau.

    ReplyDelete
  46. thanks anh nhiều vậy vesion sau anh thay 1 led thành 1 khối led hoặc 1 hàng led, anh ơi ở vesion sao anh hướng dẫn cách làm mạch này cụ thể với nhé, sắp đế tết goy chúc web của anh chip ngày một phát triển thân :D

    ReplyDelete
  47. You too, Version sau Chíp sẽ hướng dẫn kỹ hơn nhiều..Sẽ kích nhiều led cho đẹp..^^

    ReplyDelete
  48. ok, iu anh chip nhiều nhất hjhj, chĩ có ở web echipkool.com mới có sự quan tâm nhiều nhất dành cho thành viên thôi hjhj :-k

    ReplyDelete
  49. anh chip ơi vesion mới sắp ra chưa zậy anh

    ReplyDelete
  50. @Phuc Nguyen Có Ver mới 24 kênh led, những chưa làm mạch thực..Khi nào có sẽ được show lên..có hiệu ứng mới hơn.

    ReplyDelete
  51. cho em xin danh sách linh kiện với em nhìn trong ảnh nhều cái k biết là gì hết anh Chip ơi :(

    ReplyDelete
  52. mạch này giá bao nhiêu vậy??

    ReplyDelete
  53. Chip cho hỏi xíu mình muốn gắn thẻ tip41 để đc nhiều led thì gắn ở đâu .mạch chạy có ok không

    ReplyDelete
  54. @Hai Pham Chào bạn. Bạn gắp thêm tip41 C hoàn toàn chạy nhé. Sẽ kéo được nhiều led. Chân B của TIP nối với trở 1K với từng chân led, còn chân C thì mắc giống kiểu led quảng cáo cấp nguồn 12V chân E nối âm là chạy nhé.:)

    ReplyDelete
  55. Cho em hỏi tại sao con LM7805 khi cấp nguồn lại nóng lên. Đã kiểm tra thông mạch không chạm vào nhau nhưng nó vẫn nóng anh à.

    ReplyDelete

Bạn đọc hãy giúp chúng tôi xây dựng cộng đồng bằng cách để lại bình luận, chúng tôi luôn đón nhận mọi ý kiến của các bạn:
» Bình luận nghiêm túc và không chứa các liên kết quảng cáo.
» Vui lòng không Spam nhận xét với mọi hình thức.
» Rất mong bạn đề tên cho nhận xét của chính mình - Bằng cách chọn vào Tên/URL và điền tên bạn vào (Phần URL có thể bỏ trống ).

- Bạn có thể chèn Link nhạc (NCT), video(Youtube),Hình ảnh vào comment bằng cú pháp:
+ [youtube] Link video Youtube [/youtube].
+ [img] Link ảnh( định dạng PNG, JPG,GIF) [/img]
+Chèn link liên kết: <a href="LINK" rel="nofollow">Name</a>
-Bạn copy mã bên cạnh biểu tượng chèn vào nhận xét để bày tỏ cảm xúc!!

Search This Blog