?? hardware details.mht
字號:
<P>The programmable parameters for the USB 2.0 interface are contained =
within=20
U9, a small serial eeprom. For details of these parameters, refer to the =
<A=20
href=3D"http://www.cypress.com/cfuploads/img/products/CY7C68300A.pdf"=20
target=3D_top>CY7C68300A datasheet.</A> For the programming file and =
details on=20
how to perform the programming, refer to my <A=20
href=3D"http://www.frankvh.com/mp3player/usb2.htm" target=3D_self>USB =
2.0 page.</A>=20
(Note that kits contain the serial eeprom already programmed.)</P>
<P>Cypress=92s website is: <A href=3D"http://www.cypress.com/"=20
target=3D_top>http://www.cypress.com/</A> </P>
<P>The use of the Cypress part means that no USB programming is =
required; it's=20
all internal to that chip. The part performs a full USB-to-IDE =
implementation;=20
all that's required from the AVR is to monitor the USB port and enable =
or=20
disable the Cypress part. Not having to write a mass-storage class =
interface, or=20
a PC driver, saves a tremendous amount of work.</P>
<P>For those reading the CY7C68300A datasheet, here's a clarification I =
received=20
from Cypress technical support. In the datasheet "absolute maximum =
ratings"=20
section it states that the maximum DC voltage that may be applied to =
output pins=20
in the high-Z state is VCC+0.5V. Given that VCC is 3.3V, this would be =
3.8V.=20
However the IDE specification allows 5V signalling, so it appears from =
the=20
datasheet that this part does not meet IDE spec.</P>
<P>This is not actually the case; Cypress tech support informed me this =
is an=20
oversight in the datasheet. That parameter only applies to non-IDE pins. =
The IDE=20
pins are all rated for 5V tolerance, even when they are tri-stated. They =
also=20
pointed out that the reason for this parameter in the datasheet was to =
prevent=20
designers from powering-down the chip when it's not in use. This would =
not work;=20
the chip could be damaged if VCC=3D0V with 5V on its IDE pins. In the =
design of=20
this player the CY7C68300A is always powered up so there is no concern =
about=20
damage to the part.</P>
<P> </P>
<H3>Power Supply</H3>
<P>For details on power-supply selection to power the player, read <A=20
href=3D"http://www.frankvh.com/mp3player/powersupply.htm">this =
page</A>.</P>
<P>This player accepts a DC supply in the 12.5 - 16 volt range. This =
voltage=20
range was chosen to allow operation from a car battery. A low-dropout =
linear=20
regulator U1 generates the 12V required for the disk drive as well as =
the LCB=20
backlighting. (I have not tested the player in a car; if you've tried it =
please=20
let me know how it went.)</P>
<P>A buck topology step-down switchmode power supply U2 and related =
parts=20
generates 5V for the AVR as well as for U7 the stereo DAC. +5V is also =
required=20
for the LCD display and pushbuttons, and the disk drive. The transil (or =
tranzorb), D1, provides overvoltage and reverse-polarity protection. =
Essentially=20
just an overgrown zener diode, it'll conduct if the voltage is too high =
(above=20
17 volts or so) or if the polarity is reversed. If the power fault is =
severe=20
enough that'll cause the fuse F1 to blow. Either way the player gets a=20
reasonable amount of protection. This is important in a car where the =
12V power=20
can get pretty nasty during engine starts and stops. It's also nice =
during=20
development because, as we all know, accidents can happen, and you don't =
want an=20
accidental reversed polarity to destroy your player.</P>
<P>The small linear regulator U3 generates 3.3V from the 5V to provide =
power to=20
the Cypress USB chip and the STA013 MP3 decoder chip.</P>
<P>Ground planes are poured on the PCB as much as possible. This is most =
noticeable around J3 and J4, the RCA audio connectors, where an isolated =
audio-ground plane exists on both sides of the PCB to maximise audio =
quality.=20
Filters L2 and L5 are used to provide that power and ground isolation to =
make=20
this possible.</P>
<P>Digital ground pours are common on the rest of the PCB. These act to =
reduce=20
the ground impedance and improve signal integrity. Ground pours are also =
used=20
around the power-supply components to act as a PCB heatsink.</P><!-- =
InstanceEndEditable -->
<HR color=3D#0000cc noShade>
<TABLE width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD width=3D"30%"><FONT face=3D"Arial, Helvetica, sans-serif" =
size=3D2><A=20
class=3Dmenu =
href=3D"http://www.frankvh.com/mp3player/index.html">MP3 Player=20
Home</A></FONT></TD>
<TD width=3D"70%">
<DIV align=3Dright><FONT face=3D"Arial, Helvetica, sans-serif" =
size=3D2>These=20
pages copyright =A9 Frank Van Hooft 2004=20
</FONT></DIV></TD></TR></TBODY></TABLE></DIV><!-- InstanceEnd =
--></BODY></HTML>
------=_NextPart_000_000D_01C4ABA0.B48998D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.frankvh.com/mp3player/mp3.gif
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
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -