Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

software to help reconstruct circuit diagram?

6 views
Skip to first unread message

james

unread,
Oct 18, 2010, 12:38:45 PM10/18/10
to
I'm trying to debug a circuit board but have no circuit diagram.

I could take a picture of the top and bottom of the board (only one copper
layer), line them up in photoshop (flip one of them) to re-construct the
circuit diagram.

Is there a software to help me do this: import a photos of a circuit board,
draw the components, connect them with wires. At this point the circuit
diagram would look very messy because it is optimized for circuit board
layout, not for reading. So I need the software to take this circuit diagram
and re-arrange it so that it looks good.

It's the opposite of a PCB layout software.

D Yuniskis

unread,
Oct 18, 2010, 12:50:03 PM10/18/10
to

*Some* of this can be done with MasterCAM and its ilk.

Jeff Liebermann

unread,
Oct 18, 2010, 2:07:25 PM10/18/10
to
On Mon, 18 Oct 2010 09:38:45 -0700, "james" <nos...@nospam.com> wrote:

>I'm trying to debug a circuit board but have no circuit diagram.
>
>I could take a picture of the top and bottom of the board (only one copper
>layer), line them up in photoshop (flip one of them) to re-construct the
>circuit diagram.

That's what I do, except that I use Irfanview for the purpose.
<http://www.irfanview.com>
Taking a photo of the bottom of the PCB is usually easy enough.
However, the component side is usually cluttered with parts requiring
considerable guesswork as to the location of traces and pads. When I
tried to use this method to reverse engineer a messy power supply, I
gave up and used a PCB layout program instead. For example:
<http://www.freepcb.com>
I used the easily obtained circuit side photograph as a template, and
did my best to reconstruct the board layout and traces.

More:
<http://www.instructables.com/id/Hack-The-Spy-Ear-and-Learn-to-Reverse-Engineer-a-C/step1/How-to-Reverse-Engineer-a-Circuit/>
<http://www.riccibitti.com/photoshop/photoediting.htm>

>Is there a software to help me do this: import a photos of a circuit board,
>draw the components, connect them with wires. At this point the circuit
>diagram would look very messy because it is optimized for circuit board
>layout, not for reading. So I need the software to take this circuit diagram
>and re-arrange it so that it looks good.
>
>It's the opposite of a PCB layout software.

I found this with Google. No experience or opinion:
<http://www.deltasoft.com.cn/english/index.htm>


--
Jeff Liebermann je...@cruzio.com
150 Felker St #D http://www.LearnByDestroying.com
Santa Cruz CA 95060 http://802.11junk.com
Skype: JeffLiebermann AE6KS 831-336-2558

N_Cook

unread,
Oct 19, 2010, 3:20:39 AM10/19/10
to
james <nos...@nospam.com> wrote in message
news:i9ht6m$8e4$1...@speranza.aioe.org...


Constructing a node-map may also help


N_Cook

unread,
Oct 19, 2010, 4:28:36 AM10/19/10
to
N_Cook <div...@tcp.co.uk> wrote in message
news:i9jgp2$59g$1...@news.eternal-september.org...

After scanning in use negative and excess contrast and edge detection etc to
highlight tracks and then print off at larger scale to make more manageable,
overlaying by hand main components. Find the main rails and mark as red,
black and green say for +/-/0 rails . Leave out caps in the first pass in
unravelling. Use node-map to predict likely placements of components in
logical schematic.


Man-wai Chang

unread,
Oct 19, 2010, 8:30:57 AM10/19/10
to
> Is there a software to help me do this: import a photos of a circuit
> board, draw the components, connect them with wires. At this point the
> circuit diagram would look very messy because it is optimized for
> circuit board layout, not for reading. So I need the software to take
> this circuit diagram and re-arrange it so that it looks good.

this page lists electronic design apps
some are freeware

http://www.msbdesign.co.uk/software.html

--
@~@ Might, Courage, Vision, SINCERITY.
/ v \ Simplicity is Beauty! May the Force and Farce be with you!
/( _ )\ (x86_64 Ubuntu 9.10) Linux 2.6.35.7
^ ^ 20:29:01 up 6:08 0 users load average: 0.06 0.02 0.00
不借貸! 不詐騙! 不援交! 不打交! 不打劫! 不自殺! 請考慮綜援 (CSSA):
http://www.swd.gov.hk/tc/index/site_pubsvc/page_socsecu/sub_addressesa

0 new messages