khi nhận 1 giá trị của adc10mem thì bạn stop adc10, vẽ zedgraph xong lại kích hoạt adc10 rồi cứ lặp lại thế mãi.thanks bạn . 1 vấn đề nữa là làm sao để vẽ giá trị ADCMEM nhận được từ serial port ? nó gửi về liên tục vậy thì dùng zedgraph vẽ làm sao vậy bạn
giá trị trong adc10mem chứa là:
Nadc= 1023.(2.5 - 0)/(3.3 - 0) = 775 (hệ thập phân )
một cái nữa là trong C# mình cài serial port có data bit =10 để nhận phải không ?
phải rồi.
Tầm cho phép (input range) của chân ADC trên MSP430G2553 là từ 0 đến Vcc, với Vcc được phép dao động từ 2.2V đến 3.6V. Do đó không dùng được cho sóng sin biên độ 5V bạn nhé. Bạn tham khảo thêm datasheet để biết chi tiết hơnak , bạn cho mình hỏi là nếu mình dùng module ADC của mạch C9 , vref=3.3v , mang qua sử dụng cho nguồn sóng sin biên độ 5v có được không ?
MSP430 không đọc được điện áp âm, chỉ đọc điện áp dương ở chân Input (Điểm tham khảo là Vref-). Chân Input phải có điện áp giới hạn là 3.3V và nên được cách ly.Hiện tại thì mình đã làm dc phần ADC. nhưng còn 1 thắc mắc mak ko biết hỏi ai, là việc tín hiệu sóng sin thì làm sao để MSP đọc được giá trị điện áp âm ? cách cấu hình Vref như thế nào , với lại máy phát sóng có 2 dây (1day tin hiệu , 1 dây nối đất ) , mình muốn dùng ADC của MSP thì nối chung GND của MPS và Lunchpad phải ko ? mong được mọi người chỉ giáo ==!
1. Để đo hiệu điện thế thì luôn luôn phải có điểm tham khảo (GND) và điện thế cần đo. Cách ly đại loại là không cho dòng đổ từ phía cần đo đến mạch đo, nhưng vẫn lấy được điện áp cần đo. Máy phát sóng có thể khỏi cần cách ly.1 . cách ly điện áp hình Sin , nghĩa là mình chỉ cần dùng dây tín hiệu của máy phát sóng , nối với 1 kênh ADC , ko cần nối chung GND phải ko a ?
2. scale hiệu điện thế max-min là sao vậy a, em vẫn chưa hiểu chỗ này , a có thể chỉ rõ hơn được không.
thanks a.