Cần giúp Arm hay stm32 giao tiếp với 74hc595?

sunbin

Sinh viên đại học
#1
chào mọi người cho mình hỏi
mình mới nghiên cứu qua dòng arm được mấy hôm mà thấy nó lạ quá là bây giờ mình không hiểu arm làm sao giao tiếp được với các ic mà có điện áp là 5v cụ thể là 74hc595 vì arm thông thường là 3v đến 3.6 v vậy các bác giải thích giùm với ạ
 

NgoHungCuong

http://ngohungcuong.com
#2
chào mọi người cho mình hỏi
mình mới nghiên cứu qua dòng arm được mấy hôm mà thấy nó lạ quá là bây giờ mình không hiểu arm làm sao giao tiếp được với các ic mà có điện áp là 5v cụ thể là 74hc595 vì arm thông thường là 3v đến 3.6 v vậy các bác giải thích giùm với ạ
bạn nêu cụ thể yêu cầu của bạn? Với trường hợp con 74HC595 thì giao tiếp bình thường. Mức điện áp 3v3 được hiểu là 1.
 

sunbin

Sinh viên đại học
#3
bạn nêu cụ thể yêu cầu của bạn? Với trường hợp con 74HC595 thì giao tiếp bình thường. Mức điện áp 3v3 được hiểu là 1.
vậy thì nếu mà có ic nào đó 5v mà giao tiếp với arm ví dụ như 24c02 thì cần có 2 chiều qua lại(i2c) vậy mình thắc mắc là 24c 02 xuất ra ờ các chân giao tiếp với arm là 5v vậy arm có bị làm sao không cám ơn bạn
 

admin2

Học sinh phổ thông
#4
vậy thì nếu mà có ic nào đó 5v mà giao tiếp với arm ví dụ như 24c02 thì cần có 2 chiều qua lại(i2c) vậy mình thắc mắc là 24c 02 xuất ra ờ các chân giao tiếp với arm là 5v vậy arm có bị làm sao không cám ơn bạn
Có những loại ARM chạy được ở điện áp 5V: lúc này giao tiếp bình thường.
Có những loại ARM chạy ở điện áp 3V3 nhưng chân của nó chịu được 5V: Lúc này cũng giao tiếp như bình thường.
Có những loại ARM chạy ở điện áp 3V3 và chân không chịu được điện áp 5V: lúc này cần có biện pháp như dùng trở chia áp, dùng IC chuyển mức...
Tùy trường hợp bạn ạ.
Như trường hợp của bạn giả sử dùng STM32 và 24C04:
STM32 chạy ở mức điện áp 3v3: và 24C04 cũng có thể chạy được ở điện áp 3V3 nên cả hệ thống dùng 3v3.
Nếu bạn vẫn muốn dùng 5V cho 24C04 thì chọn chân nào của STM32 chịu được điện áp 5V để giao tiếp.
Hoặc sử dụng con ARM chạy điện áp 5V như ARM của hãng nuvoton chẳng hạn.
 

sunbin

Sinh viên đại học
#5
Có những loại ARM chạy được ở điện áp 5V: lúc này giao tiếp bình thường.
Có những loại ARM chạy ở điện áp 3V3 nhưng chân của nó chịu được 5V: Lúc này cũng giao tiếp như bình thường.
Có những loại ARM chạy ở điện áp 3V3 và chân không chịu được điện áp 5V: lúc này cần có biện pháp như dùng trở chia áp, dùng IC chuyển mức...
Tùy trường hợp bạn ạ.
Như trường hợp của bạn giả sử dùng STM32 và 24C04:
STM32 chạy ở mức điện áp 3v3: và 24C04 cũng có thể chạy được ở điện áp 3V3 nên cả hệ thống dùng 3v3.
Nếu bạn vẫn muốn dùng 5V cho 24C04 thì chọn chân nào của STM32 chịu được điện áp 5V để giao tiếp.
Hoặc sử dụng con ARM chạy điện áp 5V như ARM của hãng nuvoton chẳng hạn.
cám ơn bạn
 

Quảng cáo Google