ฉันจะทำวิศวกรรมย้อนกลับผ่านบอร์ดแบบง่ายๆ


30

ฉันจะทำวิศวกรรมย้อนกลับผ่านบอร์ดแบบง่ายๆ การพยายามทำด้วยตาจะทำให้สับสนเพราะง่ายต่อการติดตามการวางแนวส่วนประกอบและตำแหน่งในขณะที่พลิกกระดาน อาจมีเทคนิคช่วยคอมพิวเตอร์ที่จะทำให้สิ่งต่าง ๆ ง่ายขึ้น?


8
คุณควรตั้งส่วน "คำถาม" เป็นคำถาม (เช่นเดียวกับ Jeopardy!) อาจจะมีอะไรที่เรียบง่ายเหมือน "ฉันจะทำวิศวกรรมบอร์ดผ่านรูแบบง่ายได้อย่างไร" ข้อมูลเพิ่มเติมใด ๆ ที่อาจเป็นอุปสรรคไปตลอดทางจะช่วยให้ผู้เยี่ยมชมในอนาคตค้นพบคำถามและคำตอบของคุณ
JYelton

คำตอบ:


54
  1. ถ่ายภาพที่ดีที่สุดของทั้งสองด้านของกระดานที่คุณสามารถทำได้
    คุณสามารถใช้สแกนเนอร์เพื่อสแกนที่ด้านล่างของบอร์ด แต่สแกนเนอร์บางตัวจะไม่สามารถโฟกัสเลเยอร์ด้านบนได้เนื่องจากความสูงของส่วนประกอบ

    ในคำแนะนำนี้ฉันใช้กล้อง 3MP ของ iPhone 3GS โดยไม่มีแสงพิเศษหรืออะไร คุณมักจะถ่ายรูปด้วยอุปกรณ์และเงื่อนไขที่ดีกว่า

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่

  1. นำเข้าจากนั้นไปยังผืนผ้าใบว่างเปล่าในโปรแกรมแก้ไขที่คุณชื่นชอบ ฉันใช้Adobe Fireworksคุณเป็น photoshop หรือซอฟต์แวร์แก้ไขภาพเกือบทุกชนิด
    รูปภาพต้องอยู่ในเลเยอร์ที่แยกจากกัน ป้อนคำอธิบายรูปภาพที่นี่

  2. ใช้เครื่องมือ Polygon Lassoเพื่อครอบตัดบอร์ดจากภาพที่เหลือ ทำเช่นเดียวกันสำหรับด้านอื่น ๆ ป้อนคำอธิบายรูปภาพที่นี่

  3. ใช้CMD- Xเพื่อตัดแล้วCMD- Vเพื่อวาง มันจะยกส่วนที่เลือกจากพื้นหลัง จากนั้นเพียงแค่ลบพื้นหลัง ทำเช่นเดียวกันสำหรับด้านอื่น ๆ ป้อนคำอธิบายรูปภาพที่นี่

  4. ใช้การหมุน CW / CCW และพลิกแนวนอน / แนวตั้งเพื่อปรับภาพให้อยู่ในตำแหน่งที่ถูกต้อง

    • คุณจะต้องการให้ด้านล่างของบอร์ดเป็นมิเรอร์เพื่อให้ตรงกับส่วนประกอบด้านข้าง ป้อนคำอธิบายรูปภาพที่นี่

6. ลดความทึบของชั้นบนสุดลงไปประมาณ 50% ~ 75% เพื่อให้เราสามารถผ่านมันได้ ป้อนคำอธิบายรูปภาพที่นี่

