đề tài: thiết kế cân điện tử qua ARM STm32f103C8t6 giao tiếp PC

#11
anh ơi về phần cứng đề tài này a có thể hướng dẫn e được không ạ
e nghỉ phần cứng chỉ cần 1 loa1dcel + 1 hx711 + 1 stm32 + 1 pin 12 vol nuoi hx711 voi 1 mach nap stlink để nap chuong trinh va 1 usb pl 2303 để giao tiep máy tính, như v đủ chưa ạ
Bạn cần thêm nguồn để hạ từ 12V xuống 5V& 3.3V nữa. Có thể dùng nguồn tuyến tính, nên dùng pin 9V hoặc 6.8V thì tốt hơn, đỡ nóng. Nếu không dùng nguồn switching hạ xuống 5V, rồi dùng LDO hạ xuống 3.3V.

Về cơ bản linh kiện cần thiết đã đủ, nhưng suggest bạn dùng thêm tầng opam trước khi vào adc để làm bộ lọc như appnote CN-0216
https://www.mouser.com/pdfdocs/ADI_CN0216.pdf
http://www.microchip.com/stellent/groups/analog_sg/documents/appnotes/cn027057.pdf
http://www.ti.com/lit/ug/sbau120b/sbau120b.pdf
http://www.ti.com/lit/ug/tiduac1/tiduac1.pdf

TH
 

lmc98cddt16c

Học sinh phổ thông
#12
Bạn cần thêm nguồn để hạ từ 12V xuống 5V& 3.3V nữa. Có thể dùng nguồn tuyến tính, nên dùng pin 9V hoặc 6.8V thì tốt hơn, đỡ nóng. Nếu không dùng nguồn switching hạ xuống 5V, rồi dùng LDO hạ xuống 3.3V.

Về cơ bản linh kiện cần thiết đã đủ, nhưng suggest bạn dùng thêm tầng opam trước khi vào adc để làm bộ lọc như appnote CN-0216
https://www.mouser.com/pdfdocs/ADI_CN0216.pdf
http://www.microchip.com/stellent/groups/analog_sg/documents/appnotes/cn027057.pdf
http://www.ti.com/lit/ug/sbau120b/sbau120b.pdf
http://www.ti.com/lit/ug/tiduac1/tiduac1.pdf

TH
em cảm ơn a ạ
 

lmc98cddt16c

Học sinh phổ thông
#13
Bạn cần thêm nguồn để hạ từ 12V xuống 5V& 3.3V nữa. Có thể dùng nguồn tuyến tính, nên dùng pin 9V hoặc 6.8V thì tốt hơn, đỡ nóng. Nếu không dùng nguồn switching hạ xuống 5V, rồi dùng LDO hạ xuống 3.3V.

Về cơ bản linh kiện cần thiết đã đủ, nhưng suggest bạn dùng thêm tầng opam trước khi vào adc để làm bộ lọc như appnote CN-0216
https://www.mouser.com/pdfdocs/ADI_CN0216.pdf
http://www.microchip.com/stellent/groups/analog_sg/documents/appnotes/cn027057.pdf
http://www.ti.com/lit/ug/sbau120b/sbau120b.pdf
http://www.ti.com/lit/ug/tiduac1/tiduac1.pdf

TH
à a ơi cho e hỏi thêm câu nữa rằng giờ minh k cần nguồn cấp vào mà mình cắm usb khi giao tiếp máy tinh để cấp nguồn luon được k a
 

lmc98cddt16c

Học sinh phổ thông
#15
Được bạn ah, có 5V & 3.3V là ok
anh NguyenHung77 ơi tư vấn giúp e với ạ, e có gặp chút ván đề khi dùng hx711 để dai tin hiệu LoadCell tuy nó dễ về phần cứng nhưg khó lập trinh len Stm32 (theo em là vậy ) nên giờ thầy e bảo làm khuyech đại qua INA128 nên a tư vấn giúp e con nay với ạ, e đọc datasheet vãn chưa hiểu lám
e cảm on anh nhiều ạ, mong nhận được tin sớm từ a
 
#16
Bạn phải cho thông số của loadcell thì mới tính toán được chứ:
Độ nhạy - sensitivity
Trôi nhiệt - Drift
Power/ maximum current
Dải đo mong muốn: 0 - 100kG hay 100 - 1000kG ?
Error maximum: analog (%) + digital error ( number of digits).
sampling rate: 1sps ?


brg!
 

lmc98cddt16c

Học sinh phổ thông
#17
Bạn phải cho thông số của loadcell thì mới tính toán được chứ:
Độ nhạy - sensitivity
Trôi nhiệt - Drift
Power/ maximum current
Dải đo mong muốn: 0 - 100kG hay 100 - 1000kG ?
Error maximum: analog (%) + digital error ( number of digits).
sampling rate: 1sps ?

brg!
anh ơi e hỏi 1 vấn đề nữa e dùng INA128 để khuecn đại tín hieu của LOADCell lên á ạ nhưng e gặp vấn đề rằng k hiểu cấp nguồn cho thằng INA128 là như thế nào, có thể cấp trực tiếp từ loadcell qua không vì e nghe nói hinh như nguồn của ina128 là +5 và -5 phải k ạ
 
#18
Bắt buộc nguồn đối xứng cho INA128 nhé +- 5V ok.
 

lmc98cddt16c

Học sinh phổ thông
#20
anh Hung ơi cho e hỏi 1 lần nữa về vấn đề sai số của cân loadcell á ạ
giờ minh tạo thêm 1 nút nhân để reset cán cân khi chưa đặt vật lên là về 0
ở đây e muốn a tự vấn thêm về cac vấn đề lien quan đến nó ạ như tính toan trừ sai số the nào đê hien gam thực tế mà minh đặt lên đại loại vậy ạ, mong a cho e xin kinh nghiệm từ anh ạ
e cảm ơn a
 

Quảng cáo Google