Beschrijving
Adafruit 16-Channel 12-bit PWM Servo Driver – I2C interface – PCA9685. U wilt een coole Arduino robot bouwen of misschien een hexapod wandelaar of misschien gewoon een kunstwerk met veel bewegende delen maken. Of misschien wilt u een heleboel LEDs besturen met een nauwkeurige PWM-uitgang. Dan besef je dat de Arduino maar een paar PWM-uitgangen heeft. Werkt met elke Arduino board: Uno, Leo, Mega, ADK.
Adafruit 16-Channel 12-bit PWM Servo Driver specificatie’s:
– 5V compliant
– 6 adres pinnen
– Regelbare frequentie PWM tot ongeveer 1,6 KHz
– 12-bit resolutie voor iedere uitgang
– Terminal block voor voeding
– Beveiligd tegen ompoling op de terminal blok ingang
– 3 pins connectoren in groepen van 4
– Een plek om een grote condensator te plaatsen op de V + lijn
– 220 ohm weerstanden op alle output lijnen om hen te beschermen
Adafruit 16-Channel 12-bit PWM Servo Driver handleiding op adafruit.com
erik p beemster (geverifieerde eigenaar) –
De Adafruit 16-channel 12-bit PWM Servo Driver is een prima oplossing voor de beperking van het aantal PWM-uitgangen bij standaard processoren zoals de PIC 16Fxxx series. Veelal hebben deze maar één PWM uitgang en is de periodefrequentie niet op 50Hz te krijgen bij een kristal van 20MHz.
De veelgeprezen RaspberryPi heeft trouwens ook maar één PWM-uitgang.
Adafruit heeft dus het smd IC PCA9685 ondergebracht op een print met fysiek handige aansluitingen. En de periode-frequentie is software-matig in te stellen van 40Hz tot 1500 Hz.
De software werkt onder het I2C protocol en ondanks dit ‘trage’ seriële programmeren van de PCA9685 voldoet dat bij mijn projecten.
Ik gebruik de Driver in combinatie met de PIC 16F648A/20MHz voor zowel robotica(50Hz) als led aansturing(200Hz) waarbij muziekdata(Midi) of lichtsturing(DMX512) bepaalt op welk midi-channel dan wel dmx-channel de desbetreffende PWM-uitgang reageert.
Een feature is ook dat de uitgangen softwarematig geïnverteerd kunnen worden. Open-drain kan ook ingesteld worden.
Een mooi product voor de hobbyist en voor professionele applicaties.
Eriktronics
Amsterdam