完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好。我将尽可能清楚地解释我的情况。我正在开发一种USB设备,它从USB端口获取电源。端口的5V通过一个限流开关(FPF27 02MX),然后是VDD的电压调节器(MIC5209—3.3YM)。正如你所知道的,开关和调节器在启动时都有一定的延迟。我在交换机数据表中发现,这个延迟大约是10ms,直到它达到期望的VOUT。对于监管机构,我没有找到明确的参考。在我的设计VBUS中,D+和D-直接从USB连接器连接到PIC32 MX695F512H。因此,我的问题是:1。USB插针的延迟是否危险?由于当VDD为0V时,USB信号到达微控制器,因此可能会损坏USB模块或整个芯片。根据数据表:关于任何引脚的电压不是5V宽容,相对于VSS……在VBUS上相对于VSS,电压为-0.3V至(VDD+0.3V)电压。-0.3V到+5.5VI认为我在VBUS上是安全的,但是D+和D-呢?2。如果我的假设是正确的,我需要添加一个USB开关到我的设计,所以我可以关掉信号,直到微控制器开启?我已经找到了几个2频道的开关,所以我可以为我的目的硬接线1频道。我希望你能帮助我在这一个!当做!
以上来自于百度翻译 以下为原文 Hello everyone. I'll try to explain as clear as possible my situation. I'm developing a USB device that takes its power from the USB port. The 5V of the port pass through a current limit switch (FPF2702MX) and then a voltage regulator (MIC5209-3.3YM) for VDD. As you may know, both switch and regulator have some delay at start-up. I've found in the switch datasheet that this delay is about 10ms until it reaches the desired Vout. For the regulator I haven't found a clear reference. In my design VBUS, D+ and D- are connected directly from the USB connector to the PIC32MX695F512H. So, my questions are: 1. Is the delay dangerous for the USB pins? Since the USB signals reach the microcontroller when VDD is 0V I'm affraid they could damage the USB module or the entire chip. According to the datasheet: Voltage on any pin that is not 5V tolerant, with respect to VSS ................. -0.3V to (VDD + 0.3V) Voltage on VBUS with respect to VSS ..................................................... -0.3V to +5.5V I think I'm safe on the VBUS but what about D+ and D-? 2. If my assumption is correct, do I need to add a USB switch to my design so I can turn off the signals until the microcontroller is ON? I've found several 2 channel switches so I could hardwire to 1 channel for my purposes. I hope you can help me on this one! Regards! |
|
相关推荐
2个回答
|
|
对于我的USB产品(S),我使用20欧姆电阻与DP和DM系列,他们也保护与SN6240四元瞬态保护装置,但他们的35个PF电容限制其使用高于FSUB.HTTP//www. Ti.COM/PRODIT/SN6240这是一个双端口设备,可以保护DP和DM的高速USB,具有仅1.5 pF的容量:http://www/scom /内容/ Cc/资源/技术/文档/数据表/45 /5b//0//0/a8/4a/4/CD01477.97。PDF/Frase/CD01477.97。PDF/JCR:内容/翻译/En.CD00 1477 97.PDFIT将很难设计一个开关来保持输入到PIC的DP和DM引脚断开,直到建立电力,也没有引入大量的电容会降低HS性能。输入引脚的额定最大为25毫安,而20欧姆系列电阻将限制一个5V信号至250毫安。但是,我认为USB信号引脚被设计来处理USB插头的热插拔。看来,低速和fs的USB信号的特性阻抗约为90欧姆。HS装置使用小于18毫安的电流限制源。所以输入可能是安全的:HTTP://www-BundLogiC.Org/UbnutuSeule/U***2.StML
以上来自于百度翻译 以下为原文 For my USB product(s) I use 20 ohm resistors in series with DP and DM, and they are also protected with a SN65240 quad transient protection device, but their 35 pF capacitance limits their use for higher than FSUSB. http://www.ti.com/product/sn65240 Here is a dual port device that can protect DP and DM for high speed USB, having capacitance of only 1.5 pF: http://www.st.com/content/ccc/resource/technical/document/datasheet/45/5b/94/d0/18/a8/4a/75/CD00147797.pdf/files/CD00147797.pdf/jcr:content/translations/en.CD00147797.pdf It would be very difficult to design a switch to keep the inputs to the PIC's DP and DM pins disconnected until power is established, without also introducing a lot of capacitance that would degrade HS performance. The input pins are rated for maximum 25 mA, while the 20 ohm series resistor would limit a 5V signal to 250 mA. However, I think the USB signal pins are designed to handle hot plugging to a USB source. It seems the characteristic impedance of USB signals for low speed and FS is about 90 ohms. HS devices use a current limited source of less than 18 mA. So the inputs are probably safe: http://www.beyondlogic.org/u***nutshell/u***2.shtml |
|
|
|
对于“695”来说,HSUSB是没有意义的,它只能做FS。SN65 240是很好的ESD保护。在PIC外部也不需要电阻器。连接D+/D之前也没有问题,在VDD建立之前,它们被主机端口拉到0V,直到设备中的脉冲串(在这种情况下的‘695’)被声明为用于枚举的信号。
以上来自于百度翻译 以下为原文 There is no point talking about HS USB for a '695, it can only do FS anyway. The sn65240 is good enough for ESD protection. There is also no need for resistors external to the PIC. There is also no problem with connecting D+/D- before Vdd is established, they are pulled down to 0V by the host port until the pullups at the device (in the '695 in this case) are asserted to signal for enumeration. |
|
|
|
只有小组成员才能发言,加入小组>>
5250 浏览 9 评论
2037 浏览 8 评论
1958 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3219 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2266 浏览 5 评论
791浏览 1评论
682浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
613浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
686浏览 0评论
585浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 17:30 , Processed in 1.300443 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号