Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Thread

Dhrystone benchmark - ATmega64 nearly 5 VAX 11-780s

Dhrystone benchmark - ATmega64 nearly 5 VAX 11-780s

2004-06-10 by Graham Davies

I have adapted the Dhrystone benchmark for small embedded systems and
am pleased to report that the ATmega64 scores nearly 5 VAX MIPs.

http://www.ecrostech.com/Other/Resources/Dhrystone.htm.

Graham.

Re: [AVR-Chat] Dhrystone benchmark - ATmega64 nearly 5 VAX 11-780s

2004-06-10 by David VanHorn

At 01:37 PM 6/10/2004 +0000, Graham Davies wrote:

>I have adapted the Dhrystone benchmark for small embedded systems and
>am pleased to report that the ATmega64 scores nearly 5 VAX MIPs.
>
>http://www.ecrostech.com/Other/Resources/Dhrystone.htm.
>
>Graham.

Can we get a RSTS-E port?  :)

Solder primer

2004-09-09 by Larry Barello

Ok, I work almost exclusively with AVR, but I have a question about solder!

Of the various choices at Digikey, what is a good, general purpose, solder
to use on small electronic assemblies?

The no-clean and water soluble sound good to me.  I just want to be able to
lay down SMD parts with minimal fuss.  I use a flux pen before hand, so I
suppose the %flux and type isn't that important..

Currently I use .030 no-name solder that I got years ago (it doesn't take
much on small assemblies...) So I am looking at 3.3% flux .020 solder.

Thanks for any advice or opinions.

Re: [AVR-Chat] Solder primer

2004-09-09 by Dave VanHorn

At 08:23 PM 9/8/2004, Larry Barello wrote:

>Ok, I work almost exclusively with AVR, but I have a question about solder!
>
>Of the various choices at Digikey, what is a good, general purpose, solder
>to use on small electronic assemblies?

63/37, I keep the 20 mil and 10 mil diameters on hand.
No-clean

Re: [AVR-Chat] Solder primer

2004-09-09 by Russell Shaw

Larry Barello wrote:
> Ok, I work almost exclusively with AVR, but I have a question about solder!
> 
> Of the various choices at Digikey, what is a good, general purpose, solder
> to use on small electronic assemblies?
> 
> The no-clean and water soluble sound good to me.  I just want to be able to
> lay down SMD parts with minimal fuss.  I use a flux pen before hand, so I
> suppose the %flux and type isn't that important..
> 
> Currently I use .030 no-name solder that I got years ago (it doesn't take
> much on small assemblies...) So I am looking at 3.3% flux .020 solder.
> 
> Thanks for any advice or opinions.

Read all about the disasterous effects of no-clean flux on S.E.D. when
you don't wash it off before applying a weatherproof coating, if you ever
do that.

Mega8 reset problem

2004-09-09 by Mark Jordan

Hi,  

	I have found a very weird reset problem on the Mega8.  

	My program works 100% but sometimes the Timer2 on fast PWM mode 
refuses to output anything to the OC2 pin. The OC2 pin remais at zero.  
	The Timer1 and Timer0 continues to work. The RS232 too. The program 
does all its tasks without a problem. Just the PWM output remains dead.  
	Have tried several fuses configuration and changes in the program, 
but nothing seems to correct the Timer2 behavior.

	But, if I apply an external reset, all goes back to normal.  
	A 100nF capacitor from RESET pin to ground solves the problem, too.
	Does the internal PowerOn Reset is not working on Timer2?

	Any suggestions?

	Thanks.
	Mark Jordan

RE: [AVR-Chat] Solder primer

2004-09-09 by Daniel Boyer

