ผู้เขียน หัวข้อ: จับ nTNC-Module ยัดใส่ TL-MR3020 (ในโหมด RxOnly)  (อ่าน 41041 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ nay01

  • Sr. Member
  • ****
  • กระทู้: 292
  • HS5WYM
Re: จับ nTNC-Module ยัดใส่ TL-MR3020 (ในโหมด RxOnly)
« ตอบกลับ #50 เมื่อ: 22 กันยายน 2013, 11:24:04 »
เฝ้าติดตามความเคลื่อนไหวครับ
145.250 MHz Phrae
145.450 MHz Lampang
Phrae DXer Team
APRS IGATE Phrae & Soemngam, Lampang

ออฟไลน์ HS5TQA

  • Sr. Member
  • ****
  • กระทู้: 328
    • APRS THAI
Re: จับ nTNC-Module ยัดใส่ TL-MR3020 (ในโหมด RxOnly)
« ตอบกลับ #51 เมื่อ: 23 กันยายน 2013, 11:38:42 »
สถานะปัจจุบันตอนนี้ nTNC-Module หมดแล้วนะครับ
แต่สั่งอุปกรณ์ผลิตไปเพิ่มไปแล้ว 250ตัว อาทิตย์นี้คาดว่าจะได้ของครบ(รอส่งมาที่อุตรดิตถ์)พร้อมประกอบอาทิตย์หน้าต่อไป

ส่วนชุด MR3020 ที่เคยแจ้งไว้นั้น ถ้าเป็นชุดจับยัดลงกล่องเดิมที่ได้แสดงวิธีทำไปนั้น คงให้เพื่อน ๆ ทำกันเองละครับ ทางผมนั้นจะเป็นลักษณะเอาบอร์ดมันออกมาลงกล่องอลูมิเนียมใหม่ พร้อมวงจรภาคจ่ายไฟและอุปกรณ์ต่อพ่วงอื่น ๆ แล้วจะเอามารีวิวให้ดูกันอีกทีครับ 
APRSTH MAP: http://aprsth.nakhonthai.net
APRSTH-HAM: aprsth.nakhonthai.net:14580
APRSTH-CB: aprsth.nakhonthai.net:24580
APRS Web: http://aprs.nakhonthai.net

ออฟไลน์ komaki_20

  • Sr. Member
  • ****
  • กระทู้: 297
Re: จับ nTNC-Module ยัดใส่ TL-MR3020 (ในโหมด RxOnly)
« ตอบกลับ #52 เมื่อ: 23 กันยายน 2013, 14:52:46 »
สถานะปัจจุบันตอนนี้ nTNC-Module หมดแล้วนะครับ
แต่สั่งอุปกรณ์ผลิตไปเพิ่มไปแล้ว 250ตัว อาทิตย์นี้คาดว่าจะได้ของครบ(รอส่งมาที่อุตรดิตถ์)พร้อมประกอบอาทิตย์หน้าต่อไป

ส่วนชุด MR3020 ที่เคยแจ้งไว้นั้น ถ้าเป็นชุดจับยัดลงกล่องเดิมที่ได้แสดงวิธีทำไปนั้น คงให้เพื่อน ๆ ทำกันเองละครับ ทางผมนั้นจะเป็นลักษณะเอาบอร์ดมันออกมาลงกล่องอลูมิเนียมใหม่ พร้อมวงจรภาคจ่ายไฟและอุปกรณ์ต่อพ่วงอื่น ๆ แล้วจะเอามารีวิวให้ดูกันอีกทีครับ 


ออฟไลน์ tuiz

  • Hero Member
  • *****
  • กระทู้: 6327
  • ไม่รับปรึกษา ปัญหา วิทยุสื่อสาร เนื่องจากไม่ใช่ช่าง ครับ..
Re: จับ nTNC-Module ยัดใส่ TL-MR3020 (ในโหมด RxOnly)
« ตอบกลับ #53 เมื่อ: 24 พฤศจิกายน 2013, 12:24:42 »
สอบถามครับ
ผมทดลองใช้คำสั่ง

root(แอท)APRS:~# picocom -c -b 9600 /dev/ttyATH0
และ
root(แอท)APRS:~# picocom -c -b 115200 /dev/ttyATH0

ทั้ง 2 ตัว แล้วสั่ง DISP  ทั้ง 2อัน ไม่แสดงค่าทั้งคู่ครับ  จะตรวจเช็คเบื้องต้นได้ยังไงบ้างครับ
บรรจง แสนปินตา

ธนาคารกสิกรไทย สาขา ถนนฉัตรไชย ลำปาง 194-2-91288-5
ธนาคารกรุงศรีอยุธยา สาขา ม.ราชภัฏลำปาง  439-1-02927-7
ธนาคารกรุงไทย  สาขา ประตูชัย  536-0-21783-9

ติดต่อได้ทางPM  หรือโทร 081-8835989 ติดต่อทางโทรศัพท์ได้ในช่วง 10.00-22.00 น. เท่านั้น หรือจะ line (id=tuiz_lp)

ออฟไลน์ HS5TQA

  • Sr. Member
  • ****
  • กระทู้: 328
    • APRS THAI
Re: จับ nTNC-Module ยัดใส่ TL-MR3020 (ในโหมด RxOnly)
« ตอบกลับ #54 เมื่อ: 26 พฤศจิกายน 2013, 06:58:45 »
สอบถามครับ
ผมทดลองใช้คำสั่ง

root(แอท)APRS:~# picocom -c -b 9600 /dev/ttyATH0
และ
root(แอท)APRS:~# picocom -c -b 115200 /dev/ttyATH0

ทั้ง 2 ตัว แล้วสั่ง DISP  ทั้ง 2อัน ไม่แสดงค่าทั้งคู่ครับ  จะตรวจเช็คเบื้องต้นได้ยังไงบ้างครับ
ขออภัยที่ตอบช้าครับ ช่วงนี้วิ่งลงภาคใต้มาอีกละ...
การตรวจสอบให้เช็คทีละส่วนดู น่าจะพอเห็นปัญหาได้
1.ตรวจสอบว่าซีเรียลพอร์ตมันถูกใช้ไปหรือยัง ? ถ้าไม่ใช่อิมเมจที่ผมทำให้ท่านต้องไปปิดพอร์ตระบบก่อน และดูว่ารัน aprx อยู่หรือไม่ ? ถ้ารันก็สั่งปิดก่อนด้วยคำสั่ง /etc/init.d/aprx stop
2.ตรวจสอบการทำงานซีเรียลพอร์ตของ MR3020 โดยการช๊อตขา RX กับ TX คำสั่งที่ใช้ picocom -b 115200 /dev/ttyATH0  จากนั้นให้พิมพ์อะไรลงไปมันจะแสดงผลออกมา เมื่อเอาจั้มเปอร์ที่ช๊อตออก เมื่อพิมพ์อีกมันจะไม่แสดงผลออกมา แบบนี้ถึงจะปกติครับ
3.ตรวจสอบการทำงานของ nTNC เมื่อต่อโมดูลเสร็จแล้ว ให้ใช้คำสั่ง picocom -b 9600 /dev/ttyATH0 แล้วจับขาที่ 3 ของโมดูล(ข้าง ๆ ขาไฟเลี้ยงโมดูล nTNC) ลงกลาวด์ชั่วขณะหนึ่ง(เหมือนกดปุ่มรีเซ็ต) หรือใช้วิธีต่อไฟเลี้ยง +3.3V ให้มันก็ได้ ที่หน้าจอควรจะเห็นคำว่า BOOT LOADER... แสดงผลขึ้นมา ถือว่าปกติ
4.ถ้าผ่านข้อ 3 มาแล้ว แต่ใช้ picocom แล้วยังเชื่อมต่อไม่ได้ ก็อาจเป็นได้ว่าบอร์ดเรตไม่ตรงหรือเฟิร์มแว์มีปัญหา ให้ใช้สาย USB->Serial TTL มาเสียบขา RX/TX/GND แล้วอับเฟิร์มแวร์ลงไปใหม่ครับ
5.ถ้าข้อ 3 ไม่ผ่าน ไม่แสดงอะไรออกมาเลย ให้ตรวจสอบขาที่เชื่อมต่อ GND,VCC,RX,TX  ทั้ง 4ขานี้ต้องต่อให้ถูกต้องครับ

ออฟไลน์ tuiz

  • Hero Member
  • *****
  • กระทู้: 6327
  • ไม่รับปรึกษา ปัญหา วิทยุสื่อสาร เนื่องจากไม่ใช่ช่าง ครับ..
Re: จับ nTNC-Module ยัดใส่ TL-MR3020 (ในโหมด RxOnly)
« ตอบกลับ #55 เมื่อ: 26 พฤศจิกายน 2013, 12:13:16 »

1.ตรวจสอบว่าซีเรียลพอร์ตมันถูกใช้ไปหรือยัง ? ถ้าไม่ใช่อิมเมจที่ผมทำให้ท่านต้องไปปิดพอร์ตระบบก่อน และดูว่ารัน aprx อยู่หรือไม่ ? ถ้ารันก็สั่งปิดก่อนด้วยคำสั่ง /etc/init.d/aprx stop (ทำแล้วครับ)
2.ตรวจสอบการทำงานซีเรียลพอร์ตของ MR3020 โดยการช๊อตขา RX กับ TX คำสั่งที่ใช้ picocom -b 115200 /dev/ttyATH0  จากนั้นให้พิมพ์อะไรลงไปมันจะแสดงผลออกมา เมื่อเอาจั้มเปอร์ที่ช๊อตออก เมื่อพิมพ์อีกมันจะไม่แสดงผลออกมา แบบนี้ถึงจะปกติครับ (ทดสอบแล้ว ปกติครับ)
3.ตรวจสอบการทำงานของ nTNC เมื่อต่อโมดูลเสร็จแล้ว ให้ใช้คำสั่ง picocom -b 9600 /dev/ttyATH0 แล้วจับขาที่ 3 ของโมดูล(ข้าง ๆ ขาไฟเลี้ยงโมดูล nTNC) ลงกลาวด์ชั่วขณะหนึ่ง(เหมือนกดปุ่มรีเซ็ต) หรือใช้วิธีต่อไฟเลี้ยง +3.3V ให้มันก็ได้ ที่หน้าจอควรจะเห็นคำว่า BOOT LOADER... แสดงผลขึ้นมา ถือว่าปกติ (ทดสอบแล้ว ขึ้น BOOT LOADER... )
4.ถ้าผ่านข้อ 3 มาแล้ว แต่ใช้ picocom แล้วยังเชื่อมต่อไม่ได้ ก็อาจเป็นได้ว่าบอร์ดเรตไม่ตรงหรือเฟิร์มแว์มีปัญหา ให้ใช้สาย USB->Serial TTL มาเสียบขา RX/TX/GND แล้วอับเฟิร์มแวร์ลงไปใหม่ครับ ( ผมทำตรงนี้ไม่ผ่านครับ)
5.ถ้าข้อ 3 ไม่ผ่าน ไม่แสดงอะไรออกมาเลย ให้ตรวจสอบขาที่เชื่อมต่อ GND,VCC,RX,TX  ทั้ง 4ขานี้ต้องต่อให้ถูกต้องครับ

ออฟไลน์ HS5TQA

  • Sr. Member
  • ****
  • กระทู้: 328
    • APRS THAI
Re: จับ nTNC-Module ยัดใส่ TL-MR3020 (ในโหมด RxOnly)
« ตอบกลับ #56 เมื่อ: 30 พฤศจิกายน 2013, 08:56:35 »

1.ตรวจสอบว่าซีเรียลพอร์ตมันถูกใช้ไปหรือยัง ? ถ้าไม่ใช่อิมเมจที่ผมทำให้ท่านต้องไปปิดพอร์ตระบบก่อน และดูว่ารัน aprx อยู่หรือไม่ ? ถ้ารันก็สั่งปิดก่อนด้วยคำสั่ง /etc/init.d/aprx stop (ทำแล้วครับ)
2.ตรวจสอบการทำงานซีเรียลพอร์ตของ MR3020 โดยการช๊อตขา RX กับ TX คำสั่งที่ใช้ picocom -b 115200 /dev/ttyATH0  จากนั้นให้พิมพ์อะไรลงไปมันจะแสดงผลออกมา เมื่อเอาจั้มเปอร์ที่ช๊อตออก เมื่อพิมพ์อีกมันจะไม่แสดงผลออกมา แบบนี้ถึงจะปกติครับ (ทดสอบแล้ว ปกติครับ)
3.ตรวจสอบการทำงานของ nTNC เมื่อต่อโมดูลเสร็จแล้ว ให้ใช้คำสั่ง picocom -b 9600 /dev/ttyATH0 แล้วจับขาที่ 3 ของโมดูล(ข้าง ๆ ขาไฟเลี้ยงโมดูล nTNC) ลงกลาวด์ชั่วขณะหนึ่ง(เหมือนกดปุ่มรีเซ็ต) หรือใช้วิธีต่อไฟเลี้ยง +3.3V ให้มันก็ได้ ที่หน้าจอควรจะเห็นคำว่า BOOT LOADER... แสดงผลขึ้นมา ถือว่าปกติ (ทดสอบแล้ว ขึ้น BOOT LOADER... )
4.ถ้าผ่านข้อ 3 มาแล้ว แต่ใช้ picocom แล้วยังเชื่อมต่อไม่ได้ ก็อาจเป็นได้ว่าบอร์ดเรตไม่ตรงหรือเฟิร์มแว์มีปัญหา ให้ใช้สาย USB->Serial TTL มาเสียบขา RX/TX/GND แล้วอับเฟิร์มแวร์ลงไปใหม่ครับ ( ผมทำตรงนี้ไม่ผ่านครับ)
5.ถ้าข้อ 3 ไม่ผ่าน ไม่แสดงอะไรออกมาเลย ให้ตรวจสอบขาที่เชื่อมต่อ GND,VCC,RX,TX  ทั้ง 4ขานี้ต้องต่อให้ถูกต้องครับ
ถ้าขึ้น BOOT LOADER ให้เห็นแล้วแสดงว่าต่อถูกและ nTNC ทำงานได้ ก็เหลือส่วนที่ว่า ได้ไปเซ็ต Baudrate เป็นอะไรไว้ ซึ่งถ้าอับเฟิร์มแวร์มาใหม่ ๆ มันจะดีฟอลล์ไว้ที่ 9600 และจากหลาย ๆ ตัวอย่างที่ใช้คำสั่ง CBAUD ผมมักจะให้เปลี่ยนเป็น 115200 แต่ทั้งนี้สามารถใช้ความเร็วอื่น ๆ ได้ดังต่อไปนี้
2400
4800
9600
14400
28800
38400
57600
78600
115200
230400


ให้ลองใช้คำสั่ง picocom -b xxxxx  ไล่ดูครับ แนะนำให้เคาะปุ่ม Enter สักสองสามที ก่อนพิมพ์ DISP ตัวพิมพ์ใหญ่