-
Little PLC

-
-
Thành viên cấp 5

Gửi bởi
anhlv.ddt
SCL em chịu chưa bit nó thế nào. mà làm gì có C trên pascal nhỉ hic hic
Hiểu lầm rùi, "trên" ở đây có nghĩa là cao hơn, cao cấp hơn chứ không phải là trên nền pascal.
-
-
Thành viên Mới

Gửi bởi
anhlv.ddt
Cách của bác tomy tui cũng làm thử lun rồi, dùng IC đếm đếm mã BCD rồi giải mã là oke, nhưng nhược điểm, để làm đếm tiến - đếm lùi thì gặp khó khăn, chỉ đếm 1 chiều thì dễ ^^! cách tôi nói trên kia la thấy ổn nhất, tiến lùi hoàn toàn do PLC điều khiển
Anh có thể nói cách làm cụ thể không? Hiện tại em dùng 1 ngõ ra Q để khi có tín hiệu kích xung, qua relay kích xung 5V cho 8051 đếm. Khi gặp cạnh xuống của xung thì 8051 sẽ đếm, vướng mắc của em là dùng relay, mình đã dùng cả Solid State Relay nhưng có khi 8051 đếm, có khi không. Em nghĩ nguyên nhân là do khi kích xung cạnh xuống không vuông góc. Mong đựợc sự giúp đỡ của ang và mọi người trong forrum!
-
-
Thành viên Đồng

Gửi bởi
tonghoaan
Anh có thể nói cách làm cụ thể không? Hiện tại em dùng 1 ngõ ra Q để khi có tín hiệu kích xung, qua relay kích xung 5V cho 8051 đếm. Khi gặp cạnh xuống của xung thì 8051 sẽ đếm, vướng mắc của em là dùng relay, mình đã dùng cả Solid State Relay nhưng có khi 8051 đếm, có khi không. Em nghĩ nguyên nhân là do khi kích xung cạnh xuống không vuông góc. Mong đựợc sự giúp đỡ của ang và mọi người trong forrum!
Cái này là lỗi cơ bản của điện tử: do bạn dùng qua Relay trạng thái relay đóng thì tương đương với 5V (mức 1 cho 8051). Khi Relay mở thì lúc này chân 8051 của bản chẳng nối với áp nào cả nên nó ko xác định được mà đếm.
Giải pháp: nối 1 con trở từ chân nhận xung của con 8051 xuống mass là đếm bình thường.
-
Quyền viết bài
- Bạn Không thể gửi Chủ đề mới
- Bạn Không thể Gửi trả lời
- Bạn Không thể Gửi file đính kèm
- Bạn Không thể Sửa bài viết của mình
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 01:31 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu