www.diyaudiovillage.net

DIY มือใหม่ , TIPS & TRICKS , R&D SECTION => R&D SECTION => ข้อความที่เริ่มโดย: CreÃte_Lek ♫ ที่ 03 กันยายน 2017, 01:40:05 PM

หัวข้อ: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 03 กันยายน 2017, 01:40:05 PM
     จะทำนานแล้วแต่ผู้ร่วมทีมไม่ค่อยว่างกันซะที นานจนลิมแล้วว่าจะทำ จนวันนึงก็ไม่คิดว่า อาจารย์จะลุยเองส่งข้อมูลมาให้ เริ่มเขียนโปรแกรมทดสอบ หลากหลายรูปแบบ หลายเวอร์ชั่น ระหว่างนี้ก็จะขอทำการทดสอบและทดลองใช้งานไปเรื่อยๆก่อนนะครับ แล้วจึงจะมาสรุปในตอนท้ายครั้งเดียวให้เลย แล้วค่อยว่ากันว่าจะใช้งานกับอะไร อย่างไงบ้าง เพราะนี่เป็นเพียงจุดเริ่มต้น ของแนวคิดที่จะไปต่อยอดสู่การควบคุมและมอนิเตอร์ส่วนอื่นๆในแอมป์ต่อไปครับ

          เริ่มต้นด้วย microcontroller Arduino Nano กับจอ 1.8" TFT LCD หลักการคือวัดไฟคร่อม R 1 ohm แล้วแปลงหน่วยเป็น mA โชว์บนจอ แล้วก็ให้คำนวณ Pd ของหลอดด้วย บอร์ด Arduino รุ่นนี้วัดได้ 6 ch ครับ
   
