Yahoo Groups archive

Homebrew PCBs

Index last updated: 2026-04-03 01:13 UTC

Thread

Linux Software and newbie help

Linux Software and newbie help

2006-04-08 by badgers

hello, I use Linux and I am interested in building a PCB for a circuit 
that I did not design.
It is a 7106 A/D with LCD driver to be used as a thermostat with a diode 
and a 9 volt LM7809 volt regulator.

The circuit is based on Fig 18 on Page 13 of the following PDF>
http://www.cpdee.ufmg.br/~aguirre/datasheets/FN3082.PDF

there are a lot of little traces to connect between the 7106 and the 3.5 
digit LCD panel.

This will be run off of a car electrical system so the 12-14 volt input 
is being regulated by the 9 volt linear chip. 
I want to use the methods pointed out at this page for physical 
construction of the board>
http://www.fullnet.com/u/tomg/gooteepc.htm

PS if anyone has used this chip I am open to suggestions, I already have 
the chip, LCD and regulator.
I have a ton of resistors.

Thank you for your help and have a good day.

Re: Linux Software and newbie help

2006-04-08 by alan00463

--- In Homebrew_PCBs@yahoogroups.com, badgers <badgers@...> wrote:
>
> hello, I use Linux and I am interested in building a PCB for a circuit 
> that I did not design.
> It is a 7106 A/D with LCD driver to be used as a thermostat with a
diode 
> and a 9 volt LM7809 volt regulator.
> 
> The circuit is based on Fig 18 on Page 13 of the following PDF>
> http://www.cpdee.ufmg.br/~aguirre/datasheets/FN3082.PDF
> 
> there are a lot of little traces to connect between the 7106 and the
3.5 
> digit LCD panel.
> 
> This will be run off of a car electrical system so the 12-14 volt input 
> is being regulated by the 9 volt linear chip. 
> I want to use the methods pointed out at this page for physical 
> construction of the board>
> http://www.fullnet.com/u/tomg/gooteepc.htm
> 
> PS if anyone has used this chip I am open to suggestions, I already
have 
> the chip, LCD and regulator.
> I have a ton of resistors.
> 
> Thank you for your help and have a good day.


Hi.    Welcome to the forum.   I use Eagle Light 4.16 (freeware) under
Linux.   The rpm is available as a free download from CADSoft.    The
free version has a limit on the size of the board--I think it's
something like 3 inches by 4 inches.

I haven't used that particular A/D.   Sorry I can't be more helpful. 
I am interested in knowing which LCD you're using with it.    Did you
breadboard that circuit?

Cheers,
Alan

Re: [Homebrew_PCBs] Linux Software and newbie help

2006-04-08 by guja

You have to add circuit from fig 5, as you need decimal point driver.  Next, find pinout of LCD. 
  You have (only) 24 tracks, 22 for digits, 1 for dp, 1 for backplane.
   
  The easiest way to connect 7106 and LCD is to put LCD on copper side and 7106 between rows of LCD on component side. 
  If you put LCD above 7106 you have to rotate IC as segments of last digit start from pin 1 of 7106 

cheers,
  Guja

		
---------------------------------
Blab-away for as little as 1ยข/min. Make  PC-to-Phone Calls using Yahoo! Messenger with Voice.

[Non-text portions of this message have been removed]

Re:Linux Software and newbie help

2006-04-08 by Len Warner

On Fri, 07 Apr 2006 at 21:13:44 -0500 badgers wrote:
>...I am interested in building a PCB for a circuit that I did not design.
>It is a 7106 A/D with LCD driver to be used as a thermostat with a diode
>and a 9 volt LM7809 volt regulator.
>
>The circuit is based on Fig 18 on Page 13 of the following PDF>
>http://www.cpdee.ufmg.br/~aguirre/datasheets/FN3082.PDF

As the yokel said to the lost tourist;
"Ee zur, iffen I wanted to go there I wouldn't start from here."

The 7106 is a nice, self-contained (if rather old) basis for an LCD
digital meter but rather unpromising ground for a thermostat.

It doesn't have a means for monitoring a set point:
no way of entering a set point value, no way of storing it,
no way of comparing it to the measured value or outputting
an over/under signal, and, just to make life really difficult,
the temperature output is not just seven-segment encoded
but also XORed with the backplane voltage and oscillating
between V+ and an internal digital ground voltage.

You will have fun designing the logic for a temperature
controller around that.

OTOH, there are DPM ICs which include set points...


Regards, LenW
-- 
   Please trim quotes to minimum for context, then
   reply below or interleave point-by-point replies.

Re: [Homebrew_PCBs] Linux Software and newbie help

2006-04-09 by YD

--- badgers <badgers@...> wrote:

