请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于STM32F401RE开发板的X-NUCLEO-IKS01A3传感器的应用

[复制链接]
老牛洋车 发布时间:2019-10-3 20:41
    在EEWorld论坛参加评测活动获得了一块X-NUCLEO-IKS01A3评测板,原来在本坛参加活动获得了一块STM32F401RE开发板,正好IKS01A3评测板资料中有F401RE的示例代码,这不就直接用起来了。
+ Z- h# Z/ n1 b) f    这是X-NUCLEO-IKS01A3评测板,板上有多个传感器,可以监测温湿度、气压、加速度、磁力等。; Y' H! ^9 Z( x6 W4 H9 s: g
IKS0A3_0.jpg ; v' S/ ?# O! p$ N  c. p: J- ]
- o! l0 {! N+ _7 M5 M, h

' ?6 k) Q% D9 n    下面是IKS01A3评测板与F401RE开发板:2 `3 O% l# l, W; ^
IKS0A3_1.jpg
: e; E% v1 {8 n" Q  ^' s0 a
# \# l6 s8 v3 x' W1 l# t8 S/ F9 C9 V8 F. G2 W- e. w) X: f  h
    这是IKS01A3评测板的正面:* \" T7 K! c: G5 q7 q/ d; r
IKS0A3_2.jpg
5 S2 P, f  u& c
: b. u" s! R- r# u; J2 [9 ]$ R6 O3 b# y+ a1 |. Z1 w
    这是评测板的反面:
: u" \1 K# T( G+ s# s6 ]; f IKS0A3_3.jpg - ]- n$ \* K4 e* d' V7 ^

# D0 Z: E- w& \! k1 |1 d) }% X+ V) ~$ K
    评测板与开发板:
; c1 B" r7 S8 p, i) [ IKS0A3_4.jpg
1 {! t/ z, Z4 Y& Y7 W$ w# }! O: y6 S* Z$ H1 K9 A
! m4 K' Q9 b7 S
    为了方便测试,我还专门画了一块扩展板,方便直接接上LCD显示屏等外设,下面是打样回来的扩展板:/ w, h7 D" k+ {! ^* T2 c
extren00.jpg - p% |6 h4 i6 m2 ^
; ~0 {2 e! M1 w+ k: D

1 u; T9 q. F0 O, n3 o    这是焊上了必要的排母、排针的扩展板:
0 f; |" o* ]8 X! }7 l& q1 @/ } extren02.jpg
: m1 [* I" Q6 ]5 g. k$ C1 M9 C; i+ f& g2 h4 e0 }" F5 ~' B& |
- q, q& c. c" V0 z' a5 l' D& U. S4 z2 Y) v
    IKS01A3评测板插在F401RE开发板上,开发板又插在扩展板上:
* G; ~" Z# Z7 `* i" O" v1 } extren05.jpg ! x; z0 ]# S+ ?6 Z2 \" }
# i8 |/ _5 g& ~! S3 ?

) M5 q  Q4 v1 c5 f    最后插上LCD5110显示屏,评测的硬件基本就绪。
' w( `7 a- `% D extren07.jpg
; s. ^" Y/ B, s* ~5 F0 O+ [7 f, I) N" c0 f

( n1 d* D# u" b  _
! J3 x& y- c* W
5 P2 F6 c7 j' d1 x+ }. E' s/ e
( x; o0 ]# w3 b; D3 z5 T& G3 ]4 B& e* B4 o* C5 }

9 D# n( b# f( F0 L% ^" p, _, j
收藏 评论1 发布时间:2019-10-3 20:41

举报

1个回答
老牛洋车 回答时间:2019-10-3 21:00:22
    为了方便,我还开通了RTC功能,以便在屏幕上显示日期和时间。, M4 A8 ^3 J, D* P$ B9 ?9 L7 e. F
myapp_01.jpg
" c, u/ j: W, W8 G6 d# Z! _0 @! q" x/ r3 g. P. A
6 g2 g# G( ~  L; r6 ?% v' H
7 R' f' ~. ]9 S+ }' n
    由于LCD5110显示屏太小,因此检测工作分了多个模式,这是检测温、湿度和气压的模式。: u5 U& A! i* p! Z7 n( M

) ~1 D5 P, ]9 y/ G) W: O6 J) X  ]# E9 e% Q+ q
    这是磁场方向检测工作模式,在显示x,y,z轴数值的同时,还用汉字动态显示十六个方位。
: w* _! G( e7 g5 l* M0 J myapp_02.jpg
3 O/ }/ L* v* J* m1 M0 _& x$ j- L9 ~! N+ X7 E  V# f" T9 Y- P

( t  w, J0 D5 E9 g- S6 d! S7 u    这是加速度检测工作模式,可以记录下受冲击震动的次数。
' t  M- A: C1 y3 P0 U* y! u- I myapp_03.jpg * }* @4 d* R, D9 i8 a
- q4 |% ]/ ~8 D- d' d8 D1 q
$ P8 ^) z: F  K6 g$ }# H* m) t7 |. [
    这是位置检测工作模式,可以检测板子摆放的位置(平、立、侧、卧等)。) U4 T  n7 o" g. F+ k5 j9 F
myapp_05.jpg # a: L* u- A7 j' O0 U* r: g: k

. y0 t- T0 l, {1 g
* D; W% q8 k, i1 \4 d. R$ v    然后就是调整日期和时间的界面。
% }8 F8 K* t3 F' X1 J; A) C myapp_06.jpg 2 [. D0 Y6 L  Z9 I

6 q& [3 H  g+ Z6 }* e; I- E# h
9 z* a! j  J  B! O, D myapp_07.jpg , S2 R7 u1 `/ G' }+ I7 R8 m) g
% v) U  s  a! P  L% \# u& Q
/ f6 `, H" r) K' F
myapp_08.jpg
0 K" k* m! i  S- u6 D  A4 c- T$ A+ _) a& t( [  N! H

1 w5 Q6 |8 D1 o& @ myapp_09.jpg
9 [/ k% Y  s8 ~2 x2 ^% [8 `
3 C- O$ |  K2 G  s+ l( _) X% J8 h# }, _" C
    最后是联机传送的工作模式,即直接连接电脑,将传感器的检测数据直接发送到电脑中。
/ S% ~' ?( ^5 D1 V' | myapp_11.jpg
7 `! Z9 N% W+ \5 W  B! g% u1 r; v. W$ w7 D
0 }% B' ?1 v, e4 [
    这块评测板的功能有很多,还有一些功能尚未用上。2 I! x: ~; h- f# ]
8 x% _" \2 X1 p0 I
myapp_00.jpg
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版