I use the Kester "245" in the .031" dia.... I read this as a highly
recommened solder somewhere (can't find the site now) and I have to
agree... It wets well, resist forming bridges, and the .031" dia is
small enough for small SMDs but not so small that you use 6" of it
solding a single pin of a through hole device. And it is pretty cheap at
$12 a pound (and a pound should last me a long time).

Daniel

Re: [SeattleRobotics] Solder primer

2004-09-09 by Brian Dean

Hi Larry,

On Wed, Sep 08, 2004 at 06:23:40PM -0700, Larry Barello wrote:

> Ok, I work almost exclusively with AVR, but I have a question about solder!
> 
> Of the various choices at Digikey, what is a good, general purpose, solder
> to use on small electronic assemblies?
> 
> The no-clean and water soluble sound good to me.  I just want to be able to
> lay down SMD parts with minimal fuss.  I use a flux pen before hand, so I
> suppose the %flux and type isn't that important..
> 
> Currently I use .030 no-name solder that I got years ago (it doesn't take
> much on small assemblies...) So I am looking at 3.3% flux .020 solder.

I typically use 2 sizes, 0.025 for through hole work and larger
surface mount parts, and 0.015 for smaller surface mount parts, i.e.,
the smaller parts on my MAVRIC boards.  Specifically, I've been quite
happy with these:

      0.025" : Kester 24-6337-2601 (Digikey part KE1521-ND)

      0.015" : Kester 24-6337-8806 (Digikey part KE1405-ND)

Both of these are "no clean" which basically means any flux residue is
cosmetic, but I clean anyway, especially if it is a board for someone
else.  Each also are 1 pound rolls and will last quite a while.  I do
a _lot_ of soldering and I've had mine for at least 6 or 8 months or
so - my 0.025 roll will probably need replaced in a few months, but my
0.015" roll looks almost new, so I think I'm good for a while there
:-)

-Brian
-- 
Brian Dean
BDMICRO - ATmega128 Based MAVRIC Controllers
http://www.bdmicro.com/

Re: [AVR-Chat] Solder primer

2004-09-09 by Russell Shaw

Russell Shaw wrote:
> Larry Barello wrote:
> 
>>Ok, I work almost exclusively with AVR, but I have a question about solder!
>>
>>Of the various choices at Digikey, what is a good, general purpose, solder
>>to use on small electronic assemblies?
>>
>>The no-clean and water soluble sound good to me.  I just want to be able to
>>lay down SMD parts with minimal fuss.  I use a flux pen before hand, so I
>>suppose the %flux and type isn't that important..
>>
>>Currently I use .030 no-name solder that I got years ago (it doesn't take
>>much on small assemblies...) So I am looking at 3.3% flux .020 solder.
>>
>>Thanks for any advice or opinions.
> 
> 
> Read all about the disasterous effects of no-clean flux on S.E.D. when
> you don't wash it off before applying a weatherproof coating, if you ever
> do that.

Correction: i meant water washable flux.

Re: [AVR-Chat] Mega8 reset problem

2004-09-09 by Dave VanHorn

>
>        But, if I apply an external reset, all goes back to normal.  
>        A 100nF capacitor from RESET pin to ground solves the problem, too.
>        Does the internal PowerOn Reset is not working on Timer2?
>
>        Any suggestions?

Do you fully init the timer, or do you leave some of the registers at defaults?

While Atmel has been very good at providing sane powerup values, I have always been nervous about relying on them.  In general, I try to fully init any peripheral that I use.

Also, check how you handle reset. 

I've had problems in the past, initting SPI too soon after reset.
This was an interaction with the device programmer, but you might be seeing something of that nature.

Re: [AVR-Chat] Re: [SeattleRobotics] Solder primer

2004-09-09 by John Samperi

At 12:49 AM 9/09/04 -0400, you wrote:
>Both of these are "no clean" which basically means any flux residue is
>cosmetic, but I clean anyway, especially if it is a board for someone
>else.  

How do you clean? :- ) Is it water based flux?

Regards

John Samperi

******************************************************
                        Ampertronics Pty. Ltd.
  11 Brokenwood Place Baulkham Hills, NSW 2153 AUSTRALIA
         Tel. (02) 9674-6495       Fax (02) 9674-8745
               Email: samperi@ampertronics.com.au
                 Website  http://www.ampertronics.com.au
* Electronic Design   * Custom Products   * Contract Assembly
******************************************************

Suggestion for Transistors

2004-09-09 by Daniel Boyer

