Peter S’heeren
Over dit artikel

Swiss Pi

Zwitsers zakmes voor de Raspberry Pi

Swiss Pi
De Raspberry Pi single board computer werd in de lente van 2012 geïntroduceerd en is nu – meer dan vier jaar later – nog steeds enorm populair. De Raspberry Pi foundation heeft de afgelopen jaren ook niet stil gezeten en presenteerde eind februari versie 3 aan het grote publiek. Het feit dat het erg eenvoudig is om eigen uitbreidingen aan te sluiten via de 40-polige GPIO-connector heeft zeker verder bijgedragen aan het succes. Vergeleken met een Arduino heeft de GPIO-connector van de Raspberry Pi een aantal beperkingen. Zo zijn de rechtstreeks met de CPU verbonden GPIO-lijnen vrij kwetsbaar en is er nauwelijks ondersteuning in hardware voor het genereren van PWM-signalen (slechts 1 PWM-pen beschikbaar). Ook analoge ingangen (ADC) ontbreken. De Swiss Pi HAT vangt deze tekortkomingen op en voorziet daarnaast nog in een aantal extra’s zoals een realtimeklok en een RS-485 interface.
Dit artikel kan alleen worden gedownload door geregistreerde gebruikers.
Login | Registreer nu!
Producten
Hyperlinks
Extra info, Update
16 GPIO-lijnen met instelbare pull-up, 5V-niveaus.
16 12-bit PWM-kanalen, 24–1526 Hz instelbaar, 5V-niveaus.
4 connectors voor servomotoren (gedeeld met PWM-kanalen 0 – 3) + voedingsconnector.
8 12-bit ADC-ingangen 0 – 4,096 V bereik.
Half-duplex RS-485-interface volgens TIA/EIA-485A-standaard met ESD-bescherming.
Precisie realtime klok met backupbatterij, nauwkeurigheid 3 ppm.
I2C extensieconnector, 5V-niveaus.
ID EEPROM.
Component list
Onderdelenlijst
Weerstanden
(0805, tenzij anders vermeld)
R1 = 4,7 Ohm
R2,R3 = 10 Ohm hoge pulsbelastbaarheid
R4 = 100 Ohm =250mW
R5 = 120 Ohm =250mW
R6...12 = 1 k
R13 = 2k2
R14,R15 = 3k9
R16...R19 = 4k7
R20, R21 = 10 k
Condensatoren
C1…C11 = 100 nF, 0805
C12….C14 = 1 µF, 1206
C15 = 10 µF, 1206
Halfgeleiders
T1, T2 = BSN20
IC1 = Kristaloscillator, SMD, 12MHZ, type LFSPXO018037
IC2 = SN74LVC1T45DBVR
IC3 = ATtiny45-20SU
IC4 = SN65HVD3085EDG4
IC5 = SN74LVC1G00DBVR
IC6 = PCF2129AT
IC7 = 32 kbit I2C EEPROM, type BR24G32FJ-3GTE2
IC8 = MAX11614EEE+
IC9 = PCA9685PW,112
IC10 = MCP23017-E/SS
ZD1 = 12V Transient Voltage Suppressor, type CDSOT23-SM712
Diversen
F1 = Polyswitch 16V, 0,35 A, type 1206L035/16YR
B1 = 2032 knoopcelhouder
K1 = 2x20 pens socket , steek 2,54 mm
K2 = 3-voudige schroefterminal, RS-485-bus, steek 5 mm
K3 = 2-voudige schroefterminal, , steek 5 mm
K4 = Pin header 1x4, steek 2,54 mm
K5 = Pin header 1x2, steek 2,54 mm
ADC = Pin header 2x5, steek 2,54 mm
PWM_A, PWM_B = Pin header 2x5, steek 2,54 mm
GPIO_A, GPO_B = Pin header 2x5, steek 2,54 mm
SERVO_1...SERVO_4 = Pin header 1x3, steek 2,54 mm
JP1...JP3 = Pin header 1x2, steek 2,54 mm
Reacties worden ingeladen...