> hello, I use Linux and I am interested in building a
> PCB for a circuit 
> that I did not design.
> It is a 7106 A/D with LCD driver to be used as a
> thermostat with a diode 
> and a 9 volt LM7809 volt regulator.
> 
> The circuit is based on Fig 18 on Page 13 of the
> following PDF>
>
http://www.cpdee.ufmg.br/~aguirre/datasheets/FN3082.PDF
> 
> there are a lot of little traces to connect between
> the 7106 and the 3.5 
> digit LCD panel.
> 
> This will be run off of a car electrical system so
> the 12-14 volt input 
> is being regulated by the 9 volt linear chip. 
> I want to use the methods pointed out at this page
> for physical 
> construction of the board>
> http://www.fullnet.com/u/tomg/gooteepc.htm
> 
> PS if anyone has used this chip I am open to
> suggestions, I already have 
> the chip, LCD and regulator.
> I have a ton of resistors.
> 
> Thank you for your help and have a good day.
> 

Try the opensource KiCad, there's a Yahoo user group
for it, or look for it on sourceforge. There are
Windows versions too.

As someone else mentioned, the 7106 is for display
only, you'll have to use a separate control circuit,
using the same temperature signal. Not really hard to
do unless you're an absolute beginner.

- YD.



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com

Re:Linux Software and newbie help

2006-04-10 by Len Warner

On Sun, 9 Apr 2006 at 14:48:43 -0700, YD wrote:
>--- badgers <badgers@...> wrote:
>
> >...building a PCB for a circuit that I did not design.
> > It is a 7106 A/D with LCD driver to be used as a
> > thermostat with a diode and...LM7809 volt regulator.
> >
> > The circuit is based on Fig 18 on Page 13 of
> >http://www.cpdee.ufmg.br/~aguirre/datasheets/FN3082.PDF
> > <snip>
> > This will be run off of a car electrical system so
> > the 12-14 volt input is...regulated by the 9 volt linear chip.
> > <snip>
> > PS if anyone has used this chip I am open to
> > suggestions, I already have the chip, LCD and regulator.
>
><snip>
>As someone else mentioned, the 7106 is for display
>only, you'll have to use a separate control circuit,
>using the same temperature signal. Not really hard to
>do unless you're an absolute beginner.

That would be a good idea, except that the 7106 circuit chosen
uses it in its 9V battery "inputs floating w.r.t. supplies" mode.

'Analog COMMON' (q.v.) is not supply ground and is
approximately 2.8V below V+. Thus the sensor diode is
not referred to either battery rail and a fully differential input
would be required of the 'separate control circuit'.

[I just mention this in case a second non-ideal circuit is
bolted to the first: two sow's ears do not make a right ;-) ]

Now, I'm not putting down the 7106 - it's a fine and long-lived
design, it's just not easily capable of any part of the specified
application: it isn't a thermostat, its a versatile digital display.

There is adequate information in the datasheet to allow a
redesign of the input bias and reference circuit so that it
is all ground-referenced, which would then allow a simpler
parallel control circuit to be used, but consider further...

The control circuit will need an input for set-point and, hopefully,
some kind of output of the setting. How will this be done?

Will it be an analogue input such as a potentiometer,
which also gives mechanical display of its setting?
If so, you will have a thermostat with a digital temperature
display giving an impression of precision but an analogue
setting which will seem unattractively vague in comparison.

Or will it be a digital control? Unless you use something
like BCD switches to give direct mechanical feedback, you
will need a digital display. Will this be an(other) LCD display?

There is no access to the 7106 display drivers so it will need
to be a whole new display circuit - unless you do something
clever like multiplexing the preset voltage with the diode
sensor input, again quite do-able but adding a third level
of input complexity to the rescue of this circuit.

{Multiplexing the inputs would rescue the potentiometer
setting idea, so it might be worth considering.]

Were it not that the OP already has the 7106 and LCD,
I would recommend a digital approach with a PIC micro.

However, if solder is his preferred programming language
and he isn't willing to source a more appropriate chip,
I suggest some serious design and breadboarding is
required before he commits himself to a PCB layout.


Regards, LenW
-- 
   A: Because it destroys the flow of the conversation
   Q: Why is top-posting bad?

Re: [Homebrew_PCBs] Re:Linux Software and newbie help

2006-04-11 by YD

--- Len Warner <yahoo@...> wrote:

> 
> That would be a good idea, except that the 7106
> circuit chosen
> uses it in its 9V battery "inputs floating w.r.t.
> supplies" mode.
> 

Yes, it's a hassle I've run up against myself. A DC/DC
converter would do it but it's kind of overkill.

> There is adequate information in the datasheet to
> allow a
> redesign of the input bias and reference circuit so
> that it
> is all ground-referenced, which would then allow a
> simpler
> parallel control circuit to be used, but consider
> further...

It's tricky, I'm still studying the best way to get
around it.
> 
> The control circuit will need an input for set-point
> and, hopefully,
> some kind of output of the setting. How will this be
> done?
> 
> Will it be an analogue input such as a
> potentiometer,
> which also gives mechanical display of its setting?
> If so, you will have a thermostat with a digital
> temperature
> display giving an impression of precision but an
> analogue
> setting which will seem unattractively vague in
> comparison.
> 

A potentiometer and push-button for switching between
set-point and measurement is the common solution. Even
without that you can always tweak it until the
reading's on the dot. Turn the set-point way up and
keep an eye on the reading. When it's right turn it
down until the relay or whatever turns off.

- YD.


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com