I need to order some more sot-23 package transistors from Digikey... The
supply that I have now, which is dwindling, came from someone on Ebay
and the tape was marked 2n3904 and 2N3906.  When I look at digikey I can
not seem to find these in a sot-23 package.  I am a biologist who plays
around with electronics so all the stats for the transistors make my
head spin.   I just need a basic NPN and basic PNP transistors for
switching and basic amplification; and the cheaper the better.  Can
anyone suggest such beasts?
Thanks,
Daniel

Re: Solder primer

2004-09-09 by Graham Davies

--- In AVR-Chat@yahoogroups.com, "Larry Barello" <yahoo@b...> wrote:

> ... I have a question about solder!

I would recommend 0.015 in. diameter for SMD work. I also have 0.020 
in for through-hole but 0.025 would be fine too.

I would recommend no-clean, but clean as is convenient using drug 
store isopropanol. Before you put any unsealed parts on, you can 
immerse the board for hours and just rinse it off. Once you have 
things like trimmers and connectors on, clean carefully by hand or 
just don't bother. Don't get dirty isopropanol on connectors or let 
it get into unsealed parts!

Rather than Digi-Key, check out eBay. Kester isn't the only brand.

Graham.

RE: [AVR-Chat] Solder primer

2004-09-09 by Dave Miller

Hello Larry,

I personally prefer water soluble over no-clean.  This is more for
aesthetics than for anything else.  I like a shiny clean assembly when I am
done.  A small paint brush (cut down to a stub) and some water can really
make the PCB shine with water soluble.

Also make sure the type of flux used in the flux pen matches the flux in
your solder.  If you use a no clean flux pen and water soluble solder, the
board will not come clean.

Thanks,
Dave Miller
Cipherlab
888.825.7713
Show quoted textHide quoted text
-----Original Message-----
From: Larry Barello [mailto:yahoo@barello.net] 
Sent: Wednesday, September 08, 2004 6:24 PM
To: AVR-Chat@yahoogroups.com
Cc: srs mailing list
Subject: [AVR-Chat] Solder primer

Ok, I work almost exclusively with AVR, but I have a question about solder!

Of the various choices at Digikey, what is a good, general purpose, solder
to use on small electronic assemblies?

The no-clean and water soluble sound good to me.  I just want to be able to
lay down SMD parts with minimal fuss.  I use a flux pen before hand, so I
suppose the %flux and type isn't that important..

Currently I use .030 no-name solder that I got years ago (it doesn't take
much on small assemblies...) So I am looking at 3.3% flux .020 solder.

Thanks for any advice or opinions.




 
Yahoo! Groups Links

RE: [AVR-Chat] Solder primer

2004-09-09 by Dave VanHorn

At 10:30 AM 9/9/2004, Dave Miller wrote:

>Hello Larry,
>
>I personally prefer water soluble over no-clean.  This is more for
>aesthetics than for anything else.  I like a shiny clean assembly when I am
>done.  A small paint brush (cut down to a stub) and some water can really
>make the PCB shine with water soluble.

In a similar vein, I'm thinking of obtaining a dishwasher for cleaning boards.
I'm not sure wether this is urban legend or not, but I have heard that they are sometimes used to clean boards..  I wouldn't be able to supply it with distilled water though, City water would have to do, though a distilled rinse would certainly be workable.

Thoughts?

Re: [AVR-Chat] Mega8 reset problem

2004-09-09 by Mark Jordan

On 9 Sep 2004 at 3:17, Dave VanHorn wrote:

> 
> >
> >        But, if I apply an external reset, all goes back to normal.  
> >        A 100nF capacitor from RESET pin to ground solves the problem, too.
> >        Does the internal PowerOn Reset is not working on Timer2?
> >
> >        Any suggestions?
> 
> Do you fully init the timer, or do you leave some of the registers at
> defaults? 

	Fully init. Every register.
 
> 
> I've had problems in the past, initting SPI too soon after reset. This was an
> interaction with the device programmer, but you might be seeing something of
> that nature. 

	You hit the target!  
	I delayed the TIMER2 init sequence and it works ok now.  
	Thanks for the tip!

	Interesting that the problem is with TIMER2 only. The others aren't
affected. Maybe this is a PWM module issue.

	Mark Jordan

Re: [AVR-Chat] Mega8 reset problem