7. ภาพทั้งสองมีขนาดไม่เท่ากันหรือเป็นมุม ดังนั้นเราจะใช้เครื่องมือการบิดเบือนเพื่อปรับขนาดและยืดมุมของด้านบนให้ตรงกับด้านล่าง ป้อนคำอธิบายรูปภาพที่นี่ * การจัดตำแหน่งเป็นสิ่งสำคัญดังนั้นใช้เวลาของคุณใช้การซูม / แว่นขยายและตรวจสอบว่าทุกอย่างสอดคล้องกัน มองหารูในบอร์ดมันเป็นวิธีที่ง่ายกว่าในการตรวจสอบว่าบอร์ดอยู่ในแนวที่ไม่ถูกต้องหรือไม่

การผสม

มีวิธีการมากมายที่สามารถใช้ในการผสมผสานภาพ ไม่ใช่ทุกอย่างจะทำงานได้ในทุกกรณี

แต่ฉันจะใช้วิธีการต่าง ๆ ที่อาจใช้ได้ผลกับคนส่วนใหญ่

  • การปรับขึ้นอยู่กับทัศนะและขึ้นอยู่กับสีของบอร์ด, ความสว่าง, การเปิดรับแสง ฯลฯ มีตัวแปรมากมายให้เล่นและค้นหาว่าค่าใดที่เหมาะกับคุณที่สุด

1. Screen Blend

  1. ลากด้านล่างเพื่อขึ้นด้านส่วนประกอบ (เลเยอร์ทองแดงด้านบนของเลเยอร์ของส่วนประกอบด้านข้าง)
  2. ทำให้ชั้นทองแดงมืดลงโดยใช้Brightness/Contrastตัวกรองและตั้งค่าความสว่างเป็น -50
  3. เลือกเลเยอร์ทองแดงและเลือกโหมดผสมผสานเป็นScreen/ InterpolationหรือAverageตั้งเป็น 80 ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

2. Luminosity Blend

  1. ลากด้านล่างเพื่อขึ้นด้านส่วนประกอบ (เลเยอร์ทองแดงด้านบนของเลเยอร์ของส่วนประกอบด้านข้าง)
  2. เพิ่ม constrast ของชั้นทองแดงโดยใช้ตัวกรองระดับลากหมุดเพื่อบิดเขา ป้อนคำอธิบายรูปภาพที่นี่
  3. เลือกเลเยอร์ทองแดงและเลือกโหมดผสมผสานเป็นLuminosityและตั้งค่าเป็น 50 ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่

แปรง + เกณฑ์

  1. ลากด้านล่างเพื่อขึ้นด้านส่วนประกอบ (เลเยอร์ทองแดงด้านบนของเลเยอร์ของส่วนประกอบด้านข้าง)

  2. เลือกเลเยอร์ทองแดงและใช้แปรงและวาดเส้นเชื่อมต่อแผ่นประสาน / หลุมคุณยังสามารถใช้เครื่องมือเส้นทาง / เส้นเพื่อวาดเส้นตรงแทน ใช้สีทึบที่ไม่ได้ใช้โดยหน้ากากประสาน ในกรณีนี้หน้ากากประสานเป็นสีเขียว / เหลืองดังนั้นฉันจึงใช้สีน้ำเงิน
    ป้อนคำอธิบายรูปภาพที่นี่

  3. ใช้ตัวกรองInvert
    ป้อนคำอธิบายรูปภาพที่นี่

  4. ใช้ตัวกรองระดับหรือตัวกรองเกณฑ์เพื่อแยกเฉพาะสีทึบ ลากหมุดด้านซ้ายไปจนสุดทางด้านขวา
    ป้อนคำอธิบายรูปภาพที่นี่

  5. ใช้ฟิลเตอร์Hue / Saturationและเลือกสีของแทร็คที่คุณต้องการหมุนฮิว
    ป้อนคำอธิบายรูปภาพที่นี่

  6. เลือกเลเยอร์ทองแดงและเลือกโหมดผสมผสานเป็นAdditiveและตั้งค่าความทึบเป็นประมาณ 70 เพื่อปรับความเข้มของแทร็ก
    ป้อนคำอธิบายรูปภาพที่นี่


ตอนนี้เราพร้อมที่จะเขียนลงค่าแล้วโอนไปยังซอฟต์แวร์ CAD


