Actions

EmSys

Analog IO Baord

From EdWiki

Analog IO Board

This board has the following features:

  • One wakeup button (SW2)
  • One anti-tamper/user button (SW3)
  • Piezo buzzer (K1)
  • DIP switch (SW1)
  • 8 LEDs (D0 to D7)
  • One Analog output
  • Analog temperature sensor using LM35 (U2)
  • Liner potentiometer (POT)
  • Two analog input (J4, J5)
  • One analog output (J6)
  • CAN interface (J2)
  • UART interface (P1)

This board can be power on either by 5v or 3.3v. For 3.3v put jumper on pins 1<->2 of J3 and for 5v put jumper on 2<->3.

For enabling the CAN put jumper on J1. The schematics for buzzer circuit is general for magnetic and piezo buzzer. We are using piezo buzzer on this board. For piezo buzzer, instead of diode D8 (1N4148), we have added 1k resistor parallel with buzzer and removed R5 resistor. PIN configuration for the analog board (30 pins header):

Analog-board-header.png

PIN1  : +5V
PIN2  : GND
PIN3  : 3.3V
PIN4  : GND
PIN5  : TEMP_SENSOR (Temperature sensor)
PIN6  : PWM_BUZZER
PIN7  : POT (Potentiometer)
PIN8  : PWM2_ANA_OUT (PWM2/Analog Output)
PIN9  : ANA_MCU_IN2 (Analog input 2)
PIN10  : ANA_MCU_IN1 (Analog input 1)
PIN11  : WAKEUP_INPUT
PIN12  : LED7
PIN13  : LED6
PIN14  : LED5
PIN15  : LED4
PIN16  : LED3
PIN17  : LED2
PIN18  : LED1
PIN19  : LED0
PIN20  : SW_1
PIN21  : SW_2
PIN22  : SW_3
PIN23 : SW_4
PIN24  : TAMPER_INPUT
PIN25 : CAN_RX
PIN26  : CAN_TX
PIN27  : USART_TX
PIN28  : USART_RTS
PIN29  : USART_CTS
PIN30  : USART_RX

Important: You should remove the Glass LCD from STM32L-Discovery board before connecting the Analog board, because it (LCD) uses most of the extended PINs which available on the board.