2004-09-09 by Dave VanHorn

At 11:44 AM 9/9/2004, Mark Jordan wrote:

>On 9 Sep 2004 at 3:17, Dave VanHorn wrote:
>
>> 
>> >
>> >        But, if I apply an external reset, all goes back to normal.  
>> >        A 100nF capacitor from RESET pin to ground solves the problem, too.
>> >        Does the internal PowerOn Reset is not working on Timer2?
>> >
>> >        Any suggestions?
>> 
>> Do you fully init the timer, or do you leave some of the registers at
>> defaults? 
>
>        Fully init. Every register.

Good man. Simplify if you start running out of code space, but otherwise, it's cheap insurance.

>        You hit the target!  
>        I delayed the TIMER2 init sequence and it works ok now.  
>        Thanks for the tip!
>
>        Interesting that the problem is with TIMER2 only. The others aren't
>affected. Maybe this is a PWM module issue.

Hmm.. I'd be careful. Something else may be going on.
Proceed under caution flag, and investigate any anomalies!

Re: [AVR-Chat] Solder primer

2004-09-09 by Alexandre Guimaraes

Hi, Dave

> >Hello Larry,
> >
> >I personally prefer water soluble over no-clean.  This is more for
> >aesthetics than for anything else.  I like a shiny clean assembly when I
am
> >done.  A small paint brush (cut down to a stub) and some water can really
> >make the PCB shine with water soluble.
>
> In a similar vein, I'm thinking of obtaining a dishwasher for cleaning
boards.
> I'm not sure wether this is urban legend or not, but I have heard that
they are sometimes used to clean boards..  I wouldn't be able to supply it
with distilled water though, City water would have to do, though a distilled
rinse would certainly be workable.
>
> Thoughts?

    I have seen it done myself. They wash with regular water, rinse with
alcohol and rinse again in deionized water before drying.

Best regards,
Alexandre Guimaraes

RE: [AVR-Chat] Solder primer

2004-09-09 by Henry Carl Ott

At 11:34 AM 9/9/2004, you wrote:

>In a similar vein, I'm thinking of obtaining a dishwasher for cleaning boards.
>I'm not sure wether this is urban legend or not, but I have heard that 
>they are sometimes used to clean boards..  I wouldn't be able to supply it 
>with distilled water though, City water would have to do, though a 
>distilled rinse would certainly be workable.
>
>Thoughts?

Starting to get a wee bit OT, and maybe somebody over on the hombrewpcb 
list has some better ideas, but....

I'd  primarily be concerned with disposal of the flux contaminated water. 
If it's hazardous you're going to have to recycle the water.
Otherwise go for it. We're already using toaster ovens for reflow 
soldering. Time to add another kitchen appliance.

hmmm, this looks pretty adaptable for smaller batches.
http://www.carocelle.com/counter-top-dish-washers.html

-carl

RE: [AVR-Chat] Solder primer

2004-09-09 by Dave Miller

Hello,

My previous company I worked for used two cheapo whirlpool dishwashers for
washing assemblies.  We found that it was actually too time consuming and we
weren't able to get enough throughput because the backlog was in the washing
so we went to no clean for our high run items.

That being said, dishwasher works great.  We put a couple of inline water
filters on the waterline coming in and had no issues with contamination.

If you are using something other than water soluble flux you will need to
use soap.  Most flux manufacturers also sell the soap needed for cleaning.

Thanks,
Dave Miller
Cipherlab
Show quoted textHide quoted text
-----Original Message-----
From: Dave VanHorn [mailto:dvanhorn@dvanhorn.org] 
Sent: Thursday, September 09, 2004 8:35 AM
To: AVR-Chat@yahoogroups.com; E-Z_Bake@yahoogroups.com
Subject: RE: [AVR-Chat] Solder primer

At 10:30 AM 9/9/2004, Dave Miller wrote:

>Hello Larry,
>
>I personally prefer water soluble over no-clean.  This is more for
>aesthetics than for anything else.  I like a shiny clean assembly when I am
>done.  A small paint brush (cut down to a stub) and some water can really
>make the PCB shine with water soluble.

