ReadyPlanet.com

บริษัท วีนัส ซัพพลาย จำกัด (www.ThaiEasyElec.com) หยุดทำการ 2 วัน คือ
วันศุกร์ที่ 24 , วันเสาร์ที่ 25 พฤษภาคม 2556 หยุด วันวิสาขบูชา



 อย่าพลาด !!! สินค้าโปรโมชั่นราคาพิเศษ Arduino DUEHantek Oscilloscope



 หน้ารวมกลุ่มเว็บบอร์ด > ARM9 / ARM11 / OMAP > ADC in Mini/Micro 2440 ไม่นิ่ง

ADC in Mini/Micro 2440 ไม่นิ่ง
avatar
baxing


 ผมสอบถามเกี่ยวกับการับค่าของ ADC  ซึ่งผมทดสอบแล้วพบว่า

ค่าที่รับได้จะวิ่งไปมากพอสมควรครับ ซึ่งค่าจะเปลี่ยแปลงสูงสุด(ความไม่นิ่งของค่าที่อ่านได้)อยู่ในช่วง 10-20 ครับ ถ้าแปลงเป็น Voltage ก็จะประมาณ 30 - 60 mV ทำให้การใช้งานจริงมีปัญหามากครับ ทั้ง ๆ ที่ผมใช้ Digital Meter วัดแล้วค่าก็นิ่งดี เปลี่ยนแปลงแค่ช่วง 1-3 mV เท่านั้นครับ(โดยผมไม่ได้ปรับค่าใด ๆ ที่ VR) ซึ่งใช้ VR จาก บอร์ดเอง(AIN0) หรือ จาก บอร์ดทดลองของ Thaieasy (AIN1-3) ค่าที่ได้ก็วิ่งเหมือน ๆ กัน

และ้ถ้าผมนำไปรับค่าจาก Temp Sensor ที่ส่งสัญญาณออกมาเป็น Voltage ที่มี slope อยู่ที่ 10mV/C ซึ่งจะทำให้ค่าอุณหภูมิที่อ่านได้ วิ่งไปถึง 2-3 องศา เลยทีเดียว

ดังนั้นจึงขอคำแนะนำด้วยครับ ว่าจะแก้ไจได้อย่างไร ให้ค่า ADC ที่ได้นิ่่งอย่างที่ควรเป็นครับ



ผู้ตั้งกระทู้ baxing กระทู้ตั้งโดยสมาชิก โพสต์และแสดงความเห็นเฉพาะสมาชิกเท่านั้น :: วันที่ลงประกาศ 2011-12-24 10:09:33 IP : 58.8.231.118


ก่อนหน้า1ถัดไป

ความเห็นที่ 1 (2240780)
avatar
Narongrat@TEE

สวัสดีครับ

ใช้งานบน OS อะไรครับ

ขอบคุณครับ

ผู้แสดงความคิดเห็น Narongrat@TEE (narongrat-at-thaieasyelec-dot-com) ตอบโดยสมาชิกวันที่ตอบ 2011-12-24 12:24:30 IP : 124.121.173.33


ความเห็นที่ 2 (2240783)
avatar
baxing

 สวัสดีครับ

 

ใช้บน WinCE 6.0 ครับ

ผู้แสดงความคิดเห็น baxing ตอบโดยสมาชิกวันที่ตอบ 2011-12-24 12:38:37 IP : 58.8.231.118


ความเห็นที่ 3 (2240875)
avatar
stk

การใช้งาน ADC  โดย ทั้วไปค่าที่ได้มักจะ ไม่นิ่งอยู่แล้วครับ คุณต้องมีการ Fillter ข้อมูล ด้วยครับ โดยใช้ กระบวนการทางคณิตศาสตร์ ครับ

 

ผู้แสดงความคิดเห็น stk (settakan-at-thaieasyelec-dot-com) ตอบโดยสมาชิกวันที่ตอบ 2011-12-24 21:46:12 IP : 124.121.179.150


ความเห็นที่ 4 (2241039)
avatar
baxing

 แต่มันไม่นิ่งได้สูงถึง 60mV เลยหรอครับ อย่างที่ผมแจ้ง ถ้ารับจาก Sensor เมื่อแปลงค่าที่ได้ทำให้อุณหภูิมิที่อ่านได้ วิ่งไป 2-3 องศา บางทีถึง 4 องศาเลยทีเีดียว

ขอบคุณครับ

