Dit is een breakout board voor de zeer handige 16-kanaals analoge / digitale multiplexer / demultiplexer CD74HC4067. Deze chip is als een draaischakelaar - hij leidt intern de gemeenschappelijke pin (COM in het schema, SIG op het bord) naar een van de 16 kanaalpinnen (CHANxx). Het werkt met zowel digitale als analoge signalen (de spanning mag niet hoger zijn dan VCC) en de verbindingen werken in beide richtingen. Om het te besturen, verbindt u 4 digitale outputs met de adreskeuze-pinnen van de chip (S0-S3), en stuurt u het het binaire adres van het gewenste kanaal (zie het datasheet voor details). Hiermee kunt u tot 16 sensoren op uw systeem aansluiten met slechts 5 pinnen!
Aangezien de mux / demux ook met digitale signalen werkt, kunt u deze gebruiken om seriële gegevens op TTL-niveau van of naar meerdere apparaten te pijpen. U kunt het bijvoorbeeld gebruiken om de TX-pinnen van 16 apparaten aan te sluiten op één RX-pin op uw microcontroller. U kunt vervolgens een van die 16 apparaten selecteren om naar te luisteren. Als u tweewegcommunicatie wilt, kunt u een tweede bord toevoegen om de TX-lijn van uw microcontroller naar 16 RX-lijnen van het apparaat te leiden. Door meerdere borden te gebruiken, kunt u vergelijkbare arrangementen maken voor I2C, SPI, enz.
De interne schakelaars zijn bidirectioneel, ondersteunen spanningen tussen aarde en VCC, hebben een lage "aan" -weerstand en een lage "uit" -lekkage, en om overspraak te voorkomen, voert u een "break-before-make" -schakeling uit. Het bord breekt ook de "enable" -pin van de chip uit, die, wanneer hij hoog wordt aangedreven, de gemeenschappelijke pin volledig zal loskoppelen (alle schakelaars "uit").
Kenmerken:- 2V tot 6V werking
- "Aan" weerstand: 70 Ohm @ 4,5V
- 6ns break-before-make @ 4.5V
- Breed temperatuurbereik: -55C tot 125C