In a similar vein, I'm thinking of obtaining a dishwasher for cleaning
boards.
I'm not sure wether this is urban legend or not, but I have heard that they
are sometimes used to clean boards..  I wouldn't be able to supply it with
distilled water though, City water would have to do, though a distilled
rinse would certainly be workable.

Thoughts?




 
Yahoo! Groups Links

RE: [AVR-Chat] Solder primer

2004-09-09 by Dave Miller

Good point.

Most Water soluble fluxes are organic so they do not need to be recycled but
be sure to check.

Thanks,
Dave Miller
Cipherlab
Show quoted textHide quoted text
-----Original Message-----
From: Henry Carl Ott [mailto:carlott@interport.net] 
Sent: Thursday, September 09, 2004 9:57 AM
To: AVR-Chat@yahoogroups.com
Subject: RE: [AVR-Chat] Solder primer

At 11:34 AM 9/9/2004, you wrote:

>In a similar vein, I'm thinking of obtaining a dishwasher for cleaning
boards.
>I'm not sure wether this is urban legend or not, but I have heard that 
>they are sometimes used to clean boards..  I wouldn't be able to supply it 
>with distilled water though, City water would have to do, though a 
>distilled rinse would certainly be workable.
>
>Thoughts?

Starting to get a wee bit OT, and maybe somebody over on the hombrewpcb 
list has some better ideas, but....

I'd  primarily be concerned with disposal of the flux contaminated water. 
If it's hazardous you're going to have to recycle the water.
Otherwise go for it. We're already using toaster ovens for reflow 
soldering. Time to add another kitchen appliance.

hmmm, this looks pretty adaptable for smaller batches.
http://www.carocelle.com/counter-top-dish-washers.html

-carl








 
Yahoo! Groups Links

Re: [AVR-Chat] Re: [SeattleRobotics] Solder primer

2004-09-09 by Brian Dean

On Thu, Sep 09, 2004 at 09:24:19PM +1000, John Samperi wrote:

> >Both of these are "no clean" which basically means any flux residue is
> >cosmetic, but I clean anyway, especially if it is a board for someone
> >else. 
> 
> How do you clean? :- ) Is it water based flux?

The flux does not claim to be water soluble and the solder datasheet
provides a Kester part number for a solvent to use for cleaning should
that be desired.  However, I just use high concentration alcohol which
leaves the board mirror clean.  I then flush with deionized water,
blow off with compressed air, then blow dry with warm air.

Regarding the need for removal, the datasheet claims:

     "The minimal residue left by the "405" core flux is both
     non-conductive and non-corrosive.  The flux residues are
     comparable to a conventional RMA except that the "405" residue is
     clear and nearly colorless.

     "Although the residues from the Kester "405" cored wire do not
     need to be removed, occasions may arise where cleaning is
     required.  In these instances, the cleaning may be performed
     using Kester #5240 Solvent Cleaner."

Straight from the horses mouth, as it were.

-Brian
-- 
Brian Dean
BDMICRO - ATmega128 Based MAVRIC Controllers
http://www.bdmicro.com/

RE: [AVR-Chat] Solder primer

2004-09-09 by John Samperi

At 10:34 AM 9/09/04 -0500, you wrote:
>In a similar vein, I'm thinking of obtaining a dishwasher for cleaning
boards.
>I'm not sure wether this is urban legend or not, but I have heard that they 
>are sometimes used to clean boards.. 

YEP. I saw it in one of the assembly houses here in Sydney. I thought
it was strange but ingenious. They dry the boards with jets of compressed
air when the boards come out to flush any water from under components.

Regards

John Samperi

******************************************************
                        Ampertronics Pty. Ltd.
  11 Brokenwood Place Baulkham Hills, NSW 2153 AUSTRALIA
         Tel. (02) 9674-6495       Fax (02) 9674-8745
               Email: samperi@ampertronics.com.au
                 Website  http://www.ampertronics.com.au
* Electronic Design   * Custom Products   * Contract Assembly
******************************************************

Re: [AVR-Chat] Re: [SeattleRobotics] Solder primer

2004-09-09 by John Samperi

