Pages: [1]   Go Down
Author Topic: Multiplexer: What is the Enable pin for? | Also power saving?  (Read 1517 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 1
Posts: 157
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

In many tutorials (e.g. http://playground.arduino.cc/learning/4051 or http://bildr.org/2011/02/cd74hc4067-arduino/) it is recommended to connect the multiplexer's enable pin to ground. So the IC is "switched on". When set to high all channels are disabled.

Is the enable pin only for controlling the channels together or has it something to do with power saving? Background of this questions: I want to use four 16 channel multiplexer on an battery powered project. Atm the circuit is designed with enable to gnd. I need the multiplexer only in the daytime so does it have any influence respective power consumption to switch enable high vs to ground at night, when I do not need any channel? Or is the enable pin only an additional switch to control / disable all channels together and not a general on/off switch for the chip?
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 544
Posts: 27352
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The output enable is there to prevent the chip from putting signals on the common data line so that another chip can drive the line without interference. It has nothing to do with power or on/off.
What you could do is turn off the output enable for all 4, and turn on internal pullup resistor so the input pin is not floating, which causes random level switching, and thus excess power dissipation in the '328P or equivalent uC chip.
See 5.2 of this application note. Other items may be beneficial also.

* AtmelAVR4013 picoPower.pdf (92.43 KB - downloaded 29 times.)
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Global Moderator
Online Online
Brattain Member
*****
Karma: 495
Posts: 19027
Lua rocks!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

As I understand this chip, most of the operating power comes externally. For example, the current being switched is whatever you put into it, and the choice of channels to switch is also external. It would only use power on its own for the internal decoder (3 -> 8) which sounds like it uses 4 uA, which isn't much. You may also find that turning enable off does not turn off this decoder. I suspect that the E pin simply is "anded" with the channel choice, so that when high, no channel is selected, however current consumption would be (virtually) unaffected.
Logged


Pages: [1]   Go Up
Jump to: