侵权投诉

开源软件opencores I2C master控制器控制I2C接口操作原理

FPGA开发圈 2020-11-26 14:30 次阅读

FPGA芯片通过I2C总线连接EEPROM24LC04,I2C的两根总线各上拉一个4.7K的电阻到3.3V,所以当总线上没有输出时会被拉高,24LC04的写保护没有使能,丌然FPGA会无法写入数据。因为在电路上A0~A2都为低,所以24LC04的设备地址为0xA0。PGL12G板子,是将FPGA芯片作为IIC主站设备,将EEPROM作为了个从站设备;

原理图:

I2C设备的操作可分为写单个存储字节,写多个存储字节,读单个存储字节和读多个存储字节。

①总线空闲状态
I2C总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态。此时各个器件的输出级场效应管均处在截止状态,即释放总线,由两条信号线各自的上拉电阻把电平拉高。

②启动信号(Start)
时钟线SCL保持高电平期间,数据线SDA上的电平被拉低(即负跳变),定义为I2C总线总线的启动信号,它标志着一次数据传输的开始。启动信号是由主控器主动建立的,在建立该信号前I2C总线必须处于空闲状态,在时钟线SCL保持高电平期间,数据线SDA被释放,使得SDA返回高电平(即正跳变),称为I2C总线的停止信号,它标志着一次数据传输的终止。停止信号也是由主控器主动建立的,建立该信号后,I2C总线将返回空闲状态。

④数据位传送
在I2C总线上传送的每一位数据都有一个时钟脉冲相对应(戒同步控制),即在SCL串行时钟的配合下,在SDA上逐位地串行传送每一位数据。迚行数据传送时,在SCL呈现高电平期间,SDA上的电平必须保持稳定,低电平为数据0,高电平为数据1。只有在SCL为低电平期间,才允许SDA上的电平改变状态。

⑤应答信号(ACK和NACK)
I2C总线上的所有数据都是以8位字节传送的,収送器每収送一个字节,就在时钟脉冲9期间释放数据线,由接收器反馈一个应答信号。应答信号为低电平时,规定为有效应答位(ACK简称应答位),表示接收器已经成功地接收了该字节;应答信号为高电平时,规定为非应答位(NACK),一般表示接收器接收该字节没有成功。对于反馈有效应答位ACK的要求是,接收器在第9个时钟脉冲乊前的低电平期间将SDA线拉低,并且确保在该时钟的高电平期间为稳定的低电平。如果接收器是主控器,则在它收到最后一个字节后,収送一个NACK信号,以通知被控収送器结束数据収送,并释放SDA线,以便主控接收器収送一个停止信号。

modulei2c_eeprom_test(

inputsys_clk,

inputrst_n,

inputkey1,

inouti2c_sda,

inouti2c_scl,

output[3:0]led

);

localparamS_IDLE=0;

localparamS_READ=1;

localparamS_WAIT=2;

localparamS_WRITE=3;

reg[3:0]state;

wirebutton_negedge;

reg[7:0]read_data;

reg[31:0]timer;

wirescl_pad_i;

wirescl_pad_o;

wirescl_padoen_o;

wiresda_pad_i;

wiresda_pad_o;

wiresda_padoen_o;

reg[7:0]i2c_slave_dev_addr;

reg[15:0]i2c_slave_reg_addr;

reg[7:0]i2c_write_data;

regi2c_read_req;

wirei2c_read_req_ack;

regi2c_write_req;

wirei2c_write_req_ack;

wire[7:0]i2c_read_data;

assignled=~read_data[3:0];

ax_debounceax_debounce_m0

(

.clk(sys_clk),

.rst(~rst_n),

.button_in(key1),

.button_posedge(),

.button_negedge(button_negedge),

.button_out()

);

always@(posedgesys_clkornegedgerst_n)

begin