At 02:26 PM 9/09/04 -0400, you wrote:
>However, I just use high concentration alcohol which
>leaves the board mirror clean.  

Yes, I used to do that for a while before I found the water soluble
solder. Cleaning a couple of hundred boards would get me drunk!!
Now most of the work is done outside, so I only have to worry
about the 10 or so runs.

Regards

John Samperi

******************************************************
                        Ampertronics Pty. Ltd.
  11 Brokenwood Place Baulkham Hills, NSW 2153 AUSTRALIA
         Tel. (02) 9674-6495       Fax (02) 9674-8745
               Email: samperi@ampertronics.com.au
                 Website  http://www.ampertronics.com.au
* Electronic Design   * Custom Products   * Contract Assembly
******************************************************

Re: [AVR-Chat] Re: [SeattleRobotics] Solder primer

2004-09-09 by Ivan Vernot

Hey John,
We bump into each other again ;-)

Just curious - who is the clever CEM that uses dishwashers to clean boards?
We use Benetron (in Quakers Hill/Kind Park) these days and they do a good
job. I must find out WHAT the use to clean the boards?

Cheers,
Ivan

----- Original Message -----
Show quoted textHide quoted text
From: "John Samperi" <samperi@ampertronics.com.au>
To: <AVR-Chat@yahoogroups.com>
Sent: Friday, September 10, 2004 8:02 AM
Subject: Re: [AVR-Chat] Re: [SeattleRobotics] Solder primer


> At 02:26 PM 9/09/04 -0400, you wrote:
> >However, I just use high concentration alcohol which
> >leaves the board mirror clean.
>
> Yes, I used to do that for a while before I found the water soluble
> solder. Cleaning a couple of hundred boards would get me drunk!!
> Now most of the work is done outside, so I only have to worry
> about the 10 or so runs.
>
> Regards
>
> John Samperi
>
> ******************************************************
> Ampertronics Pty. Ltd.
> 11 Brokenwood Place Baulkham Hills, NSW 2153 AUSTRALIA
> Tel. (02) 9674-6495 Fax (02) 9674-8745
> Email: samperi@ampertronics.com.au
> Website http://www.ampertronics.com.au
> * Electronic Design * Custom Products * Contract Assembly
> ******************************************************
>
>
>
> ------------------------ Yahoo! Groups Sponsor --------------------~-->
> $9.95 domain names from Yahoo!. Register anything.
> http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/dN_tlB/TM
> --------------------------------------------------------------------~->
>
>
> Yahoo! Groups Links
>
> <*> To visit your group on the web, go to:
> http://groups.yahoo.com/group/AVR-Chat/
>
> <*> To unsubscribe from this group, send an email to:
> AVR-Chat-unsubscribe@yahoogroups.com
>
> <*> Your use of Yahoo! Groups is subject to:
> http://docs.yahoo.com/info/terms/
>
>


MSGTAG has notified the sender that you have read this message.

Re: [AVR-Chat] Re: [SeattleRobotics] Solder primer

2004-09-09 by John Samperi

At 08:56 AM 10/09/04 +1000, you wrote:
> 
> Just curious - who is the clever CEM that uses dishwashers to clean boards?
> We use Benetron (in Quakers Hill/Kind Park) these days and they do a good
> job. I must find out WHAT the use to clean the boards?
> 

Can't remember the company name (it was about 5 years ago)
but they were in Horsnby. I think the dishwasher had some custom
shelves to fit as many boards as possible.

By the way, any Western Sydney siders (i.e. Ivan, Les etc.)
we will have a small stand at the Norwest Business expo
next Wednesday 15th September from 3pm to 8pm. This will
be held at the Crowne Plaza in Norwest. There will be some
refreshments served from 5 to 7:30. Well the tread is well
OT by now :-))

Regards

John Samperi

******************************************************
                        Ampertronics Pty. Ltd.
  11 Brokenwood Place Baulkham Hills, NSW 2153 AUSTRALIA
         Tel. (02) 9674-6495       Fax (02) 9674-8745
               Email: samperi@ampertronics.com.au
                 Website  http://www.ampertronics.com.au
* Electronic Design   * Custom Products   * Contract Assembly
******************************************************

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.