你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【F769IDISCOVERY评测】STM32F769I-DISCO开发包简介(三)_板载部件...

[复制链接]
wolfgang 提问时间:2016-12-1 22:09 /
六、高速USB OTG介绍
A、功能简介
01.jpg
02.jpg
                              
    开发板上micro-AB USB连接器同一颗USB高速PHY芯片(USB3320C-EZK)相连,开发板的USB连接器提供5V直流电源,限制电流为500mA。
    当USB插入到CN15接口并连接到VBUS提供了电源时,绿色LED(LD5)亮起时包括扩以下几种情况:
03.jpg

LD5工作原理图
1)电源已经接通,开发板已作为USBHost工作;
2)VBUS为其他USB HOST提供电源,并且开发板已经作为一个USB设备工作。
04.jpg

LD4工作原理图
    当红色LED(LD4)亮起时,发生了过载
   注意:因开发板USB供电电流有限,应在由外部电源供电情况下使用OTG功能。

B、USB OTG硬件电路实现简介
05.jpg

高速USB OTG 实现原理图
    STM32F769I-DISCO开发板(STM32官网)中选用USB3320作为USB OTG的PHY器件,它是满足USB2.0规范,以480M/s的传输速度传送数据的物理层芯片。

06.jpg
ULPI通信功能示意
07.jpg
   STM32F769I的 ULPI功能控制引脚
    STM32F769I-Disco 开发板是利用STM32F769N主控芯片的ULPI接口实现全速(12Mbit/s)和高速度操作(480Mbit/s)的操作,当在高速模式下使用USB OTG HS功能时,使用ULPI连接到外部PHY设备,并由外部PHY设备实现了高速(HS)模式下与micro USB接口连接。
    ULPI高速USB 2.0标准接口实现与MCU链路连接,ULPI标准接口定义USB IP控制器(例如:musb-hdrc)和 PHY或收发器驱动之间的实际数据总线。ULPI接口降低和约束使用高速USB PHY的引脚数,MCU不必消耗过多的PIN资源满足高速度通过USB传输数据的需求。F7芯片中采用了ULPI接口及控制方式,这代表ULPI接口经过七年的应用沉淀,技术逐步成熟并在高性能单片机上的以推广。
     附上USB 2.0 OGT 接口参考:


C、功能简评
    STM32F769N具备ULPI接口,可通过外接ULPI收发器芯片实现HS的数据传输,这里选用的ULPI收发器芯片为USB3320,这款芯片具有高集成度、全功能、满足USB2.0高速传输需求,同时具备ULPI收发器能力。USB3320全功能的USB芯片适合使用的场景:网络、音视频、医疗器械、工业计算机、中继器及通信等方面。


七、miroSD卡介绍
A、功能简介
  开发板支持2G以上容量的microSD卡连接到SDMMC2接口上。


08.jpg
09.jpg
SD卡读卡器引脚功能:
    SDMMC_D0、D1、D2、D3分别为读卡器的数据引脚;
    SDMMC_CMD 为命令状态引脚
    SDMMC_CK 未时钟引脚。
    +3.3V、VSS/GND、GND为电源引脚
    microSD Card_detect 为是否插卡识别引脚,低电平有效。

B、miroSD硬件电路实现简介
10.jpg
SD卡原理图(采用PJS008-2003封装)
   11.jpg
STM32F769N的 SD卡功能控制引脚
    STM32F769N的SDMMC接口
    1)支持多媒体系统规范4.2版中的三种不同数据总线模式:1-bit(默认),4-bit 以及8bit模式。
    2)允许符合SD内存卡规范V2.0版本的数据在50MHz的频率下传输。
    3)也支持SDMMC卡规范V2.0版本中两种数据总线模式:1-bit(默认) and 4-bit。
    目前F7内该版本SDMMC接口仅支持SD/SDMMC/MMC4.2其中一种类型的卡,或与MMC4.1协议栈兼容的卡。该SDMMC可以由DMA控制器控制。
   
C、功能简评
    STM32F769I-Disco 开发板是利用STM32F769N主控芯片的SDMMC接口功能实现对SD卡的读写操作。板载PJS008-2003封装读卡器是直接与MCU 对应引脚关联,通过SDMMC相关寄存器直接控制,即可实现对SD卡的读写操作。加上STM32CubeMX中的可视化参数配置与代码生成,开发SD卡读写应用时间会大幅缩短,简化了应用程序的开发与数据读写的实现。



八、以太网功能介绍
A、功能简介

12.jpg
RJ45接口图
13.jpg

