4
www.aim-plc.com AIM-Kit1 AIM-Kit1-Evaluation boards for STM32 Data brief Description The AIM-Kit1-Evaluation boards are development platforms for STMicroelectronic’s STM32 family available with an ARM Cortex M0, M3 or M4. A wide range of hardware features and software tools helps you to evaluate the chosen micro-controller using several programming contexts: FBD (Functional Block Diagrams), C language, HMI and real time applications. Tutorials, videos and clear online help allow you to immediately start developing applications. Extension headers make it easy to connect daughter boards to add industrial I/O, Motor control, Ethernet, RF tranceiver, etc... In this way you can quickly learn how to program in a real-life context. The AIM-Kit1-Evaluation board integrates an on-board AIM-Link which can be easily used for SWD interface programming and debugging. The board is powered via a micro-USB connector.

AIM-Kit1 - aim-plc. · PDF file AIM-Kit1 AIM-Kit1-Evaluation boards for STM32 Data brief Description ... To download source code of the Agilia demonstration software, go to

Embed Size (px)

Citation preview

Page 1: AIM-Kit1 - aim-plc. · PDF file  AIM-Kit1 AIM-Kit1-Evaluation boards for STM32 Data brief Description ... To download source code of the Agilia demonstration software, go to

www.aim-plc.com

AIM-Kit1AIM-Kit1-Evaluation boards for STM32

Data brief

DescriptionThe AIM-Kit1-Evaluation boards are development platforms for STMicroelectronic’s STM32 family available with an ARM Cortex M0, M3 or M4. A wide range of hardware features and software tools helps you to evaluate the chosen micro-controller using several programming contexts: FBD (Functional Block Diagrams), C language, HMI and real time applications.

Tutorials, videos and clear online help allow you to immediately start developing applications.

Extension headers make it easy to connect daughter boards to add industrial I/O, Motor control, Ethernet, RF tranceiver, etc... In this way you can quickly learn how to program in a real-life context.

The AIM-Kit1-Evaluation board integrates an on-board AIM-Link which can be easily used for SWD interface programming and debugging. The board is powered via a micro-USB connector.

Page 2: AIM-Kit1 - aim-plc. · PDF file  AIM-Kit1 AIM-Kit1-Evaluation boards for STM32 Data brief Description ... To download source code of the Agilia demonstration software, go to

Port Assignment Comments

PA0 USART2 / CTS Serial linkPA1 USART2 / RTS Serial linkPA2 USART2/ TX Serial linkPA3 USART2 / RX Serial linkPA4 DAC_OUT1 Serial linkPA5 DAC_OUT2 Serial linkPA6 TIM3_CH1 Serial linkPA7 TIM1_CH1N (out) Serial linkPA8 TIM1_CH1 (out) Serial linkPA9 GPIO Out LED3PA10 GPIO Out LED4PA11 CAN RX CAN linkPA12 CAN TX CAN linkPA13 SWIO JTAGPA14 TCK JTAGPA15 TDI JTAG

www.aim-plc.com

AIM-Kit1

Hardware configuration

Extension cardsPush buttonsPotentiometerPowerAIMLink

PowerBuzzer

GPIORelay

Serial LinksCan Links

Touch screen 2,4”

PB0 TIM8 CH2N (out) Mot Ctrl 2PB1 TIM8 CH4 Mot speed 2PB2 GPIO In Encoder: IndexPB3 TDO JTAGPB4 TIM3_CH1 (in) Encoder: Phase APB5 TIM3_CH2 (in) Encoder: Phase BPB6 I2C1 SCL Touch screen driverPB7 I2C1 SDA Touch screen driverPB8 GPIO In Touch screen driverPB9 TIM4_CH4 (out) BuzzerPB10 GPIO In Push buttonPB11 GPIO In Push buttonPB12 SPI2 NSS (out) Touch screenPB13 SPI2 SCK Touch screenPB14 SPI2 MISO Touch screenPB15 SPI2 MOSI Touch screen

PC0 GPIO Out RelayPC1 ADC1 In11 Pot.PC2 ADC1 In12 Mot Cur 1PC3 ADC1 In13 Mot Cur 2PC4 GPIO In Push buttonPC5 GPIO In Push buttonPC6 GPIO Out Mot EN 2PC7 GPIO Out Mot Ctrl 2PC8 GPIO Out LED1PC9 GPIO Out LED2PC10 UART_TX UARTPC11 UART_RX UARTPC12 GPIO Out Touch screenPC13 GPIO Out Mot EN 1PC14 GPIO Out Touch screenPC15 Osc32 In RTCPD0 Osc In HSEPD1 OSC Out HSE

Assignment of microcontroller ports

