ULN2003是一个驱动矩阵,对需要驱动多个继电器来说,肯定ULN2003更方便。
至于数量很少的情况,则有
1. 直接用三极管来驱动
2. 用ULN2003或者类似的但模组更少的模块
我个人更推荐用2的方案,只要成本和电路空间允许,因为这样可以使得电路更简单、稳定,因为你自己搭建驱动电路可能成本也不低,还造成电路复杂度提升。