Communicatie met atmega 328 en due (serieel)

Hallo allen.

Ik heb dit bericht ook in de engelse forum geplaatst maar ik doe het ook even hier (wat makkelijker uitleggen aangezien mijn engels niet meer zo goed is).
Ik ben bezig met een project waarin een atmega 328 voor de achtergrond bewerkingen dient. Deze doet dus dingen waarmee de due niet bezig mag zijn (accu spanning in de gaten houden e.d.)

Echter wil ik de atmega 328 en de due laten comuniceren met elkaar via seriele verbinding.

Dus hierbij de vraag of ik niet de due ga slopen als ik deze verbinding ga maken. Ik gebruik de verbinding puur en alleen voor serieele communicatie.

Alvast bedankt.
Gr Peter.

Dag Peter
Welkom op het nederlandstalige gedeelte van het forum.
Of jij de due en of atmega 328 gaat slopen weet ik natuurlijk niet. ]:smiley:

Wat ik wel weet is: "normaal kan je signaal contacten tussen 5V en 3 V microprocessoren zonder problemen rechtsteeks verbinden". Ikzelf doe het tussen een mega en een linksys router en dat draait toch al een paar jaar zonder problemen.
Let op: Ik zeg dat "het normaal gaa"t maar of de due problemen zal hebben weet ik niet.
heb je al op het due gedeelte van het forum gevraagd?

Met vriendelijke groet
Jantje

Ok bedankt. Ik verwacht ook geen problemen. Ik heb ook nog een onderwerp lopen bij het DUE forum :slight_smile:

De Atmega328 kan werken tussen 1.8 en 5 volt.
Je hebt het hier over de controller, en je hebt niet een Arduino product (anders dan de Due) genoemd.
Als je wel een Arduino product wil gebruiken, dan kun je kiezen voor de (lekker compacte) pro mini (klik!), die kun je bestellen in een 3.3 volt versie (op 8 MHz) en een 5 volt versie (op 16 MHz).

Kies je dus voor een 3.3 volt oplossing, dan heb je in ieder geval helemaal geen probleem met de seriële verbinding en spanningsverschillen.

en moet het persé met de 'gewone' seriële poort? Misschien ben je beter af dat je ze met elkaar laat spreken over I²C met de 'Wire'-library. Of is dat geen optie?