Mình cũng đang làm cái này,nhưng mình cũng chỉ ,,lượm nhặt và xin xỏ được một ct thôi,ct chỉ dừng lại ở chổ là nhiệt độ đo được chỉ hiển thị ra 8 led đơn dưới dạng số nhị phân,còn ct chuyển đổi sang BCD để hiện thị lên led 7d nữa,mình viết thử theo cách chuyển đổi của lm35 ma không hiện thị đúng giá trị nhiệt độ trên led 7d.Bạn nào biết cách chuyển đổi giá trị 8bit này sang BCD để hiển thị lên led 7d ko,giup minh với.thanks các bạn nhiều.
Thông báo
Collapse
No announcement yet.
Hướng dẫn giúp mình về giao tiếp one-wire (với ds1820)
Collapse
X
-
Nguyên văn bởi tranvanan Xem bài viếtMình cũng đang làm cái này,nhưng mình cũng chỉ ,,lượm nhặt và xin xỏ được một ct thôi,ct chỉ dừng lại ở chổ là nhiệt độ đo được chỉ hiển thị ra 8 led đơn dưới dạng số nhị phân,còn ct chuyển đổi sang BCD để hiện thị lên led 7d nữa,mình viết thử theo cách chuyển đổi của lm35 ma không hiện thị đúng giá trị nhiệt độ trên led 7d.Bạn nào biết cách chuyển đổi giá trị 8bit này sang BCD để hiển thị lên led 7d ko,giup minh với.thanks các bạn nhiều.
thế này nhé, con ds này lưu giá trị nhiệt độ trong 2 byte lận (tức 16 bit: bao gồm âm/dương, thập phân...) tên 2 thanh ghi đó là TempLSB và TempMSB (xem thêm datasheet). nhưng nếu mình muốn hiển thị với độ phân giải 1 độ C (vd 25 độ C, 26 độ C..., và ko đo nhiệt độ âm) thì ta chỉ quan tâm đến 8 bit thui là ổn. Trong 8 bit này thì 4 bit cao của nó là 4 bit thấp của TempMSB, còn 4 bit thap là 4 bit cao của TempLSB. Mặc định khi mới reset thì con DS18b20 có gt trong 2 thanh ghi TempMSB và TempLSB là 0550H, vị chi là 85 (ta cần 8 bit đó là 55h, từ đó đổi thành 85 (nên khi mới bật nguồn mà thấy 85 là ok, sau 1s nó sẽ hiển thị đúng nhiệt độ).
Comment
-
Nguyên văn bởi vodangks Xem bài viếtsau thời gian tìm tòi vất vả, nhờ quý nhân phò trợ, cuối cùng mình cũng làm xong mạch đo nhiệt độ dùng ds18b20 (xài asm+89v51). Quan trọng là đọc được gt trong con ds18b20, còn việc chuyển đổi nó sang led 7 thanh thì đâu có khó.
thế này nhé, con ds này lưu giá trị nhiệt độ trong 2 byte lận (tức 16 bit: bao gồm âm/dương, thập phân...) tên 2 thanh ghi đó là TempLSB và TempMSB (xem thêm datasheet). nhưng nếu mình muốn hiển thị với độ phân giải 1 độ C (vd 25 độ C, 26 độ C..., và ko đo nhiệt độ âm) thì ta chỉ quan tâm đến 8 bit thui là ổn. Trong 8 bit này thì 4 bit cao của nó là 4 bit thấp của TempMSB, còn 4 bit thap là 4 bit cao của TempLSB. Mặc định khi mới reset thì con DS18b20 có gt trong 2 thanh ghi TempMSB và TempLSB là 0550H, vị chi là 85 (ta cần 8 bit đó là 55h, từ đó đổi thành 85 (nên khi mới bật nguồn mà thấy 85 là ok, sau 1s nó sẽ hiển thị đúng nhiệt độ).
Comment
-
Nguyên văn bởi vodangks Xem bài viếtsau thời gian tìm tòi vất vả, nhờ quý nhân phò trợ, cuối cùng mình cũng làm xong mạch đo nhiệt độ dùng ds18b20 (xài asm+89v51). Quan trọng là đọc được gt trong con ds18b20, còn việc chuyển đổi nó sang led 7 thanh thì đâu có khó.
thế này nhé, con ds này lưu giá trị nhiệt độ trong 2 byte lận (tức 16 bit: bao gồm âm/dương, thập phân...) tên 2 thanh ghi đó là TempLSB và TempMSB (xem thêm datasheet). nhưng nếu mình muốn hiển thị với độ phân giải 1 độ C (vd 25 độ C, 26 độ C..., và ko đo nhiệt độ âm) thì ta chỉ quan tâm đến 8 bit thui là ổn. Trong 8 bit này thì 4 bit cao của nó là 4 bit thấp của TempMSB, còn 4 bit thap là 4 bit cao của TempLSB. Mặc định khi mới reset thì con DS18b20 có gt trong 2 thanh ghi TempMSB và TempLSB là 0550H, vị chi là 85 (ta cần 8 bit đó là 55h, từ đó đổi thành 85 (nên khi mới bật nguồn mà thấy 85 là ok, sau 1s nó sẽ hiển thị đúng nhiệt độ).
Thanks anh nhìu!
Comment
-
mình đang chuẩn bị bài có sử dụng con ds1620. mọi người có ai có tập lệnh của con DS1620 hay tài liệu gì bằng tiếng việt hay tiếng anh cũng được chỉ cho mình với được không. mình đã search bác google nhưng cũng không tìm được chút tài liệu nào hữu ích cả.
mail : luungocanh.89@gmail
thanks mọi người nhiều
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho tìm mua đồng hồ vạn năngbởi matnetgia99Ồ, cái này mình cũng có nè, có ai mua không, đồ cũ dùng từ năm 2008, hư 1 2 giai gì đấy bỏ xó hơn năm nay...
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 14:40 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi dinhthuong80À, sản phẩm họ thiết kế ra, họ yêu cầu mình chứng minh là sau chỉnh sửa thì 1 là gỡ jump cắm lại không hư mạch, 2 là gỡ jump thì 220Vdc vẫn dùng được led áp thấp 20V mà không hư led như mình báo, nên họ hiểu rõ mà....
-
Channel: Điện tử công suất
Hôm qua, 06:08 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nhathung1101Tôi biết và tôi biết.
Sẽ bắt đầu với cái Sồn La, rồi mấy mạch nguồn vớ vỉn.... Rồi sẽ đèn led...
Cuộc đời là những chuyến xe, nên sẽ có:
Xe đạp điện, xe máy điện, xe ô tô điện, xe cấp cứu điện, xe tang điện.
Rồi xem.-
Channel: Điện tử công suất
Hôm qua, 01:38 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nhathung1101Vấn đề là thu ánh sáng rồi phát ra ánh sáng cơ. Hồi mẫu giáo cô bảo đừng làm, lão không nhớ à?
Tốt nhất im mồm....-
Channel: Điện tử công suất
Hôm qua, 01:26 -
-
Trả lời cho Tiếng Anh cho người Việtbởi bqvietBài học kiểu trực tuyến dù là loại đơn giản bậc nhất cũng vẫn cần chú tâm. Chỉ bật tai nghe lên thì không có loại nào thấm nổi đâu. Cách hay hơn, dễ hơn là kiếm phim tiếng Anh nào đó xem, ban đầu bật phụ đề tiếng Việt, nghe và...
-
Channel: Tâm tình dân kỹ thuật
14-02-2025, 16:15 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nguyendinhvanỞ đtvn này mới biết đến 2 loại mạch
1 step down
2 step up
Bây giờ anh lưu vong làm thuê bên nước lạ còn làm ra cái mach vừa up vùa dow luôn.
Tính chất là:
1 Đầu vào bằn ra cho nối thẳng
2 Đầu vào cao hơn...-
Channel: Điện tử công suất
14-02-2025, 00:51 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nguyendinhvanHa ha !
Thay đổi cách nghĩ thì sẽ nghĩ ra.
.
.
.
Một thứ cần kiểm soát dòng + nhiệt + công suất tiêu tán. Nhưng lại dùng tư duy ổn áp. Làm sao mà giải quyết được.
Nó là mạch ổn dòng.
Vì thế các anh nước lạ không thèm quan tâm là phải....-
Channel: Điện tử công suất
14-02-2025, 00:42 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi dinhthuong80Vì cứ phải chỉnh sửa cho mỗi dải điện áp, quên chỉnh thì hư chíp phải bảo hành nên em thấy bất tiện, mới cần cái mạch 1 dải áp cao dùng cho tất cả loại đèn đó bác!...
-
Channel: Điện tử công suất
13-02-2025, 17:02 -
-
Trả lời cho Tiếng Anh cho người Việtbởi hankhungdtMình thỉnh thoảng cũng làm việc với người nước ngoài nói tiếng Anh thì toàn ghép nhặt từ, cộng với quơ tay quơ chân để diễn tả, hix. Nỗi khổ là không biết cách để mô tả sự việc. Tôi muốn tìm các bài giảng tiếng anh nào phù hợp...
-
Channel: Tâm tình dân kỹ thuật
13-02-2025, 08:43 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi ti500Chúc mừng bác đã chỉnh sửa thành công, nhưng theo em thì video hơi rối nếu bác muốn gửi cho bên supplier xem.
Nếu là em thì em chỉ cần nối dây để hiển thị liên tục điện áp ở ngõ ra là 220Vdc trước khi gắn LED, kế đến là cắm...-
Channel: Điện tử công suất
13-02-2025, 07:39 -
Comment