查看: 1798|回复: 8
|
3.3V logic to and from 5V logic
[复制链接]
|
|
如果我的MCU的Output logic 是 3.3V,请问要如何Interface到5V Logic的Component,如 LCD 和 Motor Driver。。
或从5V Logic 的 Component 来拿 Input。。
可以用IC吗?
如 MAX859,74HCT541 , MAX3001EEUP。。
如果以3.3V 50kHz 的PWM Pulse 加 以上的Logic Shifter 来 Drive Motor Driver,效果会和5V 50kHz 的PWM Pulse 一样吗? |
|
|
|
|
|
|
|
楼主 |
发表于 17-3-2008 01:32 AM
|
显示全部楼层
3.3v 80% PWM = 平均 2.64V
经过 74LVC 或 74HCT541 的转换后,
会拿到 5V 80% PWM = 平均 4V吗? |
|
|
|
|
|
|
|
发表于 17-3-2008 12:07 PM
|
显示全部楼层
回复 1# flash123 的帖子
Level 转换器, 可以用Transistor 来做, 没用电容效应, Freq 都可以去到很高。
如果以3.3V 50kHz 的PWM Pulse 加 以上的Logic Shifter 来 Drive Motor Driver,效果会和5V 50kHz 的PWM Pulse 一样吗?
要知道你是怎么drive了。。。是什么Driver? IC? |
|
|
|
|
|
|
|
楼主 |
发表于 17-3-2008 09:54 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 18-3-2008 07:39 AM
|
显示全部楼层
原帖由 flash123 于 17-3-2008 09:54 PM 发表
请问Transistor 可以用其他的来代替吗?
我有2N3904和2N2222A,只要是NPN Transistor就可以了吗?
可以。
如果3.3V的High Pulse是80%,那Motor会跑全速的80%吗?
On Duty 80%, Motor driver 如果正常, 电源足够的话, 理论是80%。
请问你用什么MCU, 为什么是3.3V?为何不用5V的版本? |
|
|
|
|
|
|
|
楼主 |
发表于 18-3-2008 11:05 AM
|
显示全部楼层
回复 5# pic 的帖子
请问为什么需要两个Transistor?
一个Transistor似乎也可以做到。。
如果把Collector 的 Voltage source 接到 12V,
同样的Circuit,可以拿来做3.3V to 12V 的 Level shifter 吗?
我是用FPGA。。 |
|
|
|
|
|
|
|
发表于 18-3-2008 11:14 AM
|
显示全部楼层
原帖由 flash123 于 18-3-2008 11:05 AM 发表
请问为什么需要两个Transistor?
一个Transistor似乎也可以做到。。
另一个Transistor 是用来Invert 回本来的Logic。
如果把Collector 的 Voltage source 接到 12V,
同样的Circuit,可以拿来做3.3V to 12V 的 Level shifter 吗?
可以。(电阻最好加到4.7k) |
|
|
|
|
|
|
|
楼主 |
发表于 18-3-2008 01:57 PM
|
显示全部楼层
回复 7# pic 的帖子
明白了,谢谢!
|
|
|
|
|
|
|
|
发表于 17-7-2008 01:39 AM
|
显示全部楼层
回复 3# pic 的帖子
50KHz 给这个topology绰绰有余。。我想这个level shifter大概可以有100-200Mhz unity gain bandwidth吧 。。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|