RJ45引脚说明
    STM32F769I-DISCOVERY板通过一颗MiroCHIP公司的LAN8742A-CZ-TR PHY 芯片实现10/100Mbit以太网通信,连接接口为全功能RJ45连接器。以太网PHY通过RMII 连接到STM32F769NIH6芯片上。由X2 处的25MHz有源晶振提供给PHY精确时钟,PHY 上的RMII_REF_CLK为 STM32F769NIH6芯片提供了50MHz的时钟信号

B、以太网硬件电路实现简介

14.jpg
LAN8742A连接原理图

15.jpg
RMII引脚对应

16.jpg
LAN8742A电路概念框图
    LAN8742用于构件以太网络标准的物理层信号(简称PHY), 将通信信号进行编/解码(4B/5B编解码)等系列信号转换工作,以便链路层与物理层缆线进行信息交互。PHY的原理是通过RMII接口与MCU连接,在固定晶振倍频频率下实现MDI与RMII的双向4B/5B编解码等工作,并连接网络变压器芯片和RJ45接口,实现数据的发送与接收转换工作。
    LAN8742 支持“局域网唤醒”(Wakeon LAN)模式,可让系统进入低功耗状态,并在特定的网络流量出现时唤醒系统,因此可在待机期间节省资源。这些创新设计使客户仅需更换以太网络PHY便能升级其现有系统,以取得更好的能源效率。LAN8742A除了符合IEEE 802.3/802.3u标准、UNH互操作性认证、支持HP Auto-MDIX和MII/RMII接口等标准特性外,还包括以下特性:
     1)SMSC的flexPWRTM技术,可支持低功耗和可变I/O电压
     2)能够回报缆线故障和主动系统维护的缆线诊断功
     3)满足工业应用中精密时序所需的确定性延迟
     4)单颗25MHz石英振荡器设计
     5)支持宽泛的商业(摄氏0度至70度)和工业(摄氏-40度至+85度)温度范围
     6) 小巧的4x4mm 24QFN (LAN8742) RoHS兼容封装

C、功能简评
    STM32F769I-DISCO的以太网PHY延续经典设计,继ST其它系列的板卡采用后,在这里再次沿用设计继续使用。这对网络功能应用的移植带来便利,不必再用再为网络驱动而重新设计应用。



九、以太网供电(POE)介绍
A、功能简介
    这STM32F769I-DISCO开发板使用以太网集成了一个功率模块,这个模块围绕ST PM8800A基于简单二极管桥式整流反激式拓扑结构电路,兼容IEEE802.3af, 1级/2级的POE。这个模块作为受电端设备(PD, Powered Device)接受输入48V,并为主板能提供5V 、600毫安(约3W)的动力输出。

B、POE硬件电路实现简介

17.jpg
POE电路原理图
    这原理图看起来很复杂,其实这POE电路实质上就是一个典型的开关电路,RJ45上的能用于网络通信功能的引脚为1、2、3和6引脚,余下的4、5、7和8就处于空闲或屏蔽线的作用。这里使用4、5、7、8的中带有杂波的直流电分别接入到二极管整流桥形成脉动直流电压,用电容对脉动电压进行虑波后形成直流电(DC),这时的DC依然不够纯净,会产生一定的波纹,利用稳压二极管矫正成较为纯净的直流电,这样就可送入下一级的MOSFET芯片——PM8800A电路回路中。
   以PM8800A为中心的后端回路,主要用途是按照负载所需功率值进行闭环回路系统的PWM调制,最终形成稳定5V_POE电源。这里5V_POE可根据外部相连的耗电设备功耗进行自我调节,从而达到更少的释放热量、更好的减少变压器的发热量的目的,提高MOSFET电转换工作效率。
  这里用到的PM8800芯片具有以下特征:
  PM8800A PWM控制器电路的基本特性:
    1) PD接口符合IEEE802.3a/f规范;
    2) 集成的100V、0.5Ω、800mA热切换MOSFET;
    3) 集成特征波形电阻;
    4) 可编程起动电流限制;
    5) 可编程分类电流;
    6) 可编程的直流电流限制高达800mA;
    7) 高压起动偏置稳压器;
    8) 热停机保护;
    9) 电流模式PWM控制器;
   10)可编程振荡器频率;
C、功能简评
    POE电路是利用双绞线传递的直流电,因受到10MHz/100MHz信号的干扰,这时的电流是不纯净,需要通过整流桥滤波,滤波后的电流通过PM8800的MOSFET功能转换为稳定的直流电流电源,并为主板提供动力。虽然POE不是什么新技术,但STM32F769I-DISCO主板设计者还是将这款基础功率模块能设计在开放板上,还是颇花费了不少心思,6层PCB设计,信号层上下均有地隔离,设计十分规整教科书般的电气布线,为该板增色不少。