ผู้แสดงความคิดเห็น baxing ตอบโดยสมาชิกวันที่ตอบ 2011-12-26 08:53:30 IP : 58.8.125.135


ความเห็นที่ 5 (2241180)
avatar
stk

 ลองเอาสโคป จับดูครับ ว่า input ที่เข้ามามันนิ่ง หรือเปล่าครับ 

ผู้แสดงความคิดเห็น stk (settakan-at-thaieasyelec-dot-com) ตอบโดยสมาชิกวันที่ตอบ 2011-12-26 17:56:24 IP : 124.122.20.158


ความเห็นที่ 6 (2241303)
avatar
baxing

ใช้ Scope จับ สัญญาณก็นิ่งดีครับ

ผู้แสดงความคิดเห็น baxing ตอบโดยสมาชิกวันที่ตอบ 2011-12-27 09:51:41 IP : 115.87.234.18


ความเห็นที่ 7 (2241336)
avatar
stk

 ถ้างั้นผม ก็ไม่ทราบแล้วหละครับ เพราะเมื่อวานผมเอา ARM9 ต่อ วัด ADC ทิ้งไว้ทั้งวันค่ามันก็ไม่ได้สวิง อะไรมากมายนะครับ 

ผู้แสดงความคิดเห็น stk (settakan-at-thaieasyelec-dot-com) ตอบโดยสมาชิกวันที่ตอบ 2011-12-27 11:44:01 IP : 124.122.20.158


ความเห็นที่ 8 (2241484)
avatar
baxing

 ไม่ทราบได้ลองกับตัว บอร์ด Micro หรือเปล่าครับ เพราะผมได้บอร์ด Micro 7 นิ้วครับ ที่มีปัญหาอยู่

วันนี้ผมได้ยืมบอร์ด Mini 3.5 นิ้วมาลอง ใช้โปรแกรม ADCSample ที่มากับ Image Thaieasyelec ปรากฎว่านิ่งดีครับ วิ่งแค่เล็กน้อย

แต่ผมกลับมาลองกับตัว Micro 7 นิ้ว กลับมีปัญหาอย่างที่ว่าครับ ดังนั้นผมพอสรุปได้ว่าปัญหาเกิดมาจาก ตัวบอร์ด แต่พอจะระบุได้ไหมครับว่าจะไปแก้ที่จุดใดได้ครับ

 

ขอบคุณครับ

ผู้แสดงความคิดเห็น baxing ตอบโดยสมาชิกวันที่ตอบ 2011-12-28 08:57:02 IP : 58.8.165.14


ความเห็นที่ 9 (2241533)
avatar
Admin

ถ้าอย่างนั้นจะลองใช้บอร์ด micro2440SDK เปล่า ๆ (เปลี่ยน stamp กับ จอ มาใส่ในบอร์ดใหม่) ของทางร้านดูมั๊ยครับ เพราะ stamp ไม่น่าจะมีปัญหาครับ ทางร้านมี micro2440SDK เปล่า ๆ เหลืออยู่เป็นอะไหล่ครับ

ผู้แสดงความคิดเห็น Admin ตอบโดยสมาชิกวันที่ตอบ 2011-12-28 11:36:26 IP : 124.120.21.141


ความเห็นที่ 10 (2241554)
avatar
baxing

 ไม่ทราบพอจะทดสอบกับฺBorad Micro SDK 7นิ้ว ของทางร้านให้ได้มั้ยครับ ว่ามีปัญหาอย่างที่ผมว่าหรือเปล่า ถ้าไม่มีปัญหาผมจะเข้าไปที่ร้านเพื่อทดสอบกับ Board ที่ผมซื้อมาครับ

ผู้แสดงความคิดเห็น baxing ตอบโดยสมาชิกวันที่ตอบ 2011-12-28 12:42:40 IP : 58.8.165.14


ความเห็นที่ 11 (2241696)
avatar
Admin

เดี๋ยวจะเอาบอร์ดที่มี ให้ทีมงานทดสอบนะครับ


ผู้แสดงความคิดเห็น Admin ตอบโดยสมาชิกวันที่ตอบ 2011-12-29 11:27:18 IP : 27.130.194.41


ความเห็นที่ 12 (2244079)
avatar
baxing

 สวัสดีครับ

 

  ไม่ทราบได้ผลอย่างไรบ้างครับ

ผู้แสดงความคิดเห็น baxing ตอบโดยสมาชิกวันที่ตอบ 2012-01-10 08:37:35 IP : 58.8.123.134


