Nguyên văn bởi tranminhvu
Xem bài viết
Giao thức TCP/IP và Web server với AVR
Collapse
This is a sticky topic.
X
X
-
Thầy và các bạn cho mình hỏi để truyền dc video qua thì làm như thế nào? Có thể hướng dẫn cụ thể cho mình được không?
-
Tốc độ cập nhật phụ thuộc vào thời gian đáp ứng của cảm biến nhiệt độ: LM35 thì đáp ứng nhanh hơn nhưng độ chính xác thấp hơn loại số. Ở đây mình dùng DS18b20 ở độ phân giải 12bit nên mình chỉ lấy mẫu 1s 1 lần (do đáp ứng chậm và cần xử lý nhiều ngắt khác phục vụ đề tài).Nguyên văn bởi 123lazyboy Xem bài viếtỜ, đúng vậy ak.hihi
yamailuk ơi, cho mình hỏi xí, dữ liệu có thể cập nhật nhanh hơn nữa được không và nhanh nhất có thể được là bao nhiêu vậy, tại đề tài của mình yêu cầu thông số càng mịn càng tốt.
Nếu có thể, bạn có thể chỉ mình vài nguồn kiếm tài liệu về javascrip được không vậy, tại mình hơi gà nên hôm giờ đọc tài liệu lan man quá.
Thank bạn nhiều.
Nếu chỉ là truyền nhiệt qua internet thì đơn giản vì ít ngắt xử lý, nếu dùng LM35 nữa thì cứ lấy được mẫu rồi xử lý xong bạn truyền về thôi.
Comment
-
Đâu có thấy lôi cái gì đâu, chém gió 1 câu thế thôi ahNguyên văn bởi onapthanhđề tài giao tiếp TCP/IP với AVR và điều khiển qua Internet được khá nhiều bạn quan tâm, tài liệu trên các diễn đàn nước ngoài cũng khá nhiều nhưng chưa có tut nào cụ thể và chi tiết, đặc biệt là hướng dẫn để mọi người có thể tự viết code được, chứ không phải copy code có sẵn. Vì vậy nên mình lôi 1 project đã làm
Comment
-
Chào cả nhà, mình cũng làm mạch này theo hướng dẫn của anh Nam và mọi người trên fr. Tuy nhiên chạy một lúc cũng hay bị đơ quá, nhất là mình cắm vào switch. Lúc đầu thì chạy cũng tạm ổn, sau một thời gian mình vào lại toàn thấy ko vào được, có ai bị lỗi vậy không? có cách giải quyết thế nào giúp mình với, cảm ơn nhiều!|
Comment
-
Reset giao thức chứ không reset lại chipNguyên văn bởi mhl167 Xem bài viếtMình cũng bị như vậy, ko biết bạn [MENTION=164001]yamailuk[/MENTION] có bị thế ko? Reset lại thì có ngõ ra để điều khiển thiết bị cũng về trạng thái ban đầu?
Comment
-
Bạn [MENTION=164001]yamailuk[/MENTION] làm ơn hướng dẫn mình reset giao thức. Reset lại giao thức nào? Mình debug thì vdk chạy 1 thời gian là treo luôn trong chương trình thì làm sao thoát ra để reset lại giao thức (mình dùng watchdog timer để reset lại chip thì lại reset lại cả con chip luôn.)
Comment
-
Gọi hàm ethInit();Nguyên văn bởi mhl167 Xem bài viếtBạn [MENTION=164001]yamailuk[/MENTION] làm ơn hướng dẫn mình reset giao thức. Reset lại giao thức nào? Mình debug thì vdk chạy 1 thời gian là treo luôn trong chương trình thì làm sao thoát ra để reset lại giao thức (mình dùng watchdog timer để reset lại chip thì lại reset lại cả con chip luôn.)
Comment
-
[MENTION=164001]yamailuk[/MENTION]:
Mình cho timer1 sau 1 thời gian sẽ ngắt tràn, trong chương trình ngắt tràn timer1 mình gọi lại hàm ethInt() để khởi tạo lại giao thức mà vẫn bị treo trong hàm ethService() (mình thử dùng watchdog timer cho hàm ethService() thì sau 1 thời gian là chip bị reset lại, nếu hàm ethService() không bị treo thì chip sẽ không bị watchdog timer reset).
Bạn làm thế nào khắc phục được vậy?
Comment
-
Sao bạn biết chắc là chip bị treo chứ không phải giao thức?Nguyên văn bởi mhl167 Xem bài viết[MENTION=164001]yamailuk[/MENTION]:
Mình cho timer1 sau 1 thời gian sẽ ngắt tràn, trong chương trình ngắt tràn timer1 mình gọi lại hàm ethInt() để khởi tạo lại giao thức mà vẫn bị treo trong hàm ethService() (mình thử dùng watchdog timer cho hàm ethService() thì sau 1 thời gian là chip bị reset lại, nếu hàm ethService() không bị treo thì chip sẽ không bị watchdog timer reset).
Bạn làm thế nào khắc phục được vậy?
Comment
-
Mình có giải thích ở trên rồi đó. Mình không có nói là chip bị treo mà là chip bị vướng lại trong hàm ethService() không thoát ra khỏi hàm ethService() nên mới bị watchdog timer reset lại chip. lưu đồ như sau:
while(1)
{
start watchdog_timer();
ethService();
stop watchdog_timer();
}
mới cắm điện thì mạch chạy tốt nhưng sau 1 khoảng thời gian thì watchdog timer reset lại chip. chứng tỏ không thoát ra được hàm ethService()
Comment
-
Bạn nên đọc lại giải thích của thầy một cách cẩn thậnNguyên văn bởi mhl167 Xem bài viếtMình có giải thích ở trên rồi đó. Mình không có nói là chip bị treo mà là chip bị vướng lại trong hàm ethService() không thoát ra khỏi hàm ethService() nên mới bị watchdog timer reset lại chip. lưu đồ như sau:
while(1)
{
start watchdog_timer();
ethService();
stop watchdog_timer();
}
mới cắm điện thì mạch chạy tốt nhưng sau 1 khoảng thời gian thì watchdog timer reset lại chip. chứng tỏ không thoát ra được hàm ethService()
Comment
dự án của bạn Tra theo mã, xem datasheet và đặt hàng trực tuyến. MicrochipROHMEpsonTaejin
Đặt hàng & tư vấn
Hà Nội024.3640 8561
TP.HCM028.3811 9870
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Bài viết mới nhất
Collapse
-
Trả lời cho Tìm bạn thân quen cũ.bởi nhathung1101Còn sống không lão??? Mất một thời gian chữa bệnh nên quên hỏi thăm.......
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 03:09 -
-
Trả lời cho Công suất truyền qua lõi máy biến ápbởi nhathung1101Thời buổi năng lượng xanh, nhất là xanh cả mặt... Thì Điện mặt giời, điện gió, sẽ lên ngôi.
Nếu không nắm bắt được cái cơ bản đó thì đi làm coder à? Mà coder giờ thất nghiệp cả lũ vì AI rồi!!!









