Nhìn vào đó ai cũng có thể làm được. Nhưng điều quan trọng là ta phải hiểu nó làm việc như thế nào, lập trình ra sao. Từ đó ta rút ra được nhưng kinh nghiêm thực tế khi làm việc với PIC hay bất kỳ họ VDK nào. Xem trong code em thấy rất rõ ràng rồi lên không bàn luận nhiều. Xin để các cao thủ mổ xẻ.Thân!
Thông báo
Collapse
No announcement yet.
Dùng PIC điều khiển LED
Collapse
X
-
Ethernet-RS232, PIC Webserver, RFID Reader
CallerID, Cảnh báo BTS, ...
0988006696
linhnc308@gmail.com
http://linhnc308.blogspot.com
-
Thân chào: trước tiên cảm ơn vì đã đưa mạch ra cho anh em xem...
Nhìn trên sơ đồ thấy ba cái chân M, S, B nối với cái switch ở cạnh cuộn dây, nối ở tranzitor ở chân RA3 ấy làm gì nhỉ...hình như là nó không nối với cái gì trong sơ đồ cả.
Và giải thích hộ xem cái cuộn dây ấy để làm gì vậy.
Còn ba cái bộ BCD-SW1(2) C ấy là cái chi vậy.
Còn về lập trình thì đo chân của led 7 đọan , đọc datasheet của con 74HC138 và điều khiển xuất xung ra các chân của Pic16 thì chác là làm được.
nhầm nick của bạn tuisở thích: Ngắm gái
Em xinh thế , em đi @
Comment
-
Các bác ơi em là người thường xuyên lên diễn đàn, và nghe các bác thảo luận nhiều rồi. Bác nào có thể giải thích cho em hiểu quét led theo hàng và theo cột khác nhau như thế nào. Lợi và hại của 2 cách quét trên. xin các bác giúp đở vì em là người mới nhập môn.xin cám ơn các bác trước.
Comment
-
Tôi gửi sơ đồ mạch cụ thể lên để mọi người cung phân tích.
Có gửi kèm luôn cấu tạo của BCD-SW.Ethernet-RS232, PIC Webserver, RFID Reader
CallerID, Cảnh báo BTS, ...
0988006696
linhnc308@gmail.com
http://linhnc308.blogspot.com
Comment
-
Ko biết đã ai hiểu sơ đồ này chưa, công tắc BCD-SW là một kiểu nút ấn: nó mã hóa, để mình chọn các chế độ hoạt động của chữ chạy. Dùng phần mềm, đọc trạng thái để biết mã sinh ra do xoay cái BCD-SW.
Ý tưởng này để tiết kiệm chân. Thế mới hay.
Nhưng lập trình cẩn thận 1 tý, kẻo ko thì cháy cổng như chơi.
Ví dụ này nên thiết lập cổng B là trở Pullup.
Các cao thủ cho ý kiến!
Comment
-
Cảm ơn Linhnc308 , Cảm ơn anh BINHANH và các bạn nhé...Nguyên văn bởi BinhAnhKo biết đã ai hiểu sơ đồ này chưa, công tắc BCD-SW là một kiểu nút ấn: nó mã hóa, để mình chọn các chế độ hoạt động của chữ chạy. Dùng phần mềm, đọc trạng thái để biết mã sinh ra do xoay cái BCD-SW.
Ý tưởng này để tiết kiệm chân. Thế mới hay.
Nhưng lập trình cẩn thận 1 tý, kẻo ko thì cháy cổng như chơi.
Ví dụ này nên thiết lập cổng B là trở Pullup.
Các cao thủ cho ý kiến!
Lúc nào cũng đi sau
(hu hu muon khoc cung khong duoc the nay)
Đúng là chỉ có một con tran thông thôi ... và các chân ... RB0,1,2,3,6, liên tục được kiểm tra...Đúng không anh???Last edited by hitkhoi; 12-09-2005, 02:57.sở thích: Ngắm gái
Em xinh thế , em đi @
Comment
-
Bác hitkhoi chắc thành công với cái vụ "I Love You " rồi ,cho em hỏi 1 tí,cứ lằng nhằng mãi chẳng xong !
Con 74HC273 có nhất thiết phải có không hả bác , dùng nó như thế nào , cái xung Clock cho nó lấy từ đâu vậy ?
Bác nói sơ sơ về thuật toán hiển thị và cho chạy một kí tự được kô ,bác cho em email để em liên lạc với bác !Và anh biết là khi bên em, anh sẽ vượt qua tất cả
Comment
-
Chào bạn..." I love you " với tôi còn xa vời lắm a`... Thật sự là tôi chưa làm được gì cả...mới chỉ gọi là qua loa thôi ... vì là làm cho tốt , tối ưu thì cần thời gian và kinh nghiệm va vấp thực tế...mà điều kiện của anh em VN mình còn khiêm tốn...
Tôi dạo này lại thích lên lớp hơn mới chết chứ...sở thích: Ngắm gái
Em xinh thế , em đi @
Comment
-
bạn thích dùng con gì mà nó chạy cũng được...khi đó phần lập trình sẽ phải thay đổi theo phần cứng.Nguyên văn bởi hio2Bác hitkhoi chắc thành công với cái vụ "I Love You " rồi ,cho em hỏi 1 tí,cứ lằng nhằng mãi chẳng xong !
Con 74HC273 có nhất thiết phải có không hả bác , dùng nó như thế nào , cái xung Clock cho nó lấy từ đâu vậy ?
Bác nói sơ sơ về thuật toán hiển thị và cho chạy một kí tự được kô ,bác cho em email để em liên lạc với bác !
Còn về thuật toán ... là quét kiểu 24 h/s trong một thời điểm chỉ có một led sáng thôi...và nó sẽ nhấp nháy 24 h/s = cách sử dụng hàm delay...mắt mình sẽ nhìn thấy nó sáng liên tục...vì sao phải sử dụng quét led như vậy??? bạn cứ nghĩ xem là làm sao để có thể hiện thành hình chữ trên LMD , với các chân âm dương là chung. và cuối cùng bạn điều khiển sự dịch chuyển của led theo cột...(tuy là một thời điểm chỉ có một led sáng thôi, nhưng mà dòng cấp cho led sẽ lơn hơn khi mà tần số quyét cao hơn).
Chi tiết bạn vào thread LMD . trong đó anh BINHANH và mọi người hướng dẫn chi tiết lắm mà.sở thích: Ngắm gái
Em xinh thế , em đi @
Comment
-
Bực mình quá làm quang báo mấy hôm liền mà không được kết quả gì cả. Bác hitkhoi có khỏe không nghiên cứu đến đâu rồi. Minh đang làm matrix 16*80 dùng bộ chốt 273 không biết có ổn không nhỉ. Các bác nào co cách nào tối ưu hơn không bày giúp em với.
Comment
-
Chào cả nhà. Đúng là dạo này hơi bận chút. Hôm nay lên pót tiếp. Tui đinh đưa cái quang báo vào mục này nhưng lỡ pót lên bên mục "tìm hiểu về quang báo" nên mọi người chịu khó qua xem thử. Tôi định đưa lên cái đề tài dùng VDK quét nhiệt độ, đặt một mức báo động, nếu quá nhiệt thì sẽ báo động và tự động cân chỉnh nhiệt. Cái này tôi làm bằng AT89S52 chứ ko dùng PIC, e pót lên ko hợp. Nhưng cứ mạo muội đưa ra ý tưởng.Ethernet-RS232, PIC Webserver, RFID Reader
CallerID, Cảnh báo BTS, ...
0988006696
linhnc308@gmail.com
http://linhnc308.blogspot.com
Comment
-
mô tả chi tiết của mạch tôi đã nói trong files ASM gửi kèm.
- chip at89s52
- adc0804
- 4 LED7
- IC 555 để tạo chuông báo động
để kich hoạt báo động tui dùng chân 0.7 đưa tín hiệu ra khối báo động, kích hoạt 555 phát ra xung báo hiệu ở tần số 500Hz(cái này tùy chọn tần số). Và gửi tín hiệu đến khối điều khiển nhiệt độ(cái này chưa phát triển).
về cơ bản ý tưởng là vậy. sơ đồ sẽ pót sau. Cái mạch dùng với PIC thì chưa viết xong vì mấy hôm nay bận đi thực tập.Ethernet-RS232, PIC Webserver, RFID Reader
CallerID, Cảnh báo BTS, ...
0988006696
linhnc308@gmail.com
http://linhnc308.blogspot.com
Comment
-
Trong cai đề tài quét nhiệt này, vẫn dùng cách quet LED như mọi người biết là quét từng LED, tạo trễ, rồi quét LED tiếp theo, thời gian quét phải đảm bào tận dụng khả năng lưu ảnh của võng mạc, để ta cam thấy các LED sáng liên tục. Đây là cách chung và cơ bản cho việc quét các LED 7 thanh.Ethernet-RS232, PIC Webserver, RFID Reader
CallerID, Cảnh báo BTS, ...
0988006696
linhnc308@gmail.com
http://linhnc308.blogspot.com
Comment
-
Ví dụ hiển thị kí tự I và L chạy từ phải qua trái của LMD 8x8, bình thường , nếu dùng thuật toán như của bác Hit thì thời điểm ban đầu , chữ I bắt đầu ở cột thứ 5 , chữ L bắt đầu ở cột thứ 8Nguyên văn bởi hitkhoibạn thích dùng con gì mà nó chạy cũng được...khi đó phần lập trình sẽ phải thay đổi theo phần cứng.
Còn về thuật toán ... là quét kiểu 24 h/s trong một thời điểm chỉ có một led sáng thôi...và nó sẽ nhấp nháy 24 h/s = cách sử dụng hàm delay...mắt mình sẽ nhìn thấy nó sáng liên tục...vì sao phải sử dụng quét led như vậy??? bạn cứ nghĩ xem là làm sao để có thể hiện thành hình chữ trên LMD , với các chân âm dương là chung. và cuối cùng bạn điều khiển sự dịch chuyển của led theo cột...(tuy là một thời điểm chỉ có một led sáng thôi, nhưng mà dòng cấp cho led sẽ lơn hơn khi mà tần số quyét cao hơn).
Chi tiết bạn vào thread LMD . trong đó anh BINHANH và mọi người hướng dẫn chi tiết lắm mà.
Em thay đổi đi 1 chút để chữ I bắt đầu từ cột 8 và khi đến cột 5 thì chữ L bắt đầu xuất hiện ở cột 8 , như thế nó bị nhiễu , có 1 vài led ở các vị trí không mong muốn nó sáng mờ mờ ! Các bác có thể giúp em được kô ?Và anh biết là khi bên em, anh sẽ vượt qua tất cả
Comment
Bài viết mới nhất
Collapse
-
bởi ittcChán quá các bác, em nhạt nhẽo quá nên tán em nào cũng tạch, tuyệt vọng vô cùng, nay lại được mấy anh đồng nghiệp cty đối tác mách cho em gái kia sinh năm 2K đầu, em chả biết nhóm đối tượng này phải tán ra sao bây giờ ?
Tính ra em...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 00:18 -
-
bởi bqvietCó thể, ví dụ phần phản hồi gồm vi mạch cách ly quang, zener thứ cấp, transistor và điện trở phản hồi dòng ... Bất kỳ linh kiện nào nhóm đó hỏng dẫn tới mất đường phản hồi. TNY chính hãng phát hiện được chuyện đó nhưng linh kiện...
-
Channel: Điện tử công suất
Hôm qua, 18:36 -
-
bởi Nexus 6Pcho e hỏi, khi mạch có linh kiện nào đó hư thì có làm hỏng led đắt tiền (osram) không?
-
Channel: Điện tử công suất
Hôm qua, 10:42 -
-
bởi chinhnguyen9· Thí nghiệm 1 (Mạch boost, Vcc=12V, kích bằng dao động PƯM, duty 10%):
* Không có snubber + không tải: Xuất hiện hiện tượng dao động tắt dần tại cực D Mosfet (ringing). Hình 1 cho thấy trong chu kỳ đầu, điện áp spike lên tới hàng trăm V, điện...-
Channel: Hướng dẫn sử dụng diễn đàn
04-02-2026, 09:16 -
-
bởi Nexus 6Pe dùng KiCad 9.0 và đã xuất được file PDF mạch in gòi bác...
-
Channel: Điện tử công suất
03-02-2026, 16:25 -
-
bởi bqvietBấm chuột vào các tệp sẽ bật ra chương trình tương ứng. Nên dùng bản KiCAD sau
https://kicad-downloads.s3.cern.ch/a...ll_version.exe-
Channel: Điện tử công suất
03-02-2026, 14:57 -
-
bởi Nexus 6Pe cài KiCAD 2012 khi mở ra nó chỉ hiện ntn...
-
Channel: Điện tử công suất
03-02-2026, 11:20 -
-
bởi bqvietThực tế bạn nào không tải được tệp nén thiết kế thì căn cứ theo ảnh sơ đồ mạch có thể vẽ lại sơ đồ bằng chương trình EDA nào đó rồi làm mạch được mà. Càng thêm quen thuộc với sơ đồ. Sau đó tùy ý chuyển sang TinySwitch-III hoặc TinySwitch-4.
-
Channel: Điện tử công suất
02-02-2026, 21:13 -
-
bởi Nexus 6PCó ai có bản in của mạch in không, cho em xin file để đi in với ạ
-
Channel: Điện tử công suất
02-02-2026, 14:37 -
-
bởi Nexus 6PLink hư rồi ạ, xin lại link của bản thiết kế cũ ạ...
-
Channel: Điện tử công suất
02-02-2026, 10:48 -

Comment