Questions tagged «driver»

芯片或电路,该芯片或电路以更大的电流或电压或更远的距离发送信号。

3
使用N沟道MOSFET驱动直流电动机时的电压尖峰
我正在尝试使用MOSFET IRFP054N驱动直流电动机(12V,100W)。PWM频率为25 kHz。这是原理图: 我知道DSEI120-12A并不是最好的二极管,但我现在没有更好的二极管。我也尝试过的3A肖特基二极管会很快发热。 以下是示波器波形(A = MOSFET漏极(蓝色),B =栅极驱动(红色)): 较小的占空比: MOSFET关断时出现电压尖峰,持续约150 ns,幅度最大。60V。无论我增加占空比,电压还是增加电机负载,振幅均保持不变。尖峰的宽度取决于电动机的负载(可能取决于电流)。 我试过了: 将栅极电阻增加到57Ω,以降低MOSFET的关断速度。 在电机和MOSFET之间添加Schkottky二极管(SR3100,3A)。 在直流母线和电动机之间放置各种电容器。在低占空比和低电压下运行时,这有时会有所帮助,但是当功率增加时,会再次出现尖峰。 所有这些都无法完全消除峰值。有趣的是:尖峰不会破坏MOSFET(因为它的额定电压为55 V),但我想正确地制作此驱动器。 我正在寻找其他尝试的建议,以及为什么此峰值限制为60V。 更新: 我认为1 mF的电解电容不能吸收电动机的能量尖峰。现在,我在12V线上添加了一个2.2 uF薄膜电容器,在电机上添加了200 nF陶瓷电容,并在MOSFET上添加了100 nF陶瓷电容。 尽管现在我在关闭时振铃,这有助于降低了尖峰-可能需要改善MOSFET的缓冲性能。但是电压幅度要低得多(负载时为30-40 V)。
11 mosfet  motor  pwm  driver 

1
SPI事务超时linux设备驱动程序
我被困了最后三天。 我正在使用msm8960高通芯片组开发eink设备驱动程序。 Scenario: 在文件中:kernel / arch / arm / mach-msm / devices-8960.c 我无法验证use of spidm_channels" and "spidm_crci"和相应的条目。(msm8960 pro)(从某些参考代码复制)如何验证相应的值start and end是否正确?我有msm的数据表,但找不到任何参考。 为了在文件中创建新的gsbi资源,我添加了以下代码: static struct resource resources_qup_spi_gsbi9[] = { { .name = "spi_base", .start = MSM_GSBI9_QUP_PHYS, .end = MSM_GSBI9_QUP_PHYS + SZ_4K - 1, .flags = IORESOURCE_MEM, }, { .name = "gsbi_base", .start …
11 spi  driver  linux 

3
7段LED闪烁的可能原因
我正在与国外的供应商合作以改进现有产品。我们正在努力降低成本。 当前产品包括: 4个大按钮 4个双数字7段LED。(每个按钮下方都有两位数字) 1个LCD(8个字符...每个字符显示由3x8的LCD点网格组成) 演讲者 微控制器 LCD驱动器 在改版中,供应商希望解决当前产品的问题。所有四个两位数的LED都有明显的闪烁。 供应商给我们一个估计,其中包括使用新的微控制器,重新设计电路以及重做整个程序!(我们只想交换音频文件并解决闪烁问题……我认为该产品的一般逻辑根本不需要更改) 我不确定之前的电路是如何设计的,但是可能出现闪烁现象是由于单片机在点亮LED时不够快,无法进行PWM。 通常,根据经验,可能是导致7段LED闪烁的其他原因。我只想了解这个问题,以便可以辨别供应商是否在不需要的时候在预算其他工作。

5
PWM和输出电压
虽然555竞赛早已结束,但我仍在调试设备,而我已经放弃了555本身:-) 此刻,我正在从atmel uC的PWM(30kHz)信号驱动PC风扇。 我通过一个简单的1-BJT晶体管“驱动器”为P-MOSFET供电。输出用22uH电感+ 330uF电容滤波。当然,我有反冲二极管。 我遇到的问题是,当我具有256个“电平”的PWM时,我得到的大部分输出差异都在1-20范围内。看起来即使是短脉冲也具有“功率”以全功率驱动风扇。 1)如何使它“更小”的强大?届时,我是否会有实力更强大的粉丝? 2)在mosfet的漏极上,我看到一些1-3Mhz的振铃,振幅为5V,尽管全部起作用,但我不喜欢它(源极或栅极上没有振铃)。是什么原因引起的,我该如何应对? 更新: R1-1kOhm R2-47Ohm MOSFET-是主板上的PMOSFET二极管是一些中等尺寸的肖特基二极管,压降为0.2V。
10 driver  pwm  mosfet 

3
我可以用IC替换该电路吗?
我将Arduino-logic-level-5V到12V-LED灯条电路从项目板上移到了Veroboard上,我很自豪地说一切都在第一次起作用: (我根本不为焊接工作感到自豪,因此您不会看到它。) 因此,这就是大家都告诉我的问题,我可以用0.65美元的IC替换整个shebang。LED灯带每通道拉动数百mA的电流,我想将它们从Arduino的PWM引脚上驱除。我发现了 ULN2803A,但是在DIP18封装中是8个达林顿对阵列,我希望在DIP8或其附近中有3个或4个达林顿对阵列。这个问题实际上可能包含我要寻找的答案,但我什至不知道如何解决。 第二个问题:您怎么知道像ULN2803A这样的东西存在?我偶然发现了它,从那里我得出了“晶体管阵列”是我想要的搜索词。但是除了简单地在这里闲逛之外,人们还如何回答这个问题:“我可以购买哪种IC来代替该电路的这一部分?”
9 arduino  led  driver 

