mình làm cái bài tập giao tiếp atmega8 với DS18B20 hiển thị LCD.ko hiểu sao mô phỏng thì ngon, mạch cũng chuẩn mà ko được gì cả. mình thấy có người nói timing phải thật chuẩn. mình dùng thạch anh 11.0592MHz.trước giờ toàn làm với 89, giờ thầy bắt làm với avr khó quá.ai làm cái này rồi thì chỉ cho mình với.cảm ơn rất nhiều.
Thông báo
Collapse
No announcement yet.
giao tiếp với ds18B20
Collapse
X
-
Bạn dùng phần mềm CodevisionAVR có hỗ trợ sinh mã sẵn cho con DS18B20 này rồi. Và trong kho sample của nó cũng có code sẵn cho 18B20 và LCD, bạn chỉ cần chỉnh sửa cho đúng với đề tài của bạn thôi. Khi dùng Codeversion nó cũng hỗ trợ thư viện delay micro giây và mili giây sẵn nên cũng không lo về mặt thời gian đâu.- Cowon, Iiver, Sennheiser, SoundMagic .....
-
Bạn chọn clock cho chip trong Codevision trùng với clock bạn dùng ở ngoài là được
Chọn clock bằng cách: Project/Configure/ vào thẻ C compiler và đánh tần số thạch anh vào ô clock.
Bạn có thể test trước bằng chuơng trình nháy LED để đảm bảo delay chuẩn- Cowon, Iiver, Sennheiser, SoundMagic .....
Comment
-
Hi,Nguyên văn bởi hoasua_2005 Xem bài viếtmình làm cái bài tập giao tiếp atmega8 với DS18B20 hiển thị LCD.ko hiểu sao mô phỏng thì ngon, mạch cũng chuẩn mà ko được gì cả. mình thấy có người nói timing phải thật chuẩn. mình dùng thạch anh 11.0592MHz.trước giờ toàn làm với 89, giờ thầy bắt làm với avr khó quá.ai làm cái này rồi thì chỉ cho mình với.cảm ơn rất nhiều.
Trong trang web của tôi có ví dụ giao tiếp ATmega8 với DS18B20 hiển thị ra LCD 16x2, có sơ đồ mạch điện và code C. bạn có thẻ dowload về tham khảo0912666017
Comment
-
mình có thắc mắc là việc tính lại CRC của bus master để xác nhận thông tin đọc từ ds18b20 là đúng?
cách tính CRC của data 56bit đọc được như thế nào?
có phải dùng phép xor CRC mới tính với CRC trong Byte thứ 8 của ds để so sánh không?
các bác hướng dẫn giúp!
Comment
-
Trước mình cũng làm về con này, mô phỏng xong trên proteus rồi bê nguyên xi code xuống nạp trên mạch thực là chạy (thạch anh mình dùng đều là 11,0592MHz).
Về CRC thì có 2 cách tính: Cách 1 là tính thủ công, cách 2 là tính theo cách tra bảng. Tra bảng thì nhanh và đỡ nhức đầu hơn cách kia. Bảng tra có thể download trên mạng, nó là 256 số hex mà thôi!
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92GIỚI THIỆU CA KHÚC VỀ CHA MẸ:
Nặng Nghĩa Mẹ Cha
Sáng tác: Hoàng Đình Thường
Giọng hát: AI
Công cha cao tựa như Thái Sơn
Nghĩa mẹ sâu nước biếc xanh trong
Mong con khôn lớn đời hạnh phúc
Mẹ cha...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 16:22 -
-
bởi afrendlyCảm ơn bạn. Mình hỏi để thợ có thể tham khảo thôi chứ không đủ kiển thức để sửa, mà cũng không có đồ nghề, mua đồ nghề quá tiền máy. Gọi nhiều lần mà thợ hẹn mãi chưa có tới ấy bạn. Mình muốn sửa được chứ bỏ thì uống, nhưng sợ là được mỗi người thợ mà lại không sửa nổi....
-
Channel: Điện tử gia dụng
11-05-2026, 00:34 -
-
bởi mèomướpDạ nó bị tắc ẩm hoặc rò thiếu gas hoặc lốc yếu hoặc van tiết lưu có vấn đề hoặc tất cả những nguyên nhân trên ạ. Chú ko chuyên về mảng này thì bán đi, giành thời gian trồng rau sạch đem ra chợ bán lấy tiền mua tủ mới ạ. Còn...
-
Channel: Điện tử gia dụng
10-05-2026, 17:01 -
-
bởi afrendlyXin chào mọi người. Mình lại có vấn đề về đồ điện cần nhờ mọi người hỗ trợ giúp. Mình có tủ lạnh Sharp dùng cũng lâu rồi. Trước có bị kém lạnh, không đông đá thì có thợ họ mang về, sục đường ga gì đó hết 900k và đã dùng...
-
Channel: Điện tử gia dụng
10-05-2026, 16:53 -
-
bởi dinhthuong92Đấy, cái tôi thắc mắc là chỗ màu hồng ấy bạn, để áp vào cao chứ không bị sụt gần bằng áp pin thì rất cần cuộc cảm để làm điều đó. Tuy nhiên, trong công thức bác thớt dẫn không thấy mặt L, và một vài mạch MPPT tôi đã kiểm...
-
Channel: Nguồn!
09-05-2026, 10:01 -
-
bởi mèomướpDạ mạch sạc là 1 cục nguồn, nó sẽ điều chỉnh công suất đầu ra để có tổng trở bằng nội trở của pin ạ. Và cái cách nó chỉnh công suất đầu ra sẽ là dạng buck, boot. Đều cần đến cuộn cảm ạ. Tất nhiên chú thích thì có thể dùng dạng tuyến tính transistor để bù trừ nhưng mà nó đốt năng lượng vô ích ạ...
-
Channel: Nguồn!
08-05-2026, 16:26 -
-
bởi dinhthuong92Tng trở R của tải (gồm pin và mạch sạc) trong công thức đó rõ ràng khống có L xuất hiện. Nếu tính các dây dẫn thì rất nhỏ, bỏ qua. Vì nội trở pin là rất nhỏ, có thể nói luôn lớn hơn nội trở solar, nên mạch MPPT sẽ hầu như luôn tính...
-
Channel: Nguồn!
08-05-2026, 11:00 -
-
bởi dinhthuong92Chào bác. Đã là công thức phải tổng quát chứ, nó phải thể hiện cả quá trình, rối thì quá độ hay xác lập tính sau vì tùy điều kiện. Cũng như công thức tính diện tích chả hạn, phải là tích phân....
-
Channel: Nguồn!
08-05-2026, 10:49 -

Comment