Thông báo
Collapse
No announcement yet.
Giao thức TCP/IP và Web server với AVR
Collapse
This is a sticky topic.
X
X
-
Đó là địa chỉ ip private do người lập trình tự đặt thôi không phải lấy địa chỉ qua giao thức DHCP. Bạn sẽ truy cập được qua địa chỉ đó thông qua giao thức ARPNguyên văn bởi chjpchjp1991Các bạn cho mình hỏi trong code có đoạn IP mình đánh dấu màu đỏ..là địa chỉ server của mạch KIT đúng không? khi mạch đã kết nối và gõ địa chỉ đó vào trình duyệt thì sẽ chạy web chứa trong AVR..nhưng cái mình không hiểu địa chỉ đó lấy ở đâu ra,,,..mong các bạn giúp đỡ mình..^^
[ATTACH=CONFIG]66829[/ATTACH]
Comment
-
Bạn sử dụng mô phỏng của ai hay tự bạn vẽ trong proteus, khi add thư viện lcd thì nhớ check lại thứ tự chân và portNguyên văn bởi chjpchjp1991Chào các bạn..mình mô phỏng mạch thầy Tâm chạy ok..nhưng khôg thấy hiển thị LCD,..bạn nào biết chỉ mình đoạn code hiển thị dữ liệu lên LCD..mình viết giao tiếp với visual basic kết nối cổng COM của mạch mà không thấy tín hiệu gì..hic
Code của thầy là chưa add thư viện lcd, bạn vào hocavr.com lấy thư viện hoặc kiếm 1 thư viện nào đó viết cũng được. Giao tiếp uart của project là hoàn toàn bình thường nên mình nghĩ lỗi do chính code của bạn. Hãy thử 1 chương trình chuẩn nào đó trước xem lỗi ở đâu.
Bạn am hiểu về ngôn ngữ nào thì viết bằng ngôn ngữ đó, ví dụ: html, asp, php ... đều được. Chỉ có 1 cách là bạn phải học hoặc nhờ ai đó am hiểu viết dùm, ưu tiên cách 2 vì học để viết được mất khá nhiều thời gianNguyên văn bởi haibk91 Xem bài viếtcác bạn cho mình hỏi, cái giao diện web viết như thế nào? mình có đọc TCP/IP stack của Microchip cho PIC, có sẵn thư viện giao diện web , giờ mình muốn làm cái web riêng thì phải làm sao?
Comment
-
Mạch của a huy thì không sai vì a huy đã làm thành công rồi mà. Thầy Tâm chỉ share code phần khung của project thôi, còn các phần khác như LCD, điều khiển thiết bị, giám sát trạng thái, cảm biến .v.v. là do tự bản thân bạn phát triển lên. Bạn dùng hercules thì không sai, bạn xem kỹ lại xem có thể bạn chưa bật Configure Virtual Serial Port Driver. Đây là bức hình mình vừa test lại file mô phỏng của mình (có thể download ở ngay chữ ký của mình)Nguyên văn bởi chjpchjp1991chào bạn yahmailuk..mình biết bạn hiểu nhiều về Project của thầy Tâm..và biết bạn làm thành công rồi..Mình đam mê mạch này từ lâu..giờ mới có thời gian Compile lại đọc code nghiên cứu...Mình thấy code thầy cho thiếu LCD là 1..thiếu hiển thị ra 4 led ( tương ứng 4 relay) và 3 led sensor..còn chỗ UART mình test với hercules_3-2-5 mình đặt trong Protues cổng com 4 mà không thấy nhận ..tốc độ baud 9600..Bạn có thể cho mình đoạn code hiển thị 4 led với sensor ,LCD mình sẽ tự thêm ..^^ Mình cảm ơn bạn..Protues mình mô phỏng mình đổi lại chân theo sơ đồ nguyên lý này FPP3.pdf
Comment
-
Ah mình chỉ tham khảo hướng của thầy, xong mình viết lại toàn bộ, giao diện của mình cũng khác, phần cứng cũng khácNguyên văn bởi chjpchjp1991Cảm ơn bạn..để mình xem lại//com ảo có khi mình chưa bật..^^ lát mình Mô phỏng lại..còn thiếu code thiết bị giám sát..bạn thêm code của thầy tâm chỗ hiển thị role mô phỏng chạy chứ..và LCD hiển thị ổn không bạn
Comment
-
Không hẳn, mình vẫn phải sử dụng project cùa thầy như 1 thư viện, bỏ đi những cái không cần và thêm vào đó các ứng dụng.Nguyên văn bởi chjpchjp1991Bạn viết lại toàn bộ code từ a - z...bạn Pro thật..Mình thêm thư viện LCD.h nhưng gặp phải vấn đề là mình không dùng AVRSTUDIO bao giờ,toàn dùng codevison..nên khai báo chân và đầu vào ra mình cũng khó...bạn xem đồi chân theo sơ đồ nguyên lý của mình được không..^^
Thứ tự chân bạn dựa theo port (tính từ 0 tới 7). Theo mình là để cùng 1 port cho dễ quản lý
Comment
-
Lỗi chưa viết các hàm con cần sử dụng. Đọc kỹ đừng copy paste k như thế. Mình đã nói proect thầy chỉ cho phần khung là truyền được dữ liệu qua mạng còn các vấn để khác bạn tự hoàn toàn tự xây dựng lấyNguyên văn bởi chjpchjp1991Nhưng mà mạch mình phần cứng đã vẽ theo sơ đồ nguyên lý đó..đang thi công làm mạch..chỉ có vấn đề đó mìn khắc phục chưa được..hôm nay mình thêm hàm httpdatain(); bị báo lỗi chỗ Updatectrlsts mình không hiểu..
Comment
-
Lỗi ở chỗ là bạn chưa đọc kỹ hướng dẫn. Bạn vẫn chưa nắm được nguyên tắc mô phỏng trên proteus. Configure Virtual Serial Port Driver để mở port ảo, tùy chỉnh Hercules cho phù hợp đừng có máy móc như thế. Để test thì sử dụng bộ samples của microchip C:\Program Files (x86)\Labcenter Electronics\Proteus 7 Professional\SAMPLES\VSM MPLAB Viewer\Eval Boards\Ethernet\Explorer16 with Ethernet PICtail.DSNNguyên văn bởi chjpchjp1991Mình thử lấy mô phỏng của bạn download ở chữ ký ấy....Hiện tượng Tẻminal ở protues chỉ hiện IP mạch là 0.0.0.0 nói chung là 0000 hết chỉ có MAC là hiện..Chân tín hiệu ENC28j60 không nháy báo tín hiệu kết nối..và LCD không hiển thị...
[ATTACH=CONFIG]67052[/ATTACH]
Mình mở Virtual com port để kết cồng com 4 như trong cổng com Protues thì không kết nối..CLosed hết..chỉ khi nhấn thử com 2 như của bạn mô phỏng chụp ảnh ấy lại Opened thế mới lạ
Comment
-
Lỗi sai card mạng ảo, đã bảo đọc hướng dẫn đi rồi cơ màNguyên văn bởi chjpchjp1991Mình dùng Protues 7.10 tìm mấy mục mô phỏng Protues với EThernet không có bạn ak....còn mô phỏng mình làm theo đúng của bạn..chỉ có IP sai..bạn thử chỗ khác modem mà xem..không hiện lên trừ phi bạn lại đổi IP cho tương đồng với Router
Comment
-
Lỗi sai card mạng ảo, đã bảo đọc hướng dẫn đi rồi cơ màNguyên văn bởi chjpchjp1991Mình dùng Protues 7.10 tìm mấy mục mô phỏng Protues với EThernet không có bạn ak....còn mô phỏng mình làm theo đúng của bạn..chỉ có IP sai..bạn thử chỗ khác modem mà xem..không hiện lên trừ phi bạn lại đổi IP cho tương đồng với Router
Comment
-
bạn yamailuk cho mình hỏi, trong phần TCP/IP stack v5.10 của Microchip viết cho dòng PIC... mình có đọc phần example, nhưng ko thấy chỗ code nào add cái trang web vào giống như phần thầy Lâm add trang web vào code AVR....Bên phần TCP/IP PIC, có thêm phần mềm MPFS covert file web sang file.BIN....rồi lúc kết nối thì lại upload file Web.BIN .... bạn có thể giải thích cho mình dc ko?
Comment
Bài viết mới nhất
Collapse
-
bởi ittcHi các bác, sau khi được vài lời khuyên thì em có vào lướt web để xem vài mẫu máy, thì ở phần thông số kỹ thuật của máy, thấy họ để vài thông số sau thì em không rành lắm, nhờ các bác giải thích hộ em được không, cụ thể như hình...
-
Channel: Điện tử gia dụng
Hôm qua, 18:34 -
-
bởi Nexus 6PCác bác cho e xin mạch chớp xinhan 4 bóng hazard kiểu luân phiên với
giống clip này mà kiểu nháy ở giây thứ 2, e cảm ơn ạCode:https://www.tiktok.com/@caitiemdocar/video/7586617548284628242
-
Channel: Điện tử công suất
14-03-2026, 17:26 -
-
bởi ittcNhờ các bác chỉ bảo, tư vấn giúp em nên mua loại máy khoan cầm tay nào dùng trong nhu cầu gia đình với ạ, em vào website của 1 số nới bán uy tín thì mục Máy khoan họ để nhiều loại quá, em chả biết là nên mua loại nào cho đúng, hoa cả mắt...
-
Channel: Điện tử gia dụng
13-03-2026, 17:59 -
-
bởi chinhnguyen9Sóng vuông trên cực D của 1 nhánh mạch Push pull (board mạch UPS Santak 1000)
Kết quả khi chạy không có hồi tiếp âm ghim điện áp ra thì khi không tải điện áp có thể >400VDC do sóng hài tạo ra.
Sóng vuông giữa 2 cực D của mạch Push pull trong module...-
Channel: Hướng dẫn sử dụng diễn đàn
10-03-2026, 02:54 -
-
bởi ittcDo đang vội nên tính làm dần, nhờ các bác tư vấn giúp em về việc lắp camera quan sát ở nhà với, nhà em thì cũng kiểu nhà phố, nhà mặt tiền đường ngõ hẻm thôi.
- Thứ nhất là em tính sẽ lắp đặt loại camera đi dây và có đầu...-
Channel: Tâm tình dân kỹ thuật
09-03-2026, 06:18 -
-
bởi s2pk98Ai có sơ đồ nguồn tcl l49p3- cf cho em với ,cháy mấy con r mà không biết là mấy...
-
Channel: Điện tử gia dụng
08-03-2026, 21:38 -

Comment