Mục lục:
- Bước 1: Bộ phận / Công cụ
- Bước 2: Tạo PCB & Chương trình PIC
- Bước 3: Thành phần đáy hàn
- Bước 4: Hàn các thành phần hàng đầu
- Bước 5: Hiển thị hàn
- Bước 6: Kết thúc
Video: Đồng hồ nhị phân LED: 6 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:37
Đây là bản sửa đổi thứ hai của đồng hồ nhị phân LED dựa trên PIC của tôi. Phiên bản gốc là dự án PIC đầu tiên mà tôi thử, nó sử dụng PIC16F84A để thực hiện cả việc chấm công và kiểm soát ma trận hiển thị, tiếc là nó không giữ đủ thời gian và đạt được khoảng một phút mỗi tuần. PIC16F628A chạy ở tần số 4MHz để điều khiển màn hình, nó cũng sử dụng chip đồng hồ thời gian thực DS1307 để thực hiện việc chấm công. Mỗi giây DS1307 gửi một xung đến chip PIC, PIC sau đó đọc thời gian bên trong từ DS1307 qua bus I2C và sau đó hiển thị thời gian ở dạng nhị phân trên màn hình LED. Hàng dưới cùng của đèn LED hiển thị giây, các hàng ở giữa hiển thị phút và hàng trên cùng là giờ. Thời gian hiển thị trong hình là 01100: 010011: 011011 hoặc ở dạng thập phân 12:19:27. Thời gian ở định dạng 24 giờ, do đó, lên đến 10111: 111011: 111011 hoặc 23: 59: 59 PCB có thể được làm hai mặt hoặc như tôi đã làm ở đây một mặt với 7 liên kết dây được hàn tại chỗ thay vì lớp đồng trên cùng. Nó có bộ điều chỉnh 5 volt để có thể được cấp nguồn từ bất kỳ nguồn điện DC 9 - 15 volt nào.
Bước 1: Bộ phận / Công cụ
Cũng như thiết bị hàn và chế tạo PCB cơ bản, bạn sẽ cần các thành phần sau: 1x PIC16F628A & bộ lập trình1x DS1307 chip đồng hồ thời gian thực1x 32.768kHz tinh thể đồng hồ3x BC548 (hoặc tương tự) bóng bán dẫn2x nút nhấn PTM1x 78L05 Bộ điều chỉnh2x 220uF tụ điện 17x Đèn LED gắn bề mặt1x ổ cắm nguồn DC5x 4.7 Điện trở gắn bề mặt 8 x 100 ohm Điện trở gắn bề mặt 1 x 2k Điện trở gắn bề mặt 12 x liên kết 0 ohm (Hoặc 11 liên kết 0 ohm và pin dự phòng CR2016) Tụ điện gắn bề mặt 1x 100nF 50 cm Dây chuông sợi đơn 1x 9v - 15v Nguồn điện một chiều với giắc cắm DC
Bước 2: Tạo PCB & Chương trình PIC
Bước đầu tiên là tạo PCB, cách bố trí PCB và sơ đồ cho đồng hồ chính và bảng hiển thị được cung cấp ở định dạng Eagle. Đồng hồ PCB có hai mặt, nhưng lớp trên cùng chỉ bao gồm 7 liên kết, điều này có nghĩa là PCB cũng có thể được làm thành một lớp duy nhất với 7 liên kết dây thay thế, đây là cách tôi chọn để làm nó vì tôi không thể làm đôi. bo mạch mặt. PCB màn hình sử dụng các thiết bị gắn bề mặt độc quyền trong khi PCB đồng hồ chính sử dụng hỗn hợp các thành phần gắn kết bề mặt và các thành phần xuyên lỗ. Điều quan trọng là phải lập trình chip PIC với tệp hex trước khi hàn vào mạch vì không có Các kết nối ICSP trên bảng.
Bước 3: Thành phần đáy hàn
Hàn 8 điện trở, 1 tụ điện và liên kết 0 ohm / pin dự phòng như hình minh họa vào mặt dưới của PCB đồng hồ chính.
Bước 4: Hàn các thành phần hàng đầu
Tiếp theo hàn các thành phần lỗ xuyên qua để đảm bảo định hướng chính xác 2 chip, 2 tụ điện và bộ điều chỉnh.
Bước 5: Hiển thị hàn
Đối với màn hình, bạn cần 17 đèn LED gắn bề mặt, 6 điện trở gắn bề mặt 100 ohm, 11 liên kết 0 ohm và 9 dây chuông dài 2cm. Hàn chúng vào PCB theo sơ đồ bên dưới, đảm bảo bạn hàn các đèn LED theo đúng hướng. Bảng hiển thị được hiển thị ở đây là phiên bản mới hơn được sử dụng trong phần còn lại của các bức ảnh trong hướng dẫn này, nó có ít điện trở hơn nên dễ dàng hơn và rẻ hơn để thực hiện. Cần phải cẩn thận khi lắp các liên kết không ohm (điện trở có điện trở bằng 0) vì có các rãnh trên PCB chạy giữa 2 miếng hàn, các liên kết phải được định vị sao cho không có đầu nối kim loại nào chạm vào PCB theo dõi giữa các tấm đệm.
Bước 6: Kết thúc
Hàn PCB của màn hình với PCB của đồng hồ chính sau đó tất cả những gì còn lại là kết nối nguồn. PSU cần tối thiểu là 9v DC và chỉ cần được đánh giá ở khoảng 200mA hoặc hơn, đầu nối trung tâm của jack DC cần phải là cực dương và bên ngoài phải là 0v. Khi được kết nối nguồn, đồng hồ sẽ hiển thị 22:03:00 và ngay lập tức bắt đầu đếm giây. Sau đó, tất cả những gì còn lại là đặt thời gian, một trong các nút được sử dụng để đặt phút và nút còn lại đặt giờ, ngay khi nhấn một trong hai nút, nó sẽ đặt giây thành 0 và tăng màn hình tương ứng lên 1.
Đề xuất:
Màn hình đồng hồ nhị phân BigBit: 9 bước (có hình ảnh)
Màn hình đồng hồ nhị phân BigBit: Trong phiên bản Có thể hướng dẫn trước đây (Đồng hồ nhị phân Microbit), dự án lý tưởng như một thiết bị để bàn di động vì màn hình khá nhỏ.
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Đồng hồ đá cẩm thạch LED nhị phân: 6 bước (có hình ảnh)
Đồng hồ đá cẩm thạch LED nhị phân: Bây giờ tôi nghĩ mọi người đều có đồng hồ nhị phân và đây là phiên bản của tôi. Những gì tôi thích là dự án này kết hợp một số đồ gỗ, lập trình, học tập, điện tử và có lẽ chỉ là một chút sáng tạo nghệ thuật. Nó hiển thị thời gian, tháng, ngày, ngày
Bộ khuếch đại để bàn với hình ảnh âm thanh, đồng hồ nhị phân & bộ thu FM: 8 bước (có hình ảnh)
Bộ khuếch đại để bàn có hình ảnh hóa âm thanh, đồng hồ nhị phân & bộ thu FM: Tôi thích bộ khuếch đại và hôm nay, tôi sẽ chia sẻ bộ khuếch đại để bàn công suất thấp mà tôi đã sản xuất gần đây. Bộ khuếch đại tôi thiết kế có một số tính năng thú vị. Nó có một đồng hồ nhị phân tích hợp và có thể cung cấp thời gian và ngày tháng và nó có thể trực quan hóa âm thanh thường được gọi là âm thanh
Đồng hồ kỹ thuật số & nhị phân trong 8 chữ số X 7 phân đoạn Màn hình LED: 4 bước (có hình ảnh)
Đồng hồ kỹ thuật số & nhị phân ở 8 chữ số X 7 phân đoạn Màn hình LED: Đây là phiên bản nâng cấp của tôi về Đồng hồ kỹ thuật số & Đồng hồ nhị phân sử dụng Màn hình LED 8 chữ số x 7 đoạn. Tôi muốn cung cấp các tính năng mới cho các thiết bị thông thường, đồng hồ đặc biệt và trong trường hợp này, việc sử dụng màn hình 7 Seg cho Đồng hồ nhị phân là không bình thường và nó