ความเห็นที่ 13 (2244150)
avatar
Narongrat@TEE

 สวัสดีครับ

ตรวจสอบให้แล้วพบปัญหาใกล้เคียงกันบน micro2440sdk ที่มีอยู่ครับ แต่ไม่พบบน mini2440 ครับ ตอนนี้กำลังติดต่อประสานงานกับทางผู้ผลิตอยู่ครับผม

ขอบคุณครับ

ผู้แสดงความคิดเห็น Narongrat@TEE (narongrat-at-thaieasyelec-dot-com) ตอบโดยสมาชิกวันที่ตอบ 2012-01-10 12:31:23 IP : 27.130.157.175


ความเห็นที่ 14 (2244155)
avatar
baxing

 ขอบคุณมากครับ ถ้าได้ผล หรือ วีธีแก้ไข อย่างไรรบกวนช่วยแจ้งเข้ามาด้วยครับ

ผู้แสดงความคิดเห็น baxing ตอบโดยสมาชิกวันที่ตอบ 2012-01-10 13:00:57 IP : 58.8.123.134


ความเห็นที่ 15 (2246114)
avatar
Admin

สวัสดีครับ

ทางผู้ผลิตแจ้งว่า บอร์ด micro2440SDK ตัวนี้ทำมาเป็นบอร์ดทดลอง ไม่ได้ Design สำหรับใช้รับค่าในงาน Project จริง ๆ

ทางเราเคยใช้ในโปรเจค จะใช้ MCU ต่อเพิ่มต่างหากครับ ADC จะใช้ MCU รับมาก่อนครับ แล้วให้ MCU คุยกับ micro2440SDK ผ่าน serial .

ผู้แสดงความคิดเห็น Admin ตอบโดยสมาชิกวันที่ตอบ 2012-01-18 10:57:30 IP : 27.130.119.212


ความเห็นที่ 16 (2246373)
avatar
baxing

 สวัสดีครับ

 

     ก็พอเข้าใจครับ แต่ผมสงสัย และข้องใจว่า บอร์ดทดลองก็คือ ใช้ทดลองก่อนที่จะประยุกต์ไปใช้กับโปรเจคจริงไม่ใช่หรอครับ

     และตัว mini2440 ก้บ microSDK ก็ใช้ CPU ตัวเดียวกัน ขาต่าง ๆ ที่ให้ใช้ คล้ายจนแทบเรียกได้ว่าเกือบจะเหมือนกันหมด แต่ mini2440 กลับใช้ได้ ส่วน micro2440SDK กลับมีปัญหา มันน่าจะมีสาเหตุไม่ใช้หรอครับว่ามันเกิดจากอะไร

 

ขอบคุณครับ

ผู้แสดงความคิดเห็น baxing ตอบโดยสมาชิกวันที่ตอบ 2012-01-19 13:01:56 IP : 58.8.185.222


ความเห็นที่ 17 (2246403)
avatar
Narongrat@TEE

สวัสดีครับ

ปัญหาอยู่ที่บอร์ดล่าง micro2440SDK มีสัญญาณรบกวนมากกว่าบอร์ด mini2440 ครับ

การเชื่อมต่อแทบจะเหมือนกันทั้งหมดจริงครับ แต่ PCB นั้นไม่เหมือนกันครับ ตัว mini2440 นั้นผ่านการตรวจสอบมาตรฐานทั้งบอร์ดได้รับ CE รวมทั้ง micro2440 STAMP ก็ผ่าน CE เช่นกันครับ ส่วนตัว micro2440SDK floor board นั้นตามที่ Admin แจ้งไปครับ 

 

กรณีนี้รบกวนคุณ baxing ติดต่อทางเราเพื่อนำเสนอแนวทางการแก้ไขครับ 02-954-2408 หรือ 089-514-8111ขอสายคุณณพงศ์ครับ หรือ email ถึงคุณณพงศ์ทาง sales@thaieasyelec.com แจ้งหัวข้อและเบอร์โทรให้เราติดต่อกลับได้ครับ

ขอบคุณครับ

ผู้แสดงความคิดเห็น Narongrat@TEE (narongrat-at-thaieasyelec-dot-com) ตอบโดยสมาชิกวันที่ตอบ 2012-01-19 14:38:11 IP : 27.130.119.212



ก่อนหน้า1ถัดไป


www.ThaiEasyElec.com Copyright © 2010 All Rights Reserved.