อยากได้วง ohmmeter แบบดิจิตอล หรือแบบหลอด LED ใครมีมั้งครับ

ถาม- ตอบปัญหาเกียวกับ Elec. เช่น ทำวงจรไหนไม่ work, หรือจะให้หาวงจรอะไร post ข้อความทิ้งไว้ได้เลยครับ

Moderator: gang

ภาพประจำตัวสมาชิก
nu251
Rookie
Rookie
โพสต์: 5
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

อยากได้วง ohmmeter แบบดิจิตอล หรือแบบหลอด LED ใครมีมั้งครับ

โพสต์โดย nu251 » 23/12/2008 9:52 am

คือผม อยากได้วง ohmmeter แบบดิจิตอล หรือแบบหลอด LED แบบง่ายๆ

หรือแบบใหนก็ได้ครับ ใครมีมั้งครับ :? :?


ขอบคุณมากครับ

:lol: :lol:

ภาพประจำตัวสมาชิก
ICQ34791919
Beginer
Beginer
โพสต์: 40
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย ICQ34791919 » 24/12/2008 1:51 am

ลองหาวงจร VU meter มาทำดูครับ ป้อนแรงดันผ่าน r เข้าไปโดยจ่ายแรงดันคงที่

ภาพประจำตัวสมาชิก
nu251
Rookie
Rookie
โพสต์: 5
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย nu251 » 24/12/2008 11:17 am

ขอบคุณมากครับ

เคยนำมารองแล้วครับแต่ย่านวัดมันแคบมากครับ เช่น 0-10k ถึง 100k ประมาณนี้หนะครับ

แต่ที่ผมจะนำมาใช้นั้น ผมจะทำที่ย่านวัด 1m -10m -100m-1000m ohm หนะครับ

แต่ไม่ได้หมายความว่า วัดค่า 150m ก็แสดงผลเป็น 150m นะครับ ผมจะนำมาทำเป็นแบบ

จุดหนะครับ เช่น วัดค่า150m meter ก็จะแสดงออกมาว่าอยู่ในย่านของ 100m ประมาณนี้หนะครับ

ใครพอมีมั้งครับ

ขอบคุณครับ

ภาพประจำตัวสมาชิก
ICQ34791919
Beginer
Beginer
โพสต์: 40
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย ICQ34791919 » 24/12/2008 1:02 pm

multimeter มันยังมีข้อจำกัดของตัวมันเองเลย จึงต้องปรับย่านในการใช้งาน ลองใส่ R เข้าไปเพิ่มดู

แต่ถ้าต้องการแบบที่ว่าจริงก็ micro ง่ายกว่าไหมครับ อ่าน A2D แล้วไปแสดงผล

ภาพประจำตัวสมาชิก
nu251
Rookie
Rookie
โพสต์: 5
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย nu251 » 25/12/2008 8:26 am

คุณ ICQ34791919 พอมีวงจรหรือตัวอย่างของ micro แบบนิ่งๆหรือป่าวครับ

เพราะผมรองใช้แล้วครับ เป็น pic12f675 ได้ในระดับหนึ่งครับ ถือว่าดีเลยทีเดียว

แต่พอมาต่อให้มีการลงสายดินร่วมในวงจรด้วย ......เพี้ยนครับ


แต่ผมลองดูกับพวก meter ตามบ้านหม้อนำมาโมดูแล้วมีการต่อลงสายดินที่ขั่วลบ

เหมื่อนกับวงจรของ 12f675 ใช้ได้ครับไม่เพี้ยนครับ

เลยผมอยากจะได้วงจรของพวก ohmmeter มาทดลอบดูหนะครับ


ขอบคุณมากครับ

ภาพประจำตัวสมาชิก
ICQ34791919
Beginer
Beginer
โพสต์: 40
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย ICQ34791919 » 27/12/2008 12:28 am

ลองดูตัวอย่างที่นี่ครับ แต่เค้าใช้กับ 16F877
http://www.pcc.psu.ac.th/~mcu/aticle/ex_adc1.htm


อันนี้เป็นโค๊ดที่ผมเคยก๊อป+แก้ไขไว้นานแล้วเป็นการอ่านค่าa2d ถ้าอยากได้ค่าละเอียดก็ลอง หาa2dที่เป็น12บิตก็ได้ครับ

ลองเอาไปแก้ดูนะครับ ใช้หลักการ voltage divider

โค้ด: เลือกทั้งหมด

#include <12f675.h>
#device adc=10
#use delay(clock=4000000)
#fuses intrc_io,noWDT,NOPROTECT,NOMCLR,NOBROWNOUT
#use rs232(baud=9600, xmit=PIN_A2,rcv=PIN_A1)

void main()
{
int16 read_adc;
float i;

setup_adc_ports(AN0_ANALOG);
setup_adc(ADC_CLOCK_internal);

  while(true)
  {
    read_adc = read_adc();
   i = read_adc * (5.0/1024);
    printf("\fADC %lX  Volts = %f  ",read_adc,read_adc * (5.0/1024));
   printf("\f adc= %f ",i);

    delay_ms(100);
   }
}



ภาพประจำตัวสมาชิก
nu251
Rookie
Rookie
โพสต์: 5
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย nu251 » 05/01/2009 9:04 am

8O

ขอบคุณมากครับผมจะนำไปลองดูนะครับ


:P


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน

cron