ADC 0809 với 8051 chương trình

S

saidutt

Guest
hi, tôi đang viết mã cho 0809.sensors ADC các POT 10K omhs và mô hình cảm biến độ ẩm không: CHR -01. tôi có vài nghi ngờ trong ADC 0809, 1) đầu ra của ADC (D0 đến D7) dòng dữ liệu cung cấp cho chúng tôi dữ liệu nhị phân hex, tôi đã chuyển đổi thành dữ liệu hex thập phân (hex dữ liệu số thập phân là hoặc với 0x30 để hiển thị trên sự nối tiếp cổng) ví dụ: dữ liệu nhị phân hex 0x0FD hex dữ liệu số thập phân 0x02, 0x05, 0x03 là giá trị thập phân 253. nghi ngờ của tôi là chuyển đổi dữ liệu số thập phân hex là một giá trị điện áp hoặc một số điều khác. 2) đồng hồ tín hiệu 0809 ADC là 500 KHz frequency.i trường kết nối bốn flip-flops để giảm tần số hình thức vi điều khiển (11,059 MHz) và được đưa ra như là đồng hồ để ADC. Tuy nhiên, dữ liệu được hiển thị trên các cổng nối tiếp trên cửa sổ siêu thiết bị đầu cuối, cho đến khi và trừ khi tôi cắm trong và cắm pin đồng hồ của ADC. nghi ngờ của tôi là lý do tại sao nó đang xảy ra? xin vui lòng giúp tôi ra với những vấn đề này. cảm ơn bạn
 
Kính gửi bạn bè chỉ cần giữ cho POT của bạn tại tối đa, tức là 5V, nếu bạn đang nhận được một giá trị hơn 250, sau đó hệ thống của bạn được làm việc tốt kể từ tối đa sản lượng od ADC sẽ 255.but bạn sẽ không bao giờ (tôi giả sử) có được các hằng số giá trị. điều này là do lỗi 1/2 LSB. câu hỏi của tôi là chuyển đổi của bạn trong chế độ liên tục hoặc bạn chỉ cần bắt đầu chuyển đổi khi bạn cần? thứ hai làm thế nào bạn có được đồng hồ chuyển đổi xuất phát từ MHZ 11,0592? trực tiếp từ pin của tinh thể flip flop? này không được khuyến cáo. những gì bạn có thể làm là bạn bắt đầu đếm thời gian trong chế độ liên tục và sử dụng một pin đặt ra mà sẽ cung cấp nguồn đồng hồ cho ADC. nếu bạn có thể đăng schem phần đồng hồ sẽ giúp chúng ta hiểu vấn đề tôi nghĩ rằng bạn có thể sử dụng bất kỳ bit 12 khác adc trong đó có giao diện I2C, mà sẽ được dễ dàng hơn và sẽ tiêu thụ ít hơn chân (bạn không cần phải xác định dữ liệu hex nhị phân hoặc nhị phân hoặc hex cả hai đều giống nhau) liên quan ml
 
người bạn thân yêu, tôi đang gửi sơ đồ schematic cho bạn, hãy kiểm tra xem nó cảm ơn bạn [size = 2] [color = # 999999] Added sau 16 phút: [/color] [/size] bạn thân kiểm tra tập tin này cảm ơn bạn
 
o / ps kỹ thuật số giá trị tương ứng theo điện áp i / p. Nếu pin veref được kết nối đến 5V, sau đó phạm vi cảm biến đứng trong phạm vi 0-5V. Và 5/256 điểm đo có thể được đo lường bằng ADC. tức là, tại mỗi 19.5mV ADC đặt một sự thay đổi tương ứng tại o / p. Đối với ví dụ, tại 0V i / p - kỹ thuật số o / p sẽ là 0 và khi nó làm tăng ~ 19.5mV, o / p thay đổi đến 1 và 39mV của nó sẽ là 2 và như vậy .. trên. cuối cùng tại 5V i / p là o / p 255. Vì vậy, nếu một 100 (0x64) được đo tại các chân D0-D7 \, bằng cách nhân 100 * 19.5mV sẽ cung cấp cho các điện áp i / p. Nếu pin VREF được kết nối với 2.56V, kích thước bước sẽ làm giảm 10mV. Các sơ đồ sẽ giúp xác định các vấn đề.
 

Welcome to EDABoard.com

Sponsor

Back
Top