2 module dùng trong bài I2C vốn độc lập với nhau. Module DS1307 và module TRIAC.tình hình là khi cắm cả 2 jump JP_VCC và JP_GND thì đọc và ghi dữ liệu cho DS1307 tốt nhưng DS nóng. Còn chỉ cắm jump JP_VCC thì chỉ đọc được dữ liệu từ DS1307 về VĐK chứ không ghi được- DS1307 không nóng. Và mình không thể set được thanh ghi năm
+ Nếu chỉ giao tiếp Ds1307, ko kích tải AC, thì bạn không cần phải gắn jumper nào hết.
(tất nhiên là vẫn cấp nguồn 5V cho DS1307 hoạt động nhé )
+ 2 Jumper VCC và GND có tác dụng: lấy luôn phần nguồn 5Vdc và Gnd từ phía module ds1307 để cấp nguồn cho mạch Triac.
Đúng ra, phần mạch kích cho Triac nên được cách ly với phần mạch điều khiển (PIC và ds1307). Nếu có nguồn cách ly, thì bạn sẽ cấp nguồn 5V+GND khác cho mạch kích triac.
Còn trong trường hợp ko có nguồn cách ly, thì bạn nối 2 cái jmuper để lấy nguồn từ phía điều khiển cấp cho Triac luôn.