» Điện tử » Arduino »Phác thảo để đo điện trở, và những gì có thể được thực hiện với nó

Phác thảo để đo điện trở, và những gì có thể được thực hiện với nó



Tác giả của Instructables dưới biệt danh CreativeStuff cho biết cách triển khai trên Arduino ohmmeter đơn giản nhất. Để làm điều này, anh ta lấy một loại bánh mì



Thật ra Arduino:



Hiển thị trên HD44780 (KB1013VG6):



Jumpers "dupont" hoặc làm tại nhà:



Biến trở 10 kΩ với đạo trình cứng mỏng được hàn (để điều chỉnh độ tương phản hình ảnh trên màn hình):



Không có gì giống với bất cứ điều gì? Đúng vậy, mọi thứ mới đều bị lãng quên cũ. Những người sành điệu sẽ nhớ nó là gì và ở đâu:



Điện trở vĩnh viễn 470 Ohm:



Và tất cả điều này kết nối theo sơ đồ này:



Vì các lược đồ được biên dịch trong chương trình Fritzing không có nhiều thông tin, nên trình hướng dẫn biên dịch giải mã:

Pin hiển thị 1 - Dây chung

Pin hiển thị 2 - Nguồn bổ sung

Chân hiển thị 3 - Liên hệ di chuyển của một điện trở biến

Hiển thị 4 pin - Pin Arduino D12

Pin hiển thị 5 - Dây chung

Pin hiển thị 6 - Pin D11 Arduino

Các chân hiển thị 7, 8, 9, 10 không được kết nối với bất cứ thứ gì

Pin hiển thị 11 - Pin Arduino D5

Hiển thị 12 pin - Pin Arduino D4

Pin hiển thị 13 - Pin Arduino D3

Pin hiển thị 14 - Pin Arduino D2

Pin hiển thị 15 - Nguồn bổ sung

Pin hiển thị 16 - Dây chung

Khi lặp lại thiết kế, cần nghiên cứu biểu dữ liệu trên màn hình để tìm hiểu xem cơ sở của nó có khác với tiêu chuẩn hay không.

Master kết nối một trong các tiếp điểm cố định của điện trở thay đổi với nguồn cộng, thứ hai với dây chung. Một bộ chia điện áp được tạo thành từ một điện trở mẫu và được thử nghiệm: điện trở được thử nghiệm với một đầu ra cho công suất cộng và một điện áp mẫu với một đầu ra cho dây chung. Các đầu ra không có người còn lại của cả hai điện trở được kết nối với nhau và được kết nối với chân Arduino A0. Điền vào bản phác thảo:

#inc loại 

// LiquidCstall (rs, sc, d4, d5, d6, d7)
LCD tinh thể lỏng (12, 11, 5, 4, 3, 2);

const int analogPin = 0;

int analogval = 0;
int vin = 5;

phao đệm = 0;
phao nổi = 0;
phao R1 = 0;
phao R2 = 470;

void setup () {
  LCD.begin (16, 2);
}

void loop () {

  analogval = analogRead (analogPin);
  if (tương tự) {
    buff = tương tự * vin;
    vout = (buff) / 1024.0;

    if (vout> 0,9) {
      buff = (vin / vout) - 1;
      R 1 = R2 * đệm;
      lcd.setCoder (0, 0);
      lcd.print ("-Rististance-");
      lcd.setCoder (0, 1);

      if ((R1)> 999) {
        lcd.print ("");
        LCD.print (R1 / 1000);
        lcd.print ("K ohm");
      }
      khác {
        lcd.print ("");
        lcd.print (tròn (R1));
        lcd.print ("ohm");
      }

      độ trễ (1000);
      LCD.clear ();

    }
    khác {
      lcd.setCoder (0, 0);
      lcd.print ("Chèn điện trở");
      lcd.setCoder (0, 1);

    }
  }
}


Điện trở của điện trở tham chiếu, cũng như điện áp cung cấp, nên được đo chính xác hơn (tất nhiên, khi đo điện trở tham chiếu nên tạm thời loại bỏ), sau đó nhập kết quả đo vào các đường tương ứng ở đầu bản phác thảo. Lấy nguồn điện với sự ổn định tốt của điện áp đầu ra. Chương trình tính toán điện trở theo công thức:

R2 = Vout * R1 / (Vin - Vout),

xuất phát từ công thức:

Vout = Vin * R2 / (R1 + R2),

Trong đó R1 là điện trở mô hình, R2 là điện trở đo được, Vin là điện áp cung cấp, Vout là điện áp tại điểm giữa của dải phân cách.

Nó vẫn còn để loại bỏ bánh mì, thực hiện tất cả các kết nối bằng cách hàn và chuyển tự làm vào vụ án. Nhưng ở dạng này thì không thực tế, vì nó sao chép hàm ohmmeter có sẵn trong vạn năng. Bằng cách làm lại bản phác thảo và áp dụng một nguồn năng lượng chính xác và một điện trở mẫu, bạn có thể sử dụng thiết kế, ví dụ, để sắp xếp các điện trở theo độ chính xác trong sản xuất của chúng. Để hiển thị ngay lập tức thông tin về nhóm nào trong năm nhóm, thành phần thuộc về khi kết nối điện trở: 1, 2, 5, 10 hoặc 20%.
10
10
10

Thêm một bình luận

    • cườinhững nụ cườixaxađược rồikhông biếtyahookhông
      ông chủvết xướcđồ ngốcvângvâng-vânghung hăngbí mật
      xin lỗinhảynhảy2nhảy3ân xágiúp đỡđồ uống
      dừng lạibạn bètốttốt lànhcòingấtlưỡi
      hút thuốcvỗ taycraytuyên bốgiễu cợtdon-t_mentiontải về
      nhiệttôi rấtcười1mdacuộc họpmoskingtiêu cực
      không phảibỏng ngôtrừng phạtđọcsợsợ hãitìm kiếm
      chế nhạocảm ơncái nàyto_cluecựu sinh viêncấp tínhđồng ý
      xấubeeeđen_eyeblum3đỏ mặttự hàobuồn chán
      bị kiểm duyệtdễ chịubí mật2đe dọachiến thắngyusun_bespectacled
      shokrespekthahacó trướcchào mừngkrutoyya_za
      ya_dobryingười trợ giúpne_huliganne_othodifludcấmđóng

Chúng tôi khuyên bạn nên đọc:

Đưa nó cho điện thoại thông minh ...