Pages: [1]   Go Down
Author Topic: Will 3.3V for a ATMEGA16U2 allow it to create a PC compatible USB port?  (Read 444 times)
0 Members and 1 Guest are viewing this topic.
More Cowbell
Offline Offline
Edison Member
*
Karma: 11
Posts: 1025
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The ATMEGA16U2 can be run at 2.7-5 volts.  3.3 volts seems like a very nice level because if I run at 3.3 volts it will be compatible with other parts that I want to run.  But does this allow the ATMEGA16U2 to create a true USB port? USB is a 5 volt technology.  The whole point of having a ATMEGA16U2 on this board is to run the Arduino bootloader on it and make the board look like an Arduino Mega R3 to the Arduino desktop software for programming ease and debugging print capability.  I am working off this schematic, I just want to run at 3.3 volts instead of 5.  Can I do that?

http://arduino.cc/en/uploads/Main/arduino-mega2560_R3-schematic.pdf

Thanks.
Logged

Vexatious Sampler

UK
Offline Offline
Faraday Member
**
Karma: 92
Posts: 3969
Where is your SSCCE?!?!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

USB provides a handy power connection which, yes, is at around 5V.  USB itself doesn't "run" at 5V.  USB is a "Low Voltage Differential" communication system.  It uses small voltages which swing around a central voltage - around 2¼V if memory serves me right (but it probably doesn't).  One line uses a positive change in voltage for a mark, and a negative for a space, and the other line uses a negative for a mark and positive for a space.

All the USB peripherals I have used have either run at 3.3V, required an external 3.3V regulator to power the USB portion of the chip, or had an internal 3.3V regulator inside the chip to run the USB portions.

Yes, 3.3V will be fine for USB.
Logged

Why not visit my eBay shop? http://stores.ebay.co.uk/Majenko-Technologies
Replacement for the Arduino IDE: UECIDE - Proper serial terminal, graphing facilities, plugins, overhauled internals.
Java isn't bad in itself, but it has enabled morons to write programs.

Offline Offline
Full Member
***
Karma: 5
Posts: 199
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Take a look at the datasheet, it talks about different methods for powering the thing if I remember correctly. Various voltages, powered from USB, powered from external source, etc.
Logged

More Cowbell
Offline Offline
Edison Member
*
Karma: 11
Posts: 1025
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Take a look at the datasheet, it talks about different methods for powering the thing if I remember correctly. Various voltages, powered from USB, powered from external source, etc.

I did scan the datasheet and I couldn't find anything that said the USB portion of the chip operated differently when the chip was run at different voltages.  Again, I was just searching on USB through the datasheet, I didn't read the whole thing as the actual datasheet is 300 pages long.  Just soliciting an expert opinion here.  I guess if the USB doesn't end up working I can still use the board via the programming port.
Logged

Vexatious Sampler

Offline Offline
Full Member
***
Karma: 5
Posts: 199
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yeah, it should work. Take a look at section 20.3 for proper connections
Logged

Pages: [1]   Go Up
Jump to: