Попал в руки акселерометр LIS3LV02DQ. Захотелось пощупать, как он работает.
Для тестирования спаял небольшую схемку.
Данные из акселерометра читаются через I2C.
Давно заметил, что самое ленивое - для каждой схемы паять хвостик подключения к RS232. Поэтому хвостик сделал общим для всех устройств. Он подключается к плате с помощью гребёнки (такого же типа, как IDE) 2х5 штырьков.
Результат работы можно наблюдать с помощью hyperterminal 115200 8n1 flow control - none.
Ниже приведён пример, как это выглядит в гипертерминале.
Axelerometr detected! 0xFFCD 0xFF62 0x0050 * 0xFEBC 0xFCD7 0x0110 ***** 0xFDAC 0xFBDA 0x014B ********* 0xFDBD 0xFBBC 0x0066 ********* 0x0007 0xFD02 0xFF8D ** 0x026E 0xFDDE 0xFEA9 ********** 0x030B 0xFDF6 0xFD72 ************* 0x02CB 0xFD9B 0xFD2D ************ 0x004D 0xFD38 0xFC40 *** 0xFCC1 0xFCCE 0xFB53 0xFBBF 0xFCD4 0xFCA9 **************** 0xF915 0xFCAE 0xFF01 ************************** 0xF800 0xFC57 0x024C ************************** 0xF800 0xFCC8 0x064D ************************** 0xF800 0xFD64 0x07FF ************************** 0xF800 0xFF61 0x054D ************************** 0xFE7D 0x00F4 0x00B4 ****** 0x05F6 0x018C 0xF8CB *********************** 0x07FF 0x00AE 0xF800 ******************************* 0x07FF 0xFF5B 0xF925 ******************************* 0x029F 0xFE8C 0xFC79 *********** 0xFB93 0xFC73 0xFEAD ***************** 0xF800 0xFA2B 0xFF85 ************************** 0xF800 0xFBBC 0x03ED ************************** 0xF800 0xFC95 0x07FF **************************Программа написана на Си в "IAR Embedded Workbench 4.0".
P.S. тут можно посмотреть как это выглядит.