Tôi
Chỉ vấp phải chủ đề này ... Câu hỏi thực sự là tại sao bạn muốn ký sinh quyền lực nô lệ của bạn. Không phải tất cả các thiết bị 1 dây đều là thiết bị ký sinh và nói chung tôi khuyên bạn không nên cung cấp năng lượng cho chúng theo cách này. Đó là vấn đề cần thiết cho các thiết bị trên PCB, trong đó việc bổ sung một dấu vết duy nhất là một vấn đề. Nó có thể là nguyên nhân của một số vấn đề trên mạng 1-dây tùy thuộc vào thiết kế chung của nó. Tất nhiên rất nhiều phụ thuộc vào thiết kế tổng thể xe buýt quá. có thể hỗ trợ pull-up tích cực.
Các nô lệ 1 dây của bộ vi xử lý đã được thực hiện thành công nhưng bạn cần phải đáp ứng các thông số kỹ thuật thời gian 1 dây chung. điều mà hầu hết các triển khai tôi từng thấy không có (đặc biệt là nếu điều này là cho bất cứ điều gì ngoài việc sử dụng cá nhân). Tôi rất vui khi nói về chi tiết thực tế với bất cứ ai. Nó đã được thực hiện thành công trên một chiếc Mega Mega 16Mhz với thông số kỹ thuật của thiết bị phù hợp. Đáp ứng thời gian phản hồi quan trọng với một cái gì đó chậm hơn sẽ là một thách thức thực sự và làm gián đoạn thời gian phục vụ và đánh thức nói chung sẽ làm chậm thời gian phản hồi xuống quá nhiều để đáp ứng thông số kỹ thuật.
Có một số cách khác nhau để đặt micro trên xe buýt 1 dây đã được thực hiện trong nhiều năm qua và nô lệ micro 1 dây là một lĩnh vực quan tâm đặc biệt đối với tôi để tôi có thể đưa ra một số ý tưởng thiết kế cho bất kỳ ai quan tâm. Opcodes (chức năng) không bao giờ được thiết kế adhoc vì nó có thể dễ dàng gây rắc rối với các thiết bị 1-Dây khác trên mạng.
Xin lỗi về trang web 1-Wire.org, tôi đã bỏ nó ra khỏi túi của mình trong vài năm qua để mọi người có điểm khởi đầu cho những nỗ lực của họ với 1-Wire.
Dù sao, nếu bất cứ ai cần về các vấn đề thiết kế 1 dây, vui lòng liên hệ trực tiếp với tôi tại dml (at) sprynet.com hoặc thru admin@1wire.org và tôi sẽ cố gắng giúp đỡ nếu tôi có thể.