3
+1 นี่เป็นแนวทางที่ดีจริงๆ! ฉันหวังว่าจะเห็นส่วนที่เหลือของมัน
AndrejaKo

2
ทีนี้ลองทำกับ PCB แบบสองด้าน
Alvin Wong

1
นี่คือวิธีที่ฉันทำ โดยทั่วไปขั้นตอนที่มีประโยชน์ต่อไปคือการสร้างเลเยอร์โปร่งใสที่คุณทำซ้ำร่องรอยทองแดงในสีดำทึบแสง ซึ่งสามารถซ้อนทับแบบกึ่งโปร่งใสผ่านด้านส่วนประกอบดังนั้นคุณสามารถเห็นการเชื่อมต่อระหว่างส่วนประกอบ คุณทำสิ่งนี้ไม่ได้ด้วยภาพด้านทองแดง ฉันยังใช้เลเยอร์เพิ่มเติมเพื่อติดฉลากส่วนประกอบ
Kaz

1
คุณสามารถทำได้สำหรับ PCB แบบสองด้าน จากภาพคุณสามารถติดตามทองแดงเพื่อสร้างแผ่นใสสองชั้นสำหรับชั้นทองแดง จากนั้นคุณสามารถวางซ้อนทับเหล่านี้ผ่านมุมมององค์ประกอบ ความท้าทายที่แท้จริงคือกระดานที่มีเลเยอร์ฝังอยู่
Kaz

2
เคล็ดลับเพิ่มเติมที่ฉันใช้สำหรับบอร์ดที่มีเลเยอร์ด้านในคือส่องแสงที่สว่างมากด้านหลังบอร์ดจากนั้นถ่ายรูปจากด้านหน้า แสงส่องผ่านและเผยให้เห็นชั้นในบางส่วนแม้ว่าทองแดงชั้นล่างใด ๆ จะปิดบัง จากนั้นฉันถ่ายรูปและเพิ่มความคมชัดจากนั้นใช้เครื่องมือ Curves เพื่อปรับเปลี่ยนความส่องสว่างจนกว่าแทร็กภายในจะชัดเจนมาก โดยปกติคุณจะได้รับ ~ 60% ของเลเยอร์ชั้นในซึ่งเพียงพอที่จะคาดเดาการทำงานส่วนใหญ่ของวงจร
พหุนาม

3

วิดีโอนี้อธิบายถึงกระบวนการย้อนกลับของ PCB แบบสองด้านด้วยความช่วยเหลือของ GIMP (เครื่องมือแก้ไขภาพซอฟต์แวร์ฟรี) เทคนิคเดียวกันนี้สามารถใช้สำหรับการกลับด้านเดียวของ PCB

นี่คือ PCB ของเราเตอร์อินเทอร์เน็ตที่ถูกออกแบบวิศวกรรมย้อนกลับ โดยทั่วไปแล้วเราเตอร์อินเทอร์เน็ตจะเป็นอุปกรณ์ฝังตัวขนาดเล็กที่มีหน่วยประมวลผล ARM, RAM, หน่วยความจำแฟลช ฯลฯ หลังจากกลับ PCB มันเป็นเรื่องง่ายที่จะหา JTAG และพอร์ตอนุกรมซึ่งจะช่วยในการแฟลชลินุกซ์ในเราเตอร์

นอกจากนี้ยังมีการประชุมเชิงปฏิบัติการซึ่งจัดขึ้นที่ CCC ในปี 2011 ลิงค์ด้านล่างมีรายละเอียดการประชุมเชิงปฏิบัติการซึ่งจะช่วยในการย้อนกลับ PCB อย่างแน่นอน อย่าลืมเยี่ยมชมลิงค์ทั้งหมดในหน้าด้านล่าง

ประชุมเชิงปฏิบัติการวิเคราะห์ฝังตัว 2011

แฮ็คมีความสุข!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.