我要用FPGA的输出驱动ULN2003,然后再驱动继电器。
1.请问如何控制FPGA输出到2003的电压和电流满足2003datasheet上的要求?
2.比如datasheet上说电流要0.93mA,要根据二极管导通电压和所加电压计算出限流电阻吗?
3.驱动后级的继电器时,要求继电器线圈电流150mA,线圈电阻为R,线圈电压为V0,则继电器所加电源电压V怎么算?是不是要满足150mA=(V-V0)/R ?
多谢指点!
ããå¦å¾
ããè¾å ¥åè·¯ççµé»æå·®å«,ULN2003æ¯2.7kï¼ULN2004æ¯10.5kãçµæ度ä¹æå·®å«,ç®å讲2003éäº5vçTTL,2004éå®6-15vçCMOSã驱å¨çå ¥çµæµï¼500mA
ããå¨å¤§å仪å¨ä»ªè¡¨ç³»ç»ä¸,ç»å¸¸è¦ç¨å°ä¼ºæçµæºãæ¥è¿çµæºãåç§çµç£éãæ³µç驱å¨çµåé«ä¸åçè¾å¤§çå¨ä»¶ãULN2000ãULN2800é«å大çµæµè¾¾æé¡¿æ¶ä½ç®¡éµåç³»å产åå°±å±äºè¿ç±»å¯æ§å¤§åçå¨ä»¶,ç±äºè¿ç±»å¨ä»¶åè½å¼ºãåºç¨èå´è¯å¹¿ãå æ¤,许å¤å ¬å¸é½ç产é«å大çµæµè¾¾æé¡¿æ¶ä½ç®¡éµå产å,ä»èå½¢æäºåç§ç³»å产å,ULN2000ãULN2800ç³»åå°±æ¯ç¾å½Texas Instrumentså ¬å¸ãç¾å½Spragueå ¬å¸å¼åçé«å大çµæµè¾¾æé¡¿æ¶ä½ç®¡éµå产åãå®ä»¬çç³»ååå·åç±»å¦è¡¨1æå,ç产2000ã2800é«å大çµæµè¾¾æé¡¿æ¶ä½ç®¡éµåç³»å产åçå ¬å¸ä¸åå·å¯¹ç §è¡¨å¦è¡¨2æåãå¨ä¸è¿°ç³»å产åä¸,ULN2000ç³»åè½å¤åæ¶é©±å¨7ç»é«å大çµæµè´è½½,ULN2800ç³»ååè½å¤åæ¶é©±å¨8ç»é«å大çµæµè´è½½ãç¾å½Texas Instrumentså ¬å¸ãç¾å½Spragueå ¬å¸ç产çULN2003Aç±7ç»è¾¾æé¡¿æ¶ä½ç®¡éµååç¸åºççµé»ç½ç»ä»¥åé³ä½äºæ管ç½ç»ææ,å ·æåæ¶é©±å¨7ç»è´è½½çè½å,为åçåæå大åçé«ééæçµè·¯ã以ä¸ä»ç»è¯¥çµè·¯çææãæ§è½ç¹å¾ãçµåæ°ä»¥åå ¸ååºç¨ã2000ã2800é«å大çµæµè¾¾æé¡¿æ¶ä½ç®¡éµåç³»åä¸çå ¶å®äº§åçæ§è½ç¹æ§ä¸åºç¨å¯åèULN2003Aã