D、附ST官网 POE相关资料下载网址:
    想必这块板子还搭载着ST对于POE技术推广的使命,毕竟POE对于ST来说还比较新的业务,是其未来业务增长亮点之一,附上POE相关资料的查询链接,有兴趣者可以进一步关注和了解。
http://www.st.com/content/st_com/en/products/power-management/power-over-ethernet-ics/pm8800.html


十、本节小结
    本节首先介绍了高速OTG 、SDMMC、以太网等众多接口,还特别仔细地介绍了POE供电相关技术,技术是一方面,这里对技术的规范作一个归纳小结,毕竟还有许多人为此费心劳力,拈断数根须。
    1)首先是高速USB OTG,STM32F769N具备ULPI接口控制器,能实现与带有OLPI接口规范的USB PHY芯片(USB3320)实现控制和通信,最终满足全速(12Mbit/s)和高速度操作(480Mbit/s)速度要求。这里值得关注的内容《高速USB收发器的ULPI接口规范》,STM32F7系列已经将该规范的接口定义实现在系统级芯片(SoC)中了,给开发者带来的好处就是节省了开发时间、简化了验证和产品测试过程,还能保证嵌入式USB核心逻辑器件与USB收发起互联互通;
    借此机会向ULPI工作组成员科胜讯、Mentor Graphics、飞利浦、SMSC和TransDimension Inc.表示致敬,他们公布这个接口的时间节点为2005年8月。同时也感谢ST将这一接口规范应用在F7系列芯片中,为这款高性能MCU搭配了一条高速的数据出入通道;
    2)其次介绍了microSD卡接口,STM32F769N提供的SDMMC接口满足《多媒体系统规范4.2版本》、《SD内存卡规范V2.0版本》、《SDMMC卡规范V2.0版本》等众多卡片规范。满足F7这款高性能MCU对数据存储速度通道的需要
    3)以太网功能中介绍了以LAN8742A为代表的PHY芯片提供最高100Mbit/s的数据传输,这块PHY芯片符合《IEEE 802.3/802.3u》规范,为F7高速网络数据接收与传送提供了必要通道;
    4)最后介绍的是POE技术,该技术围绕ST的电源管理器件PM8800A展开,兼容 IEEE802.3af, 1级/2级的POE,作为POE的受电设备,支持48V输入和5V 、600毫安(约3W)动力输出。POE虽然在1999年就开始在IEEE制定标准,但该标准的缺点一直制约着市场的扩大,核心问题是器件防雷。直到2003年6月,IEEE批准了802. 3af标准。它明确规定了远程系统中的电力检测和控制事项,并对路由器、交换机和集线器通过以太网电缆向IP电话、安全系统以及无线LAN接入点等设备供电的方式进行了规定。IEEE 802.3af的发展包含了许多公司专家的努力,这也使得该标准可以在各方面得到检验。
    ST在STM32F769I-DISCO开发板中使用POE技术,标志着ST公司在POE技术上使用日趋成熟,是随PowerDsine、Maxim、TI之后,又一家可提供POE技术解决方案的厂家。


前文回顾:
文章接续:



评分

参与人数 2 ST金币 +12 收起 理由
creep + 2 很给力!
zero99 + 10

查看全部评分

收藏 3 评论12 发布时间:2016-12-1 22:09

举报

12个回答
creep 回答时间:2016-12-2 07:53:28
由浅入深,细致入微,感谢分享。
zero99 回答时间:2016-12-2 08:33:51
楼主辛苦了
andypanfan 回答时间:2016-12-2 08:52:14
好详细,谢谢了,
高二毛 回答时间:2016-12-2 08:52:34
感谢分享
我爱STM32爱到死 回答时间:2016-12-2 08:58:27
可以的啊 aaaaaaaaaaa
cldym 回答时间:2016-12-2 10:42:42
好详细,谢谢了
5265325 回答时间:2016-12-2 11:40:20
谢谢分享
wolfgang 回答时间:2016-12-12 12:22:08
帖子,顶一下
wolfgang 回答时间:2016-12-12 12:23:03
帖子顶一下
wolfgang 回答时间:2016-12-15 22:47:17
更新至五
zbber 回答时间:2016-12-16 07:55:03
好详细,谢谢了
xiang90721 回答时间:2017-10-11 09:31:51
正好用到,非常感谢
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版