作者icetofux (豆腐)
看板Electronics
标题Re: [问题] 一条线想走两种电压
时间Wed Feb 27 17:39:54 2008
※ 引述《beagle (红茶犬)》之铭言:
: ※ 引述《icetofux (豆腐)》之铭言:
: : 如果想设计一条线有时候3V、有时候6V,我翻了一下电子学课本,想这样规划:
: : 如果input-1跟input-2在逻辑上永远为反向,请问这样设计是否可行呢?
: 逻辑上虽然反向, 但在切换的瞬间有可能有一段很短的时间让 3V 和 6V 皆通路,
: 造成两个电源短路发热...
: 我看到很多电路都没在管这个的, 反正看起来合情合理, 就不管瞬间短路的事了,
: 所以应该算是实际可行吧...
: 要更保险的话就只能牺牲电压加二极体来保护了,
: 0.3V 或 0.7V 的压降反而更让人不能接受...
我就是想实现类似烧录器的东西没错。
我想用MCU的I/O输出控制INPUT-1跟INPUT-2,只要每次转换前都先让INPUT-1跟INPUT-2至
低电位,再依需求将INPUT-1或INPUT-2提升至高电位,这样应该可以避免掉切换间的短暂
短路问题。
然而有另外一个问题比较麻烦,就是当MCU上电或RESET後,所有的I/O都会先提升至高电
位,然後才依据所写的CODE动作,这将会造成两个电晶体短路,请问有办法在硬体上动手
脚,藉由类似DEBOUNCE的方式,避免掉这短时间的短路吗?或是MCU就可以达到这种功能
呢?
--
闻道有先後,术业有专攻。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: icetofux 来自: 203.67.181.135 (02/27 18:10)