5
用Arduino控制75个LED的最佳方法
我需要控制25组3个LED或25个RGB LED。每组将被从uC解散最多20厘米(约8英寸)。20厘米是非常安全的假设,但我认为它将不超过10厘米。 但是,我认为即使是5厘米,也很难以矩阵方式创建,因此我认为使用MAX7219 likie IC(http://www.arduino.cc/playground/Main/MAX72XXHardware)并不是最好的主意。 我可能会使用移位寄存器(http://www.arduino.cc/en/Tutorial/ShiftOut)。我可以连接多个74HC595或使用STP16C596之类的东西。 我更喜欢STP16C596,但它们已过时。我找到了SCT2026(http://zefiryn.tme.pl/dok/a04/sct2026.pdf),但我不确定这是正确的选择。 还有一张便条。我当前的项目只需要对每个组进行“ 2位控制”(3个LED熄灭,或者只选择并打开其中的一个LED),但是我认为这不会使我的项目变得更容易或更便宜,也可以通过单独控制每个LED来实现。更改时具有更大的灵活性。 哪种解决方案最适合我的要求。 如果零件可以在这家商店中买到,那就太好了-http://www.tme.eu/en/katalog/?&page = 1,20#main或http://eu.mouser.com/(但我更喜欢第一)。
9 arduino  led  driver  avr 

2
PIC12F675 GP4不起作用
我正在为一个项目使用PIC12F675,除一件事情外,其他所有东西都工作正常。GP4不能用作数字IO。我已经看了很多配置和代码,但是找不到任何东西。 配置: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma config MCLRE = OFF #pragma config BOREN = ON #pragma config CP = OFF #pragma config CPD = OFF 码: #include <xc.h> #include <math.h> #include "config.h" #define _XTAL_FREQ 4000000 void delay(unsigned int …
9 pic  c  embedded  programming  audio  oscillator  spark  dc-dc-converter  boost  charge-pump  eagle  analog  battery-charging  failure  humidity  hard-drive  power-supply  battery-charging  charger  solar-energy  solar-charge-controller  pcb  eagle  arduino  voltage  power-supply  usb  charger  power-delivery  resistors  led-strip  series  usb  bootloader  transceiver  digital-logic  integrated-circuit  ram  transistors  led  raspberry-pi  driver  altium  usb  transceiver  piezoelectricity  adc  psoc  arduino  analog  pwm  raspberry-pi  converter  transformer  switch-mode-power-supply  power-electronics  dc-dc-converter  phase-shift  analog  comparator  phototransistor  safety  grounding  current  circuit-protection  rcd  batteries  current  battery-operated  power-consumption  power-electronics  bridge-rectifier  full-bridge  ethernet  resistance  mosfet  ltspice  mosfet-driver  ftdi  synchronous  fifo  microcontroller  avr  atmega  atmega328p  verilog  error  modelsim  power-supply  solar-cell  usb-pd  i2c  uart 

1
LED高电流脉冲
根据Cree Inc. 的Cree®XLamp®LED脉冲过电流驱动应用笔记,只要遵守以下准则,就可以执行具有高电流脉冲的LED驱动: 根据我们在本应用笔记中回顾的1-KHz脉冲测试,Cree为脉冲电流操作建议了以下准则: 对于51-100%之间的占空比,不要超过最大额定电流的100%; 当占空比在10%至5​​0%之间时,请勿超过最大额定电流的200%; 对于小于10%的占空比,请不要超过最大额定电流的300%。 尽管这些准则可能适用于Cree的XLamp LED,但它们是否适用于较小信号(5mm)的LED?
8 led  driver 

4
可调线性LED驱动器?线性,非PWM
我正在开发一种产品,该产品需要导致输出电流从0mA到350mA不等,并且介于两者之间的尽可能多的水平(我想〜1000就足够了)。我无法将LED信号输出到LED,因为这会破坏我产品的目的(这很重要)。 有谁知道允许这种水平电流控制的集成电路?否则,没有人知道如何构建电路来做到这一点吗?我曾考虑过使用运放构建的电压控制电流源,但是我没有这些经验,也不知道任何特定电路。 它还必须能够用完电池。 LED将以极快的速度在空气中移动,并且必须保持稳定的光束而不是眨眼。那就是为什么我不能使用PWM。

2
图腾柱输出驱动器
我想知道是否有人可以解释图腾柱输出驱动器是什么? 我已经看到了与“与”门的内部电路(由晶体管组成)有关的术语,以及诸如“标准图腾柱输出”之类的术语。但是,它实际上无处解释它的含义和功能。 谢谢!

2
BLDC和三相逆变器
我想从DVD / CD-rom播放器运行/控制BLDC电机,并找到了一个原理图,即所谓的三相逆变器(请参见本页右图:http : //en.wikipedia.org/ wiki / Inverter_%28electrical%29#Three_phase_inverters)。 我已经用一些不同类型的晶体管和一个ATtiny2313来实现信号/定时和晶体管开路,但是我没有让BLDC运行。我认为我可以正确地点亮LED,但不能为BLDC供电。我的设置中没有“反并联二极管”。 现在我的问题是,您认为我可以使用BC639在示意图中制作NPN吗?我可以花3,50欧元得到50,所以我也可以将它们用于其他东西。对于反电动势的“反并联二极管”呢,我需要那些吗?电机不需要非常快地转动,轻松的速度就足够了。关于时序,打开/脉冲需要多长时间(几毫秒)?还是我需要使用其他填充/不同的晶体管/示意图? 谢谢您的帮助。
8 avr  motor  driver 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.