CHƢƠNG 2 : ĐỐI TƢỢNG VÀ PHƢƠNG PHÁP NGHIÊN CỨU
2.2 Nhiệt độ và cảm biến đo nhiệt độ
2.2.3 Giao tiếp chuẩn 1-dây
Giao tiếp chuẩn 1-dây là giao tiếp với hệ thống giao bus dữ liệu chỉ có 1 dây đƣờng truyền đƣợc thiết kế bởi hãng bán dẫn Dallas Semiconductor Corp. Giao tiếp chuẩn 1-dây dựa trên chuẩn giao tiếp I2C nhƣng chỉ với 1 đƣờng bus dữ liệu, nó cho phép truyền dữ liệu ở tốc độ thấp với khoảng cách lớn, và có khả năng tự cấp nguồn ngay trên đƣờng tín hiệu. Cho phép kết nối nhiều thiết bị trên cùng một đƣờng bus. Mỗi thiết bị đƣợc đặc trƣng bởi mã code riêng. Do tính tiện
lợi,nhỏ gọn, dễ lắp đặt, kinh tế nên chuẩn giao tiếp 1-dây thƣờng đƣợc dùng cho các hệ thu thập số liệu nhƣ các đầu đo nhiệt độ, độ ẩm…
Phƣơng thức truyền dữ liệu chuẩn giao tiếp chuẩn 1-dây tóm tắt nhƣ sau: - BUS dữ liệu chỉ có 1 dây. Thiết bị chủ điều khiển tồn bộ q trình truyền
và nhận dữ liệu.
- Đƣờng BUS đƣợc kéo lên nguồn bằng điện trở, các thiết bị gửi các Bit bằng cách kéo BUS này xuống đất hoặc cắt kết nối với BUS. Điều này cho phép tránh xung đột khi mà một thiết bị truyền Bit 0 trong khi đó thiết bị khác truyền Bit 1, và nó cũng cho phép thiết bị chủ điều khiển tồn bộ q trình truyền nhận dữ liệu qua việc tạo xung reset và tạo khoảng thời gian giữa các Bit. Q trình đó mơ tả bởi bảng sau:
Q trình Mô tả chức năng Thực hiện Reset Thiết lập các thiết bị và đƣa
chúng về trạng thái đợi lệnh
Kéo bus xuống đất 480 µS, Thả nổi bus 70 µS (Nếu có thiết bị nhận đƣợc thì nó kéo bus xuống đất)
Chờ 410 µS
Ghi Bit 0 Gửi Bit 0 đến các thiết bị Kéo bus xuống đất 60 µS Thả nổi bus 10 µS
Ghi Bit 1 Gửi Bit 1 đến các thiết bị Kéo bus xuống đất 6 µS Thả nổi bus 64 µS Đọc Bit Đọc 1 Bit từ thiết bị Kéo bus xuống đất 6 µS
(Nếu là Bit 0 thì thiết bị kéo bus xuống, là Bit 1 thì thả nổi)
Chờ đợi 55 µS
Hệ Bus 1-dây đƣợc mơ tả nhƣ sau:
Hình 2.3 mơ tả hệ thống truyền dẫn vật lý Bus 1-dây