(http://image.ibb.co/c50fsQ/20170819_195449.jpg)

(http://image.ibb.co/dK9C6k/20170819_195508.jpg)
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 03 กันยายน 2017, 01:41:53 PM
  arduino nano + จอ tft 1.8" สำหรับวัดกระแส 4 หลอดครับ แบบมีกรอบกับไม่มีกรอบครับ

(http://image.ibb.co/fCpwK5/20170821_200933.gif)

(http://image.ibb.co/ht8dXQ/20170821_201018.gif)

   ตอนเทส ไฟที่มาเข้าขา A0, A1, A2, A3 ซึ่งเป็นขา ADC ของ arduino ได้มาจาก pot ในรู้นั้นละครับ ปรับไว้ประมาณ 100mV มันก็จะโชว์ค่าที่จอ 100   เวลาใช้งานจริงขา A0 ก็จะไปต่อกับ R 1 ohm ที่ขาคาโถทของหลอด PE1/100 หลอดที่ 1 ครับ
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 03 กันยายน 2017, 01:44:05 PM
     เวลาใช้งานก็ต่อประมาณนี้ครับ

(http://image.ibb.co/cemYz5/bias.gif)
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 03 กันยายน 2017, 01:45:23 PM
    สำหรับจอ TFT 1.8" กับ Arduino Nano สำหรับวัด bias หลอด น่าจะลงตัวแล้วครับ layout ประมาณรูปข้างล่างครับ สำหรับ 2 หรือ 4 หลอด

(http://image.ibb.co/ecMAxQ/20170822_202121.gif)
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 03 กันยายน 2017, 01:46:58 PM
     ทดลอง Arduino Nano กับจอ 2.8" TFT LCD น่าจะลงตัวแล้วครับ ประมาณรูปข้างล่าง ส่วนอีกรูปเปรียบเทียบให้ดูขนาดของจอระหว่าง 1.8", 2.8" และ 3.2" ครับ

(http://image.ibb.co/cscvGk/20170824_200956.jpg)


(http://image.ibb.co/j9Mpbk/20170824_201205.jpg)
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 03 กันยายน 2017, 01:47:59 PM
 font อีกแบบ

(http://image.ibb.co/n3dAGk/20170824_211244.jpg)
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 03 กันยายน 2017, 01:51:42 PM
     " w.Ch talk " บอร์ด Arduino Mega 2560 Rev3 กับจอ 3.2" TFT LCD ก็ลงตัวแล้วนะครับ แต่ต้องปรับวงจรนิดหนึง เพราะว่า internal adc 10bit ของตัว arduino มี reference voltage ที่ค่าคลาดเลื่อนเยอะ ทำให้วัดได้ไม่ค่อยตรงเท่าไหร เลยต้องใช้ reference voltage ข้างนอก ในตัวเทสใช้ LM336-2.5 แล้วก็ปรับวิธีจากวัดไฟคร่อม R 1 ohms เป็นวัดคร่อม R 10 ohms แทนครับ ตัวอย่างกระแสไบอัสหลอด 75mA ไหลผ่าน R 10 ohms ก็จะวัดไฟได้ 750mV เราก็ปรับสเกลให้โชว์ที่จอเป็น 75.0mA ส่วนค่า Pd ก็เอาไปคุณกับ 400V ก็จะโชว์ที่จอเป็น 30W

เดี๋ยวจะลองทดสอบใช้ external adc 16bit กับ 18bit ดูครับ ซื้อ ic มาแล้ว แต่ขาเป็น surface mount มองขาแทบไม่เห็นเลย กำลังหาวิธีบัดกรีขาอยู่ครับ

(http://image.ibb.co/hvGwCQ/20170829_204956.jpg)

(http://image.ibb.co/cNucK5/20170829_205404.jpg)
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 03 กันยายน 2017, 01:53:19 PM
  "w.Ch talk "  ลอง Arduino Mega2560 จอ 3.2" TFT กับ external adc ก็ ok แล้วนะครับ ใช้ ic adc 16bit 4ch เบอร์ ADS1115

(http://image.ibb.co/dwkaTa/20170902_205514.jpg)
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 07 กันยายน 2017, 12:40:43 PM
   คลิปเปรียบเทียบตอนทำงานของ arduino nano + จอ 2.8" tft (ซ้ายมือ) กับ arduino mega + จอ 3.2" tft (ขวามือ) ครับ ทั้ง 2 ตัวใช้ external adc 16bit 4ch ads1115 ครับ


https://streamable.com/0szif
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 07 กันยายน 2017, 12:52:31 PM
 เผื่อใครใช้ จิ้งจอกเพลิง แล้วดูไม่ได้แบบผมก็มาดูที่นี่ครับ


https://vimeo.com/232779196
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: mybestboss ที่ 07 กันยายน 2017, 02:37:49 PM
ปีก่อนจอใหญ่ๆยังไม่นาคบเท่าไหร่ แม้แต่ของจีนใน aliexpress ตอนนี้ไม่รู้ถูกยังครับเนี่ย
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 07 กันยายน 2017, 02:43:07 PM
  หมายถึงราคาหรือคุณภาพล่ะครับ  ถ้าราคาต้องบอกว่า มันถูกมาก ยิ่งซื้อจีนยิ่งถูกหนัก  คุณภาพก็เกินค่าตัวแน่นอนครับ
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: kakamax ที่ 07 กันยายน 2017, 08:04:58 PM
น่าสนใจครับ ต้องซื้อบอร์ทอะไรบ้างและใช้โปรแกรมอะไรบ้างครับ น้องที่ทำงานเขียนโปรแกรมเป็นเห็นน้องบอกราคาหลักร้อย
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 07 กันยายน 2017, 08:53:46 PM
   รอให้สรุปก่อนครับว่าจะใช้ตัวไหนกับอะไร เดี๋ยวพี่จะจับลงแอมป์ตัวล่าสุดนี่แหละครับ ส่วนราคา อาจารย์ฝากมาตามด้านล่างเลยครับ

 Hidden text ข้อความถูกซ่อน ! : Members only เฉพาะสมาชิกเท่านั้นที่สามารถมองเห็นได้ค่ะ!
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: kakamax ที่ 07 กันยายน 2017, 09:02:58 PM
 [0002053E]ขอบคุณครับ รอดูติดตั้งของจริง
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: mybestboss ที่ 07 กันยายน 2017, 11:01:59 PM
ในไทยเวบ arduinoall ขายถูกสุดแล้ว ผมซื้อประจำ
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 09 กันยายน 2017, 07:16:12 PM
     arduino nano กับจอ 1.8" tft lcd ครับ เทียบขนาดกับไม้บรรทัดให้ดูครับ ว่าเล็กแค่ไหน อันนี้ใช้ internal adc ของ arduino แต่ใช้ external vref ครับ ใช้ ic ad780 เป็น voltage reference 2.5v ให้กับ adc ครับ วัดกระแสโดยวัดไฟที่ตกคร่อม r 10 ohms

คลิปตอนทำงานครับ
https://vimeo.com/233103521 (https://vimeo.com/233103521)


(http://image.ibb.co/iBvCzF/20170909_091756.jpg)
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 11 กันยายน 2017, 09:47:12 AM
 เดี๋ยวจะจับลงงานสนามแท่นแรกกับ PE1/75 SE ครับ

   หน้าจอสำหรับวัด bias ของ pe1/75 se ที่ใช้ el802 เป็นภาค drive ครับ

คลิปครับ  >>>   https://vimeo.com/233242616 (https://vimeo.com/233242616)


(http://image.ibb.co/hQK3rv/20170910_202517.jpg)

หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: kakamax ที่ 11 กันยายน 2017, 11:25:43 AM
 [huge-thumbs-up]เยี่ยมเลยครับ
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 23 กันยายน 2017, 02:45:03 PM
อัพเดทรูปกับไดอะแกรมการต่อของ arduino nano สำหรับวัด bias ของ pe1/75 se ครับ

ภาคจ่ายไฟของ arduino nano สามารถใช้ได้ 3 แบบครับ
- ไฟ dc 5v เข้าทางพอร์ต usb
- ไฟ dc 5v จาก regualte เข้าทางขา 5V บนบอร์ด
- ไฟ dc 7-9v เข้าทางขา VIN บนบอร์ด โดยจะไฟผ่าน ic regualte 5v บนบอร์ดอีกที

ส่วนขาที่สำหรับวัดไบอัสคือขา A0, A1, A2, A3 บนบอร์ด ads1115
A0 แต่กับ r 10 ohms ที่ต่อกับคาโถดของ pe1/75 กับกราวด์ หลอดซ้าย
A1 แต่กับ r 10 ohms ที่ต่อกับคาโถดของ el802 กับกราวด์ หลอดซ้าย
A2 แต่กับ r 10 ohms ที่ต่อกับคาโถดของ pe1/75 กับกราวด์ หลอดขวา
A3 แต่กับ r 10 ohms ที่ต่อกับคาโถดของ el802 กับกราวด์ หลอดขวา


คลิปครับ

https://vimeo.com/235101858 (https://vimeo.com/235101858)


(http://image.ibb.co/czRCYk/20170923_085313.jpg)

(http://image.ibb.co/eXgwtk/Clipboard01_diagram.gif)

หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: mybestboss ที่ 27 พฤศจิกายน 2017, 10:24:35 PM
ขอวิทยาทานด้วยครับ อาจารย์ ขอทราบวิธีการต่อ 2.8" TFT LCD ตัวนี้หน่อยครับ ผมต่อแล้วจอขาวอย่างเดียวเลยครับ  [0002053E]

ผมลองต่อกับ arduino uno อยู่ครับ

(http://image.ibb.co/cscvGk/20170824_200956.jpg)


หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: mybestboss ที่ 27 พฤศจิกายน 2017, 10:39:52 PM
ไม่ทราบว่าต้องต่อแบบนี้หรือไม่ ผมเข้าใจว่าเป็น voltage devider เพื่อลดไฟจาก 5 V เป็นประมาณ 3.3V (ทั้งๆที่สเปคระบุว่าใช้ไฟ 5 Vได้)
(https://goo.gl/eumdx3)
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 27 พฤศจิกายน 2017, 10:56:13 PM
supply DC 5v ครับ  ส่วนจอขาวเดี๋ยวพรุ่งนี้ให้ อาจารย์มาตอบให้ ตอนนี้นอนแล้วครับ
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 28 พฤศจิกายน 2017, 12:08:44 PM
ไม่ทราบว่าต้องต่อแบบนี้หรือไม่ ผมเข้าใจว่าเป็น voltage devider เพื่อลดไฟจาก 5 V เป็นประมาณ 3.3V (ทั้งๆที่สเปคระบุว่าใช้ไฟ 5 Vได้)
(https://goo.gl/eumdx3)
  อาจารย์บอกว่ามันคนละ level กันตัวนี้ใช้ 3.3v แบบที่หมอคิดถูกแล้ว แต่จะใช้ ic หรือ แบ่งแรงดันแบบที่หมอบอกก็ได้ครับ  อาจารย์เค้าก็ใช้แบ่งแรงดันเอาเหมือนกัน
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: wchatchai ที่ 28 พฤศจิกายน 2017, 12:10:48 PM
arduino nano กับจอ 2.8" tft ใช้ R divider ทำเป็น logic level converter ต่อประมาณรูปข้างล่างครับ

http://dangerousprototypes.com/blog/2015/07/28/2-2-or-2-4-or-2-8-inch-spi-tft-lcd-ili9341-to-arduino-uno/ (http://dangerousprototypes.com/blog/2015/07/28/2-2-or-2-4-or-2-8-inch-spi-tft-lcd-ili9341-to-arduino-uno/)

(http://dangerousprototypes.com/blog/wp-content/media/2015/07/Arduino-to-2.8-LCD-schematic.bmp-600x367.jpg)

หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: mybestboss ที่ 28 พฤศจิกายน 2017, 12:28:27 PM
ขอบคุณอาจารย์กับพี่เล็กมากครับ เดี๋ยวไปลองคืนนี้ครับ
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: wchatchai ที่ 28 พฤศจิกายน 2017, 12:42:51 PM
ข้อมูลเพิ่มเติมครับ

Arduino nano   2.8 TFT SPI 240*320 (TJCTM24028-SPI)
D12   ------>   SDD/MISO
3.3V   ------>   LED
D13   ------>   SCK
D11   ------>   SDI/MOSI
D9   ------>   D/C
3.3V   ------>   RESET
D10   ------>   CS
GND   ------>   GND
3.3V   ------>   VCC

ขา D9, D10, D11, D12, D13 ต่อผ่าน R divider ครับ
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: mybestboss ที่ 28 พฤศจิกายน 2017, 06:18:25 PM
ทำได้แล้วครับ ขอบคุณมากครับ  [0002053E]
หัวข้อ: Re: ก้าวแรกกับ Arduino in VCTA
เริ่มหัวข้อโดย: CreÃte_Lek ♫ ที่ 02 กรกฎาคม 2018, 08:43:16 AM
  amp ใหญ่ต้องจัดจอใหญ่ๆ ครับ

(https://image.ibb.co/dp9KNJ/20180701_151528.jpg)

https://vimeo.com/277849156