Page 3: AIM-Kit1 - aim-plc. · PDF file  AIM-Kit1 AIM-Kit1-Evaluation boards for STM32 Data brief Description ... To download source code of the Agilia demonstration software, go to

www.aim-plc.comwww.aim-plc.com

> AIM-Kit1-daughterboard- PLC• DescriptionWith the AIM-Kit1-PLC daughterboard you can add 11 industrial I/Os to the AIM-Kit1: - 4 digital inputs (Mosfet N – voltage < 24 V)- 4 digital outputs (voltage < 5 V – Current: 10mA)- 3 relays (R/T) 0.3 A at 125 V AC or 1 A

at 30 V CC.Connect the AIM-Kit1-daughterboard-PLC to the CO9 connector of the AIM-Kit1.

> AIM-Kit1-daughterboard- MTR• DescriptionWith the AIM-Kit1-MTR daughterboard you can control 2 CC motors or 1 step motor and an encoder input. The AIM-Kit1-MTR must be powered by an external power supply 8-52 V DC and 2.8 A max.- In 2 CC motors mode, the AIM-Kit1-MTR card provides

1 analog output and 1 digital input (voltage < 5 V Cmos) per motor.

- In step motor mode, the AIM-Kit1-MTR card provides 4 analog outputs, an encoder input and 2 digital inputs (voltage < 5 V Cmos).

Connect the AIM-Kit1-daughterboard-MTR to the CO9 connector of the AIM-Kit1.

> AIM-Kit1-daughterboard- RF• Description The AIM-Kit1-RF daughterboard provides an RF 868 MHz communication gateway for the AIM-Kit1. It connects to the C07 connector on the AIM-Kit1. The RF tranceiver is controlled using a serial link and control signals by the STM32 application.

www.aim-plc.com

AIM-Kit1

> Ordering information Order code Reference DescriptionAIM-Kit1-PLC AIM-Kit1-daughterboard1-PLC Industrial I/O: 4 DI, 4 DO, 3 relaysAIM-Kit1-MTR AIM-Kit1-daughterboard2-MTR Motors control: 2 CC or 1 step/step AIM-Kit1-RF AIM-Kit1- daughhterboard-RF Tranceiver RF 868 MHz

Page 4: AIM-Kit1 - aim-plc. · PDF file  AIM-Kit1 AIM-Kit1-Evaluation boards for STM32 Data brief Description ... To download source code of the Agilia demonstration software, go to

www.aim-plc.com

> Software package: DevToolsThe AIM-Kit1-Evaluation board is ready to use and can be easily programmed using the IO32 DevTools software package which includes two environments µOne & Agilia and a set of libraries. µOne, based on Eclipse, incorporates a step by step wizard which helps you program the embedded system you need. With the graphic programming workshop Agilia, you drag and drop function blocks, then join them together with virtual wires. You debug in real time or by using functional simulation on your PC. You can quickly create a HMI on the AIM-Kit1’s LCD and all this without writing a single line of code!Clear online help allows you to immediately start developing applicationsTo download the latest available version of the AIM-Kit1 IO32 DevTools package, go to www.aim-plc.com.

> Demonstration software

Demonstration software is preloaded in the AIM-Kit1’s Flash memory presenting an example of a HMI quickly programmed using Agilia. To download source code of the Agilia demonstration software, go to www.aim-plc.com..

> DevTools’s tutorialsFive tutorials help you to be quickly operational: - µOne Installation (15’) - Creating a Bare Metal project (45’) - Creating a µRTS system and application (20’) - Managing a µRTS application (60’) - Creating an Agcore system (60’)

> Ordering information

Order code Reference µ-controller Flash SRAMAIM-Kit1-F051 AIM-Kit1-Evaluation board F051 STM32F051R8T 64 KB 8 KB AIM-Kit1-F103 AIM-Kit1-Evaluation board F103 STM32F103RGT6 1024 KB 96 KB AIM-Kit1-F205 AIM-Kit1-Evaluation board F205 STM32F205RGT6 1024 KB 128 KB AIM-Kit1-F415 AIM-Kit1-Evaluation board F415 STM32F415RGT6 1024 KB 192 KB AIM-Kit1-L152 AIM-Kit1-Evaluation board L152 STM32L152RBT6 256 KB 32 KB

www.aim-plc.com

To order on line www.aimstore.fr/en

AIM-Kit1

AIM and the AIM logo are trademarks or registered trademarks of AIM in various countries.Information in this document supersedes and replaces all information previously supplied.The AIM logo, µOne, Agilia, e-MetaG and IO32 DevTools are registered trademarks of AIM.All other names are the property of their respective owners.© 2014 AIM Applications Industrielles des Microprocesseurs - All rights reserved

Please Read Carefully: