Pages: 1 [2] 3 4   Go Down
Author Topic: Dual Core 168 Arduino  (Read 2932 times)
0 Members and 1 Guest are viewing this topic.
Seattle, WA
Offline Offline
Full Member
***
Karma: 0
Posts: 174
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Not sure what the OP's needs are, but if they need multicore, the Parallax prop has some really nice multi-core ("multi-cog" in Propeller parlance) solutions available.  If you're looking for an AVR-based challenge, carry on smiley-razz

Would be interesting to hear what your needs are for this - there are probably better solutions available.  If your problem requires any kind of serious synchronization, shared memory, etc, FPGAs are probably a better bet (and will blow away anything you can do with the AVR, performance-wise...)
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 443
Posts: 23835
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

All routed, a little cleanup needed, name placements cleaned up...


* DualATMega328_layout1.jpg (133.38 KB, 960x720 - viewed 25 times.)
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks man!
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The traces are thin,so its really a problem to etch at home.
Logged

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 121
Posts: 8458
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Jeez Bob, you've got way too much time on your hands smiley

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 443
Posts: 23835
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@engr_eddy,
I did ask:
"You serious about making this?  I normally design with 10 mil lines so I can snake 2 traces between holes if need and use 0.012" holes for vias. That gonna be a problem for home etching?"
What size can you do?

@Rob,
Actually, this went really quick.  If you're just connecting things by name and not drawing lines all over the page, the schematic goes quick.  Borrowing from the Bobuino design concept meant I had a good architecture in mind when I started.
Being careful with parts placement made most of the routing pretty straightforward. And not having to deal with arcane shield pinouts meant I could arrange the headers to suit the chip's pinout better.

In fact it went so well, I only 4 clearance errors to clean up, and those just needed a slight movement of a corner or a via.

You see the method I use of looping signals back over pins? Eagle's autorouter can't seem to do that, and that lets me get by without a lot of vias as well. Vias take up room, even using 0.012" drill size.

The other thing that helps is making it all thru-hole, lots more room to work with.
Am gonna try dual 644/1284 next.

And when fencing season starts in 2 weeks and I'm coaching several nights a week, I'll have less time.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 443
Posts: 23835
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@Engr_Eddy,
Had some time to kill offline waiting for something else, took my laptop.
I fattened up all the lines, beefed up the +5V going around the board, got rid if as many vias as I could for you.
Can you create top & bottom artwork yourself from eagle?
http://www.crossroadsfencing.com/DualATMega328.brd
right-click, save target as, rename to .brd.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 178
Posts: 12288
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset


You've heard of Dueling Banjos?  Well, for one night only!  Right here!  The world famous Dueling Banduinos®!  Don't miss it folks!  It will be the event of a lifetime!
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 443
Posts: 23835
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Especially  if you program both as Masters and they try to send commands to each other at the same time smiley-cool
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 121
Posts: 8458
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

And now, for the greatest race (condition) of the century and for your viewing pleasure...

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Left Coast, CA (USA)
Online Online
Brattain Member
*****
Karma: 331
Posts: 16548
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Note that not all States yet allow such a partnered processor arrangement.  smiley-wink

It is however cool in CrossRoads home State.

Lefty
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 443
Posts: 23835
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You think XTAL2 should be left open on one of the parts?

"Full Swing Crystal Oscillator:
Pins XTAL1 and XTAL2 are input and output, respectively, of an inverting amplifier which can be
configured for use as an On-chip Oscillator, as shown in Figure 8-2 on page 29. Either a quartz
crystal or a ceramic resonator may be used.
This Crystal Oscillator is a full swing oscillator, with rail-to-rail swing on the XTAL2 output. This is
useful for driving other clock inputs and in noisy environments. The current consumption is
higher than the ”Low Power Crystal Oscillator” on page 28. Note that the Full Swing Crystal
Oscillator will only operate for VCC = 2.7 - 5.5 volts.

The operating mode is selected by the fuses CKSEL3..1 as shown in Table 8-5."

Frequency Range(1)   (MHz)   Recommended Range for          CKSEL3..1
                                                 Capacitors C1 and C2 (pF)
0.4 - 20                                     12 - 22                                          011

Is that what we use?
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Global Moderator
Dallas
Offline Offline
Shannon Member
*****
Karma: 178
Posts: 12288
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
You think XTAL2 should be left open on one of the parts?

I was wondering that as well.  I know a 1 MHz square wave applied to XTAL1 with the default fuse settings brings a processor to life.

Quote
Is that what we use?

Yup.
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 443
Posts: 23835
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

How can  I find that solder bridge/pad thing in Eagle? No idea what it is called.
Can add that as an open, be able to close it if needed.
Or add to both chips, then either can be selected as the clock generator.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 121
Posts: 8458
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Just make one. I'm no fan of Eagle but it can't take long to make a solder bridge.

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Pages: 1 [2] 3 4   Go Up
Jump to: