PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC > Những câu hỏi thường gặp

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Những câu hỏi thường gặp Những lỗi cơ bản thường gặp khi làm việc với PIC hoặc những vấn đề cơ bản nhất thường được hỏi trong những năm qua

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 24-03-2010, 03:56 PM   #1
greenfield
Đệ tử 6 túi
 
Tham gia ngày: Jul 2009
Bài gửi: 152
:
Help me với!

Các sư huynh cho em hỏi em muốn giao tiếp giữa con PIC chạy ở 5V hoặc dsPIC 3.3V với con chíp khác có áp hoạt động 4V thì làm thế nào? Em có tìm hiểu nhưng không biết làm thế nào để các IC khác mức logic hoạt động được với nhau.
ThankS các bác nhiều!
greenfield vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-03-2010, 07:40 PM   #2
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Chính xác thì bạn cần giao tiếp giữa pic nào với chip gì.

Tùy loại mà bạn có thể ko cần dùng thêm IC chuyển mức
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-03-2010, 11:15 PM   #3
greenfield
Đệ tử 6 túi
 
Tham gia ngày: Jul 2009
Bài gửi: 152
:
Em cần giao tiếp PIC8F452 với module GSM chạy nguồn 4V. hoặc là dsPIC33 với Module GSM.
greenfield vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-03-2010, 08:30 AM   #4
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Trích:
Nguyên văn bởi greenfield View Post
Em cần giao tiếp PIC8F452 với module GSM chạy nguồn 4V. hoặc là dsPIC33 với Module GSM.
Ko rõ bạn dùng module GSM nào??

Với SIM508/548 absolute rating của 1 chân digital là 3.3v

Do đó nếu bạn giao tiếp với dsPIC33 có thể chọn con nào mà chân RX của UART có thể chấp nhận áp 5v (5v tolerance).

Ví dụ dsPIC33FJxxGP802 hoặc PIC24F rồi remap chân RX vào 1 trong số các chân 5v tolerance.
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-03-2010, 08:52 AM   #5
greenfield
Đệ tử 6 túi
 
Tham gia ngày: Jul 2009
Bài gửi: 152
:
Em dùng PIC 18F452 chạy 5V thì mức logic H của RX và TX của PIC là 5V vậy nếu kết nối trực tiếp với RX, TX của SIM 300CZ có ổn không ạ. Con Sim gửi mức logic cao là 3.3V thì con PIC hiểu được nhưng con PIC gửi mức logic H là 5V liệu con SIM có vấn đề gì không?
greenfield vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-03-2010, 09:47 AM   #6
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Trích:
Nguyên văn bởi greenfield View Post
Em dùng PIC 18F452 chạy 5V thì mức logic H của RX và TX của PIC là 5V vậy nếu kết nối trực tiếp với RX, TX của SIM 300CZ có ổn không ạ. Con Sim gửi mức logic cao là 3.3V thì con PIC hiểu được nhưng con PIC gửi mức logic H là 5V liệu con SIM có vấn đề gì không?
Chân TX, RX của 452 dùng Schmitt trigger input, do đó mức logic 1 tối thiểu là 0.8Vdd = 4v

Bạn nên dùng PIC24F, các dòng 24FJxxGA002 có kiểu chân DIP, giá rẻ, chạy nhanh, nhiều tính năng so với PIC18F, đặc biệt 18F452 là PIC rất cũ.
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 12:08 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam