2. 4 方案论证2.4.1 太阳能热水器自动控制装置(1) 方案一在单片机学习课程中, 就遇到过一种方案, 我们称其为方案一。 它通过三极管的导通截止特性来判断液位的位置, 并且可以通过按键切换检测压力。 但是在过程中只能检测三点, 虽然可以扩展, 但是占了太多的 I/O 口,容易造成资源的浪费。而且仅显示单元就占用了 12 个 I/O 口,同样属于资源浪费。在电机电路设计方面, 方案一采用的三极管的导通截止来控制点击的正转与反转,虽然设计简单, 但是过多的使用三极管以及二极管类的元器件,也会使成本升高。而且, 既然是太阳能热水器的自动控制装置,那么必不可少的就是温度的检测,而方案一中却忽略了这点,造成了最大的残缺。(2) 方案二方案二 主要解决了方案一中资源浪费及过于使用分立元件的缺陷。在液位检测方面, 通过利用两片 CD4051芯片,它相当于一个单刀八掷开关, 当 INH 禁止端为低电平即“ 0”时,开关接通哪一通道由输入的3 位地址码 ABC 来决定。这样就简单的解决了 16 个点检测的问