if(rst_n==1'b0)

begin

state<= S_IDLE;

i2c_write_req<= 1'b0;

read_data<= 8'h00;

timer<= 32'd0;

i2c_write_data<= 8'd0;

i2c_slave_reg_addr<= 16'd0;

i2c_slave_dev_addr<= 8'ha0;//1010 000 0

i2c_read_req<= 1'b0;

end

else

case(state)

S_IDLE:

begin

if(timer>=32'd12_499_999)//250ms

state<= S_READ;

else

timer<= timer + 32'd1;

end

S_READ:

begin

if(i2c_read_req_ack)

begin

i2c_read_req<= 1'b0;

read_data<= i2c_read_data;

state<= S_WAIT;

end

else

begin

i2c_read_req<= 1'b1;

i2c_slave_dev_addr<= 8'ha0;

i2c_slave_reg_addr<= 16'd0;

end

end

S_WAIT:

begin

if(button_negedge)

begin

state<= S_WRITE;

read_data<= read_data + 8'd1;

end

end

S_WRITE:

begin

if(i2c_write_req_ack)

begin

i2c_write_req<= 1'b0;

state<= S_READ;

end

else

begin

i2c_write_req<= 1'b1;

i2c_write_data<= read_data;

end

end

default:

state<= S_IDLE;

endcase

end

assignsda_pad_i=i2c_sda;

assigni2c_sda=~sda_padoen_o?sda_pad_o:1'bz;

assignscl_pad_i=i2c_scl;

assigni2c_scl=~scl_padoen_o?scl_pad_o:1'bz;

i2c_master_topi2c_master_top_m0

(

.rst(~rst_n),

.clk(sys_clk),

.clk_div_cnt(16'd500),//Standardmode:100Khz

//I2Csignals

//i2cclockline

.scl_pad_i(scl_pad_i),//SCL-lineinput

.scl_pad_o(scl_pad_o),//SCL-lineoutput(always1'b0)

.scl_padoen_o(scl_padoen_o),//SCL-lineoutputenable(activelow)

//i2cdataline

.sda_pad_i(sda_pad_i),//SDA-lineinput

.sda_pad_o(sda_pad_o),//SDA-lineoutput(always1'b0)

.sda_padoen_o(sda_padoen_o),//SDA-lineoutputenable(activelow)

.i2c_addr_2byte(1'b0),

.i2c_read_req(i2c_read_req),

.i2c_read_req_ack(i2c_read_req_ack),

.i2c_write_req(i2c_write_req),

.i2c_write_req_ack(i2c_write_req_ack),

.i2c_slave_dev_addr(i2c_slave_dev_addr),

.i2c_slave_reg_addr(i2c_slave_reg_addr),

.i2c_write_data(i2c_write_data),

.i2c_read_data(i2c_read_data),

.error()

);

endmodule

责任编辑:PSY

原文标题:紫光同创PGL22G开发平台试用连载(4)——用开源软件opencores上的I2Cmaster控制器去控制I2C接口

文章出处:【微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

原文标题:紫光同创PGL22G开发平台试用连载(4)——用开源软件 opencores 上的 I2C master控制器去控制I2C接口

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

三星即将发布 870 EVO SSD: TLC 颗粒,SATA 3 接口,最高 4TB 容量

1 月 19 日消息 根据外媒 WinFuture 的消息,三星即将发布新款的 870 EVO SS....
的头像 工程师邓生 发表于 01-19 17:52 349次 阅读
三星即将发布 870 EVO SSD: TLC 颗粒,SATA 3 接口,最高 4TB 容量

不用光刻机也能制造芯片?

国产芯片发展多年,凭借华为海思、紫光集团、中芯国际、长江存储等多家半导体企业,为国内芯片助力成长。提....
的头像 我快闭嘴 发表于 01-19 15:38 222次 阅读
不用光刻机也能制造芯片?

三星I2C控制如何实现裸机读取从设备信息

I2C(Inter-Integrated Circuit)总线(也称 IIC 或 I2C) 是有PH....
的头像 牵手一起梦 发表于 01-19 15:34 94次 阅读
三星I2C控制如何实现裸机读取从设备信息

VGA驱动及实现的教程资料免费下载

显卡所处理的信息最终都要输出到显示器上,显卡的输出接口就是电脑不显示器之间的桥梁,它负责向显示器输出....
发表于 01-19 15:23 16次 阅读
VGA驱动及实现的教程资料免费下载

尚水智能/易鸿/普沃思/基恩士/威洛博设备创新路径​

尚水智能循环式高速制浆系统具有一致性好、能耗低、适应性强、占地空间小等优点,其制浆时间为0.5~1.....
的头像 高工锂电 发表于 01-19 14:15 97次 阅读
尚水智能/易鸿/普沃思/基恩士/威洛博设备创新路径​

基于Virtex-E系列XCV300E与高速静态存储设备的接口实现

为了能更好﹑更有效的设计FPGA与IS63LV1024的接口实现,必须先了解IS63LV1024的性....
发表于 01-19 11:49 76次 阅读
基于Virtex-E系列XCV300E与高速静态存储设备的接口实现

基于复杂可编程逻辑器件的VME总线接口逻辑系统的设计

机载计算机的几何结构一般采用高强度机箱和底板来连接各功能模块。底板总线类型大部分采用VME总线规范。....
发表于 01-19 10:51 65次 阅读
基于复杂可编程逻辑器件的VME总线接口逻辑系统的设计

网络交换机中常见的接口介绍

网络交换机是一种用于信号转发的网络设备,它的接口非常多,除了常规的RJ45外,还有其他接口也十分常见....
发表于 01-19 10:35 69次 阅读
网络交换机中常见的接口介绍

关于SCA涂胶定量机的填充超时的几种论述

1.SCA填充时间长的原因: 设备介绍:   原理图: 控制器 / 功能: SCA 控制器通过连接器....
的头像 机器人及PLC自动化应用 发表于 01-19 09:21 89次 阅读
关于SCA涂胶定量机的填充超时的几种论述

云原生技术成熟度的评估方法和后续研究方向

2021新年伊始,新冠仍在肆虐,这场人类生命的挑战改变了人们的生活方式,同时也推动了移动互联网和云计....
发表于 01-19 09:17 208次 阅读
云原生技术成熟度的评估方法和后续研究方向

《赛博朋克2077》分辨率画面对比与性能测试介绍

2021年悄然而至,《赛博朋克2077》终究在2020年年底发售了。
的头像 lhl545545 发表于 01-19 09:16 164次 阅读
《赛博朋克2077》分辨率画面对比与性能测试介绍

研究人员使用事件驱动型图像传感器提升无人机的安全性

苏黎世大学(University of Zurich,简称“UZH”)和代尔夫特理工大学(Delft....
的头像 MEMS 发表于 01-19 09:09 152次 阅读
研究人员使用事件驱动型图像传感器提升无人机的安全性

MicroLogix可编程控制器的选型手册免费下载

 Micrologix系列产品提供三种不同级别的可编程控制器,分别是: Micrologix1000....
发表于 01-19 08:00 8次 阅读
MicroLogix可编程控制器的选型手册免费下载

FPGA Verilog开发实战指南基于Xilinx Spartan6的PDF电子书免费下载

随着社会的发展和科技的进步,电子技术和微电子领域也呈现日新月异的景象, FPGA(Field Pro....
发表于 01-19 08:00 19次 阅读
FPGA Verilog开发实战指南基于Xilinx Spartan6的PDF电子书免费下载

微机原理与接口技术的经典试题免费下载

本文档的主要内容详细介绍的是微机原理与接口技术的经典试题免费下载
发表于 01-19 08:00 9次 阅读
微机原理与接口技术的经典试题免费下载

VISION控制器标定及网络分析工具介绍

   VISION控制器标定及网络分析工具    ...
发表于 01-19 07:25 0次 阅读
VISION控制器标定及网络分析工具介绍

eMMC NAND闪存技术和用例需求

eMMC模块因为是以NAND闪存技术为基础而具有预定的使用寿命。它们具备有限的程序/擦除(P/E)周....
的头像 MCU开发加油站 发表于 01-18 16:21 162次 阅读
eMMC NAND闪存技术和用例需求

购买智能路灯控制器的注意事项

  智慧路灯成为了道路照明非常重要的一部分构成,使用过程中会根据车流量的具体情况来进行亮度的调节,并且发生故障的话还可以...
发表于 01-18 16:06 0次 阅读
购买智能路灯控制器的注意事项

新款MacBook Pro曝光:外观升级 MagSafe磁吸接口回归

去年十一月,苹果正式推出了搭载M1自研处理器的MacBook Pro 13.3,M1设备的的出色性能....
的头像 工程师邓生 发表于 01-18 15:54 270次 阅读
新款MacBook Pro曝光:外观升级 MagSafe磁吸接口回归

回顾苹果MacBook所采用的接口

分析师郭明錤近日透露,全新的 14 英寸和 16 英寸 MacBook Pro 机型将迎来经典的 M....
发表于 01-18 15:36 202次 阅读
回顾苹果MacBook所采用的接口

IBS-BG4程序的项目结构

一个项目可能包含多个PLC / PC。 一个PLC / PC系统中可以安装多个控制器板。 一个控制器....
的头像 机器人及PLC自动化应用 发表于 01-18 14:02 144次 阅读
IBS-BG4程序的项目结构

CPU 317-2PNDP组态PROFINET接口

单击“Properties”(属性)。在“属性”对话框中设置“分配项目特定 IP 地址”选项。单击....
的头像 机器人及PLC自动化应用 发表于 01-18 11:30 184次 阅读
CPU 317-2PNDP组态PROFINET接口

KUKA的PROFINET之WakeOnLAN

要实现 WOL 网络唤醒 (远程开机/关机),首先需要开启电脑/设备的 WOL 功能,后面我们会有怎....
的头像 机器人及PLC自动化应用 发表于 01-18 11:21 163次 阅读
KUKA的PROFINET之WakeOnLAN

PROFINET IO中的诊断机制

当检测到通道故障(例如,模拟输入处短路)时,IO 设备将向 CPU 输出诊断中断。操作系统通过调用诊....
的头像 机器人及PLC自动化应用 发表于 01-18 11:18 171次 阅读
PROFINET IO中的诊断机制

KUKAC4机器人使用的Dual NIC网卡

每块网卡都拥有全球独一无二的识别码,即 MAC 地址 MAC 地址。该地址可从网卡上直接读取,也可利....
的头像 机器人及PLC自动化应用 发表于 01-18 11:07 178次 阅读
KUKAC4机器人使用的Dual NIC网卡

如何阅读微控制器数据表?

MCU数据表有时会提供大量的事实,数据和规格。该实用的分步指南将帮助您识别和提取所需的信息。 随着微....
的头像 汽车电子硬件设计 发表于 01-18 11:04 106次 阅读
如何阅读微控制器数据表?

基于FPGA千兆以太网的开发:以太网接口中的名词解释

在开发以太网接口的过程中经常看到 MII、RMII、GMII、RGMII等英文缩写名称。在开发接口前....
的头像 FPGA开源工作室 发表于 01-18 10:34 124次 阅读
基于FPGA千兆以太网的开发:以太网接口中的名词解释

液晶电视常见接口的作用详解

HDMI接口可以说是高清数字时代的必备接口,不仅可以满足全高清1080p的分辨率,还能支持DVDAu....
发表于 01-18 10:11 93次 阅读
液晶电视常见接口的作用详解

Facebook正在研究接口,3到5年内投放市场

Facebook正在研究未来的接口,包括那些使用脑信号的接口。其现实实验室(Facebook Rea....
的头像 电子魔法师 发表于 01-18 09:56 357次 阅读
Facebook正在研究接口,3到5年内投放市场

机器人给超声电机带来了什么样的发展

随着科技的快速发展,我国机器人发展势头迅猛,产业规模与市场空间正不断的扩大,但面对与国外品牌的竞争,....
发表于 01-18 08:00 16次 阅读
机器人给超声电机带来了什么样的发展

PP877三轴加速度计的功能特点及应用范围

三轴加速度计和示波器接口套件3-AXIS-ACC(PP877)是一款基于MEMS的三轴加速度计和示波....
的头像 牵手一起梦 发表于 01-17 11:17 240次 阅读
PP877三轴加速度计的功能特点及应用范围

长江存储计划今年将产量提高一倍

此前4月13日,长江存储宣布其128层QLC 3D NAND闪存研发成功,并已在多家控制器厂商SSD....
的头像 中国半导体论坛 发表于 01-17 10:19 811次 阅读
长江存储计划今年将产量提高一倍

GPM-8310交直流数字功率计的功能特点及适用范围

GPM-8310,单相(1P/2W)交流电源功率量测的数字功率计,该产品测试频宽可达DC,0.1Hz....
的头像 牵手一起梦 发表于 01-17 09:58 214次 阅读
GPM-8310交直流数字功率计的功能特点及适用范围

NRQ6选频功率探头的性能特点及应用范围

NRQ6提供高动态范围功率计具有的准确度,可以快速执行低至-130dBm的高精度功率测量。NRQ6基....
的头像 牵手一起梦 发表于 01-17 09:43 230次 阅读
NRQ6选频功率探头的性能特点及应用范围

苹果研发新款MacBook Pro,回归MagSafe接口

1月15日消息:据彭博社报道,苹果公司据悉计划推出具有磁性充电功能的新款MacBook Pro。此前....
的头像 电子魔法师 发表于 01-17 09:33 469次 阅读
苹果研发新款MacBook Pro,回归MagSafe接口

NRP功率计探头的主要特点及应用

功率探头随带多种可拆卸电缆,方便轻松连接到不同的显示单元。探头端部提供螺丝连接,以防止电缆意外松开。
的头像 牵手一起梦 发表于 01-17 09:17 291次 阅读
NRP功率计探头的主要特点及应用

NRPxxA系列平均功率探头的性能特点及应用

EMC应用通常仅关注平均功率。因此,NRP-A-AN平均功率探头最为合适。这些探头的测量范围涵盖无线....
发表于 01-16 17:15 51次 阅读
NRPxxA系列平均功率探头的性能特点及应用

史陶比尔悬挂式喷涂6轴机器人与控制器结合方案

    此项目采用的是一台可移动的悬挂式喷涂6轴机器人,它安装在3自由度直角坐标变位天车上,可以在喷....
的头像 工业机器人应用方案 发表于 01-15 16:32 254次 阅读
史陶比尔悬挂式喷涂6轴机器人与控制器结合方案

努比亚方糖充电器可以为iPhone供电

1月15日上午,努比亚手机官微发布消息称,努比亚即将推出一款全新的充电器。这款产品名为“努比亚方糖”....
的头像 lhl545545 发表于 01-15 15:07 315次 阅读
努比亚方糖充电器可以为iPhone供电

大华800万融智能K型枪网络摄像机特点及应用优势

该机为一体化结构设计,采用厚实的铝合金金属外壳,坚硬而厚实,正面镜头大而深邃,能为该机提供更多的光通....
发表于 01-15 11:32 81次 阅读
大华800万融智能K型枪网络摄像机特点及应用优势

基于ATCA AVP系统的高端机器视觉应用的解决方案

AOI系统不仅适用于FPD产业,其应用领域还横跨了一系列运用视觉输入进行数据处理的工业应用。包括自动....
的头像 电子设计 发表于 01-15 10:31 897次 阅读
基于ATCA AVP系统的高端机器视觉应用的解决方案

几种常用的温度传感器的应用及原理

用来测量温度的传感器种类很多,热敏电阻器就是其中之一。许多热敏电阻具有负温度系数(NTC),也就是说....
的头像 电子工程技术 发表于 01-15 10:28 271次 阅读
几种常用的温度传感器的应用及原理

新思科技两款接口IP明星产品的技术更新

今天小新又为大家带来两款接口IP明星产品的技术更新:适用于22纳米工艺的DesignWare MIP....
的头像 新思科技 发表于 01-15 09:39 333次 阅读
新思科技两款接口IP明星产品的技术更新

联想凌拓推ThinkSystem DM5100F全闪存阵列,为企业打造数据引擎

致力于驱动中国企业释放数据潜能并加速数字化转型的领先智能数据管理解决方案和服务供应商联想凌拓科技有限....
发表于 01-15 09:27 118次 阅读
联想凌拓推ThinkSystem DM5100F全闪存阵列,为企业打造数据引擎

便携式多功能信号校验仪的结构组成及功能特点

便携式多功能信号校验仪是一款电压/电流/功率/温度/压力/频率/脉冲等参数的自动测量与仿真装置,用以....
的头像 牵手一起梦 发表于 01-14 17:48 223次 阅读
便携式多功能信号校验仪的结构组成及功能特点

OI-APTS综合联试试验系统的特点和功能分析

整机管理系统上电之前,对装机设备进行相应的阻抗检查,检查设备是否满足上电条件,阻抗检查主要检测设备(....
的头像 牵手一起梦 发表于 01-14 16:58 124次 阅读
OI-APTS综合联试试验系统的特点和功能分析

高度集成的USB供电控制器JD6621的特性及应用电路分析

JD6621是高度集成的USB供电(PD)控制器,支持USB PD 3.0 ,该USB PD 3.0....
的头像 牵手一起梦 发表于 01-14 16:28 196次 阅读
高度集成的USB供电控制器JD6621的特性及应用电路分析

恒温恒湿箱(专业型)跟普通型之间的区别是什么

产品概述: 恒温恒湿箱有着精确的温度和湿度控制系统,它为产业研究、生物技术测试提供所需要的各种模拟环....
发表于 01-14 13:03 33次 阅读
恒温恒湿箱(专业型)跟普通型之间的区别是什么

物联网综合智能安防平台的组成、特点及应用

美电教育考试网上巡考平台是广州美电贝尔电业科技有限公司根据〈〈国家教育考试网上巡查系统视频标准技术规....
发表于 01-14 11:42 173次 阅读
物联网综合智能安防平台的组成、特点及应用

复旦一卡通门禁系统的组成及整合应用分析

在校园一卡通应用中,往往会牵涉到多个子系统的整合。整合上存在诸多问题,比如接口不一致、通讯方式不同、....
发表于 01-14 11:35 313次 阅读
复旦一卡通门禁系统的组成及整合应用分析

因中控触摸屏问题,特斯拉召回多辆车型

近日,我们从外媒获悉,因中控触摸屏部分功能可能失效,美国国家公路交通安全管理局(NHTSA)要求特斯....
的头像 电子魔法师 发表于 01-14 11:17 790次 阅读
因中控触摸屏问题,特斯拉召回多辆车型

如何调试Zynq UltraScale+ MPSoC VCU DDR控制器

  如何调试Zynq UltraScale+ MPSoC VCU DDR控制器   Zynq UltraScale+ MPSoC VCU DDR 控制器是一...
发表于 01-07 16:02 0次 阅读
如何调试Zynq UltraScale+ MPSoC VCU DDR控制器

国产集成DC电源隔离CAN收发器数字隔离器——产品手册CA-IS306X

CA-IS3062是一款隔离式控制区域网络(CAN)物理层收发器,同时内部集成隔离式DC-DC转换器。符合ISO11898-2标准的...
发表于 01-04 09:28 202次 阅读
国产集成DC电源隔离CAN收发器数字隔离器——产品手册CA-IS306X

新能源汽车整车控制器介绍

新能源汽车整车控制器(VCU\HCU)
发表于 01-04 07:52 0次 阅读
新能源汽车整车控制器介绍

TESTBASE-ARP高级快速控制原型介绍

TESTBASE-ARP高级快速控制原型 ...
发表于 01-01 06:51 0次 阅读
TESTBASE-ARP高级快速控制原型介绍

图形处理芯片编年史详解

图形控制器几乎从一开始就成为计算机系统的重要组成部分,并且从提供对低分辨率显示器的有限支持,到提供实时光线跟踪支持的平台...
发表于 12-31 06:18 0次 阅读
图形处理芯片编年史详解

嵌入式LCD的接口类型介绍

的接口类型详解
发表于 12-28 06:32 0次 阅读
嵌入式LCD的接口类型介绍

提高RS485通信质量的方法

RS-485接口芯片能担当起一种电平转化的角色,把TTL信号、COMS信号等转化为能在485总线上传输的差分信号,把接收到的485...
发表于 12-28 06:18 0次 阅读
提高RS485通信质量的方法

【HarmonyOS_Hi3861学习笔记】【连载】--第一个项目--串口打印 Hello World

没有安装node.js,无法使用vs code中的华为插件下载程序。研究了下,vs code里面的华为插件实际上是通过nod.js下载的modem连接和调...
发表于 12-27 22:58 404次 阅读
【HarmonyOS_Hi3861学习笔记】【连载】--第一个项目--串口打印 Hello World

T2035H-8T STMicroelectronics T2035H820A800V三端双向可控硅

oelectronics T2035H-8 20A 800V三端双向可控硅非常适合用于重型交流负载的紧凑型驱动,可减小散热片尺寸。每个器件均基于ST Snubberless高温技术。它们具有更高的指定关断换向和高达T最大值的抗噪能力。每个器件均安全优化工业控制和家用电器中要求最严苛的通用电机、加热器和电感负载的控制。 特性 20A大电流三端双向可控硅 对称阻断电压:800V 最高结温 (Tj):150°C 三触发象限 高抗噪性,静态dV/dt 稳健的动态关断换向 (dl/dt)c 符合ECOPACK2的元件 通过UL94-V0可燃性认证的成型树脂 有D2PAK、TO-220AB(绝缘和非绝缘)可选 应用 家居自动化智能交流插头 热水器、室内加热器和咖啡机 交流感应和通用电机控制 交流-直流整流器中的浪涌电流限制器 照明和自动化I/O控制 通用交流线路负载控制...
发表于 10-29 14:06 52次 阅读
T2035H-8T STMicroelectronics T2035H820A800V三端双向可控硅

HVLED001BTR STMicroelectronics HVLED001B高功率因数反激式控制器

oelectronics HVLED001B高功率因数反激式控制器是一款增强型峰值电流模式控制器,能够着重控制高功率因数 (HPF) 反激或降压-升压。HVLED001B还可用于实现其他拓扑,如降压、升压和SEPIC。借助HVLED001B可以独立应用一次侧调节和光耦控制,在无负载条件下可实现精确调节和极低的待机功耗。ST高压技术支持将HVLED001B直接连接到输入电压,以便在无需外部元件的情况下启动器件和监控输入电压。 HVLED001B可针对异常情况提供保护,包括开路、输出短路、输入过压和欠压。主开关的开环和过流等电路故障也可得到有效控制。HVLED001B还集成了自动恢复定时器 (ART) 功能,可确保自动恢复应用,而不会降低可靠性。 特性 准谐振 (QR) 拓扑 输出电压的一次侧稳压 直接连接光耦合器,通过反馈断开检测实现电流环路调节 800V高压启动 在通用范围内实现高功率因数和低THD 在宽电压和电流范围内具有高效率和输出稳定性 极低的空载待机功耗 可编程频率折返...
发表于 10-29 12:09 58次 阅读
HVLED001BTR STMicroelectronics HVLED001B高功率因数反激式控制器

STNRGPF02TR STMicroelectronics STNRGPF02和STNRGPF12PFC 数字控制器

oelectronics STNRGPF02和STNRGPF12因数校正 (PFC) 数字控制器设计用于交错PFC升压拓扑,适用于大功率应用。STNRGPF02提供传统的涌入电流控制,通过基于继电器和限制器电阻器的机械解决方案来实现。STNRGPF12具有数字涌入电流控制功能,通过基于可控硅整流器的固态解决方案来实现。两款器件均可驱动多达2个交错通道。 STNRGPF02和STNRGPF12 PFC数字控制器在基于混合信号(模拟/数字)架构的应用中以固定频率在CCM中工作,具有平均电流模式控制。 这些控制器可通过专用软件工具 (eDesignSuite) 进行配置,以匹配各种特定应用。该工具可生成完整的原理图,其中包括完整的材料清单和最终二进制对象代码 (FW),可下载至IC。 特性 2个交错通道升压PFC 固定频率CCM平均电流模式 半数字架构 集成浪涌电流限制器功能 过流和热保护 软启动 切相功能 高工作频率 轻松集成其他应用 灵活的设计定制,可满足特...
发表于 10-29 12:07 48次 阅读
STNRGPF02TR STMicroelectronics STNRGPF02和STNRGPF12PFC 数字控制器

HVLED007TR STM icroelectronics HVLED007电流模式PFC控制器

oelectronics HVLED007电流模式PFC控制器采用特殊电路(输入电流整形器),支持高PF准谐振反激转换器从电源线中获取理论上的正弦输入电流。该IC具有一个控制输入,用于由光耦合器的光电晶体管驱动,以关闭二次侧稳压的隔离控制环路。然而,通过添加简单的外部电路,它也可用于关闭一次侧稳压的电压环路。 HVLED007具有各种保护特性,可处理过载、短路和过压情况。推拉输出电路输出级具有600mA拉电流和800mA灌电流能力,适用于大型MOSFET驱动器。得益于推拉输出电路级以及其他特性,该器件成为非常适合用于符合EN61000-3-2标准的SMPS(高达100W)的低成本解决方案。 HVLED007 PFC控制器是室内和室外固态照明应用的理想选择,具有低至-40°C的扩展工作温度范围,并可保证电气规格。 特性 对反激式PFC前置稳压器进行转换模式(准谐振)控制 专有的输入电流整形器,可实现最小的线路电流THD 用于隔离反馈和光耦合器驱动的控制输入 输出过压保护 过载和短路保护 低 (&le...
发表于 10-28 15:08 17次 阅读
HVLED007TR STM icroelectronics HVLED007电流模式PFC控制器

MAX25612BATP/VY+ MaximIntegrated MAX25612高压LED控制器

MAX25612高压LED控制器是一款单通道高亮度LED (HB LED) 驱动器,适用于汽车前灯应用。这些应用包括远光灯、近光灯、日间行车灯 (DRL)、转向指示灯、雾灯和其他LED灯。该器件的输入电压范围为5V至48V,可以驱动一个LED灯串,最大输出电压为65V。MAX25612是完全同步型器件,适合需要同步整流的升压和降压-升压应用,可提供大于90%的效率。 MAX25612可检测LED灯串高侧的输出电流。需要进行高侧电流检测,以防止输出端到接地或电池输入端发生短路。该器件也是用于驱动LED的最灵活方案,支持升压、高侧降压或降压-升压模式配置。PWM输入提供高达5000:1的LED调光比,ICTRL输入在MAX25612中提供额外的模拟调光功能。MAX25612还包括一个FLT标志,用于指示灯串开路、灯串短路和热关断。MAX25612还支持内置扩频调制,以提高电磁兼容性能。 特性 集成度高,可最大限度地减少BOM、降低成本 +5.0V至+48V的宽输入电压范围和+65V的最大升压输出 集成pMOS调光FET驱动器 用于模拟调光的ICT...
发表于 10-28 14:57 36次 阅读
MAX25612BATP/VY+ MaximIntegrated MAX25612高压LED控制器

EVAL-IBD002-35W STMicroelectronics EVAL-IBD002-35W控制器评估板

oelectronics EVAL-IBD002-35W控制器评估板设计用于演示HVLED002控制器。HVLED002控制器管理主要由D1、L1和Q1组件组成的反向降压电路,能够提供大约700mA作为最大LED负载电流。外部0V至10V信号专门用于管理调光输出LED电流(最大值的1%至100%),具有模拟 (100%至10%) 和PWM (10%至1%) 控制功能。需要15V辅助电压才能为HVLED002控制器上电。 特性 VIN - 48VDC至60VDC;VAUX - 15VDC输入电压 LED输出电压:24VDC至48VDC LED输出电流:700mA(最大值) 调光:1%至100% 低于50mW(60VIN时)直流无负载 效率 满载:>97% >95%(负载超过20%时)(模拟#...
发表于 10-21 11:24 34次 阅读
EVAL-IBD002-35W STMicroelectronics EVAL-IBD002-35W控制器评估板

EVAL6227PD EVAL6227PDL6227 DMOS双路全桥驱动器 PWM电流控制器评估板

发表于 05-20 23:05 31次 阅读
EVAL6227PD EVAL6227PDL6227 DMOS双路全桥驱动器 PWM电流控制器评估板

STEVAL-ILL066V2 STEVAL-ILL066V2使用STLUX385A数字控制器100瓦LED路灯照明评估板

STLUX385A数字控制器 高效率(92%) 初级侧控制 高达100瓦上(100伏,1 A或0.5 A 200 V) 适于LED连接单个隔离输出 宽输入电压范围:90 V至265 V AC 在STEVAL-ILL066V2评估板是一个完整的和可配置的解决方案,有效地控制使用STLUX385A数字控制器的单个,可调光,高亮度LED串。
发表于 05-20 23:05 47次 阅读
STEVAL-ILL066V2 STEVAL-ILL066V2使用STLUX385A数字控制器100瓦LED路灯照明评估板

ST23L48A ST23L48AST23联系安全MCU具有48 KB的EEPROM 增强的安全性和Nescrypt加密处理器

型8位/ 16位ST23 CPU核心的16兆字节线性寻址存储器 用户的ROM 390千字节 用户RAM的6个字节 2千字节NESCRYPT RAM的 48个字节用户EEPROM,包括128个字节的用户OTP区的 30年的数据保存在25℃下 在25℃下500000次擦/写 1到64字节擦除或编程在1.5毫秒 工作温度:-25°至+ 85°C 增强NESCRYPT加密处理器,用于公共密钥加密 FIPS PUB 197兼容的AES加速器 使用看门狗和中断3个8位的定时器能力 ST23L48A设备是串行存取微控制器定制设计的用于安全智能卡应用程序。...
发表于 05-20 22:05 82次 阅读
ST23L48A ST23L48AST23联系安全MCU具有48 KB的EEPROM 增强的安全性和Nescrypt加密处理器

ST23YR48 ST23YR48ST23双接口安全MCU用48千字节的EEPROM 增强的安全性和Nescrypt密码处理器 RF B型(非接触式ID-护照/ PKI)

特性 增强型8位/ 16位ST23 CPU核心的16兆字节线性寻址存储器 390个字节用户ROM 6字节用户RAM 2千字节NESCRYPT RAM 48个字节用户EEPROM包括128个字节的用户OTP区: 30年的数据保存 1到64字节擦除或编程在1.5毫秒 增强NESCRYPT加密处理器,用于公共密钥加密 硬件安全增强DES加速器 与看门狗和中断能力三个8位定时器 3V和5V电源电压范围 外部时钟频率高达10 MHz 高性能 CPU时钟频率高达29 MHz的 省电待机状态 联系分配与ISO / IEC兼容:通过提供7816-3标准 异步收发器(IART),用于高速串行数据支持(ISO / IEC 7816-3和EMV™兼容) ESD prote ction大于5千伏(HBM)用于接触焊盘和4千伏用于非接触垫 接触设有 与ISO / IEC 14443个类型B标准的要求 13.56MHz载波频率 RF帧至多512字节 RFUART(RF通用异步收发器)高达848千位/秒 0.5千字节专用RFUART RAM BPSK - NRZ负载调制(卡到读取器) 8%至14%幅度调制的接收(读取器到卡)作为最小的范围 通过CPU的时钟频率高达设置到29兆赫加上时钟频率增强的RF性能分频器 安全性...
发表于 05-20 22:05 110次 阅读
ST23YR48 ST23YR48ST23双接口安全MCU用48千字节的EEPROM 增强的安全性和Nescrypt密码处理器 RF B型(非接触式ID-护照/ PKI)

STM86312 STM863121/4至十一分之一占空比VFD控制器/驱动器

ernal resistor necessary for driver output (P-channel open drain + pull down resistor output) General purpose input port (4 bits) Many display modes (11 segments & 11 digits to 16 segments & 4 digits) Dimming circuit (eight steps) Key scanning (6 x 4 matrix) LED ports (4 chs, 20mA max) Serial interface (CLK, STB, DIN, DOUT) High-voltage output (VDD- 35V max) The STM86312 is a VFD (Vacuum Fluorescent Display) controller/driver that is driven on a 1/4 to 1/11-duty factor. It consists of 11-segments output lines, 6 grid output lines, 5 segments/grid output drive lines, a display memory, a control circuit, and a key scan circuit. Serial data are input to the STM86312 through a three-line serial interface. This VFD controller/driver is ideal as a peripheral device for a single-chip microcomputer....
发表于 05-20 20:05 174次 阅读
STM86312 STM863121/4至十一分之一占空比VFD控制器/驱动器

PM6776 PM6776带有PMBus 6 + 1的双通道数字VR13多相控制器™

尔® VR13 6 + 1相紧凑数字控制器 VR13符合25MHz的SVID总线rev.1.7 高性能数字控制回路(数字STVCOT™) 专有自动调谐技术 通过PMBus的完全可配置的™ AutoDPM - 自动动态相位管理 远程感; 0.5%Vout的精度与校准 使用校准 在PM6776是被设计为功率英特尔VR13处理器的高性能数字双控制器电流监测信号:所有所需的参数是通过PMBus的™接口编程。
发表于 05-20 19:05 71次 阅读
PM6776 PM6776带有PMBus 6 + 1的双通道数字VR13多相控制器™

EV-VNH7070AY EV-VNH7070AYVNH7070AY评估板

的单IC应用板专用于VNH7070AY 提供电连接和热散热,易于成型 EV-VNH7070AY为您提供了一种简单的方法,以ST的VIPower M0-7 H桥驱动器连接到现有的原型电路。该评估板自带预装配有VNH7070AY H桥。电气元件的车载最小设定(作为用于设备数据表建议)使用户能够直接连接的负载,在电源与所述微控制器在没有外部部件的设计和连接的任何额外的努力。
发表于 05-20 18:05 45次 阅读
EV-VNH7070AY EV-VNH7070AYVNH7070AY评估板

STSW-STPM003 STSW-STPM003为STM32F4探索套件和EVALSTPM32三相固件实现

4个STPMs计量 用于保存参数EEPROM支持(可选) USB虚拟Com端口(VCP),用于支持GUI和LabTools Minishell(命令行分析器),用于通过USB发送命令 在UART或SPI STPM通信 STM32处理程序和驱动程序支持基于立方MX 使用STPM3x和STM32F407装置中的固件实现的三相应用的开发。它已经开发了基于STM32F407VGT与EVALSTPM32接口的STM32F4发现套件,但它可以很容易地移植到其它微控制器。
发表于 05-20 15:05 32次 阅读
STSW-STPM003 STSW-STPM003为STM32F4探索套件和EVALSTPM32三相固件实现

STSW-IO-LINK STSW-IO-LINKIO-Link的演示套件固件

包STM32微控制器ARM ®皮质® -M0 +和ARM的Cortex-M3 符合STM32Cube开发框架 在其他STM32平台便携式 基于RS-485通信的PC接口 通信层用于交换主站和传感器节点 传感器配置和传感器数据采集 快速傅立叶变换(FFT)运算,以评估振动谱 此试剂盒包括用于一个完整的固件版本STEVAL-IDP004V1和STEVAL-IDP003V1评估板,以促进在配置中,数据交换和处理方面的系统管理。它是基于STM32CubeHAL库,并使用功能强大的STM32CubeMX工具来配置微控制器和更新而不会丢失数据的创建工作区。...
发表于 05-20 15:05 77次 阅读
STSW-IO-LINK STSW-IO-LINKIO-Link的演示套件固件

STSW-BFA001V1 STSW-BFA001V1软件包STEVAL-BFA001V1B

固件实施例来构建应用程序状态监测和预测性维护基于三维数字加速度计,环境和声学MEMS传感器 中间件包括算法为先进的时间和频率域信号处理振动分析 可编程FFT大小(512,1024或2048点) 可编程FFT平均和重叠 可编程窗(平顶,汉宁,汉明) 速度RMS均线,加速度最大峰值 中间件集成麦克风算法: PDM到PCM 声压 音频FFT 固件包STM32F469AI开发了在不同的微控制器系列便于携带 PC数据监视通过任何游离终端模拟器 示例示范固件STEVAL-IDP004V1 IO-Link的主功能的多端口评估板和DE通信dicated PC GUI 特殊STSW-BFA1PREDMNT状态监测固件配置成与STSW-IDP4PREDMNT相互作用,并且允许经由STM32MP157C-DK2网关数据上传至云。 在固件包旨在帮助您开发基于状态监测的工业预测性维护解决方案。...
发表于 05-20 14:05 26次 阅读
STSW-BFA001V1 STSW-BFA001V1软件包STEVAL-BFA001V1B

STSW-USBPD45CFW STSW-USBPD45CFWSW包STEVAL-USBPD45C 45瓦USB C型™电源适配器发货

包与应用实例的二进制为STEVAL-USBPD45C 45瓦USB C型™电源输送适配器。 应用固件基于所述认证X-CUBE-USB-PD软件设计的ARM ® 32位皮质® -M0 STM32F051 MCU和PD3.0认证STUSB1602A C型控制器。 在STSW-USBPD45CFW软件包被设计为支持STEVAL-USBPD45C 45瓦USB C型电源输送适配器参考设计。
发表于 05-20 13:05 44次 阅读
STSW-USBPD45CFW STSW-USBPD45CFWSW包STEVAL-USBPD45C 45瓦USB C型™电源适配器发货

STSW-IOD003 STSW-IOD003基于STM32Cube L6362A的IO-Link通信收发器设备IC评估软件

62A IO-Link通信收发器装置IC集成在STEVAL-IOD003V1评估板的管理驱动程序层 GPIO和IRQ的配置 用于接收和发射I / Q信道控制 故障中断处理 用于控制L6362A设备 易于在不同的微控制器系列可移植性示例应用程序,这要归功于STM32Cube 自由的,用户友好许可证条款 在STSW-IOD003是用于STEVAL-IOD003V1评估板它集成了L6362A IO-的评估软件链路收发器设备。
发表于 05-20 13:05 58次 阅读
STSW-IOD003 STSW-IOD003基于STM32Cube L6362A的IO-Link通信收发器设备IC评估软件

EVL6564H-100W EVL6564H-100W基于所述L6564H 100瓦过渡模式PFC预调节器演示板

压范围:90至265 VAC 最小线频率(f →):47赫兹 稳压输出电压:400伏 额定输出功率:100W 最大2F →输出电压纹波:20 V峰峰值 保持时间:10毫秒(V DROP 后保持时间:300 V) 最小开关频率:40千赫 最低估计效率: 92%(@ V 在 = 90 VAC,P OUT = 100 W) 最高环境温度:50℃ PCB类型和大小:单面为35μm,CEM-1,90×83毫米 此演示板是基于新的过渡模式PFC控制器L6564H和器具100 W,宽范围的电源输入,PFC预调节器适用于镇流器,适配器,平面屏幕显示器,并且所有具有SMPS以满足IEC61000-3-2或JEITA-MITI法规。...
发表于 05-20 12:05 85次 阅读
EVL6564H-100W EVL6564H-100W基于所述L6564H 100瓦过渡模式PFC预调节器演示板

STSW-L9177A STSW-L9177AEVAL-L9177A图形用户界面

RS232端口连接与微控制器 自动COM连接 L9177A SPI寄存器读取和写入 能够生成可编程durationactuations 可能性控制L9177A并行致动。 在STSW-L9177A是一个图形用户界面(GUI),其允许以初始化并通过SPI协议改变参数控制EVAL-L9177A评估板,管理并行PWM输入和读出的输出。该L9177A GUI已经使用Labview的开发和其使用,如微控制器接口,在SPC56M发现板。
发表于 05-20 12:05 83次 阅读
STSW-L9177A STSW-L9177AEVAL-L9177A图形用户界面