...
-
Channel: Điện tử công suất
Hôm qua, 03:03 -
-
Trả lời cho Công suất truyền qua lõi máy biến ápbởi quangdonguehChà, lâu lắm rồi nhưng diễn đàn vẫn còn những chủ đề cốt lõi của điện tử công suất...-
Channel: Điện tử công suất
24-10-2026, 07:53 -
-
bởi bqvietNếu muốn tăng công suất cần tăng con chip và tăng biến áp lên lớn hơn. Thiết kế ban đầu dùng TNY25x và biến áp EE16 hoặc EE13. Tăng con chip lên TNY268 vẫn mạch nguyên lý đó và biến áp lên EE19 sẽ nâng công suất ra thêm nhiều. Tăng tối đa...-
Channel: Điện tử công suất
24-10-2026, 02:14 -
-
bởi Nexus 6PMạch này chỉ chạy cho LED 10W trở xuống, còn muốn chạy Led công suất cao thì sao bác thớt ơi?-
Channel: Điện tử công suất
22-10-2026, 14:33 -
-
bởi Nexus 6PMạch này chỉ chạy cho LED 10W trở xuống, còn muốn chạy Led công suất cao thì sao bác thớt ơi?-
Channel: Điện tử công suất
22-10-2026, 10:49 -
-
Trả lời cho Tìm VR 5 chânbởi dinhthuong80Cảm ơn bác bqviet . Nhưng hình như các VR 5 chân của linhkienchatluong là loại có 2 chân là công tắc đóng mở. Thấy trên Shopee có chỗ bán linh kiện đàn Organ, mà không biết đúng loại không, với lại sao ... mắc dữ dội luôn ấy!!!
...-
Channel: Hướng dẫn tìm thông tin linh kiện
19-10-2026, 11:30 -
-
Trả lời cho Tìm VR 5 chânbởi bqvietTrang sản phẩm này có loại 5 chân và 8 chân
https://linhkienchatluong.vn/chiet-a...doi_s1595.aspx
Ngoài ra một trang cùng cấp với nó có loại 6 chân nữa, chắc đủ cho người muốn tìm....-
Channel: Hướng dẫn tìm thông tin linh kiện
17-10-2026, 17:19 -
-
bởi dinhthuong80Chào cả nhà, chúc cuối tuần vui vẻ!
Hôm nay mình lên đây nhờ ai biết chỉ dùm biến trở 5 chân này tên gọi là gì, có thể mua ở đâu vậy? Xin cám ơn nhiều! ...-
Channel: Hướng dẫn tìm thông tin linh kiện
-
Comment