FT245BM的接口电路设计
设计采用USB总线供电,图2中FT245BM与一片MCU相连,MCU的一个8位端口用来传输数据,另外一个端口用来控制和产生FT245BM需要的4根握手信号线,即RXF#、TXE#、RD#、WR。TXE#为低,表示当前FIFO发送缓冲区空,这时WR脉冲由高变低就将数据线D0-D7上数据写入FIFO发送缓冲区中;当TXE#变高时,表示当前FIFO发送缓冲区满或者正在存储上一个字节,禁止向发送缓冲区中写数据。RXF#为低,表示当前FIFO接收缓冲区有数据,这时RD#脉冲由低变高,将从FIFO接收缓冲区中读取数据;读信号RD#为低时,把数据读到数据线D0...D7上;当RXF#为高时,禁止从FIFO接收缓冲区读数据。读写时序见图3与图4。
图2 硬件设计原理 |
图2中的93C46(93C56或93C66)是一片EEPROM,用于存储产品的VID、PID、设备序列号及一些说明性文字等。该EEPROM是可选的,若没有EEPROM,FT245BM将使用默认的VID、PID、产品描述符和电源描述符,并且没有设备的序列号。
设计时需在USB接口的电源端连接一个磁珠,以减少设备的噪声和USB电缆辐射对主机产生的电磁干扰;电源端增加了去耦和旁路电容,以提高电路的抗干扰性能。还需注意的是,电路中RSTOUT#用来提供上电复位MCU。如果MCU本身有复位逻辑,那么通常就不需使用RSTOUT#来复位设备,这部分连接与47K下拉电阻就能省略。
关键字:FT245BM 接口电路
编辑:神话 引用地址:FT245BM的接口电路设计
推荐阅读最新更新时间:2023-10-12 20:39
TMS320LF2407与LAN91C111型嵌入式以太网接口电路的实现
嵌入式以太网不仅可用于工业现场实现现场节点的自动上网功能,而且还可以用于信息家电的以太网接口实现远程控制,具有很好的发展前景。文章介绍基于 TMS320LF2407 型DSP的嵌入式系统与LAN91C111型自适应10Mb/s/100Mb/s嵌入式以太网控制的接口电路及软硬件实现方法。
1 引言
目前关于嵌入式以太网的设计方案不是很多,其中大多是基于单片机的,缺点是速度慢、成本太高。DSP作为一种特殊的嵌入式微处理器系统,具有嵌入的协处理器和用于快速数据处理的并行数据通道,在嵌入式网络设备中引入DSP技术可以使嵌入式以太网变得更快、更便宜、更容易进行功能扩充。本文介绍了基于TMS320LF2407型的嵌入式
[工业控制]
TTL远距离通讯接口电路
TTL远距离通讯接口电路
[电源管理]
一种基于FPGA的驱动接口电路的设计
引言
在自动控制的很多应用场合, 都需要实时对信号进行采样分析, 然后由DSP来进行运算控制。AD芯片是采样中最常用的芯片, 本文主要对ADI 公司的AD7862芯片进行介绍, 同时为它设计了驱动接口电路。由于AD7862不能自动工作, 需要给它提供相关的驱动信号才能触发它进行转换,本文用 FPGA 芯片给它做一个接口驱动电路, 并详细的介绍了驱动电路程序的设计, 设计的电路为AD7862提供了非常好的驱动作用, 并在实际运用中能使其稳定的工作。
1、AD7862芯片简介
AD7862是美国AD I公司出品的12 bit高速, 低功耗转换器, 单电源5伏供电。共有4 个模拟输入端, 被分为
[嵌入式]
基于Agilent系列芯片的红外通讯接口电路设计
摘要:介绍了红外通讯技术及相关标准,简单描述了红外通讯系统的基本结构,并以Agilent HSDL7001、HSDL3201芯片为例,详细叙述了红外通讯接口电路的实现方法。
关键词:红外通讯;IrDA;HSDL7001;HSDL3201
1 红外通讯技术简介
红外数据通讯指的是两台设备之间通过红外线进行无线数据传输的一种数据传输方式一般采用红外波段内的近红外线,波长在0.75μm至25μm之间。红外数据协会(IrDA)成立后,为了保证不同厂商的红外产品能够获得最佳的通讯效果,将红外数据通讯所采用的光波波长的范围限定在850nm至900nm之间。红外通讯的最大特点在于它替代了设备与设备之间传统的线缆连接,进而摆脱了不同平台
[应用]
运用于无线充电电源的外围接口电路设计
电路分析: 以前使用的LT1732-8.4V作为充电芯片1A充电电流,外电源检测使用的是1732的ACPR脚,没有外电源插入时是CPU外围上拉的3.3V,有外电源插入时是低电平,这样可以比较方便的告知CPU外电源插入的情况! 现在想提高充电电流使用LT3650-8.4V,充电提高到2A了,但是没有外电源检测输出!LT3651有就是芯片脚太多!
[电源管理]
用差频电路实现微电容式传感器检测电路的温漂抑制
0引言
电容式传感器是将被测的非电量变化转换为电容量变化的一类传感器,由于它具有灵敏度高、功耗低、温度漂移小等优点,因此广泛应用在压力、湿度、温度和加速度等测量中。MEMS(微电子机械系统)传感器体积小的特点决定了敏感电容器的电容值不可能大,一般为pF量级,而由这些物理量引起的微电容的变化更加微小,一般为fF甚至aF量级。如此小的变化量对检测电路的设计是一个挑战。传统的用分立元件搭制检测电路的方法将无法适应传感器电容不断减小的趋势,因此设计匹配的接口集成电路是十分必要的。常用的低值电容测量电路都是把电容的变化转变为电压或频率。目前大多数国外MEMS传感器厂家采用开关电容电路作为电容信号的接口。这一电路的特点是精度高、可实
[模拟电子]
单片机串行扣扩展显示接口电路的改进分析
在51单片机应用系统中,当不用串行口通信时,可用其扩展并行I/O口(设定串行口工作在方式O,移位寄存器状态)。用于显示器接口时,使用串行输入、并行输出移位寄存器74LS164,每扩展一个74LS164,可提供一个LED段选口作静态显示。图1- 95是一个8031单片机串行口扩展的显示接口电路。 在使用中发现,这种显示电路在不应显示的字段中会有较暗的亮度,影响显示的对比度。这是因为74LS164是8位串入并出移位寄存器,但由于无并行输出控制端,串行输入过程中其输出状态会不断变化,造成不应显示的字段有较暗的亮度,影响了显示效果。 找出上述原因后,对串行口扩展的显示电路作了改进,以消除不应显示字段的较暗亮度。方法
[单片机]
运用于单相智能电表的IC卡接口电路设计
IC卡接口 :电路采用的是Atmel公司的存储IC卡AT24C01,用于存储由售电管理系统写入的密码、卡号、电度数等,是电管部门与用户连接的桥梁。为了提高IC卡操作的可靠性,必须有卡上下电控电路、卡插入检测电路、卡短路检测电路等辅助电路,结合软件可以大大提高其读写的准确性和可靠性。IC卡接口电路设计如图所示: 在图中,R12、D5、Q6组成卡上下电电路。当AT89C52的P16=0时,Q6导通,IC卡座之VCC得电;当AT89C52的P16=1时,Q6截止,IC卡座之VCC失电。IC卡的VCC 同时经D6送至CPU的P15,检测有无卡电源短路现象,以防人为破坏。K1、K2为IC卡座的一对常闭触点,当有卡插入时,K1、K2
[电源管理]